<!-- ##### SECTION ./tmpl/glade-init.h.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/glade-init.h.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/glade-init.h.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/glade-init.h.sgml:Title ##### -->
Libglade Initialisation


<!-- ##### SECTION ./tmpl/glade-sax.sgml:Long_Description ##### -->
<para>
The structures described here are the output of libglade's XML parser.
These structures are really only useful for people who are extending
libglade to handle other widget sets, but it could also be useful for
other applications that need to read glade XML files.
</para>

<para>If you only wish to use libglade, you don't need to worry about
these functions and structures.
</para>


<!-- ##### SECTION ./tmpl/glade-sax.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/glade-sax.sgml:Short_Description ##### -->
Declarations and routines for accessing the SAX based parser.


<!-- ##### SECTION ./tmpl/glade-sax.sgml:Title ##### -->
Libglade SAX Parser


<!-- ##### SECTION ./tmpl/glade.sgml:Long_Description ##### -->
<para>
These routines are used to initialise libglade, and to load addon modules
that recognise extra widget sets.  The <filename>glade_init</filename>
routine must be called before any libglade routines are used, and the
<filename>glade_load_module</filename> routine would be used to load
extra modules.
</para>


<!-- ##### SECTION ./tmpl/glade.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/glade.sgml:Short_Description ##### -->
Routines used to initialise libglade.


<!-- ##### SECTION ./tmpl/glade.sgml:Title ##### -->
Libglade Initialisation


<!-- ##### MACRO GLADE_IS_XML ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO GLADE_XML ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO GLADE_XML_CLASS ##### -->
<para>

</para>

@klass: 

<!-- ##### STRUCT GladeAcceleratorInfo ##### -->
<para>

</para>

@key: 
@modifiers: 
@signal: 

<!-- ##### STRUCT GladeAttribute ##### -->
<para>

</para>

@name: 
@value: 

<!-- ##### STRUCT GladeSignalData ##### -->
<para>

</para>


<!-- ##### STRUCT GladeStyleInfo ##### -->
<para>

</para>

@name: 
@rc_name: 
@local: 

<!-- ##### STRUCT GladeWidgetBuildData ##### -->
<para>

</para>

@name: 
@new: 
@build_children: 
@get_type_func: 
@typecode: 
@find_internal_child: 

<!-- ##### STRUCT GladeWidgetTree ##### -->
<para>

</para>

@ref: 
@mtime: 
@styles: 
@widgets: 
@names: 

<!-- ##### FUNCTION glade_get_adjustment ##### -->
<para>

</para>

@info: 
@Returns: 
@gnode: 

<!-- ##### FUNCTION glade_get_widget_long_name ##### -->
<para>

</para>

@widget: 
@Returns: 

<!-- ##### FUNCTION glade_gnome_init ##### -->
<para>

</para>


<!-- ##### FUNCTION glade_load_module ##### -->
<para>

</para>

@module: 

<!-- ##### FUNCTION glade_register_widgets ##### -->
<para>

</para>

@widgets: 

<!-- ##### FUNCTION glade_widget_tree_free ##### -->
<para>

</para>

@tree: 

<!-- ##### FUNCTION glade_widget_tree_parse_file ##### -->
<para>

</para>

@file: 
@Returns: 

<!-- ##### FUNCTION glade_widget_tree_parse_memory ##### -->
<para>

</para>

@buffer: 
@size: 
@Returns: 

<!-- ##### FUNCTION glade_widget_tree_print ##### -->
<para>

</para>

@tree: 

<!-- ##### FUNCTION glade_widget_tree_ref ##### -->
<para>

</para>

@tree: 
@Returns: 

<!-- ##### FUNCTION glade_widget_tree_unref ##### -->
<para>

</para>

@tree: 

<!-- ##### FUNCTION glade_xml_get_parent_accel ##### -->
<para>

</para>

@xml: 
@Returns: 

<!-- ##### FUNCTION glade_xml_get_type ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION glade_xml_get_uline_accel ##### -->
<para>

</para>

@xml: 
@Returns: 

<!-- ##### FUNCTION glade_xml_get_widget_by_long_name ##### -->
<para>

</para>

@self: 
@longname: 
@Returns: 
@xml: 

<!-- ##### FUNCTION glade_xml_gettext ##### -->
<para>

</para>

@xml: 
@msgid: 
@Returns: 

<!-- ##### FUNCTION glade_xml_handle_label_accel ##### -->
<para>

</para>

@xml: 
@target: 
@key: 

<!-- ##### FUNCTION glade_xml_new_from_memory ##### -->
<para>

</para>

@buffer: 
@size: 
@root: 
@domain: 
@Returns: 

<!-- ##### FUNCTION glade_xml_new_with_domain ##### -->
<para>

</para>

@fname: 
@root: 
@domain: 
@Returns: 

<!-- ##### FUNCTION glade_xml_pop_accel ##### -->
<para>

</para>

@xml: 
@Returns: 

<!-- ##### FUNCTION glade_xml_pop_uline_accel ##### -->
<para>

</para>

@xml: 

<!-- ##### FUNCTION glade_xml_push_accel ##### -->
<para>

</para>

@xml: 
@Returns: 

<!-- ##### FUNCTION glade_xml_push_uline_accel ##### -->
<para>

</para>

@xml: 
@uline: 

<!-- ##### FUNCTION glade_xml_set_value_from_prop ##### -->
<para>

</para>

@widget_type: 
@value: 
@prop: 
@Returns: 

<!-- ##### FUNCTION glade_xml_set_window_props ##### -->
<para>

</para>

@window: 
@info: 

