[squeak-dev] Text editor menu simplified
Stephen Travis Pope
stephen at heaveneverywhere.com
Sat Jan 28 22:30:41 UTC 2023
Yeah, sadly the context-sensitive pop-up menus that Smalltalk pioneered never really caught on…
stp
--------
Stephen Travis Pope Ojai, California, USA

http://HeavenEverywhere.com
http://FASTLabInc.com
https://vimeo.com/user19434036/videos
http://heaveneverywhere.com/Reflections
> On Jan 28, 2023, at 1:34 PM, Jakob Reschke <jakres+squeak at gmail.com> wrote:
>
> I like this compromise!
>
> The edit menu reminds me that Squeak does not have anything like a main menu in applications or tools (neither at the top of the window itself like under Windows, nor at the top of the screen like under macOS).
>
>
> Am Do., 26. Jan. 2023 um 20:02 Uhr schrieb Stephen Travis Pope <stephen at heaveneverywhere.com <mailto:stephen at heaveneverywhere.com>>:
>>
>> Hi all,
>>
>> Here’s another attempt at compromise:
>>
>>
>> and the code
>>
>>
>> stp
>>
>> --------
>>
>> Stephen Travis Pope Ojai, California, USA
>>
>>
>> http://HeavenEverywhere.com <http://heaveneverywhere.com/>
>> http://FASTLabInc.com <http://fastlabinc.com/>
>> https://vimeo.com/user19434036/videos
>> http://heaveneverywhere.com/Reflections
>>
>>
>>
>>> On Jan 26, 2023, at 5:24 AM, Jaromir Matas <mail at jaromir.net <mailto:mail at jaromir.net>> wrote:
>>>
>>> Hi,
>>> Something like this?
>>> <99D43E79AF32439B99779C695BC4EE67.png>
>>>
>>> I’ve copied the important items from the submenus to the top rather then “moving” them up. Btw the printer icon next to ‘print-it’ is imo quite confusing :)
>>>
>>> > Does your keyboard not have a CTRL key?
>>>
>>> I tend use my left hand to support my chin while browsing the code (which is most of the time) :)
>>>
>>> --
>>> Jaromír Matas
>>>
>>>
>>> From: Stephen Travis Pope <mailto:stephen at heaveneverywhere.com>
>>> Sent: Thursday, January 26, 2023 0:06
>>> To: The general-purpose Squeak developers list <mailto:squeak-dev at lists.squeakfoundation.org>
>>> Subject: Re: [squeak-dev] Text editor menu simplified
>>>
>>>
>>> I invite others to send out screen shots and code for other options for the text/code editor menus.
>>>
>>> stp
>>>
>>> --------
>>>
>>> Stephen Travis Pope Ojai, California, USA
>>> <3061F330B4E14223813BDD0D2694C9C2.png>
>>> http://HeavenEverywhere.com <http://heaveneverywhere.com/>
>>> http://FASTLabInc.com <http://fastlabinc.com/>
>>> https://vimeo.com/user19434036/videos
>>> http://heaveneverywhere.com/Reflections
>>>
>>>
>>>
>>>
>>> On Jan 25, 2023, at 12:31 PM, Jakob Reschke <jakres+squeak at gmail.com <mailto:jakres+squeak at gmail.com>> wrote:
>>>
>>> Am Mi., 25. Jan. 2023 um 16:07 Uhr schrieb Tobias Pape <Das.Linux at gmx.de <mailto:Das.Linux at gmx.de>>:
>>> Hi
>>>
>>>
>>> > On 25. Jan 2023, at 15:58, Stephen Travis Pope <stephen at heaveneverywhere.com <mailto:stephen at heaveneverywhere.com>> wrote:
>>> >
>>> >
>>> > Obviously, my text editor menu proposal is the extreme case, and we are free to adopt a compromise, such as putting cut/copy/paste and doIt/printIt/inspectIt in the top-level menu.
>>> >
>>> > My reasoning was that a menu with 27 items at the top level (starting with fonts and projects) needed to rearranged.
>>>
>>> No objection to this goal :D
>>>
>>>
>>> +1, especially with regards to the "fonts and projects" remark. ;-)
>>>
>>> I too would like the cut/copy/paste/do/debug/inspect/explore to remain at the top level, possibly also find/replace/undo/redo. Actually I would also prefer senders/implementors/references at the top level, at least in CodeHolders and related models.
>>>
>>> But style, project links, copy as html, show bytecodes... not so much. Button for it, tally and spy could also be stashed in a submenu in my opinion.
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230128/57f1bd3e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedGraphic.tiff
Type: image/tiff
Size: 2442 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230128/57f1bd3e/attachment.tiff>
More information about the Squeak-dev
mailing list
|