Re: KEYNAV:GtkMenu, GtkMenuItem ... (bug 53544)
- From: "Padraig O'Briain" <Padraig Obriain sun com>
- To: calum benson sun com
- Cc: gnome-accessibility-list gnome org
- Subject: Re: KEYNAV:GtkMenu, GtkMenuItem ... (bug 53544)
- Date: Fri, 5 Oct 2001 11:55:56 +0100 (BST)
> X-Accept-Language: en
> MIME-Version: 1.0
> To: "Padraig O'Briain" <Padraig Obriain sun com>
> CC: gnome-accessibility-list gnome org
> Subject: Re: KEYNAV:GtkMenu, GtkMenuItem ... (bug 53544)
> Content-Transfer-Encoding: 7bit
>
> Padraig O'Briain wrote:
>
> > Focus in menu bar
> > =================
> > Should the mnemonics for the menu items in the currently displayed menu
work?
>
> Yes.
>
> > Should the mnemonics for items in the menu bar work?
>
> Hmmm... that's a good question. You've probably just hit upon the
> reason why Windows allows you to give focus to menu titles on the title
> bar *without* posting the corresponding menu-- so you can use mnemonics
> to navigate around the menu bar before posting your chosen menu.
>
> I think given the way we're implementing it, though (i.e. menu is always
> posted, even though focus remains on menu title), mnemonics for other
> menu titles on the menu bar should *not* work in this situation. That
> is, once a menu has been posted, only the mnemonics on that menu should
> be active, even if focus is still on the menu title and not within the
> menu itself. Anyone disagree...?
>
I am not sure I agree. The mnemonics apply to the current menu, i.e. the lowest
menu in the hierarchy with a selected menu item. If we changed that behavior we
would also be changing it for the situation when a menu has a menu item which
has a submenu; if the menu item was selected the submenu would be displayed and
the mnemonics would apply to the submenu.
> > Should these be entered by Alt+key?
>
> Once a menu is posted, it should ideally be possible to activate the
> items on that menu by pressing the mnemonic key either with *or* without
> the Alt key. This minimises the amount of keyboarding effort required
> to activate a menu item if you know you don't have to hold down Alt, but
> doesn't penalise you if you don't. (A new user might logically assume
> you have to hold down Alt, as you do everywhere else).
>
> This assumes that accelerator locking is on, though, something which I
> think Havoc suggested would be the default for 2.0, and Owen suggested
> wouldn't :) If accelerator locking is switched off, you'll always have
> to press Alt+mnemonic in this situation, otherwise you'll end up
> re-assigning the accelerator of the currently-focused menu item instead.
>
> > Focus in menu
> > =============
> > I assume that entering the mnemonic character for any menu item should
activate
> > the menu item.
>
> Yes.
>
> > Should mnemonics for menu items in previous menus or menu bar work?
>
> I don't think so, no. Same reasoning as before-- once a menu is posted
> and has focus, only the mnemonics for that menu should be active.
>
> Cheeri,
> Calum.
>
> --
> CALUM BENSON, Usability Engineer Sun Microsystems Ireland
> mailto:calum benson ireland sun com Desktop Engineering Group
> http://www.sun.ie +353 1 819 9771
>
> Any opinions are personal and not necessarily those of Sun Microsystems
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]