diff options
Diffstat (limited to 'doc/modules/gtkbuilder/example.js')
-rwxr-xr-x | doc/modules/gtkbuilder/example.js | 24 |
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> |