[squeak-dev] Any window menu - send to back

Marcel Taeumel marcel.taeumel at hpi.de
Sat Feb 5 19:19:19 UTC 2022

Hi all --

-1 (to that move menu/cursor idea to pre-select anything)

Menu items in Squeak can be invoked by mouse-down (i.e. menu pop up), mouse-move (i.e. item select), and mouse-up (i.e. item activate). Moving the menu in a way to pre-select an item would be a bad idea. Then we would need to deactivate that workflow I just described, which would add an extra click for menu invocation. Therefore, the menu must not be opened underneath the mouse cursor to avoid that extra mouse-up/mouse-down while interactive with the menu.

Am 04.02.2022 16:05:17 schrieb mail at jaromir.net <mail at jaromir.net>:
Hi Chris,

On 2022-02-03T21:28:55-06:00, asqueaker at gmail.com wrote:

> Hi Jaromir,
> That is a _cool idea_ about the menu positioning, thereby effectively
> turning it into a "double-click" gesture on that button to minimize, or
> single click for more options. :) Very cool, that should even take
> priority over ensuring the menu is on-screen. So, "change title..." should
> then move to the 3rd position, which is fine! [send to back] is very
> useful. +1

Unfortunately I have zero Morphic experience to do it myself. Reordering the menu is easy but I have no idea how to position the cursor. Especially close to the bottom... the menu shifts upwards :)

> BTW, just in case you weren't aware, there's a hot-key for send to back as
> well: Cmd+\
> while, Cmd+/ will bring a background window to the front.

Cool, thanks, I wasn't aware :)

> Best,
> Chris
> On Thu, Feb 3, 2022 at 12:24 PM wrote:
> > Hi all,
> >
> > I wonder if you share the same experience: 99% of my uses of the window
> > menu (top right, blue triangle) is to send a window to the back - would it
> > be reasonable to make it the first item on the menu? Or even point the
> > cursor inside the first item so that effectively a doubleclick on the blue
> > triangle sends the window to the back?
> >
> > Thanks,
> >
> > best,
> > Jaromir
> > ^[^
> > --
> > Sent from Squeak Inbox Talk
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:

Sent from Squeak Inbox Talk

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220205/8dd498c3/attachment.html>

More information about the Squeak-dev mailing list