~ubuntu-branches/ubuntu/oneiric/glade-3/oneiric

« back to all changes in this revision

Viewing changes to doc/html/gladeui-glade-xml-utils.html

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2009-04-28 15:29:16 UTC
  • mfrom: (1.2.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20090428152916-9l0do44tmyjlnbiq
Tags: 3.6.3-0ubuntu1
* New upstream version (LP: #368390)
  - Fixed crash configuring button content (LP: #356013)
  - Fixed crash adding related action to button (LP: #358467)
  - Fixed allowing invalid data for GtkTreeStore (LP: #345989)
* debian/patches/02_spinbutton-adjustment.patch:
  - Fix default generation of GtkSpinButtons. Patch by Adam Buchbinder.
    (LP: #323228)

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
<div class="refsynopsisdiv">
44
44
<a name="gladeui-glade-xml-utils.synopsis"></a><h2>Synopsis</h2>
45
45
<pre class="synopsis">
46
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child" title="glade_xml_search_child ()">glade_xml_search_child</a>              (GladeXmlNode *node,
47
 
                                                         const gchar *name);
48
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child-required" title="glade_xml_search_child_required ()">glade_xml_search_child_required</a>     (GladeXmlNode *tree,
49
 
                                                         const gchar *name);
50
 
gchar *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-content" title="glade_xml_get_content ()">glade_xml_get_content</a>               (GladeXmlNode *node_in);
51
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-content" title="glade_xml_set_content ()">glade_xml_set_content</a>               (GladeXmlNode *node_in,
52
 
                                                         const gchar *content);
53
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int" title="glade_xml_get_value_int ()">glade_xml_get_value_int</a>             (GladeXmlNode *node_in,
54
 
                                                         const gchar *name,
55
 
                                                         int *val);
56
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int-required" title="glade_xml_get_value_int_required ()">glade_xml_get_value_int_required</a>    (GladeXmlNode *node,
57
 
                                                         const gchar *name,
58
 
                                                         int *val);
59
 
gchar *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string" title="glade_xml_get_value_string ()">glade_xml_get_value_string</a>          (GladeXmlNode *node,
60
 
                                                         const gchar *name);
61
 
gchar *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string-required" title="glade_xml_get_value_string_required ()">glade_xml_get_value_string_required</a> (GladeXmlNode *node,
62
 
                                                         const gchar *name,
63
 
                                                         const gchar *xtra_info);
64
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-boolean" title="glade_xml_get_boolean ()">glade_xml_get_boolean</a>               (GladeXmlNode *node,
65
 
                                                         const gchar *name,
66
 
                                                         gboolean _default);
67
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-value" title="glade_xml_set_value ()">glade_xml_set_value</a>                 (GladeXmlNode *node_in,
68
 
                                                         const gchar *name,
69
 
                                                         const gchar *val);
70
 
gchar *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string-required" title="glade_xml_get_property_string_required ()">glade_xml_get_property_string_required</a>
71
 
                                                        (GladeXmlNode *node_in,
72
 
                                                         const gchar *name,
73
 
                                                         const gchar *xtra);
74
 
gchar *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string" title="glade_xml_get_property_string ()">glade_xml_get_property_string</a>       (GladeXmlNode *node_in,
75
 
                                                         const gchar *name);
76
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-boolean" title="glade_xml_get_property_boolean ()">glade_xml_get_property_boolean</a>      (GladeXmlNode *node_in,
77
 
                                                         const gchar *name,
78
 
                                                         gboolean _default);
79
 
gdouble             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-double" title="glade_xml_get_property_double ()">glade_xml_get_property_double</a>       (GladeXmlNode *node_in,
80
 
                                                         const gchar *name,
81
 
                                                         gdouble _default);
82
 
gint                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-int" title="glade_xml_get_property_int ()">glade_xml_get_property_int</a>          (GladeXmlNode *node_in,
83
 
                                                         const gchar *name,
84
 
                                                         gint _default);
85
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-string" title="glade_xml_node_set_property_string ()">glade_xml_node_set_property_string</a>  (GladeXmlNode *node_in,
86
 
                                                         const gchar *name,
87
 
                                                         const gchar *string);
88
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-boolean" title="glade_xml_node_set_property_boolean ()">glade_xml_node_set_property_boolean</a> (GladeXmlNode *node_in,
89
 
                                                         const gchar *name,
90
 
                                                         gboolean value);
91
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new" title="glade_xml_node_new ()">glade_xml_node_new</a>                  (GladeXmlContext *context,
92
 
                                                         const gchar *name);
93
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new-comment" title="glade_xml_node_new_comment ()">glade_xml_node_new_comment</a>          (GladeXmlContext *context,
94
 
                                                         const gchar *comment);
95
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-delete" title="glade_xml_node_delete ()">glade_xml_node_delete</a>               (GladeXmlNode *node);
96
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children" title="glade_xml_node_get_children ()">glade_xml_node_get_children</a>         (GladeXmlNode *node);
97
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next" title="glade_xml_node_next ()">glade_xml_node_next</a>                 (GladeXmlNode *node_in);
98
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify" title="glade_xml_node_verify ()">glade_xml_node_verify</a>               (GladeXmlNode *node_in,
99
 
                                                         const gchar *name);
