On 12 Nov 2009, at 16:55, David Chisnall wrote: > On 12 Nov 2009, at 16:49, hansfba...@googlemail.com wrote: > >>> This allows to display any menu (set via setMenu:) as the popup menu of >>> the view. It is up to the application programmer to use or ignore this >>> feature. >> >> Thanks for the explanation. I supposed so. >> So the issue is rather the default behavior; >> I would suggest rather do nothing on right mouse click, >> since that is how things work in all OSes I know of. >> (And the app menu is visible all the time anyway...) > > This might make sense if you are in using the Windows or Mac interface > styles, but I don't really like it.
I think only in windows style ... since the GNUstep behavior is already the same as on a Mac. > Having the main menu a single click away without having to move the mouse is > a good design from the point of view of usability. A menu that appears where > the mouse is beats both a menu attached to the window and a menu attached to > the screen in Fitts' Law terms. Yes, the current behavior is a good thing. I actually wouldn't want it to change even when using the windows interface style, since I can see no benefit to *not* providing any action in response to a right mouse click. > The difference on OS X is that most views tend to have some kind of context > menu, while most in GNUstep apps don't. Yes ... it's up to the app programmer. _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev