discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: My GWorkspace feature request


From: Jeff Teunissen
Subject: Re: My GWorkspace feature request
Date: Thu, 19 Jun 2003 08:51:43 -0400

Enrico Sersale wrote:

> On 2003-06-19 12:57:54 +0300 Pete French <pete@twisted.org.uk> wrote:
> 
> > Doesnt OSX do this though ? The contextual menus on the dock I just
> > tried give me a "show in finder" which I cant find on any other menu.
> > Conmtentual menus may be bad - but in a windows world users actually
> > *expect* them oddly enough. Right click and look for "properties" is
> > second nature to most windows people I know. Dont underestimate the
> > importnace of familiarity. We all know that the modern keyboard layout
> > is suboptimal after all, but its one mostr people know and comming up
> > with better solutions hasnt been met with mass market success oddly
> > enough.

[Ed. note: The superiority of the Dvorak keyboard layout is a myth, or
more accurately, a hoax -- the oft-mentioned "study" by the US Navy was
performed by none other than the guy who held the patent on the Dvorak
keyboard]

> I want only to say that I've added these very bad things because the
> users wanted them. Anyway, as I usually do before writing, I've looked
> in the documentation where, in NSView, you can find:
> 
> - (NSMenu *)menuForEvent:(NSEvent *)theEvent

This was never supported on OPENSTEP for Mach. Like menu separators and
NSHelpPanel, it was created specifically for OPENSTEP Enterprise (that is
to say, Windows), and documented to only work on OPENSTEP Enterprise --
because it breaks a NeXTish UI.

The NeXT UI guidelines have this to say, among other things:

"Menus provide users a point of entry for all the functionality of an
application, its obscure and common features alike."

[snip]

-- 
| Jeff Teunissen  -=-  Pres., Dusk To Dawn Computing  -=-  deek @ d2dc.net
| GPG: 1024D/9840105A   7102 808A 7733 C2F3 097B  161B 9222 DAB8 9840 105A
| Core developer, The QuakeForge Project        http://www.quakeforge.net/
| Specializing in Debian GNU/Linux              http://www.d2dc.net/~deek/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]