100
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify-silent" title="glade_xml_node_verify_silent ()">glade_xml_node_verify_silent</a>        (GladeXmlNode *node_in,
101
 
                                                         const gchar *name);
102
 
const gchar *       <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-name" title="glade_xml_node_get_name ()">glade_xml_node_get_name</a>             (GladeXmlNode *node_in);
103
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-append-child" title="glade_xml_node_append_child ()">glade_xml_node_append_child</a>         (GladeXmlNode *node,
104
 
                                                         GladeXmlNode *child);
105
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-remove" title="glade_xml_node_remove ()">glade_xml_node_remove</a>               (GladeXmlNode *node_in);
106
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-is-comment" title="glade_xml_node_is_comment ()">glade_xml_node_is_comment</a>           (GladeXmlNode *node_in);
107
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next-with-comments" title="glade_xml_node_next_with_comments ()">glade_xml_node_next_with_comments</a>   (GladeXmlNode *node_in);
108
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children-with-comments" title="glade_xml_node_get_children_with_comments ()">glade_xml_node_get_children_with_comments</a>
109
 
                                                        (GladeXmlNode *node);
110
 
GladeXmlNode *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-get-root" title="glade_xml_doc_get_root ()">glade_xml_doc_get_root</a>              (GladeXmlDoc *doc);
111
 
GladeXmlDoc *       <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-new" title="glade_xml_doc_new ()">glade_xml_doc_new</a>                   (void);
112
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-set-root" title="glade_xml_doc_set_root ()">glade_xml_doc_set_root</a>              (GladeXmlDoc *doc,
113
 
                                                         GladeXmlNode *node);
114
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-free" title="glade_xml_doc_free ()">glade_xml_doc_free</a>                  (GladeXmlDoc *doc_in);
115
 
gint                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-save" title="glade_xml_doc_save ()">glade_xml_doc_save</a>                  (GladeXmlDoc *doc_in,
116
 
                                                         const gchar *full_path);
117
 
GladeXmlContext *   <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new" title="glade_xml_context_new ()">glade_xml_context_new</a>               (GladeXmlDoc *doc,
118
 
                                                         const gchar *name_space);
119
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-destroy" title="glade_xml_context_destroy ()">glade_xml_context_destroy</a>           (GladeXmlContext *context);
120
 
void                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-free" title="glade_xml_context_free ()">glade_xml_context_free</a>              (GladeXmlContext *context);
121
 
GladeXmlContext *   <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new-from-path" title="glade_xml_context_new_from_path ()">glade_xml_context_new_from_path</a>     (const gchar *full_path,
122
 
                                                         const gchar *nspace,
123
 
                                                         const gchar *root_name);
124
 
GladeXmlDoc *       <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-get-doc" title="glade_xml_context_get_doc ()">glade_xml_context_get_doc</a>           (GladeXmlContext *context);
125
 
gboolean            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-load-sym-from-node" title="glade_xml_load_sym_from_node ()">glade_xml_load_sym_from_node</a>        (GladeXmlNode *node_in,
126
 
                                                         GModule *module,
127
 
                                                         gchar *tagname,
128
 
                                                         gpointer *sym_location);
 
46
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child" title="glade_xml_search_child ()">glade_xml_search_child</a>              (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
47
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
 
48
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child-required" title="glade_xml_search_child_required ()">glade_xml_search_child_required</a>     (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *tree,
 
49
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
 
50
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-content" title="glade_xml_get_content ()">glade_xml_get_content</a>               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
 
51
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-content" title="glade_xml_set_content ()">glade_xml_set_content</a>               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
52
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *content);
 
53
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int" title="glade_xml_get_value_int ()">glade_xml_get_value_int</a>             (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
54
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
55
                                                         <GTKDOCLINK HREF="int">int</GTKDOCLINK> *val);
 
56
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int-required" title="glade_xml_get_value_int_required ()">glade_xml_get_value_int_required</a>    (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
57
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
58
                                                         <GTKDOCLINK HREF="int">int</GTKDOCLINK> *val);
 
59
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string" title="glade_xml_get_value_string ()">glade_xml_get_value_string</a>          (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
60
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
 
61
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string-required" title="glade_xml_get_value_string_required ()">glade_xml_get_value_string_required</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
62
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
63
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *xtra_info);
 
64
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-boolean" title="glade_xml_get_boolean ()">glade_xml_get_boolean</a>               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
65
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
66
                                                         <GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> _default);
 
67
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-value" title="glade_xml_set_value ()">glade_xml_set_value</a>                 (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
68
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
69
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *val);
 
70
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string-required" title="glade_xml_get_property_string_required ()">glade_xml_get_property_string_required</a>
 
71
                                                        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
72
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
73
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *xtra);
 
74
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string" title="glade_xml_get_property_string ()">glade_xml_get_property_string</a>       (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
75
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
 
