[squeak-dev] Help pages need your help

Nicola Mingotti nmingotti at gmail.com
Tue Dec 24 11:45:58 UTC 2019


I leave you my humble opinion guys. Referring to the mouse buttons by color should be *retired* if favor of the direct "Left, Center, Right -- Wheel". For a simple reason. Nobody aged <= 40 ever saw a mouse with colored buttons. 

It is an un-necessary level of indirection. 

If a mouse/input-widget does not have 3 buttons then, "Left, Center, Right" will not fit, but "RED, YELLOW, BLUE" wouldn't in any case. 

I think Squeak/Smalltalk is intended to have rich GUI interactions, so we must suppose the user has a good mouse. As in CAD programs, if you don't have a good mouse you can't work well, you know and you are supposed to get one. (I dropped the MagicMouse in the moment I needed to do some CAD drawings)

bye
Nicola




> On Dec 24, 2019, at 11:23 AM, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
> 
> > Red/Yellow/Blue 
> 
> No, it should be RED BLUE YELLOW for LEFT MIDDLE RIGHT. :-) Because it was RED YELLOW for LEFT RIGHT on two-button mice.
> 
> Or it should be but was not. Not sure. :-D
> 
> Happy holidays!
> Marcel
>> Am 24.12.2019 02:01:14 schrieb tim Rowledge <tim at rowledge.org>:
>> 
>> It may be Feature Freeze time but it certainly isn't Help Page freeze. I've submitted some changes for a few of the 'The Project' pages but there are still lots needing improvement.
>> 
>> A few suggestions for things to write about - 
>> (general) clean up references to the various screen menus and TheWorldMenu and Dock menus and .... it's complicated. If you refer to mouse buttons please consider using the venerable Red/Yellow/Blue names instead of cmd-click etc - those are very machine specific. I added an explanation of red/yellow/blue to the 'Squeak User Interface' page.
>> Browser(s) - there's no help page for code browsers! We really could do with explanations of the system browser, the message browsers ( including the joy of the tracing browsers capabilities) hierarchy browser... pretty important tools.
>> Debugger - needs waaay more.
>> Tutorials->Command Key Mappings almost certainly needs checking and extending. And should it perhaps be moved to the Tools section?
>> Core Packages->Commonly Used - Traits ? commonly used? Really? And at the very least the URL pointed to needs checking
>> Terse Guide - it would be smart tp run through all the sections and make sure everything works as expected. The underscore assign needs removing, as has already been mentioned today.
>> 
>> tim
>> --
>> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
>> Strange OpCodes: MD: Move and Drop bits
>> 
>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20191224/051d4520/attachment.html>


More information about the Squeak-dev mailing list