Article View: comp.sys.mac
Article #26247Re: A/UX window systems, Mac tool...( Hum Interface)
From: Larry Rosenstein
Date: Fri, 11 Mar 1988 19:08
Date: Fri, 11 Mar 1988 19:08
37 lines
2515 bytes
2515 bytes
In article <1514@devvax.JPL.NASA.GOV> des@jplpro.JPL.NASA.GOV (David Smyth) writes:
>
>top-of-screen menu bar is "modal" and modality is really evil and
>confusing. One of Xerox's design tenets for good human interfaces
>is "No modes!" and a good tenet it is.
Modelessness is very important. I don't think placing a menu bar at the top
of the screen creates a mode. The mode comes from the fact that on the
Macintosh only 1 application at a time can have the input focus (which
includes both mouse and keyboard input). The system takes advantage of the
mode to reuse the screen space by swapping menu bars.
Note that any system is going to have a mode related to the keyboard input.
>Why not attach the menu bar to the application window (the controlling
>window if there are lots of them). Then there is no concept of modality
>to the menu bar, and things like network applications work too.
This tries to eliminate the modality by making all the menu titles visible
and available to be selected. If any of the titles are hidden, then you are
back in a mode.
Putting the menu bar at the top of the screen has one advantage over a menu
bar in the window. The user has much more leeway in hitting a menu title at
the top of the screen than one in the window, because if you can't overshoot
the top of the screen, but it is easy to overshoot the top of a window.
(Actually on a Mac II you could configure your screens so that the top of
the menu bar would not be the top of the total screen area.)
With the mouse acceleration built into the Macintosh, it doesn't require
much motion to move the mouse to the top of the screen and back again.
--
Larry Rosenstein, Object Specialist
Apple Computer, Inc. 20525 Mariani Ave, MS 32E Cupertino, CA 95014
AppleLink:Rosenstein1 domain:lsr@Apple.COM
UUCP:{sun,voder,nsc,decwrl}!apple!lsr
Technical Details
Message-ID:
<7654@apple.Apple.Com>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!hao!ames!amdahl!nsc!voder!apple!lsrReferences:
<4129@hoptoad.uucp> <283@rhesus.primate.wisc.edu> <1710@ssc-vax.UUCP> <7523@apple.Apple.Com> <1719@ssc-vax.UUCP> <241@eos.UUCP> <884@daisy.UUCP> <3172@phri.UUCP> <1514@devvax.JPL.NASA.GOV>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!hao!ames!amdahl!nsc!voder!apple!lsr From: lsr@Apple.COM (Larry Rosenstein) Newsgroups: comp.sys.mac,comp.windows.misc Subject: Re: A/UX window systems, Mac tool...( Hum Interface) Message-ID: <7654@apple.Apple.Com> Date: 11 Mar 88 19:08:22 GMT References: <4129@hoptoad.uucp> <283@rhesus.primate.wisc.edu> <1710@ssc-vax.UUCP> <7523@apple.Apple.Com> <1719@ssc-vax.UUCP> <241@eos.UUCP> <884@daisy.UUCP> <3172@phri.UUCP> <1514@devvax.JPL.NASA.GOV> Reply-To: lsr@apple.UUCP (Larry Rosenstein) Organization: Advanced Technology Group, Apple Computer Lines: 37 Keywords: It works.