[squeak-dev] SystemWindow drag to edges in Inbox

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Mon Jan 11 21:01:05 UTC 2016

I wanted to comment that there's even more upsetting: the maximize feature
of windows 7 when dragging a window near display edge.
But as long as we can disable the preference, it's ok for me.

2016-01-11 20:20 GMT+01:00 Chris Muller <asqueaker at gmail.com>:

> Bernhard, please don't take this as offense but just as someone who's
> interested in UI design -- I'm curious what people find to like about
> this feature.  I myself was so disappointed when Ubuntu did this to
> Unity because being able to grab a window edge and slam the mouse to
> the edge of the screen is an easy gross-motor gesture that facilitates
> efficient window management; affording expansion in the desired
> dimensions, and no expansion where it isn't desired.  However, with
> this feature the user is now forced to "be careful" when dragging
> their window edges (don't get too close to the edge!) and so what was
> a gross-motor became a fine-motor AND their mind is distracted this
> having to wreste with the UI, because they want to make use of their
> screen real-estate but, at least in Unity, when you get within 4
> pixels of the edge, SNAP.  Now its covering many other windows I
> didn't want covered, whilst presenting vast swaths of useless
> whitespace (because its too big).
> I never much liked Operation...   :)
>     https://www.youtube.com/watch?v=_6MAkLJ79LE
> On Sun, Jan 10, 2016 at 5:20 PM, Bernhard Pieber <bernhard at pieber.com>
> wrote:
> > Dear all,
> >
> > I implemented a feature which some of you may know from Windows. When a
> SystemWindow is dragged to one of the edges it is resized to that half of
> the display. In addition, when it is dragged to one of the corners it is
> resized to that quadrant of the display. See the following packages in the
> Inbox:
> > - GraphicsTests-bp.39
> > - Graphics-bp.321
> > - Morphic-bp.1064
> > In order to use it you need to enable the preference Drag To Edges in
> the Preference Browser, or just do:
> > SystemWindow dragToEdges: true
> >
> > If you have time to try it out, let me know what you think.
> >
> > - Bernhard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20160111/bd9f7dc7/attachment.htm

More information about the Squeak-dev mailing list