[seed] Connecting signals to introspected functions by name works now; update some examples to use cleaner
- From: Tim Horton <hortont src gnome org>
- To: svn-commits-list gnome org
- Subject: [seed] Connecting signals to introspected functions by name works now; update some examples to use cleaner
- Date: Thu, 7 May 2009 04:19:59 -0400 (EDT)
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]