[squeak-dev] Text editor menu simplified

Stephen Travis Pope stephen at heaveneverywhere.com
Thu Jan 26 19:02:06 UTC 2023


Hi all,

Here’s another attempt at compromise:



and the code



stp

--------

Stephen Travis Pope    Ojai, California, USA
    
     http://HeavenEverywhere.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> 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/20230126/73654ca1/attachment-0004.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: text-ed-menu4.jpg
Type: image/jpeg
Size: 32209 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230126/73654ca1/attachment-0001.jpg>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230126/73654ca1/attachment-0005.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: StringHolder class-codePaneMenushifted.st
Type: application/octet-stream
Size: 3689 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230126/73654ca1/attachment-0001.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230126/73654ca1/attachment-0006.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/20230126/73654ca1/attachment-0001.tiff>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230126/73654ca1/attachment-0007.html>


More information about the Squeak-dev mailing list