diff options
author | Owen Taylor <otaylor@src.gnome.org> | 1998-11-06 22:05:02 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 1998-11-06 22:05:02 +0000 |
commit | e2a521922085c8010028e227f61bba59ea6b8242 (patch) | |
tree | 2500d6aa6f63aab4b58c17546532ecce8fdcca37 /tests | |
parent | 3c0df19a588bd96f328bda975db8eb9fa7f79e81 (diff) | |
download | gtk+-e2a521922085c8010028e227f61bba59ea6b8242.tar.gz |
Merge from themes-2. See the ChangeLog for a somewhat detailed
history of the evolution of the changes involved. Most of this
is actually minor painting tweaks.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/testgtk.c | 5 | ||||
-rw-r--r-- | tests/testgtkrc | 94 |
2 files changed, 7 insertions, 92 deletions
diff --git a/tests/testgtk.c b/tests/testgtk.c index 1aafdbc2c2..e16ee72b65 100644 --- a/tests/testgtk.c +++ b/tests/testgtk.c @@ -1867,10 +1867,7 @@ create_pixmap (void) button = gtk_button_new (); gtk_box_pack_start (GTK_BOX (box2), button, FALSE, FALSE, 0); - style = gtk_widget_get_style(button); - - pixmap = gdk_pixmap_create_from_xpm (window->window, &mask, - &style->bg[GTK_STATE_NORMAL], + pixmap = gdk_pixmap_create_from_xpm (window->window, &mask, NULL, "test.xpm"); pixmapwid = gtk_pixmap_new (pixmap, mask); gdk_pixmap_unref (pixmap); diff --git a/tests/testgtkrc b/tests/testgtkrc index e4e6ba72c7..36bb124642 100644 --- a/tests/testgtkrc +++ b/tests/testgtkrc @@ -10,96 +10,15 @@ # widget <widget_set> style <style_name> # widget_class <widget_class_set> style <style_name> -# testgtkrc2 sets all the buttons in the main window to blue by default -include "testgtkrc2" +include "/opt/themes/share/themes/Metal/gtk/gtkrc" +#include "/home/otaylor/.themes/Ignorant/gtk/gtkrc" -pixmap_path "." - -style "default" -{ +style "defaultfont" { +# font = "-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*,*" # fontset = "-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*,*" - font = "-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*" -} - -style "window" -{ -# bg_pixmap[NORMAL] = "warning.xpm" -} - -style "scale" -{ - fg[NORMAL] = { 1.0, 0, 0 } - bg_pixmap[NORMAL] = "<parent>" -} - -style "button" = "default" -{ -# fg[PRELIGHT] = { 1.0, 1.0, 1.0 } -# bg[PRELIGHT] = { 0, 0, 0.75 } -# bg[PRELIGHT] = { 0.75, 0, 0x00 } -} - -style "toggle_button" = "button" -{ - fg[NORMAL] = { 1.0, 0, 0 } - fg[ACTIVE] = { 1.0, 0, 0 } - bg_pixmap[NORMAL] = "<parent>" -} - -style "text" -{ - bg_pixmap[NORMAL] = "marble.xpm" - text[NORMAL] = { 1.0, 1.0, 1.0 } - fg[NORMAL] = { 1.0, 1.0, 1.0 } - base[NORMAL] = { 0.0, 0.0, 0.0 } } -style "slider" -{ - fg[NORMAL] = { 1.0, 1.0, 1.0 } - bg[NORMAL] = { 0.0, 0.0, 1.0 } - bg[ACTIVE] = { 0.0 ,0.0, 0.5 } - bg[PRELIGHT] = { 0.75 ,0.75, 1.0 } -} - -style "ruler" -{ - font = '-adobe-helvetica-medium-r-normal--*-80-*-*-*-*-*-*' -} - -style "curve" -{ - fg[NORMAL] = { 58000, 0, 0 } # red -} - -style "red-bar" -{ - bg[PRELIGHT] = { 0.95, .55, 0.55 } -} - -# override testgtk2, introduce the green color in the button list -style 'button_list' = 'button' -{ - font = "-adobe-helvetica-medium-r-normal--*-100-*-*-*-*-*-*" - bg[PRELIGHT] = { 0, 0.75, 0x00 } -} -widget "main window.*GtkScrolledWindow.*GtkButton*" style "button_list" - -# common default -class "GtkWidget" style "default" - -class "GtkScrollbar" style "red-bar" - -widget_class "GtkWindow" style "window" -widget_class "GtkDialog" style "window" -widget_class "GtkFileSelection" style "window" -widget_class "*Gtk*Scale" style "scale" -widget_class "*GtkCheckButton*" style "toggle_button" -widget_class "*GtkRadioButton*" style "toggle_button" -widget_class "*GtkButton*" style "button" -widget_class "*Ruler" style "ruler" -widget_class "*GtkText" style "text" -widget "*GtkCurve" style "curve" +class "GtkWidget" style "defaultfont" binding "test1" { @@ -120,7 +39,7 @@ binding "test2" # lowest # gtk (used by gtk for internal class bindings) # application (for hard coded bindings on application basis) -# rc (used implicitel by rc files) +# rc (used implicitly by rc files) # highest class "GtkButton" binding "test1" # implicit : rc class "GtkButton" binding : highest "test2" # override "rc" priority @@ -136,4 +55,3 @@ binding "clist-test" } class "GtkCList" binding "clist-test" - |