[ruby-gnome2-doc-cvs] [Hiki] create - gtk2-tut-menu

Back to archive index

ruby-****@sourc***** ruby-****@sourc*****
2003年 9月 9日 (火) 15:36:19 JST


-------------------------
REMOTE_ADDR = 163.135.10.35
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/ja/?gtk2-tut-menu
-------------------------
= メニューウィジェット
メニューを作成するには2つの方法がある:簡単な方法と難しい方法である.
どちらもそれぞれの使い道があるが,普通は簡単な方(アイテムファクトリ)を使えば十分だろう.

難しい方法ではメニューを作成するメソッドを直接呼び出して全てのメニューを手作業で作成するが,
簡単な方法ではGtk::ItemFactoryを用いる.
Gtk::ItemFactoryを用いる方がかなり簡単であるが,それぞれのアプローチには長所と短所がある.

アイテムファクトリはかなり簡単に使えるし,新しいメニューを追加するのも簡単である.
一方,手作業でメニュー作成用のラッパー関数を書くことで使い勝手を増すことができるかも知れない.
アイテムファクトリを使う方法ではメニューにイメージや'/'文字を加えることができない.






ruby-gnome2-cvs メーリングリストの案内
Back to archive index