76
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-boolean" title="glade_xml_get_property_boolean ()">glade_xml_get_property_boolean</a>      (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
77
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
78
                                                         <GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> _default);
 
79
<GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK>             <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-double" title="glade_xml_get_property_double ()">glade_xml_get_property_double</a>       (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
80
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
81
                                                         <GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK> _default);
 
82
<GTKDOCLINK HREF="gint">gint</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-int" title="glade_xml_get_property_int ()">glade_xml_get_property_int</a>          (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
83
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
84
                                                         <GTKDOCLINK HREF="gint">gint</GTKDOCLINK> _default);
 
85
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-string" title="glade_xml_node_set_property_string ()">glade_xml_node_set_property_string</a>  (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
86
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
87
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *string);
 
88
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-boolean" title="glade_xml_node_set_property_boolean ()">glade_xml_node_set_property_boolean</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
89
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
90
                                                         <GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> value);
 
91
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new" title="glade_xml_node_new ()">glade_xml_node_new</a>                  (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
 
92
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
 
93
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new-comment" title="glade_xml_node_new_comment ()">glade_xml_node_new_comment</a>          (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
 
94
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *comment);
 
95
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-delete" title="glade_xml_node_delete ()">glade_xml_node_delete</a>               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
 
96
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children" title="glade_xml_node_get_children ()">glade_xml_node_get_children</a>         (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
 
97
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next" title="glade_xml_node_next ()">glade_xml_node_next</a>                 (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
 
98
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify" title="glade_xml_node_verify ()">glade_xml_node_verify</a>               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
99
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
 
100
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify-silent" title="glade_xml_node_verify_silent ()">glade_xml_node_verify_silent</a>        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
101
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
 
102
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *       <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-name" title="glade_xml_node_get_name ()">glade_xml_node_get_name</a>             (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
 
103
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-append-child" title="glade_xml_node_append_child ()">glade_xml_node_append_child</a>         (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
104
                                                         <GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *child);
 
105
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-remove" title="glade_xml_node_remove ()">glade_xml_node_remove</a>               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
 
106
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-is-comment" title="glade_xml_node_is_comment ()">glade_xml_node_is_comment</a>           (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
 
107
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next-with-comments" title="glade_xml_node_next_with_comments ()">glade_xml_node_next_with_comments</a>   (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
 
108
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children-with-comments" title="glade_xml_node_get_children_with_comments ()">glade_xml_node_get_children_with_comments</a>
 
109
                                                        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
 
110
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-get-root" title="glade_xml_doc_get_root ()">glade_xml_doc_get_root</a>              (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc);
 
111
<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *       <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-new" title="glade_xml_doc_new ()">glade_xml_doc_new</a>                   (void);
 
112
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-set-root" title="glade_xml_doc_set_root ()">glade_xml_doc_set_root</a>              (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
 
113
                                                         <GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
 
114
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-free" title="glade_xml_doc_free ()">glade_xml_doc_free</a>                  (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in);
 
115
<GTKDOCLINK HREF="gint">gint</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-save" title="glade_xml_doc_save ()">glade_xml_doc_save</a>                  (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in,
 
116
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *full_path);
 
117
<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *   <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new" title="glade_xml_context_new ()">glade_xml_context_new</a>               (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
 
118
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name_space);
 
119
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-destroy" title="glade_xml_context_destroy ()">glade_xml_context_destroy</a>           (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);
 
120
<GTKDOCLINK HREF="void">void</GTKDOCLINK>                <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-free" title="glade_xml_context_free ()">glade_xml_context_free</a>              (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);
 
121
<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *   <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new-from-path" title="glade_xml_context_new_from_path ()">glade_xml_context_new_from_path</a>     (const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *full_path,
 
122
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *nspace,
 
123
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *root_name);
 
124
<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *       <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-get-doc" title="glade_xml_context_get_doc ()">glade_xml_context_get_doc</a>           (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);
 
125
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-load-sym-from-node" title="glade_xml_load_sym_from_node ()">glade_xml_load_sym_from_node</a>        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
126
                                                         <GTKDOCLINK HREF="GModule">GModule</GTKDOCLINK> *module,
 
127
                                                         <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *tagname,
 
128
                                                         <GTKDOCLINK HREF="gpointer">gpointer</GTKDOCLINK> *sym_location);
129
129
</pre>
130
130
</div>
131
131
<div class="refsect1" lang="en">
139
139
<a name="gladeui-glade-xml-utils.details"></a><h2>Details</h2>
140
140
<div class="refsect2" lang="en">
141
141
<a name="glade-xml-search-child"></a><h3>glade_xml_search_child ()</h3>
142
 
<pre class="programlisting">GladeXmlNode *      glade_xml_search_child              (GladeXmlNode *node,
143
 
                                                         const gchar *name);</pre>
 
