Re: setting clist row backgrounds
- From: Havoc Pennington <hp redhat com>
- To: "Lee Mallabone" <lee0 callnetuk com>
- Cc: <gtk-list gnome org>
- Subject: Re: setting clist row backgrounds
- Date: 17 Apr 2001 09:44:30 -0400
"Lee Mallabone" <lee0 callnetuk com> writes:
> gdk_color_parse ("0022ff", col);
It may simply be necessary to use "#0022ff" (i.e. add #)
> gdk_colormap_alloc_color
> (gdk_window_get_colormap(GDMconfigurator->window),
> col, TRUE, TRUE);
> gtk_clist_set_background (GTK_CLIST (get_widget("sessions_clist")),
> selected_session_row,
> col);
>
> But this always gives me a really dubious coloured row background (red/pink
> usually), and definitely not what I specified to gdk_color_parse().
>
> I'm guessing this is me really missing something about the way GDK
> handles/allocates colours, rather than my use of the set_background() calls,
> but if anyone has any insight/examples to help with this, and retrieving a
> CList's desired row background GdkColor, I'd be grateful.
>
It appears that if you call set_background() with NULL for the color,
it unsets the background.
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]