ruby-****@sourc*****
ruby-****@sourc*****
2008年 10月 15日 (水) 15:04:38 JST
------------------------- REMOTE_ADDR = 222.225.51.171 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?libglade2-tut-create-src ------------------------- @@ -102,4 +102,19 @@ 以上(笑)。Gtk::TextViewのおかげです。ちなみにTextViewウィジェットの右クリック(コンテキスト)メニュー内のコマンドは実装する必要すらありません。デフォルトで動作します。 +次は、"Help"メニューの"About"コマンドを選択した時に、Gladeで作っておいたアバウトダイアログを表示する例です。 + + def on_about1_activate(widget) + @aboutdlg.run do |response| + case response + when Gtk::Dialog::RESPONSE_DELETE_EVENT + puts "RESPONSE_DELETE_EVENT" + when Gtk::Dialog::RESPONSE_CLOSE + puts "RESPONSE_CLOSE" + end + @aboutdlg.hide + end + end + + (まだ未完成)