ruby-****@sourc*****
ruby-****@sourc*****
2005年 11月 6日 (日) 18:21:49 JST
------------------------- REMOTE_ADDR = 61.12.144.170 REMOTE_HOST = REMOTE_USER = ruby-gnome2-hiki URL = /ja/hiki.cgi?Gtk%3A%3AItemFactory ------------------------- @@ -1,25 +1,25 @@ = class Gtk::ItemFactory -A factory for menus. +メニューに対してのファクトリです。 -== Object Hierarchy +== オブジェクト階層 * Object * GLib::Instantiatable * GLib::Object * Gtk::Object * Gtk::ItemFactory -== Class Methods +== クラスメソッド --- Gtk::ItemFactory.new(container_type, path, accel_group = nil) - Creates a new Gtk::ItemFactory. - * container_type: the kind of menu to create; can be Gtk::ItemFactory::TYPE_MENU_BAR, Gtk::ItemFactory::TYPE_MENU or Gtk::ItemFactory::TYPE_OPTION_MENU - * path: the factory path of the new item factory, a string of the form "<name>" - * accel_group: a Gtk::AccelGroup to which the accelerators for the menu items will be added, or nil to create a new one - * Returns: a new Gtk::ItemFactory + 新たなGtk::ItemFactoryを生成します。 + * container_type:生成するメニューの種類。Gtk::ItemFactory::TYPE_MENU_BAR、Gtk::ItemFactory::TYPE_MENUまたはGtk::ItemFactory::TYPE_OPTION_MENUが指定可能。 + * path:"<name>"のような形式の新たなアイテムファクトリのファクトリパス + * accel_group:メニューアイテムに対して付加したいアクセラレータ。nilの場合は新たなアクセラレータが生成される + * 戻り値:新たなGtk::ItemFactory --- Gtk::ItemFactory.from_widget(widget) - Obtains the item factory from which a widget was created. - * widget: a Gtk::Widget - * Returns: the item factory from which widget was created, or nil + 生成済みのウィジェットからアイテムファクトリを取得します。 + * widget:Gtk::Widget + * 戻り値:生成済みのウィジェットからのアイテムファクトリ、またはnil --- Gtk::ItemFactory.path_from_widget(widget) If widget has been created by an item factory, returns the full path to it. (The full path of a widget is the concatenation of the factory path specified in Gtk::ItemFactory.new with the path specified in the array from which the widget was created.) @@ -120,4 +120,4 @@ As Gtk::OptionMenu -- ((<Masao>)) \ No newline at end of file +- ((<Masao>))