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