From kde-devel Thu May 13 21:58:51 1999 From: "Glen Parker" Date: Thu, 13 May 1999 21:58:51 +0000 To: kde-devel Subject: RE: Applets? [ was: Re: kde mp3 player] X-MARC-Message: https://marc.info/?l=kde-devel&m=92663240603010 Why don't you guys just dump all the existing menus and toolbars and stuff, and copy all the usefull code into a set of classes that would implement a "CommandItem", a "CommandSheet" and subclass "CommandBar". A command bar would replace both menu bars and toolbars, providing buttons with optional command sheet drop-downs, which could be torn off and placed into a top-level widget. Each command would have: 1) Optional text 2) Optional icon 3) or Both Command sheets would be customizable, and therefore also command bars. Wouldn't it be nice to have all that toolbar/menu stuff consolidated? There's just so much overlap these days, ever since we started hanging menus off of toolbar buttons. You could have a nice icon for each top level menu button (File, Edit, Help, etc.), you could have labels on toolbar buttons, you could even have line editors in popup menus, and it would all be consistently handled by the same code. This is pretty much where MS is *trying* to go with all that new menu/toolbar stuff, but they don't seem to be able to get a handle on it completely. KDE should be the first! Glen