> typedef struct {
>     guint32 pixel;
>     gunit16 red;
>     guint16 green;
>     guint16 blue;
> } GdkColor;
>
> What's purpose of GdkColor.pixel ?  Why it's 32 bits instead of
> 16*3 = 48 bits (for RGB) ?  When I try to set background color,
> what value should I use for GdkColor.pixel ?

pixel is internal value against Xlib. It makes a lot of sense when for
instance you have 8bit resolution and all colours has to be allocated
against  X. (As far as I can understand)

Stian
_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to