ruby-****@sourc*****
ruby-****@sourc*****
2014年 6月 16日 (月) 16:48:41 JST
------------------------- REMOTE_ADDR = 106.188.103.9 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3APlug ------------------------- @@ -1,7 +1,7 @@ -= class Gtk::Plug += Gtk::Plug クラス Together with Gtk::Socket, Gtk::Plug provides the ability to embed widgets from one process into another process in a fashion that is transparent to the user. One process creates a Gtk::Socket widget and, passes the ID of that widgets window to the other process, which then creates a Gtk::Plug with that window ID. Any widgets contained in the Gtk::Plug then will appear inside the first applications window. -== Object Hierarchy +== オブジェクト階層 * Object * GLib::Instantiatable * GLib::Object @@ -12,12 +12,18 @@ * Gtk::Window * Gtk::Plug -== Class Methods +== インクルードされているモジュール + +* Gtk::Buildable +* Atk::Implementor +* GLib::Interface + +== クラスメソッド --- Gtk::Plug.new Creates a new plug widget inside the Gtk::Socket identified by socket_id. If socket_id is 0, the plug is left "unplugged" and can later be plugged into a Gtk::Socket by Gtk::Socket#add_id. * Returns: the new Gtk::Plug widget. -== Instance Methods +== インスタンスメソッド --- construct(socket_id) Finishes the creation of a GtkPlug widget. This function will generally only be used by classes deriving from Gtk::Plug. * socket_id: the window ID of the socket. @@ -26,12 +32,37 @@ Gets the window ID of a Gtk::Plug widget, which can then be used to embed this window inside another window, for instance with Gtk::Socket#add_id. * Returns: the window ID for the plug -== Signals +--- socket_window() + ((*要編集*)) + +--- embedded?() + ((*要編集*)) + +== プロパティ +--- socket-window: + ((*要編集*)) + +--- embedded: + ((*要編集*)) + +== シグナル +--- embedded: + ((*要編集*)) + --- embeded: self + ((*存在しない?*)) + * self: Gtk::Plug -== See Also +== 関連ページ Gtk::Socket - the widget that a Gtk::Plug plugs into. - -- ((<Masao>)) +== 更新履歴 +* 2014-06-16 クラスのメンバ項目の存在チェック("存在しない?"とマーク)。リストから漏れているものを追加。 - ((<きたがわ>)) +* - ((<Masao>))