142
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_search_child              (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
143
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
144
144
</div>
145
145
<hr>
146
146
<div class="refsect2" lang="en">
147
147
<a name="glade-xml-search-child-required"></a><h3>glade_xml_search_child_required ()</h3>
148
 
<pre class="programlisting">GladeXmlNode *      glade_xml_search_child_required     (GladeXmlNode *tree,
149
 
                                                         const gchar *name);</pre>
 
148
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_search_child_required     (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *tree,
 
149
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
150
150
<p>
151
151
just a small wrapper arround glade_xml_search_child that displays
152
152
an error if the child was not found</p>
174
174
<hr>
175
175
<div class="refsect2" lang="en">
176
176
<a name="glade-xml-get-content"></a><h3>glade_xml_get_content ()</h3>
177
 
<pre class="programlisting">gchar *             glade_xml_get_content               (GladeXmlNode *node_in);</pre>
 
177
<pre class="programlisting"><GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             glade_xml_get_content               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);</pre>
178
178
<p>
179
179
Gets a string containing the content of <em class="parameter"><code>node_in</code></em>.</p>
180
180
<div class="variablelist"><table border="0">
182
182
<tbody>
183
183
<tr>
184
184
<td><p><span class="term"><em class="parameter"><code>node_in</code></em> :</span></p></td>
185
 
<td> a <span class="type">GladeXmlNode</span>
 
185
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
186
186
</td>
187
187
</tr>
188
188
<tr>
196
196
<hr>
197
197
<div class="refsect2" lang="en">
198
198
<a name="glade-xml-set-content"></a><h3>glade_xml_set_content ()</h3>
199
 
<pre class="programlisting">void                glade_xml_set_content               (GladeXmlNode *node_in,
200
 
                                                         const gchar *content);</pre>
 
199
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_set_content               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
200
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *content);</pre>
201
201
<p>
202
202
Sets the content of <em class="parameter"><code>node</code></em> to <em class="parameter"><code>content</code></em>.</p>
203
203
<div class="variablelist"><table border="0">
205
205
<tbody>
206
206
<tr>
207
207
<td><p><span class="term"><em class="parameter"><code>node_in</code></em> :</span></p></td>
208
 
<td> a <span class="type">GladeXmlNode</span>
 
208
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
209
209
</td>
210
210
</tr>
211
211
<tr>
219
219
<hr>
220
220
<div class="refsect2" lang="en">
221
221
<a name="glade-xml-get-value-int"></a><h3>glade_xml_get_value_int ()</h3>
222
 
<pre class="programlisting">gboolean            glade_xml_get_value_int             (GladeXmlNode *node_in,
223
 
                                                         const gchar *name,
224
 
                                                         int *val);</pre>
 
222
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_get_value_int             (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
223
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
224
                                                         <GTKDOCLINK HREF="int">int</GTKDOCLINK> *val);</pre>
225
225
<p>
226
226
Gets an integer value for a node either carried as an attribute or as
227
227
the content of a child.</p>
230
230
<tbody>
231
231
<tr>
232
232
<td><p><span class="term"><em class="parameter"><code>node_in</code></em> :</span></p></td>
233
 
<td> a <span class="type">GladeXmlNode</span>
 
233
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
234
234
</td>
235
235
</tr>
236
236
<tr>
240
240
</tr>
241
241
<tr>
242
242
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
243
 
<td> a pointer to an <span class="type">int</span>
 
243
<td> a pointer to an <GTKDOCLINK HREF="int"><span class="type">int</span></GTKDOCLINK>
244
244
</td>
245
245
</tr>
246
246
<tr>
247
247
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
248
 
<td> <code class="literal">TRUE</code> if the node is found, <code class="literal">FALSE</code> otherwise
 
248
<td> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if the node is found, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise
249
249
</td>
250
250
</tr>
251
251
</tbody>
254
254
<hr>
255
255
<div class="refsect2" lang="en">
256
256
<a name="glade-xml-get-value-int-required"></a><h3>glade_xml_get_value_int_required ()</h3>
257
 
<pre class="programlisting">gboolean            glade_xml_get_value_int_required    (GladeXmlNode *node,
258
 
                                                         const gchar *name,
259
 
                                                         int *val);</pre>
 
257
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_get_value_int_required    (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
258
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
259
                                                         <GTKDOCLINK HREF="int">int</GTKDOCLINK> *val);</pre>
260
260
<p>
261
261
This is a wrapper around <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int" title="glade_xml_get_value_int ()"><code class="function">glade_xml_get_value_int()</code></a>, only it emits
262
 
a <code class="function">g_warning()</code> if <em class="parameter"><code>node_in</code></em> did not contain the requested tag</p>
 
262
a <GTKDOCLINK HREF="g-warning"><code class="function">g_warning()</code></GTKDOCLINK> if <em class="parameter"><code>node_in</code></em> did not contain the requested tag</p>
263
263
<div class="variablelist"><table border="0">
264
264
<col align="left" valign="top">
265
265
<tbody>
266
266
<tr>
267
267
<td><p><span class="term"><em class="parameter"><code>node</code></em> :</span></p></td>
268
 
<td> a <span class="type">GladeXmlNode</span>
 
268
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
269
269
</td>
270
270
</tr>
271
271
<tr>
275
275
</tr>
276
276
<tr>
277
277
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
278
 
