Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site Shasta.ARPA
Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!decwrl!Glacier!Shasta!gus
From: gus@Shasta.ARPA
Newsgroups: net.micro.mac
Subject: Re: Chuqui's enhancement(?) to user interface
Message-ID: <658@Shasta.ARPA>
Date: Wed, 2-Oct-85 17:40:09 EDT
Article-I.D.: Shasta.658
Posted: Wed Oct  2 17:40:09 1985
Date-Received: Sat, 5-Oct-85 07:39:58 EDT
References: <3281@nsc.UUCP> <1153@wanginst.UUCP>
Distribution: net
Organization: Stanford University
Lines: 21

> In many programs that I like the design of (not necessarily Mac programs),
> shift-whatever means "do some obvious extension of whatever."  For example,
> to scroll by screenfuls, you click in the grey region of the scrollbar.
> To scroll by pages, I suggest you should shift-click in the grey region of
> the scrollbar.  To go to an extremity of your document, you should
> option-click (shift-option-click?) in the grey region of the scroll bar.

Shif, Option, etc. click can bee used far too much on a Mac. It is just too
esasy to put a shift key conditional in the code to substitute for a more
visual interface. One interimn solution is to change the shape of the cursor
when you hold down shift where it makes a difference. I have not seen much 
discussion about changing cursors on the net. I, for one, did this to an
extreme in the MacView 3D graphics package. (Does anyone have it yet? it
is finally out!) My general attitude was to change the cursor whenever you
move the mouse over an area that does something different. I even have a 
"no mouse" shape which appears over a "dead" area where clicks are ignored.
This sort of code is fairly easy to write, as soon as you have all the 
bitmaps created.

							Gus Fernandez