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

Reply via email to