From: Masahiro S. ()
<sa...@to...> - 2006-05-27 15:13:28
|
酒井です。 From: Masao Mutoh <mu...@hi...> Date: Sat, 27 May 2006 23:42:24 +0900 > むとうです。 > > On Sat, 27 May 2006 22:42:27 +0900 (JST) > Masahiro Sakai (酒井政裕) <sa...@to...> wrote: > > > 酒井です。 > > > > 現在のRuby/GLib2には特異メソッドを定義することでシグナルハンドラを > > 定義する機能があり、例えば以下のような書き方が出来ます。 > > > > button = Gtk::Button.new("Test") > > def button.clicked(b) > > puts "clicked" > > end > > > > ただ、シグナル名は既存のメソッド名とかぶっていることが多いこともあり、 > > 混乱をまねくので、個人的には廃止した方が良いのではないかと思っています。 > > > > この機能を現在使っているプログラムってありますか? > > あれ?これって前に議論しましたね。廃止したのかと思ってました。 ありゃ、そうでしたっけ。 すっかり忘れてました。 > Undocumentな機能ですしサンプルも無いはずですので使われていないでしょう。 > この際、削除しちゃってくださいませ。 削除しました。 -- 酒井 政裕 / Masahiro Sakai |