<td> a pointer to an <span class="type">int</span>
 
278
<td> a pointer to an <GTKDOCLINK HREF="int"><span class="type">int</span></GTKDOCLINK>
279
279
</td>
280
280
</tr>
281
281
<tr>
289
289
<hr>
290
290
<div class="refsect2" lang="en">
291
291
<a name="glade-xml-get-value-string"></a><h3>glade_xml_get_value_string ()</h3>
292
 
<pre class="programlisting">gchar *             glade_xml_get_value_string          (GladeXmlNode *node,
293
 
                                                         const gchar *name);</pre>
 
292
<pre class="programlisting"><GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             glade_xml_get_value_string          (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
293
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
294
294
</div>
295
295
<hr>
296
296
<div class="refsect2" lang="en">
297
297
<a name="glade-xml-get-value-string-required"></a><h3>glade_xml_get_value_string_required ()</h3>
298
 
<pre class="programlisting">gchar *             glade_xml_get_value_string_required (GladeXmlNode *node,
299
 
                                                         const gchar *name,
300
 
                                                         const gchar *xtra_info);</pre>
 
298
<pre class="programlisting"><GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             glade_xml_get_value_string_required (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
299
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
300
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *xtra_info);</pre>
301
301
</div>
302
302
<hr>
303
303
<div class="refsect2" lang="en">
304
304
<a name="glade-xml-get-boolean"></a><h3>glade_xml_get_boolean ()</h3>
305
 
<pre class="programlisting">gboolean            glade_xml_get_boolean               (GladeXmlNode *node,
306
 
                                                         const gchar *name,
307
 
                                                         gboolean _default);</pre>
 
305
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_get_boolean               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
306
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
307
                                                         <GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> _default);</pre>
308
308
</div>
309
309
<hr>
310
310
<div class="refsect2" lang="en">
311
311
<a name="glade-xml-set-value"></a><h3>glade_xml_set_value ()</h3>
312
 
<pre class="programlisting">void                glade_xml_set_value                 (GladeXmlNode *node_in,
313
 
                                                         const gchar *name,
314
 
                                                         const gchar *val);</pre>
 
312
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_set_value                 (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
313
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
314
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *val);</pre>
315
315
<p>
316
316
Sets the property <em class="parameter"><code>name</code></em> in <em class="parameter"><code>node_in</code></em> to <em class="parameter"><code>val</code></em></p>
317
317
<div class="variablelist"><table border="0">
319
319
<tbody>
320
320
<tr>
321
321
<td><p><span class="term"><em class="parameter"><code>node_in</code></em> :</span></p></td>
322
 
<td> a <span class="type">GladeXmlNode</span>
 
322
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
323
323
</td>
324
324
</tr>
325
325
<tr>
338
338
<hr>
339
339
<div class="refsect2" lang="en">
340
340
<a name="glade-xml-get-property-string-required"></a><h3>glade_xml_get_property_string_required ()</h3>
341
 
<pre class="programlisting">gchar *             glade_xml_get_property_string_required
342
 
                                                        (GladeXmlNode *node_in,
343
 
                                                         const gchar *name,
344
 
                                                         const gchar *xtra);</pre>
 
341
<pre class="programlisting"><GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             glade_xml_get_property_string_required
 
342
                                                        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
343
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
344
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *xtra);</pre>
345
345
</div>
346
346
<hr>
347
347
<div class="refsect2" lang="en">
348
348
<a name="glade-xml-get-property-string"></a><h3>glade_xml_get_property_string ()</h3>
349
 
<pre class="programlisting">gchar *             glade_xml_get_property_string       (GladeXmlNode *node_in,
350
 
                                                         const gchar *name);</pre>
 
