summaryrefslogtreecommitdiff
path: root/examples/framework/hey/heyglade2.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/framework/hey/heyglade2.py')
-rw-r--r--examples/framework/hey/heyglade2.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/examples/framework/hey/heyglade2.py b/examples/framework/hey/heyglade2.py
new file mode 100644
index 0000000..e119723
--- /dev/null
+++ b/examples/framework/hey/heyglade2.py
@@ -0,0 +1,18 @@
+#!/usr/bin/env python
+import gtk
+
+from kiwi.ui.gadgets import quit_if_last
+from kiwi.ui.views import BaseView
+
+widgets = ["the_label"]
+app = BaseView(gladefile="hey",
+ delete_handler=quit_if_last,
+ widgets=widgets)
+
+# the_label, a widget defined in glade, is
+text = app.the_label.get_text()
+# now an instance variable of the view
+app.the_label.set_markup('<b>%s</b>' % text)
+app.the_label.set_use_markup(True)
+app.show()
+gtk.main()