[prev in list] [next in list] [prev in thread] [next in thread]
List: gtk-app-devel
Subject: Change GtkLevelBar bar color
From: Victor =?ISO-8859-1?Q?Aur=E9lio?= <victoraur.santos () gmail ! com>
Date: 2013-07-15 2:24:02
Message-ID: 1373855042.12083.8.camel () victor ! home
[Download RAW message or body]
Hi,
How to change color GtkLevelBar's bar ?
In example 52 [1] there's a example of css that isn't work.
I've following piece of code:
const gchar css_bar[] =
".level-bar.fill-block.level-low {"
" background-color: green;"
"}"
".level-bar.fill-block.level-warn {"
" background-color: yellow;"
"}"
".level-bar.fill-block.level-over {"
" background-color: red;"
"}";
GtkCssProvider * css_provider;
GdkScreen * screen;
// ... following within main
css_provider = gtk_css_provider_new();
screen = gdk_screen_get_default();
gtk_css_provider_load_from_data(css_provider, css_bar, -1, NULL);
gtk_style_context_add_provider_for_screen(screen, GTK_STYLE_PROVIDER
(css_provider), GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
g_object_unref(css_provider);
but it changes the background of bar, and I'm looking for a way of
change the bar color.
[1]
https://developer.gnome.org/gtk3/stable/GtkLevelBar.html#id-1.5.5.7.9.4.1
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic