> So the ideal solution is not to have title bar for submenu. > And users can just grab the top-level menu item and tear it down. > Using your screenshot as example, > if they hold mouse on 'View' menu item and drag it out of menu bar, > it becomes tear-down submenu.
At first, I thought this seemed like a good idea. However, how do you "cancel" a selection? In OS X, you can release outside a menu to dismiss the window. Doing that under this model will cause whatever menu item you clicked on to turn into a floating menu. >> a) not doing the "first item drops the menu down" hack and making all >> the menus line up >> or >> b) making all the submenus offset by a few pixels. >> > > O.K. So this one is a consistency issue while (a) is current > behavior. > > Both of the issues above have technical difficulties, I believe. > I think they all fall into the same situation as using GNUstep theme > for window title bar: > it is nice to have, but the effort to work it out may be too much > and involves a lot of hacks. Yes, (a) is how it already works. Since we have drop shadows, I don't this this is much of an issue. If it ends up being a problem, I would suggest we move to (b), as that should be easier to implement that having a condition to check whether the menu item you've selected is the first in the list, and if so, pushing it's submenu down by a few pixels. J. _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