349
<pre class="programlisting"><GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *             glade_xml_get_property_string       (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
350
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
351
351
</div>
352
352
<hr>
353
353
<div class="refsect2" lang="en">
354
354
<a name="glade-xml-get-property-boolean"></a><h3>glade_xml_get_property_boolean ()</h3>
355
 
<pre class="programlisting">gboolean            glade_xml_get_property_boolean      (GladeXmlNode *node_in,
356
 
                                                         const gchar *name,
357
 
                                                         gboolean _default);</pre>
 
355
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_get_property_boolean      (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
356
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
357
                                                         <GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> _default);</pre>
358
358
</div>
359
359
<hr>
360
360
<div class="refsect2" lang="en">
361
361
<a name="glade-xml-get-property-double"></a><h3>glade_xml_get_property_double ()</h3>
362
 
<pre class="programlisting">gdouble             glade_xml_get_property_double       (GladeXmlNode *node_in,
363
 
                                                         const gchar *name,
364
 
                                                         gdouble _default);</pre>
 
362
<pre class="programlisting"><GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK>             glade_xml_get_property_double       (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
363
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
364
                                                         <GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK> _default);</pre>
365
365
</div>
366
366
<hr>
367
367
<div class="refsect2" lang="en">
368
368
<a name="glade-xml-get-property-int"></a><h3>glade_xml_get_property_int ()</h3>
369
 
<pre class="programlisting">gint                glade_xml_get_property_int          (GladeXmlNode *node_in,
370
 
                                                         const gchar *name,
371
 
                                                         gint _default);</pre>
 
369
<pre class="programlisting"><GTKDOCLINK HREF="gint">gint</GTKDOCLINK>                glade_xml_get_property_int          (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
370
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
371
                                                         <GTKDOCLINK HREF="gint">gint</GTKDOCLINK> _default);</pre>
372
372
</div>
373
373
<hr>
374
374
<div class="refsect2" lang="en">
375
375
<a name="glade-xml-node-set-property-string"></a><h3>glade_xml_node_set_property_string ()</h3>
376
 
<pre class="programlisting">void                glade_xml_node_set_property_string  (GladeXmlNode *node_in,
377
 
                                                         const gchar *name,
378
 
                                                         const gchar *string);</pre>
 
376
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_node_set_property_string  (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
377
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
378
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *string);</pre>
379
379
</div>
380
380
<hr>
381
381
<div class="refsect2" lang="en">
382
382
<a name="glade-xml-node-set-property-boolean"></a><h3>glade_xml_node_set_property_boolean ()</h3>
383
 
<pre class="programlisting">void                glade_xml_node_set_property_boolean (GladeXmlNode *node_in,
384
 
                                                         const gchar *name,
385
 
                                                         gboolean value);</pre>
 
383
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_node_set_property_boolean (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
384
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
 
385
                                                         <GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> value);</pre>
386
386
</div>
387
387
<hr>
388
388
<div class="refsect2" lang="en">
389
389
<a name="glade-xml-node-new"></a><h3>glade_xml_node_new ()</h3>
390
 
<pre class="programlisting">GladeXmlNode *      glade_xml_node_new                  (GladeXmlContext *context,
391
 
                                                         const gchar *name);</pre>
 
390
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_node_new                  (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
 
391
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
392
392
</div>
393
393
<hr>
394
394
<div class="refsect2" lang="en">
395
395
<a name="glade-xml-node-new-comment"></a><h3>glade_xml_node_new_comment ()</h3>
396
 
<pre class="programlisting">GladeXmlNode *      glade_xml_node_new_comment          (GladeXmlContext *context,
397
 
                                                         const gchar *comment);</pre>
 
396
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_node_new_comment          (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
 
397
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *comment);</pre>
398
398
</div>
399
399
<hr>
400
400
<div class="refsect2" lang="en">
401
401
<a name="glade-xml-node-delete"></a><h3>glade_xml_node_delete ()</h3>
402
 
<pre class="programlisting">void                glade_xml_node_delete               (GladeXmlNode *node);</pre>
 
402
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_node_delete               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);</pre>
403
403
</div>
404
404
<hr>
405
405
<div class="refsect2" lang="en">
406
406
<a name="glade-xml-node-get-children"></a><h3>glade_xml_node_get_children ()</h3>
407
 
<pre class="programlisting">GladeXmlNode *      glade_xml_node_get_children         (GladeXmlNode *node);</pre>
 
407
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_node_get_children         (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);</pre>
408
408
</div>
409
409
<hr>
410
410
<div class="refsect2" lang="en">
411
411
<a name="glade-xml-node-next"></a><h3>glade_xml_node_next ()</h3>
412
 
<pre class="programlisting">GladeXmlNode *      glade_xml_node_next                 (GladeXmlNode *node_in);</pre>
 
412
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_node_next                 (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);</pre>
413
413
</div>
414
414
<hr>
415
415
<div class="refsect2" lang="en">
416
416
<a name="glade-xml-node-verify"></a><h3>glade_xml_node_verify ()</h3>
417
 
<pre class="programlisting">gboolean            glade_xml_node_verify               (GladeXmlNode *node_in,
418
 
                                                         const gchar *name);</pre>
 
417
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_node_verify               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
418
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
419
419
<p>
420
420
This is a wrapper around <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify-silent" title="glade_xml_node_verify_silent ()"><code class="function">glade_xml_node_verify_silent()</code></a>, only it emits
421
 
a <code class="function">g_warning()</code> if <em class="parameter"><code>node_in</code></em> has a name different than <em class="parameter"><code>name</code></em>.</p>
 
421
a <GTKDOCLINK HREF="g-warning"><code class="function">g_warning()</code></GTKDOCLINK> if <em class="parameter"><code>node_in</code></em> has a name different than <em class="parameter"><code>name</code></em>.</p>
422
422
<div class="variablelist"><table border="0">
423
423
<col align="left" valign="top">
424
424
<tbody>
425
425
<tr>
426
426
<td><p><span class="term"><em class="parameter"><code>node_in</code></em> :</span></p></td>
427
 
<td> a <span class="type">GladeXmlNode</span>
 
427
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
428
428
</td>
429
429
</tr>
430
430
<tr>
434
434
</tr>
435
435
<tr>
436
436
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
437
 
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>node_in</code></em>'s name is equal to <em class="parameter"><code>name</code></em>, <code class="literal">FALSE</code> otherwise
 
437
<td> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if <em class="parameter"><code>node_in</code></em>'s name is equal to <em class="parameter"><code>name</code></em>, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise
438
438
</td>
439
439
</tr>
440
440
</tbody>
443
443
<hr>
444
444
<div class="refsect2" lang="en">
445
445
<a name="glade-xml-node-verify-silent"></a><h3>glade_xml_node_verify_silent ()</h3>
446
 
<pre class="programlisting">gboolean            glade_xml_node_verify_silent        (GladeXmlNode *node_in,
447
 
                                                         const gchar *name);</pre>
 
446
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_node_verify_silent        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
447
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
448
448
<p>
449
449
</p>
450
450
<div class="variablelist"><table border="0">
452
452
<tbody>
453
453
<tr>
454
454
<td><p><span class="term"><em class="parameter"><code>node_in</code></em> :</span></p></td>
455
 
<td> a <span class="type">GladeXmlNode</span>
 
455
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
456
456
</td>
457
457
</tr>
458
458
<tr>
462
462
</tr>
463
463
<tr>
464
464
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
465
 
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>node_in</code></em>'s name is equal to <em class="parameter"><code>name</code></em>, <code class="literal">FALSE</code> otherwise
 
465
<td> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if <em class="parameter"><code>node_in</code></em>'s name is equal to <em class="parameter"><code>name</code></em>, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise
466
466
</td>
467
467
</tr>
468
468
</tbody>
471
471
<hr>
472
472
<div class="refsect2" lang="en">
473
473
<a name="glade-xml-node-get-name"></a><h3>glade_xml_node_get_name ()</h3>
474
 
<pre class="programlisting">const gchar *       glade_xml_node_get_name             (GladeXmlNode *node_in);</pre>
 
474
<pre class="programlisting">const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *       glade_xml_node_get_name             (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);</pre>
475
475
</div>
476
476
<hr>
477
477
<div class="refsect2" lang="en">
478
478
<a name="glade-xml-node-append-child"></a><h3>glade_xml_node_append_child ()</h3>
479
 
<pre class="programlisting">void                glade_xml_node_append_child         (GladeXmlNode *node,
480
 
                                                         GladeXmlNode *child);</pre>
 
479
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_node_append_child         (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
 
480
                                                         <GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *child);</pre>
481
481
</div>
482
482
<hr>
483
483
<div class="refsect2" lang="en">
484
484
<a name="glade-xml-node-remove"></a><h3>glade_xml_node_remove ()</h3>
485
 
<pre class="programlisting">void                glade_xml_node_remove               (GladeXmlNode *node_in);</pre>
 
485
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_node_remove               (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);</pre>
486
486
</div>
487
487
<hr>
488
488
<div class="refsect2" lang="en">
489
489
<a name="glade-xml-node-is-comment"></a><h3>glade_xml_node_is_comment ()</h3>
490
 
<pre class="programlisting">gboolean            glade_xml_node_is_comment           (GladeXmlNode *node_in);</pre>
 
490
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_node_is_comment           (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);</pre>
491
491
</div>
492
492
<hr>
493
493
<div class="refsect2" lang="en">
494
494
<a name="glade-xml-node-next-with-comments"></a><h3>glade_xml_node_next_with_comments ()</h3>
495
 
<pre class="programlisting">GladeXmlNode *      glade_xml_node_next_with_comments   (GladeXmlNode *node_in);</pre>
 
495
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_node_next_with_comments   (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);</pre>
496
496
</div>
497
497
<hr>
498
498
<div class="refsect2" lang="en">
499
499
<a name="glade-xml-node-get-children-with-comments"></a><h3>glade_xml_node_get_children_with_comments ()</h3>
500
 
<pre class="programlisting">GladeXmlNode *      glade_xml_node_get_children_with_comments
501
 
                                                        (GladeXmlNode *node);</pre>
 
500
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_node_get_children_with_comments
 
501
                                                        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);</pre>
