[seed] Connecting signals to introspected functions by name works now; update some examples to use cleaner



commit 2dc9413eff28100343395fc6bca18e8baea6ae1d
Author: Tim Horton <hortont svn gnome org>
Date:   Thu May 7 04:19:19 2009 -0400

    Connecting signals to introspected functions by name works now; update some examples to use cleaner style for main_quit.
---
 examples/browser/main.js   |    2 +-
 examples/calculator.js     |    2 +-
 examples/gtkplug.js        |    2 +-
 examples/poppler.js        |    2 +-
 examples/same-seed/main.js |    6 +++---
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/examples/browser/main.js b/examples/browser/main.js
index 8274e5c..32a98c3 100755
--- a/examples/browser/main.js
+++ b/examples/browser/main.js
@@ -19,7 +19,7 @@ if(Gtk.Entry.prototype.set_progress_fraction)
 
 window = new Gtk.Window({title: "Browser"});
 window.resize(800, 600);
-window.signal.hide.connect(function () { Gtk.main_quit(); });
+window.signal.hide.connect(Gtk.main_quit);
 
 TabbedBrowser.browser = new TabbedBrowser.TabbedBrowser();
 window.add(TabbedBrowser.browser);
diff --git a/examples/calculator.js b/examples/calculator.js
index 6add5f1..a50d8ec 100755
--- a/examples/calculator.js
+++ b/examples/calculator.js
@@ -120,7 +120,7 @@ function create_buttons(){
 var window = new Gtk.Window({title: "Calculator", resizable: false});
 
 window.resize(250, 250);
-window.signal.hide.connect(Gtk.main_quit());
+window.signal.hide.connect(Gtk.main_quit);
 window.opacity = 0.95;
 
 var label = new Gtk.Label({label: ""});
diff --git a/examples/gtkplug.js b/examples/gtkplug.js
index 415dc0c..6357def 100755
--- a/examples/gtkplug.js
+++ b/examples/gtkplug.js
@@ -24,7 +24,7 @@ if (child_pid === 0){
 Gtk.init(null, null);
 
 var window = new Gtk.Window();
-window.signal.hide.connect(function () { Gtk.main_quit(); });
+window.signal.hide.connect(Gtk.main_quit);
 
 var socket = new Gtk.Socket();
 var pipe = pipes[1];
diff --git a/examples/poppler.js b/examples/poppler.js
index 36ce33a..f34d265 100755
--- a/examples/poppler.js
+++ b/examples/poppler.js
@@ -145,7 +145,7 @@ window.add(main_vbox);
 main_vbox.pack_start(toolbar);
 main_vbox.pack_start(drawing_area, true, true);
 
-window.signal.hide.connect(function () {Gtk.main_quit();});
+window.signal.hide.connect(Gtk.main_quit);
 
 window.show_all();
 window.resize(600,800);
diff --git a/examples/same-seed/main.js b/examples/same-seed/main.js
index c644131..f22e295 100755
--- a/examples/same-seed/main.js
+++ b/examples/same-seed/main.js
@@ -43,7 +43,7 @@ var stage = new Clutter.Stage();
 //var clutter = gb.get_object("clutter");
 //var stage = clutter.get_stage();
 
-//window.signal.hide.connect(function () { Gtk.main_quit(); });
+//window.signal.hide.connect(Gtk.main_quit);
 
 stage.color = {alpha: 0};
 stage.set_size((tiles_w * tile_size),(tiles_h * tile_size));
@@ -51,8 +51,8 @@ stage.set_size((tiles_w * tile_size),(tiles_h * tile_size));
 var board = new Board();
 stage.add_actor(board);
 
-//gb.get_object("new_game_item").signal.activate.connect(function () { board.new_game(); });
-//gb.get_object("quit_item").signal.activate.connect(function () { Gtk.main_quit(); });
+//gb.get_object("new_game_item").signal.activate.connect(board.new_game);
+//gb.get_object("quit_item").signal.activate.connect(Gtk.main_quit);
 
 //clutter.set_size_request(stage.width, stage.height);
 //window.show_all();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]