[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-usability
Subject:    Re: KDE's menu implementation.
From:       Alistair Davidson <lord_inh () yahoo ! co ! uk>
Date:       2002-05-29 4:28:50
[Download RAW message or body]

Karol Szwed wrote:
> 
> On 2002-05-28 16:31:54, Simon Edwards wrote:
> >Some issues concerning how KDE renders menus. (This is all w.r.t. the
> >default widget style).
> >
> >1) Disabled menu item go depressed when you mouse over them!
> >
> >Greyed out menus item go depressed when you rollover them with the mouse.
> >'Rollovers' like this indicate that an item is in fact active and ready
> >to be used. This is a strong convention from the Web. KDE's menus should not
> >give such mixed signals.
> 
> >Recommendation: Inactive menu items should not have rollovers!
> Well, this is true, however the icon is dimmed, and the text is in the
> disabled state, so its not exactly active. The mouseover effect simply
> helps guide the user through the menu. The hover effect is actually
> meant to indicate 'selected', not 'active'.
> 
> I'll give another example why we need the hover effect: Take the case
> where a user is navigating the menus with a keyboard. They navigate onto
> disabled menu items (yes, Qt allows this!), and with your recommendation,
> they would have no feedback showing them what menu item they're currently
> at.. So I'm sorry but this must stay as is for now.

Hmm, couldn't the disabled menu options ne highlighted in a different
way, say a change of colour with no depression, which would say both
"This is selected" and "This is an inactive option"

-- 
Al

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

_______________________________________________
kde-usability mailing list
kde-usability@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-usability
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic