ProgressBar colors are suppressed by clearlooks theme
- From: "Sid Kapoor" <sidkapoor2000 gmail com>
- To: gtk-list gnome org
- Subject: ProgressBar colors are suppressed by clearlooks theme
- Date: Thu, 5 Jun 2008 10:49:13 +0530
Hi all,
I want to show different colors in the progressbar at different levels
(6 diff colors for 6 levels in my case). The code snippet given below
works just fine without any theme.
But as I apply the clearlooks-quicksilver theme, the colors do not
change and the default blue diagonally-striped color is only visible
in the progressbar.
The code snippet is ::
/* From Here */
char password_str[260];
int final_status;
char status_str[6][20]={"Very
Weak","Weak","Better","Medium","Strong","Strongest"};
char color_str[6][20]={"red","pink","orange","yellow","light green","green"};
strcpy (password_str,gtk_editable_get_chars
(GTK_EDITABLE(lookup_widget (GTK_WIDGET (editable), "entry18")), 0,
-1));
final_status=check_password_strength(password_str);
GdkColor color;
gdk_color_parse(color_str[final_status], &color);
gtk_widget_modify_bg((GtkProgressBar *)lookup_widget (GTK_WIDGET
(editable), "progressbar2"), GTK_STATE_PRELIGHT, &color);
if(final_status!=0)
gtk_progress_bar_set_fraction ((GtkProgressBar *)lookup_widget
(GTK_WIDGET (editable), "progressbar2"), ((gdouble)final_status/5));
else
gtk_progress_bar_set_fraction ((GtkProgressBar *)lookup_widget
(GTK_WIDGET (editable), "progressbar2"), ((gdouble)(0.05)));
gtk_progress_bar_set_text ( (GtkProgressBar *)lookup_widget
(GTK_WIDGET (editable), "progressbar2"), (const gchar *)
status_str[final_status]);
/* Till Here */
Can anyone tell me why is the clearlooks theme overriding my gtk code..??
Thanks in advance,
Siddharth Kapoor
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]