Gtk2のイベントドリブン

Windowsプログラミングで言うところのメッセージのようなものを
シグナルと呼ぶっぽい。

button = Gtk::Button.new('Hello World')

button.signal_connect(:clicked) do |w|
  puts 'Hello World'
end

signal_connect(シグナル名)でイベントをくっつける、と。
ブロックパラメータのwはイベントつけるウィジェットのオブジェクト。
ここだとbuttonの参照先と一緒か。