seed r583 - trunk/examples
- From: hortont svn gnome org
- To: svn-commits-list gnome org
- Subject: seed r583 - trunk/examples
- Date: Wed, 31 Dec 2008 01:02:14 +0000 (UTC)
Author: hortont
Date: Wed Dec 31 01:02:14 2008
New Revision: 583
URL: http://svn.gnome.org/viewvc/seed?rev=583&view=rev
Log:
Update accelgroup example to cleaner style, etc.
Modified:
trunk/examples/accelgroup.js
Modified: trunk/examples/accelgroup.js
==============================================================================
--- trunk/examples/accelgroup.js (original)
+++ trunk/examples/accelgroup.js Wed Dec 31 01:02:14 2008
@@ -1,26 +1,27 @@
#!/usr/bin/env seed
Seed.import_namespace("Gtk")
Seed.import_namespace("Gdk");
-Seed.import_namespace("GLib");
with (Gtk)
{
init(null, null);
- w = new Window();
- group = new AccelGroup();
- group.connect(Gdk.keyval_from_name("q"),
- 0,
- 0,
- function()
- {
- Seed.quit();
- });
+ var quit = function ()
+ {
+ Gtk.main_quit();
+ }
+
+ var w = new Window();
+ w.signal.hide.connect(quit);
+
+ var group = new AccelGroup();
+ group.connect(Gdk.keyval_from_name("q"), 0, 0, quit);
w.add_accel_group(group);
- label = new Label({label: "Press Q to quit"});
+ var label = new Label({label: "Press Q to quit"});
w.add(label);
- w.width_request = w.height_request = 300;
+
+ w.resize(300, 300);
w.show_all();
main();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]