[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Changing the bg color of a list item
- From: Ian Frawley <ifrawley opaltelecom co uk>
- To: gtk-app-devel-list gnome org
- Subject: Re: Changing the bg color of a list item
- Date: Tue, 30 Oct 2001 16:24:45 +0000
Hi All
I have had a play with this and can't seem to get it to work. Has anyone had
any success with this in the past:
Thanks
Ian
> Hi all.
>
> I have managed to change the back color of a list item but it only stays
> changed for about a millisecond. Then it turns white again. This is my
> code can anyone tell me where I am going wrong?
>
> TY
>
> Ian
>
> if(SetPointValue < atoi( (char *)list->data ) ){
>
> char TempMess[1000];
> strcpy(TempMess, "");
> strcat(TempMess, CurrentTime);
> strcat(TempMess, " - ALARM:- ");
> strcat(TempMess, (char *)list->data );
> strcat(TempMess, " HAS REACHED SETPOINT LIMIT!!!!" );
>
> GdkColor color;
> GtkStyle * style;
>
> color.red = 65535;
> color.green = 0;
> color.blue = 0;
>
> GtkWidget * listitem = gtk_list_item_new_with_label ( TempMess );
>
> style = gtk_style_copy ( gtk_widget_get_style ( listitem ) );
>
> for ( int i = 0 ; i < 5 ; i ++ )
> style -> base[i] = color;
>
> gtk_container_add ( GTK_CONTAINER ( objects->xmllist ), listitem );
> gtk_widget_show ( listitem );
>
> gtk_widget_set_style (listitem, rc_style);
>
> }
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]