← Back to team overview

vm team mailing list archive

Re: [Bug 605799] Re: Emacs menu doesn't come up right

 

On Sat, Feb 26, 2011 at 11:33 AM, Uday S Reddy <u.s.reddy@xxxxxxxxxxxxx>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     : vm@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~vm
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References