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

Reply via email to