Hello !
> 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. CU _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
