diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-03-07 10:15:45 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-03-07 10:15:45 (GMT) |
commit | 4032b0055a400d82e68387f0cc70200d4d97c5d1 (patch) | |
tree | 9c795f9d5ea3776918aca93b60accf9cbef7b879 /test | |
parent | 3a61c902b76cf800b51a88286ddc36718ad6c3bd (diff) |
Revert "Removed the gtk theme."
This reverts 70154342fe0b02a8113546e47c0122befdf2cf2a commit.
Diffstat (limited to 'test')
-rwxr-xr-x | test/gtk-engine-test.py | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/test/gtk-engine-test.py b/test/gtk-engine-test.py new file mode 100755 index 0000000..4487002 --- /dev/null +++ b/test/gtk-engine-test.py @@ -0,0 +1,54 @@ +#!/usr/bin/env python + +import pygtk +pygtk.require('2.0') +import gtk + +class Base: + def __init__(self): + window = gtk.Window(gtk.WINDOW_TOPLEVEL) + window.set_default_size(300, 200) + + vbox = gtk.VBox(False, 12) + vbox.set_border_width(12) + + hbox = gtk.HBox(False, 12) + + button = gtk.Button("Button") + hbox.pack_start(button, False) + button.show() + + entry = gtk.Entry() + hbox.pack_start(entry, False) + entry.show() + + vbox.pack_start(hbox, False) + hbox.show() + + + sw = gtk.ScrolledWindow() + sw.set_policy(gtk.POLICY_NEVER, gtk.POLICY_ALWAYS) + sw.set_size_request(150, 120) + + text_view = gtk.TextView() + sw.add(text_view) + text_view.show() + + vbox.pack_start(sw, False) + sw.show() + + window.add(vbox) + vbox.show() + + window.show() + + def main(self): + gtk.main() + +settings = gtk.settings_get_default() + +if settings.get_property('gtk-theme-name') != 'olpc': + settings.set_string_property('gtk-theme-name', 'olpc', '') + +base = Base() +base.main() |