Glade Namespace

User interface loading at runtime.

Remarks

The Glade classes give applications the ability to load user interfaces from XML files at runtime. These interface files can be created with the Glade user interface builder. The Glade classes are also capable of automatically connecting handlers to the signals defined in the interface file.

Classes

TypeReason
GlobalGlobal API elements for Glade
HandlerNotFoundExceptionException thrown when signal autoconnection fails.
ParserGlade's parser used to turn XML into its internal format.
StandardSome standard methods used by glade to build widgets.
WidgetAttributeMarks a widget for auto-binding
XMLAllows dynamic loading of user interfaces from XML descriptions

Structs

TypeReason
AccelInfoThe structure is used as part of the output of libglade's XML parser.
AtkActionInfoThis structure is used as part of the output of libglade's XML parser.
AtkRelationInfoThis structure is used as part of the output of libglade's XML parser.
ChildInfoThis structure is used as part of the output of libglade's XML parser.
InterfaceThe structures described here are the output of libglade's XML parser.
PropertyThe structure is used as part of the output of libglade's XML parser.
SignalInfoThe structure is used as part of the output of libglade's XML parser.
WidgetInfoThe structures described here are the output of libglade's XML parser.

Delegates

TypeReason
ApplyCustomPropFuncEvent handler.
BuildChildrenFuncevent handler.
FindInternalChildFuncEvent handler.
NewFuncEvent handler.
XMLConnectFuncEvent handler.
XMLCustomWidgetHandlerEvent handler.