summaryrefslogtreecommitdiff
path: root/doc/modules/gtkbuilder/example.js
diff options
context:
space:
mode:
Diffstat (limited to 'doc/modules/gtkbuilder/example.js')
-rwxr-xr-xdoc/modules/gtkbuilder/example.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/modules/gtkbuilder/example.js b/doc/modules/gtkbuilder/example.js
new file mode 100755
index 0000000..f167329
--- /dev/null
+++ b/doc/modules/gtkbuilder/example.js
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<programlisting>
+#!/usr/local/bin/seed
+Gtk = imports.gi.Gtk;
+GtkBuilder = imports.gtkbuilder;
+
+handlers = {
+ ok_button_clicked: function(button){
+ Seed.quit();
+ }
+};
+
+Gtk.init(Seed.argv);
+
+b = new Gtk.Builder();
+b.add_from_file("test.ui");
+b.connect_signals(handlers);
+
+d = b.get_object("dialog1");
+
+d.show_all();
+
+Gtk.main();
+</programlisting>