2007-12-12 Gtk2のイベントドリブン Ruby Windowsプログラミングで言うところのメッセージのようなものを シグナルと呼ぶっぽい。 button = Gtk::Button.new('Hello World') button.signal_connect(:clicked) do |w| puts 'Hello World' end signal_connect(シグナル名)でイベントをくっつける、と。 ブロックパラメータのwはイベントつけるウィジェットのオブジェクト。 ここだとbuttonの参照先と一緒か。