From kde-devel Mon Jun 05 18:39:35 2000 From: Michael Reiher Date: Mon, 05 Jun 2000 18:39:35 +0000 To: kde-devel Subject: Re: Bug#4297: What does the buttons on the left side of kscd Represents? X-MARC-Message: https://marc.info/?l=kde-devel&m=96023043105528 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 <<