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

List:       koffice
Subject:    Re: Menubar and toolbars
From:       Reginald Stadlbauer <reggie () troll ! no>
Date:       2000-01-31 11:08:10
[Download RAW message or body]

On Mon, 31 Jan 2000, Casey Allen Shobe wrote:
>> >   2.Combo boxes should not be used in tool bars. There's a problem
>> > with their dimensions: width is bigger then height. So, if tool bar
>> > with combo boxes is docked to the side of application window, it
>> > wastes lots of screen space (and looks ugly).
>> >   Also, according to the KDE style guide (AFAIK), tool bar buttons
>> > and menu items must have the same functionality. But functions of
>> > combo boxes of KOffice apps like "Font size", "Font family" and
>> > others doesn't have their equivalents in menu bar ! So tool bars is
>> > the wrong place for such combo boxes.
>> >   Novell used interesting solution to this problem in its Perfect
>> > Office (maybe 5 or 6 years ago). All redesigned combo boxes where
>> > joined to one "listbar". It's something like QHeader widget in Qt,
>> > but with pop-down (or pop-up) listboxes attached to "listbar's" items
>> > (I have a screen shot of such a "listbar" implemented with PyQt, if
>> > somebody is interested).
>> >
>> > Separating tool bars with buttons only and using a special widget to
>> > hold combo boxes could make GUI of KDE (KOffice) apps cleaner.
>> 
>> I'll forward this to the koffice developers.
>
>I agree with the "list bar" concept.  I think that drop down boxes are
>necessary, but they should all be on one bar by themselves by default.  Of
>course, I think that KDE's toolbar customizeability should still allow you to
>add them to toolbars if you want to...for people who like everything at the
>top anyways.

I don't see a problem with combo boxes in toolbars. If KToolBar would emit a
orientationChanged() signal when it changes the orientation and have a
method which returns the orientation (like QToolBar) one could connect to that
signal and hide the combos of a toolbar if it becomes vertical and show
something different or so. Like M$-Office does it - I think that would be good.

-- 
Reggie

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

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