Thanks for your help... Yes i don't understand why gtk doesn't aloow us 
to do some "basic" things..



On 08-03-2017 14:52, Stefan Salewski wrote:
> On Wed, 2017-03-08 at 14:18 +0000, Rúben Rodrigues wrote:
>> I asked to the Google before, but he don't give me nothing about
>> this
>> :-). PRELIGHT doesn't work too..
> Yes, you are right.
>
> I just took this example:
>
> https://www.spinics.net/lists/gtk/msg00686.html
>
> //gcc -o simple t.c `pkg-config --libs --cflags gtk+-2.0`
> #include <gtk/gtk.h>
>
> gint main(gint argc,gchar *argv[])
> {
>    GtkWidget *window;
>    GtkWidget* bar;
>    GdkColor color;
>
>    gtk_init (&argc,&argv);
>    window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
>    bar=gtk_progress_bar_new();
>    gdk_color_parse("red",&color);
>    gtk_widget_modify_bg(bar,GTK_STATE_NORMAL, &color);
>    gtk_widget_modify_bg(bar,GTK_STATE_PRELIGHT, &color);
>    gtk_widget_modify_bg(bar,GTK_STATE_ACTIVE, &color);
>    gtk_widget_modify_bg(bar,GTK_STATE_SELECTED, &color);
>    gtk_widget_modify_bg(bar,GTK_STATE_INSENSITIVE, &color);
>
>    gtk_widget_modify_fg(bar,GTK_STATE_NORMAL, &color);
>    gtk_widget_modify_fg(bar,GTK_STATE_PRELIGHT, &color);
>    gtk_widget_modify_fg(bar,GTK_STATE_ACTIVE, &color);
>    gtk_widget_modify_fg(bar,GTK_STATE_SELECTED, &color);
>    gtk_widget_modify_fg(bar,GTK_STATE_INSENSITIVE, &color);
>
>    gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(bar),0.5);
>    gtk_container_add(GTK_CONTAINER(window),bar);
>    gtk_widget_show_all (window);
>    gtk_main();
>    return 0;
> }
>
> And on my box the bar is still blue!
>
> GTK can be really hard and stubborn sometimes.
>
> I do not have the GTK2 source codes on my box currently, so I can not
> look at it currently. Maybe Mr Bassi or someone of the other few
> remaining GTK insiders is still following this thread. At least now
> your real goal is clear and we have tried it ourself :-)
>

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to