gtk-sharp0.0.0.0neutralGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Toplevel for embedding into other processes.
Together with , 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 widget and, passes the ID of that widgets window to the other process, which then creates a with that window ID.
Any widgets contained in the then will appear inside the first applications window.
Gtk.WindowAtk.ImplementorGLib.IWrapperGLib.IWrapperSystem.IDisposableMethodSystem.VoidFinish the initialization of for a given identified by socket_id.
an object of type Finish the initialization of for a given identified by socket_id which is currently displayed on display.
This method will generally only be used by classes deriving from .MethodSystem.VoidDisposes the resources associated with the object.ConstructorInternal constructor
Pointer to the C object.
An instance of Plug, wrapping the C object.This is an internal constructor, and should not be used by user code.ConstructorCreates a new widget inside the identified by socket_id.
an object of type an object of type
Creates a new widget inside the identified by socket_id.
If socket_id is 0, the is left "unplugged" and can later be plugged into a by .
PropertySystem.UInt32Gets the window ID of a widget.an object of type Gets the window ID of a widget, which can then be used to embed this window inside another window,
for instance with .EventSystem.EventHandlerTo be addedTo be addedMethodSystem.VoidTo be added
a
a To be addedConstructorTo be added
a
a a To be addedPropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.ConstructorProtected Constructor.
a a Chain to this constructor if you have manually registered a native value for your subclass.ConstructorTo be addeda To be added