![]() |
![]() |
![]() |
Libglade - Graphical Interface Description Loader API | ![]() |
---|
Sometimes you will only want to use libglade for a small
part of your program. If it is just for some dialogs, this is
easy -- you just generate the dialogs from the interface files
when needed (note that libglade caches the XML parse tree
between calls to glade_xml_new
, so you will
not suffer the performance hit of parsing a particular XML file
more than once).
On the other hand, you may want to use libglade to
generate just part of the UI, such as the menubar or a notebook
or something. Libglade allows you to build only part of the
interface if you want to. The second argument to
glade_xml_new
specifies the name of the
base widget to build the interface from. This way we can limit
the widgets that are constructed by libglade.
F