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

List:       kde-devel
Subject:    Re: Bug#4297: What does the buttons on the left side of kscd Represents?
From:       Michael Reiher <michael.reiher () gmx ! de>
Date:       2000-06-05 18:39:35
[Download RAW message or body]

Waldo Bastian wrote:
> 
> On Mon, 05 Jun 2000, Michael Reiher wrote:
> > > "knotes", another application without menubar, solves this problem by
> > > making all functions available through a RMB menu. I think this could be
> > > a good solution for kscd as well.
> >
> > But itīs harder to use then a menu bar. We probably have our reasons why
> > KDE applications donīt have Gimp like menus.
> 
> Well, you have to see things in perspective.. gimp is supposed to be a
> productivity application... kscd is a bit different in this respect. The
> requirements for the two applications are quite different.
Well, then take XMMS. Itīs equally unusable. With only a single level a context
menu is quite productive. But as soon as the depth is more than one level it
becomes hard to use.
Also a menubar is visible on first look, while a context menu is somewhat
hidden.
Besides, think about input devices that have only one button. For instance for
disabled people (or iMac-one-button mice;) A menubar is much easier to access.
And you are free to add an option to hide the menubar. Then the context menu
could contain the whole menu structure if people want it. 
To conclude, Iīd almost say every KDE compliant apps *must* have a menubar.

Btw: Wouldnīt this be a generaly useful feature of KDE applications: the
context menu automatically contains the menu structure if the menubar is
hidden? Supported by KTMainWindow or whatever. Although I wouldnīt use it;)

> 
> > Further, do we have key
> > combination to open context menus? Menubars are accessible by keyboard.
> 
> No, we don't have a key for that but that's a bug on its own. That shouldn't
> stop you from using it. (E.g. kdesktop really needs a key for this as well)
We have a menubar for it now;) No, of course you are right here.

Michael

-- 
Michael Reiher                                    :  michael.reiher@gmx.de
Student of Computer Science at TU Dresden/Germany : mr23@inf.tu-dresden.de
KDE Developer                                     :         reiher@kde.org

"Beware the woods at night, beware the lunar light!"
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

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

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