Re: How to get Colors?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi;

On 4 May 2015 at 13:31, Igor Korot <ikorot01@xxxxxxxxx> wrote:
>
> But then there should be some kind of predefined set of colors for
> each specific theme,
> which can be retrieved by some function.

No, there isn't.

The style machinery works via CSS selectors; the theme specifies the
appearance of a widget (or a state of a widget) through the CSS
selector syntax. The style tree is then matched to the state of the
GtkStyleContext during the drawing phase. Once that match is done,
each GtkWidget will use the gtk_render_* family of function to draw
itself according to that state.

Widgets do not query colors, images, shadows, or borders; the only
time they do query the style context is during the size negotiation
phase, in which they ask for the size of the box model they should
request, according to the style they match.

Ciao,
 Emmanuele.

-- 
https://www.bassi.io
[@] ebassi [@gmail.com]
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list




[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux