Re: [Usability] Questions



On Sa, 2006-01-14 at 20:43 -0500, Juan Manuel wrote:
> I just saw chapter 4 of the gnome hig 2.0. And I want to know. Why the
> menubar must be put inside the application window? Is there any REAL
> usability difference between putting a MacOS-like menubar applet in
> the top panel which shows the menubar of the active app.

Like any change in the user interface, the global menu bar has
advantages and disadvantages as well; however, this has been discussed
numerous times in the past, so I recommend that you search the list
archives (usability-list and desktop-devel-list as well) for some
arguments from both sides.

Nonetheless, IIRC there is no reason why a patch to make this optional
in GTK would not be accepted, so this might be the place where you could
provide your implementation.

-Samuel
--
------------------------------------------------------
| Samuel Abels | http://www.debain.org |
| spam2 ad debain dod org | knipknap ad jabber dod org |
------------------------------------------------------
_______________________________________________
Usability mailing list
Usability@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/usability



Relevant Pages

  • Re: [Usability] What is the name of this menu?
    ... prefixed by "panel" for disambiguation, e.g. the "panel Places menu" as opposed to the "file manager Places menu"?) ... JDS still ships without a menubar applet turned on by default, ... Any opinions are personal and not necessarily those of Sun Microsystems ...
    (GNOME)
  • Getting it in proportion
    ... below shows my attempt at creating a panel with a menubar at the top, ... public class MyClass ... Does it matter what is inside these panels when using gridbaglayout. ... the item panel would hold a JLabel and a JList ...
    (comp.lang.java.gui)
  • wxpython: cant even create a Panel
    ... I'm using the sample code of the file 'simple.py' and trying to make a single window with a panel in it, but I keep getting an error. ... method for the panel, but the error stops on the first panel line anyway. ... def OnInit: ... menuBar = wx.MenuBar ...
    (comp.lang.python)