On 03.09.2011, at 05:48, Torsten Giebl wrote: >> red_style = new fltk3::Style(fltk3::default_style); >> red_style->labelcolor(fltk3::RED); > > I like this idea. In a well designed GUI, the same way like in a well > designed webpage > using CSS, you will have only a small number x of different styles used, so > speed should not > be a problem. > > Most of the time the default style will be used, simply to make it lood good > in its natural > environment like KDE, GNOME, Windows, OSX, ... > > Personally i would add also the themeing stuff to styles. > > I would like the default style not only have the default text color, > default background color, but also the default theme, what is the default > background of a button and so on. > > As Bill Spitzak wrote, if possible all this should be set up by the default > environment running, > default font of KDE, GNOME, XFCE, ..., default background color of KDE, > GNOME, XFCE and maybe if possible, > to get the system drawing your default background for a button. The same way > that the kde theme plugin, > makes your GTK+ apps look good, when running in KDE.
Phew, that *would* be nice, but may be a whole new can or worms that we open here. I will keep it in mind. _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
