[ruby-gnome2-doc-cvs] [Hiki] update - Gtk::Plug

Back to archive index

ruby-****@sourc***** ruby-****@sourc*****
2003年 8月 25日 (月) 10:08:32 JST


-------------------------
REMOTE_ADDR = 61.204.181.66
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/?Gtk%3A%3APlug
-------------------------
  = class 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.
  
- == Super Class
- * Gtk::Window
+ == Object Hierarchy
+ * Object
+   * GLib::Instantiatable
+     * GLib::Object
+       * Gtk::Object
+         * Gtk::Widget
+           * Gtk::Container
+             * Gtk::Bin
+               * Gtk::Window
+                 * Gtk::Plug
  
  == Class Methods
  --- 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.  
      * Returns: self
  --- id
      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
  --- embeded: self
       * self: Gtk::Plug
  
  == See Also
  Gtk::Socket - the widget that a Gtk::Plug plugs into.
  
  
  - ((<Masao>))





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