502
502
</div>
503
503
<hr>
504
504
<div class="refsect2" lang="en">
505
505
<a name="glade-xml-doc-get-root"></a><h3>glade_xml_doc_get_root ()</h3>
506
 
<pre class="programlisting">GladeXmlNode *      glade_xml_doc_get_root              (GladeXmlDoc *doc);</pre>
 
506
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *      glade_xml_doc_get_root              (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc);</pre>
507
507
<p>
508
508
</p>
509
509
<div class="variablelist"><table border="0">
511
511
<tbody>
512
512
<tr>
513
513
<td><p><span class="term"><em class="parameter"><code>doc</code></em> :</span></p></td>
514
 
<td> a <span class="type">GladeXmlDoc</span>
 
514
<td> a <GTKDOCLINK HREF="GladeXmlDoc"><span class="type">GladeXmlDoc</span></GTKDOCLINK>
515
515
</td>
516
516
</tr>
517
517
<tr>
518
518
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
519
 
<td> the <span class="type">GladeXmlNode</span> that is the document root of <em class="parameter"><code>doc</code></em>
 
519
<td> the <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK> that is the document root of <em class="parameter"><code>doc</code></em>
520
520
</td>
521
521
</tr>
522
522
</tbody>
525
525
<hr>
526
526
<div class="refsect2" lang="en">
527
527
<a name="glade-xml-doc-new"></a><h3>glade_xml_doc_new ()</h3>
528
 
