On Wednesday 28 June 2006 11:17, Luciano Montanaro wrote: > On Wednesday 28 June 2006 06:12, Remi Villatel wrote: [...] > I suppose having a look at the "user interface guideline" could help here: > I don't think each widget should have its own enum, but if possible, a > meaning should be assigned to various graphical elements, > > > There's also another nightmare for the style developers: the fixed > > colors. All styles that I know of have a patch to counteract the fact > > that Konqueror changes the color of its status bars. Mine goes even > > further in preventing any PaletteChange() on all status bars because > > Kate also has this bad habit. The Konqueror situation has been that > > ridiculous for a long time already. Handling colors belongs to the > > style. Konqueror shouldn't do more than "saying" this is the current > > active status bar and the style would react as it sees fit. The toolbar > > buttons are another example. The style has the choice in between drawing > > a button or... a button... because of the fixed colors. All the styles > > that draw a button only on mouseover --including mine-- are wrong > > because KToolbarButton will draw the label with the buttonText() color > > only when no button must be drawn. Funny situation indeed. > > Well, no hard-coded colors should be used. We probably need to have a look > at color usage of the various applications, and put the various "logical > colors" in a central place to change. As far as I know Gunnar Schmidt from the HCI WG is working on color schemes for KDE 4, in order to eliminate hard coded colors for accessibility purposes? Gunnar, I would be interested in knowing more about it. >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<