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]