gnustep-dev
[Top][All Lists]
Advanced

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

Re: Recent NSMenu changes..


From: Gregory John Casamento
Subject: Re: Recent NSMenu changes..
Date: Sun, 28 Jan 2007 22:29:52 -0800 (PST)

All,

Perhaps we could put a set of images to represent the key masks needed.    The 
#/+/- scheme adds absolutely nothing and only clutters the interface.  It would 
be better to implement a mechanism which shows some images (pehaps *original* 
versions of the same symbols used in Cocoa) to represent Control, Command, 
Shift, and Alt.

GJC
--
Gregory Casamento

----- Original Message ----
From: Fred Kiefer <address@hidden>
To: address@hidden
Cc: address@hidden
Sent: Sunday, January 28, 2007 3:53:23 PM
Subject: Re: Recent NSMenu changes..

Matt Rice schrieb:
> I don't really like the new NSMenuItemCell behaviour which adds #, /,
> +, ^ to
> show the key mask before the key equivalent.. i think its unattractive and
> makes it hard to quickly see the key equivalent, and doesn't increase the
> comprehension of which keys to press since they don't map to the actual
> keys
> to be pressed on the keyboard

It is a good point that this does look ugly and that it does not really
help a user to judge what modifier she needs to press to get the key
equivalent working. I did copy this code from mySTEP because up to then
the GNUstep code had only displayed the key equivalent itself. This
might in some cases even be a non printable character like return or
escape, so some change was needed. But our old code also did not show
the key modifier. I think in May last year Richard corrected the GUI
code to respect the key equivalent modifier, since then other modifier
apart from ALT where possible, but the GUI did not give a glue about
which modifier where needed. So seeing an "s" as the key modifier you
had to go through all the possible modifier combinations to trigger the
short cut. This clearly needed to be changed.
The question now is, if you have a better proposal on how to display the
modifier? Any idea here would be welcome.

Cheers,
Fred


_______________________________________________
Gnustep-dev mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/gnustep-dev







reply via email to

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