ruby-****@sourc*****
ruby-****@sourc*****
2008年 10月 22日 (水) 18:35:55 JST
------------------------- REMOTE_ADDR = 222.225.51.171 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?libglade2-tut-container ------------------------- @@ -1,7 +1,7 @@ = コンテナウィジェットを追加する ウインドウにレイアウトコンテナウィジェットを追加します。レイアウトコンテナウィジェットにはGtk::VBox, Gtk::HBox, Gtk::Table, Gtk::Fixed, Gtk::NoteBookなどがあります。 -((* ※Glade上で表示されるクラス名はGtkVBox, GtkHBoxなど、"::"が無い表記になっていますがこれはglade-2がC言語向けに作られているからです。以下、GtkVBox => Gtk::VBoxと脳内置換してください。*)) +((* ※Glade上で表示されるクラス名はGtkVBox, GtkHBoxなど、"::"が無い表記になっていますがこれはglade-2がC言語向けに作られているからです。以下、Gtk::VBox => GtkVBoxと脳内置換してください。*)) コンテナウィジェットはそれ自体が子ウィジェットを持つことができるウィジェットです。Gtk::Containerを継承するウィジェットたちですので、実はかなり多くのウィジェットはコンテナウィジェットになりえます。Gtk::Windowももちろんコンテナウィジェットです。 ただし、Gtk::Binを継承したクラスは子ウィジェットを1つしか持てないという性質があります。それに対し、レイアウトコンテナウィジェットは、複数の子ウィジェットを持てたりそれらを配置したりすることができます。