glade-sharp 0.0.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. Allows dynamic loading of user interfaces from XML descriptions GLib.Object GLib.IWrapper System.IDisposable Method Glade.XML Get the parent widget a the object that built , or if is not built from Glade Method System.String Gets the name of a Glade-built widget a built from Glade the name of the Method System.Void This function allows you to override the default behaviour when a Custom widget is found in an interface. the custom widget handler Calling this function allows you to override the default behaviour when a Custom widget is found in an interface. This could be used by a language binding to call some other function, or to limit what functions can be called to create custom widgets Method System.Void To be added To be added: an object of type 'Type' To be added Method System.Void To be added To be added: an object of type 'object' To be added Method System.Void Automatically connect signals a with handler methods Connects the signals defined in the glade file with static handler methods provided by the given , . Method System.Void Automatically connect signals an with handler methods Connects the signals definied in the glade file with static handler methods provided by the given object, . Method System.Void Sets the common parameters on a widget, and is responsible for inserting it into the object's internal structures. the widget to set parameters on the structure for Sets the common parameters on , and is responsible for inserting it into the object's internal structures. It will also add the children to this widget. Usually this function is only called by , but is exposed for difficult cases, such as setting up buttons and the like. Method System.Void This function is intended to be called by the build_children callback for container widgets. the parent widget the structure for the child This function is intended to be called by the build_children callback for container widgets. If the build_children callback encounters a child with the internal-child attribute set, then it should call this function to handle it and then continue on to the next child. Method System.Void Automatically connect signals This method uses gmodule's introspective features to look at the application's symbol table. From here it tries to match the signal handler names given in the interface description with symbols in the application and connects the signals. Method System.Boolean This routine can be used by bindings (such as gtk--) to help construct a object, if it is needed. the XML filename the root widget node, or the translation domain, or if construction succeeded Method Gtk.AccelGroup This function is used to get the current . If there isn't one, a new one is created and bound to the current toplevel window (if a toplevel has been set). the current Method System.Void This sets the packing property on container of widget with to the container widget. the contained child the name of the property its stringified value Method Gtk.Widget This function is not intended for people who just use libglade. the structure for the widget. the newly created widget. This function is not intended for people who just use libglade. Instead it is for people extending it (it is designed to be called in the child build routine defined for the parent widget). It first checks the type of the widget from the class tag, then calls the corresponding widget creation routine. This routine sets up all the settings specific to that type of widget. Then general widget settings are performed on the widget. Then it sets up accelerators for the widget, and extracts any signal information for the widget. Then it checks to see if there are any child widget nodes for this widget, and if so calls the widget's build routine, which will create the children with this function and add them to the widget in the appropriate way. Finally it returns the widget. Method System.String This function resolves a relative pathname, using the directory of the XML file as a base. a filename The absolute filename This function resolves a relative pathname, using the directory of the XML file as a base. If the pathname is absolute, then the original filename is returned. Method System.Void This function is similar to except that it will try to connect all signals in the interface, not just a single named handler. It can be thought of the interpeted language binding version of , except that it does not require gmodule to function correctly. the function used to connect the signals. Method System.Void Used to set properties on s the property the widget to set the property on. the name of the property. the name of the widget used as the value for the property. Some widgets have properties of type . These are represented as the widget name in the glade file. When constructing the interface, the widget specified as the value for a property may not exist yet. Rather than setting the property directly, this function should be used. It will perform the name to conversion, and if the widget is yet to be constructed, defer setting the property until the widget is constructed. Method GLib.List Retrieves a of widgets whose name share the same prefix the beginning of a widget name a of widgets whose name starts with Method Gtk.Widget Retrieves a widget stored in the by name the name of the widget to retrieve the widget specified by or if no Widgets of that name exists Method System.Boolean GParamSpec needs to be wrapped To be added: an object of type 'IntPtr' To be added: an object of type 'string' To be added: an object of type 'GLib.Value' To be added: an object of type 'bool' To be added Method System.Void This function is similar to , except that it allows you to give an arbitrary function that will be used for actually connecting the signals. This is mainly useful for writers of interpreted language bindings, or applications where you need more control over the signal connection process. the name of the signal handler that we want to connect. the function to use to connect the signals. Method System.Void Disposes the resources associated with the object. Constructor Internal constructor Pointer to the C object. An instance of XML, wrapping the C object. This is an internal constructor, and should not be used by user code. Constructor Creates an from a file the filename the widget node to start building from, or . the translation domain for the XML file ( is the default) the newly created object, or if the operation failed. Constructor Creates an object from a buffer a string containing the content of the glade XML file the length of the widget node to start building from, or . the translation domain for the XML file ( is the default) the newly created object, or if the operation failed. Constructor To be added To be added: an object of type 'Glade.XML' To be added Property System.UInt32 The GLib Type for Glade.XML The GLib Type for the Glade.XML class. Property System.String the filename of the object the filename that this Glade XML object is created from Property Gtk.Window This is used while the tree is being built to set the toplevel window that is currently being built. To be added: an object of type 'Gtk.Window' To be added: an object of type 'Gtk.Window' This is used while the tree is being built to set the toplevel window that is currently being built. It is mainly used to enable 's to be bound to the correct window, but could have other uses. Constructor Internal constructor GLib type for the type Creates a new instance of XML, using the GLib-provided type This is a constructor used by derivative types of that would have their own GLib type assigned to it. This is not typically used by C# code. Constructor Creates an object from a a the widget node to start building from, or . the translation domain for the XML file ( is the default) the newly created object, or if the operation failed. Constructor Creates an object from an an , or to use the current assembly the name of the resource in the widget node to start building from, or . the translation domain for the XML file ( is the default) the newly created object, or if the operation failed. Property Gtk.Widget To be added a To be added Method Glade.XML To be added a a a a To be added Method Glade.XML To be added a a a a a To be added Method Glade.XML To be added a a a a To be added