On Sat, Feb 26, 2011 at 11:33 AM, Uday S Reddy <[email protected]>wrote:
> On Emacs23/Win32, I get > > - a menubar item "Help" -> "Switch to Emacs Toolbar" on the VM menubar > - and a button "[VM]" on the Emacs menubar > > both of which require two clicks to do anything. We can change the > latter to > > - "VM" -> "Switch to VM Menubar" on the Emacs menubar > Hehe - was just about to post suggesting exactly that solution. It would seem at least two of the toolkits (GTK+/NS) don't support top level 'buttons', so for the fsf emacs, to be consistent, I think we should have "VM" -> "Switch to VM Menubar" as you suggest. > and that would be symmetric. I think "Toolbar" above is a misspelling > of "menubar". > > Bingo! That was going to be my second question as I too thought it should say "Menubar" not "Toolbar". > On XEmacs, I get menubar buttons that say > > - "XEmacs" on VM menubar and > - "VM" on the XEmacs menubar, > > and they both work. But if they are buttons, shouldn't they be > notated "[XEmacs]" and "[VM]"? > > Yes, I think your right. I've never seen any documentation which suggests this, but it does seem to be a common convention and I think it is good to have some visual indicator that when you click that item, it will cause an action, not open another menu. I also suspect we have another possible issue with the fsf emacs menus that only affects the Windows platform. I see slightly different behavior to what you report on windows. Therefore, I suggest I fix what I can, test with GTK and Lucid builds of emacs and if I can XEmacs and push it up to launchpad. If you could then review the changes and see if it works for the windows version. If it does, great and if your happy, merge. If it doesn't, I'm afraid you may need to look at it as I cannot test/debug under windows. With luck, I'll have the GTK/Lucid/Xemacs fixes for this bug done today or tomorrow. Tim (who is now even more convinced menus are overrated! :-) > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~vm > Post to : [email protected] > Unsubscribe : https://launchpad.net/~vm > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~vm Post to : [email protected] Unsubscribe : https://launchpad.net/~vm More help : https://help.launchpad.net/ListHelp