<pre class="programlisting">GladeXmlDoc *       glade_xml_doc_new                   (void);</pre>
 
528
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *       glade_xml_doc_new                   (void);</pre>
529
529
</div>
530
530
<hr>
531
531
<div class="refsect2" lang="en">
532
532
<a name="glade-xml-doc-set-root"></a><h3>glade_xml_doc_set_root ()</h3>
533
 
<pre class="programlisting">void                glade_xml_doc_set_root              (GladeXmlDoc *doc,
534
 
                                                         GladeXmlNode *node);</pre>
 
533
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_doc_set_root              (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
 
534
                                                         <GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);</pre>
535
535
</div>
536
536
<hr>
537
537
<div class="refsect2" lang="en">
538
538
<a name="glade-xml-doc-free"></a><h3>glade_xml_doc_free ()</h3>
539
 
<pre class="programlisting">void                glade_xml_doc_free                  (GladeXmlDoc *doc_in);</pre>
 
539
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_doc_free                  (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in);</pre>
540
540
</div>
541
541
<hr>
542
542
<div class="refsect2" lang="en">
543
543
<a name="glade-xml-doc-save"></a><h3>glade_xml_doc_save ()</h3>
544
 
<pre class="programlisting">gint                glade_xml_doc_save                  (GladeXmlDoc *doc_in,
545
 
                                                         const gchar *full_path);</pre>
 
544
<pre class="programlisting"><GTKDOCLINK HREF="gint">gint</GTKDOCLINK>                glade_xml_doc_save                  (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in,
 
545
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *full_path);</pre>
546
546
</div>
547
547
<hr>
548
548
<div class="refsect2" lang="en">
549
549
<a name="glade-xml-context-new"></a><h3>glade_xml_context_new ()</h3>
550
 
<pre class="programlisting">GladeXmlContext *   glade_xml_context_new               (GladeXmlDoc *doc,
551
 
                                                         const gchar *name_space);</pre>
 
550
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *   glade_xml_context_new               (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
 
551
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name_space);</pre>
552
552
</div>
553
553
<hr>
554
554
<div class="refsect2" lang="en">
555
555
<a name="glade-xml-context-destroy"></a><h3>glade_xml_context_destroy ()</h3>
556
 
<pre class="programlisting">void                glade_xml_context_destroy           (GladeXmlContext *context);</pre>
 
556
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_context_destroy           (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);</pre>
557
557
</div>
558
558
<hr>
559
559
<div class="refsect2" lang="en">
560
560
<a name="glade-xml-context-free"></a><h3>glade_xml_context_free ()</h3>
561
 
<pre class="programlisting">void                glade_xml_context_free              (GladeXmlContext *context);</pre>
 
561
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK>                glade_xml_context_free              (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);</pre>
562
562
<p>
563
563
Similar to glade_xml_context_destroy but it also frees the document set in the context</p>
564
564
<div class="variablelist"><table border="0">
573
573
<hr>
574
574
<div class="refsect2" lang="en">
575
575
<a name="glade-xml-context-new-from-path"></a><h3>glade_xml_context_new_from_path ()</h3>
576
 
<pre class="programlisting">GladeXmlContext *   glade_xml_context_new_from_path     (const gchar *full_path,
577
 
                                                         const gchar *nspace,
578
 
                                                         const gchar *root_name);</pre>
 
576
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *   glade_xml_context_new_from_path     (const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *full_path,
 
577
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *nspace,
 
578
                                                         const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *root_name);</pre>
579
579
</div>
580
580
<hr>
581
581
<div class="refsect2" lang="en">
582
582
<a name="glade-xml-context-get-doc"></a><h3>glade_xml_context_get_doc ()</h3>
583
 
<pre class="programlisting">GladeXmlDoc *       glade_xml_context_get_doc           (GladeXmlContext *context);</pre>
 
583
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *       glade_xml_context_get_doc           (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);</pre>
584
584
</div>
585
585
<hr>
586
586
<div class="refsect2" lang="en">
587
587
<a name="glade-xml-load-sym-from-node"></a><h3>glade_xml_load_sym_from_node ()</h3>
588
 
<pre class="programlisting">gboolean            glade_xml_load_sym_from_node        (GladeXmlNode *node_in,
589
 
                                                         GModule *module,
590
 
                                                         gchar *tagname,
591
 
                                                         gpointer *sym_location);</pre>
 
588
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK>            glade_xml_load_sym_from_node        (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
 
589
                                                         <GTKDOCLINK HREF="GModule">GModule</GTKDOCLINK> *module,
 
590
                                                         <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *tagname,
 
591
                                                         <GTKDOCLINK HREF="gpointer">gpointer</GTKDOCLINK> *sym_location);</pre>
592
592
</div>
593
593
</div>
594
594
</div>