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

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Sun Feb 6 17:54:37 UTC 2022




________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von mail at jaromir.net <mail at jaromir.net>
Gesendet: Samstag, 5. Februar 2022 23:53 Uhr
An: squeak-dev at lists.squeakfoundation.org; tim at rowledge.org
Betreff: Re: [squeak-dev] Any window menu - send to back

Hi,

On 2022-02-05T12:09:49-08:00, tim at rowledge.org wrote:

> One might add another icon to the titlebar
>

tried and looks cool :)

> > On 2022-02-05, at 11:44 AM, mail at jaromir.net wrote:
> >
> > Hi Marcel,
> >
> > understood... thanks for the explanation :)
> >
> > best,
> > Jaromir
> > ^[^
> >  --
> > Sent from Squeak Inbox Talk
> >
> > On 2022-02-05T20:19:19+01:00, marcel.taeumel at hpi.de wrote:
> >
> >> 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.

+1. I love this gesture.
Still, I'm not against reordering the menu items in a demographic fashion. We should declutter and deduplicate the different morph menus (meta menu, control menu, halo menu, debug menu) anyway ...

Best,
Christoph

> >>
> >> Best,
> >> Marcel
> >> 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:
> >>>
> >>>
> >>
> >> best,
> >> Jaromir
> >> ^[^
> >> --
> >> 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>
> >>
> >>
> >
> >
>
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Useful random insult:- His head whistles in a cross wind.
>
>
best,
Jaromir
^[^
  --
Sent from Squeak Inbox Talk

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220206/79bedfa8/attachment.html>


More information about the Squeak-dev mailing list