45
40
<td valign="top" align="right"></td>
46
41
</tr></table></div>
47
<div class="refsynopsisdiv" title="Synopsis">
42
<div class="refsynopsisdiv">
48
43
<a name="libbonoboui-bonobo-ui-engine.synopsis"></a><h2>Synopsis</h2>
49
<a name="BonoboUIEngine"></a><pre class="synopsis"> <a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-struct" title="BonoboUIEngine">BonoboUIEngine</a>;
44
<a name="BonoboUIEngine"></a><pre class="synopsis">struct <a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-struct" title="struct BonoboUIEngine">BonoboUIEngine</a>;
50
45
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-deregister-dead-components" title="bonobo_ui_engine_deregister_dead_components ()">bonobo_ui_engine_deregister_dead_components</a>
51
(<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
46
(<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
52
47
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-deregister-component-by-ref" title="bonobo_ui_engine_deregister_component_by_ref ()">bonobo_ui_engine_deregister_component_by_ref</a>
53
(<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
54
<span class="returnvalue">Bonobo_Unknown</span> ref);
48
(<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
49
<em class="parameter"><code><span class="type">Bonobo_Unknown</span> ref</code></em>);
55
50
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-deregister-component" title="bonobo_ui_engine_deregister_component ()">bonobo_ui_engine_deregister_component</a>
56
(<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
57
const <span class="returnvalue">char</span> *name);
58
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-register-component" title="bonobo_ui_engine_register_component ()">bonobo_ui_engine_register_component</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
59
const <span class="returnvalue">char</span> *name,
60
<span class="returnvalue">Bonobo_Unknown</span> component);
51
(<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
52
<em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
53
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-register-component" title="bonobo_ui_engine_register_component ()">bonobo_ui_engine_register_component</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
54
<em class="parameter"><code>const <span class="type">char</span> *name</code></em>,
55
<em class="parameter"><code><span class="type">Bonobo_Unknown</span> component</code></em>);
61
56
<span class="returnvalue">GList</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-component-names" title="bonobo_ui_engine_get_component_names ()">bonobo_ui_engine_get_component_names</a>
62
(<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
63
<span class="returnvalue">Bonobo_Unknown</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-component" title="bonobo_ui_engine_get_component ()">bonobo_ui_engine_get_component</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
64
const <span class="returnvalue">char</span> *name);
65
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-config-set-path" title="bonobo_ui_engine_config_set_path ()">bonobo_ui_engine_config_set_path</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
66
const <span class="returnvalue">char</span> *path);
67
const <span class="returnvalue">char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-config-get-path" title="bonobo_ui_engine_config_get_path ()">bonobo_ui_engine_config_get_path</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
68
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-set-ui-container" title="bonobo_ui_engine_set_ui_container ()">bonobo_ui_engine_set_ui_container</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
69
<a class="link" href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer"><span class="returnvalue">BonoboUIContainer</span></a> *ui_container);
70
<a class="link" href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer"><span class="returnvalue">BonoboUIContainer</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-ui-container" title="bonobo_ui_engine_get_ui_container ()">bonobo_ui_engine_get_ui_container</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
71
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-freeze" title="bonobo_ui_engine_freeze ()">bonobo_ui_engine_freeze</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
72
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-thaw" title="bonobo_ui_engine_thaw ()">bonobo_ui_engine_thaw</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
73
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-update" title="bonobo_ui_engine_update ()">bonobo_ui_engine_update</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
57
(<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
58
<span class="returnvalue">Bonobo_Unknown</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-component" title="bonobo_ui_engine_get_component ()">bonobo_ui_engine_get_component</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
59
<em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
60
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-config-set-path" title="bonobo_ui_engine_config_set_path ()">bonobo_ui_engine_config_set_path</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
61
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>);
62
const <span class="returnvalue">char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-config-get-path" title="bonobo_ui_engine_config_get_path ()">bonobo_ui_engine_config_get_path</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
63
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-set-ui-container" title="bonobo_ui_engine_set_ui_container ()">bonobo_ui_engine_set_ui_container</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
64
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer"><span class="type">BonoboUIContainer</span></a> *ui_container</code></em>);
65
<a class="link" href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer"><span class="returnvalue">BonoboUIContainer</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-ui-container" title="bonobo_ui_engine_get_ui_container ()">bonobo_ui_engine_get_ui_container</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
66
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-freeze" title="bonobo_ui_engine_freeze ()">bonobo_ui_engine_freeze</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
67
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-thaw" title="bonobo_ui_engine_thaw ()">bonobo_ui_engine_thaw</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
68
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-update" title="bonobo_ui_engine_update ()">bonobo_ui_engine_update</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
74
69
enum <a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError">BonoboUIError</a>;
75
70
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEnginePrivate" title="BonoboUIEnginePrivate">BonoboUIEnginePrivate</a>;
76
71
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngineClass" title="BonoboUIEngineClass">BonoboUIEngineClass</a>;
77
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-construct" title="bonobo_ui_engine_construct ()">bonobo_ui_engine_construct</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
78
<span class="returnvalue">GObject</span> *view);
79
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-new" title="bonobo_ui_engine_new ()">bonobo_ui_engine_new</a> (<span class="returnvalue">GObject</span> *view);
80
<span class="returnvalue">GObject</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-view" title="bonobo_ui_engine_get_view ()">bonobo_ui_engine_get_view</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
81
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-add-sync" title="bonobo_ui_engine_add_sync ()">bonobo_ui_engine_add_sync</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
82
<a class="link" href="libbonoboui-bonobo-ui-sync.html#BonoboUISync"><span class="returnvalue">BonoboUISync</span></a> *sync);
83
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-remove-sync" title="bonobo_ui_engine_remove_sync ()">bonobo_ui_engine_remove_sync</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
84
<a class="link" href="libbonoboui-bonobo-ui-sync.html#BonoboUISync"><span class="returnvalue">BonoboUISync</span></a> *sync);
85
<span class="returnvalue">GSList</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-syncs" title="bonobo_ui_engine_get_syncs ()">bonobo_ui_engine_get_syncs</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
86
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-update-node" title="bonobo_ui_engine_update_node ()">bonobo_ui_engine_update_node</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
87
<a class="link" href="libbonoboui-bonobo-ui-sync.html#BonoboUISync"><span class="returnvalue">BonoboUISync</span></a> *sync,
88
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
89
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-queue-update" title="bonobo_ui_engine_queue_update ()">bonobo_ui_engine_queue_update</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
90
<span class="returnvalue">GtkWidget</span> *widget,
91
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
92
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *cmd_node);
93
<span class="returnvalue">GtkWidget</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-build-control" title="bonobo_ui_engine_build_control ()">bonobo_ui_engine_build_control</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
94
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
95
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-get-node" title="bonobo_ui_engine_widget_get_node ()">bonobo_ui_engine_widget_get_node</a> (<span class="returnvalue">GtkWidget</span> *widget);
96
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-set-node" title="bonobo_ui_engine_widget_set_node ()">bonobo_ui_engine_widget_set_node</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
97
<span class="returnvalue">GtkWidget</span> *widget,
98
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
99
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-set-prop" title="bonobo_ui_engine_xml_set_prop ()">bonobo_ui_engine_xml_set_prop</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
100
const <span class="returnvalue">char</span> *path,
101
const <span class="returnvalue">char</span> *property,
102
const <span class="returnvalue">char</span> *value,
103
const <span class="returnvalue">char</span> *component);
104
<span class="returnvalue">CORBA_char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-get-prop" title="bonobo_ui_engine_xml_get_prop ()">bonobo_ui_engine_xml_get_prop</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
105
const <span class="returnvalue">char</span> *path,
106
const <span class="returnvalue">char</span> *prop,
107
<span class="returnvalue">gboolean</span> *invalid_path);
108
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-prune-widget-info" title="bonobo_ui_engine_prune_widget_info ()">bonobo_ui_engine_prune_widget_info</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
109
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
110
<span class="returnvalue">gboolean</span> save_custom);
111
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-path" title="bonobo_ui_engine_get_path ()">bonobo_ui_engine_get_path</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
112
const <span class="returnvalue">char</span> *path);
113
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-dirty-tree" title="bonobo_ui_engine_dirty_tree ()">bonobo_ui_engine_dirty_tree</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
114
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
115
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-clean-tree" title="bonobo_ui_engine_clean_tree ()">bonobo_ui_engine_clean_tree</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
116
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
117
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-dump" title="bonobo_ui_engine_dump ()">bonobo_ui_engine_dump</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
118
<span class="returnvalue">FILE</span> *out,
119
const <span class="returnvalue">char</span> *msg);
120
<span class="returnvalue">CORBA_Object</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-get-object" title="bonobo_ui_engine_node_get_object ()">bonobo_ui_engine_node_get_object</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
121
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
122
<span class="returnvalue">gboolean</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-is-dirty" title="bonobo_ui_engine_node_is_dirty ()">bonobo_ui_engine_node_is_dirty</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
123
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
124
<span class="returnvalue">GtkWidget</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-get-widget" title="bonobo_ui_engine_node_get_widget ()">bonobo_ui_engine_node_get_widget</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
125
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
126
const <span class="returnvalue">char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-get-id" title="bonobo_ui_engine_node_get_id ()">bonobo_ui_engine_node_get_id</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
127
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
128
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-cmd-node" title="bonobo_ui_engine_get_cmd_node ()">bonobo_ui_engine_get_cmd_node</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
129
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *from_node);
130
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-set-dirty" title="bonobo_ui_engine_node_set_dirty ()">bonobo_ui_engine_node_set_dirty</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
131
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
132
<span class="returnvalue">gboolean</span> dirty);
133
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-stamp-custom" title="bonobo_ui_engine_stamp_custom ()">bonobo_ui_engine_stamp_custom</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
134
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
135
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-set" title="bonobo_ui_engine_widget_set ()">bonobo_ui_engine_widget_set</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
136
const <span class="returnvalue">char</span> *path,
137
<span class="returnvalue">GtkWidget</span> *widget);
138
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-stamp-root" title="bonobo_ui_engine_stamp_root ()">bonobo_ui_engine_stamp_root</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
139
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
140
<span class="returnvalue">GtkWidget</span> *widget);
141
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-add-hint" title="bonobo_ui_engine_add_hint ()">bonobo_ui_engine_add_hint</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
142
const <span class="returnvalue">char</span> *str);
143
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-remove-hint" title="bonobo_ui_engine_remove_hint ()">bonobo_ui_engine_remove_hint</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);
144
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-verb-on" title="bonobo_ui_engine_emit_verb_on ()">bonobo_ui_engine_emit_verb_on</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
145
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
146
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-event-on" title="bonobo_ui_engine_emit_event_on ()">bonobo_ui_engine_emit_event_on</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
147
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
148
const <span class="returnvalue">char</span> *state);
149
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-verb-on-w" title="bonobo_ui_engine_emit_verb_on_w ()">bonobo_ui_engine_emit_verb_on_w</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
150
<span class="returnvalue">GtkWidget</span> *widget);
151
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-event-on-w" title="bonobo_ui_engine_emit_event_on_w ()">bonobo_ui_engine_emit_event_on_w</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
152
<span class="returnvalue">GtkWidget</span> *widget,
153
const <span class="returnvalue">char</span> *state);
154
<span class="returnvalue">char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-attr" title="bonobo_ui_engine_get_attr ()">bonobo_ui_engine_get_attr</a> (<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
155
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *cmd_node,
156
const <span class="returnvalue">char</span> *attr);
157
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-attach-node" title="bonobo_ui_engine_widget_attach_node ()">bonobo_ui_engine_widget_attach_node</a> (<span class="returnvalue">GtkWidget</span> *widget,
158
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);
159
<span class="returnvalue">CORBA_char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-get" title="bonobo_ui_engine_xml_get ()">bonobo_ui_engine_xml_get</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
160
const <span class="returnvalue">char</span> *path,
161
<span class="returnvalue">gboolean</span> node_only);
162
<span class="returnvalue">gboolean</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-node-exists" title="bonobo_ui_engine_xml_node_exists ()">bonobo_ui_engine_xml_node_exists</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
163
const <span class="returnvalue">char</span> *path);
164
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-merge-tree" title="bonobo_ui_engine_xml_merge_tree ()">bonobo_ui_engine_xml_merge_tree</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
165
const <span class="returnvalue">char</span> *path,
166
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *tree,
167
const <span class="returnvalue">char</span> *component);
168
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-rm" title="bonobo_ui_engine_xml_rm ()">bonobo_ui_engine_xml_rm</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
169
const <span class="returnvalue">char</span> *path,
170
const <span class="returnvalue">char</span> *by_component);
171
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-object-set" title="bonobo_ui_engine_object_set ()">bonobo_ui_engine_object_set</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
172
const <span class="returnvalue">char</span> *path,
173
<span class="returnvalue">Bonobo_Unknown</span> object,
174
<span class="returnvalue">CORBA_Environment</span> *ev);
175
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-object-get" title="bonobo_ui_engine_object_get ()">bonobo_ui_engine_object_get</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
176
const <span class="returnvalue">char</span> *path,
177
<span class="returnvalue">Bonobo_Unknown</span> *object,
178
<span class="returnvalue">CORBA_Environment</span> *ev);
179
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-exec-verb" title="bonobo_ui_engine_exec_verb ()">bonobo_ui_engine_exec_verb</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
180
const <span class="returnvalue">CORBA_char</span> *cname,
181
<span class="returnvalue">CORBA_Environment</span> *ev);
182
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-ui-event" title="bonobo_ui_engine_ui_event ()">bonobo_ui_engine_ui_event</a> (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
183
const <span class="returnvalue">CORBA_char</span> *id,
184
const <span class="returnvalue">Bonobo_UIComponent_EventType</span> type,
185
const <span class="returnvalue">CORBA_char</span> *state,
186
<span class="returnvalue">CORBA_Environment</span> *ev);
72
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-construct" title="bonobo_ui_engine_construct ()">bonobo_ui_engine_construct</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
73
<em class="parameter"><code><span class="type">GObject</span> *view</code></em>);
74
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-new" title="bonobo_ui_engine_new ()">bonobo_ui_engine_new</a> (<em class="parameter"><code><span class="type">GObject</span> *view</code></em>);
75
<span class="returnvalue">GObject</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-view" title="bonobo_ui_engine_get_view ()">bonobo_ui_engine_get_view</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
76
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-add-sync" title="bonobo_ui_engine_add_sync ()">bonobo_ui_engine_add_sync</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
77
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-sync.html#BonoboUISync"><span class="type">BonoboUISync</span></a> *sync</code></em>);
78
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-remove-sync" title="bonobo_ui_engine_remove_sync ()">bonobo_ui_engine_remove_sync</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
79
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-sync.html#BonoboUISync"><span class="type">BonoboUISync</span></a> *sync</code></em>);
80
<span class="returnvalue">GSList</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-syncs" title="bonobo_ui_engine_get_syncs ()">bonobo_ui_engine_get_syncs</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
81
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-update-node" title="bonobo_ui_engine_update_node ()">bonobo_ui_engine_update_node</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
82
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-sync.html#BonoboUISync"><span class="type">BonoboUISync</span></a> *sync</code></em>,
83
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
84
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-queue-update" title="bonobo_ui_engine_queue_update ()">bonobo_ui_engine_queue_update</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
85
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
86
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
87
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *cmd_node</code></em>);
88
<span class="returnvalue">GtkWidget</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-build-control" title="bonobo_ui_engine_build_control ()">bonobo_ui_engine_build_control</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
89
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
90
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-get-node" title="bonobo_ui_engine_widget_get_node ()">bonobo_ui_engine_widget_get_node</a> (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);
91
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-set-node" title="bonobo_ui_engine_widget_set_node ()">bonobo_ui_engine_widget_set_node</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
92
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
93
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
94
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-set-prop" title="bonobo_ui_engine_xml_set_prop ()">bonobo_ui_engine_xml_set_prop</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
95
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
96
<em class="parameter"><code>const <span class="type">char</span> *property</code></em>,
97
<em class="parameter"><code>const <span class="type">char</span> *value</code></em>,
98
<em class="parameter"><code>const <span class="type">char</span> *component</code></em>);
99
<span class="returnvalue">CORBA_char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-get-prop" title="bonobo_ui_engine_xml_get_prop ()">bonobo_ui_engine_xml_get_prop</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
100
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
101
<em class="parameter"><code>const <span class="type">char</span> *prop</code></em>,
102
<em class="parameter"><code><span class="type">gboolean</span> *invalid_path</code></em>);
103
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-prune-widget-info" title="bonobo_ui_engine_prune_widget_info ()">bonobo_ui_engine_prune_widget_info</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
104
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
105
<em class="parameter"><code><span class="type">gboolean</span> save_custom</code></em>);
106
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-path" title="bonobo_ui_engine_get_path ()">bonobo_ui_engine_get_path</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
107
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>);
108
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-dirty-tree" title="bonobo_ui_engine_dirty_tree ()">bonobo_ui_engine_dirty_tree</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
109
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
110
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-clean-tree" title="bonobo_ui_engine_clean_tree ()">bonobo_ui_engine_clean_tree</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
111
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
112
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-dump" title="bonobo_ui_engine_dump ()">bonobo_ui_engine_dump</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
113
<em class="parameter"><code><span class="type">FILE</span> *out</code></em>,
114
<em class="parameter"><code>const <span class="type">char</span> *msg</code></em>);
115
<span class="returnvalue">CORBA_Object</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-get-object" title="bonobo_ui_engine_node_get_object ()">bonobo_ui_engine_node_get_object</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
116
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
117
<span class="returnvalue">gboolean</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-is-dirty" title="bonobo_ui_engine_node_is_dirty ()">bonobo_ui_engine_node_is_dirty</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
118
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
119
<span class="returnvalue">GtkWidget</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-get-widget" title="bonobo_ui_engine_node_get_widget ()">bonobo_ui_engine_node_get_widget</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
120
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
121
const <span class="returnvalue">char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-get-id" title="bonobo_ui_engine_node_get_id ()">bonobo_ui_engine_node_get_id</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
122
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
123
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-cmd-node" title="bonobo_ui_engine_get_cmd_node ()">bonobo_ui_engine_get_cmd_node</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
124
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *from_node</code></em>);
125
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-node-set-dirty" title="bonobo_ui_engine_node_set_dirty ()">bonobo_ui_engine_node_set_dirty</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
126
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
127
<em class="parameter"><code><span class="type">gboolean</span> dirty</code></em>);
128
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-stamp-custom" title="bonobo_ui_engine_stamp_custom ()">bonobo_ui_engine_stamp_custom</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
129
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
130
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-set" title="bonobo_ui_engine_widget_set ()">bonobo_ui_engine_widget_set</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
131
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
132
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);
133
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-stamp-root" title="bonobo_ui_engine_stamp_root ()">bonobo_ui_engine_stamp_root</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
134
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
135
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);
136
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-add-hint" title="bonobo_ui_engine_add_hint ()">bonobo_ui_engine_add_hint</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
137
<em class="parameter"><code>const <span class="type">char</span> *str</code></em>);
138
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-remove-hint" title="bonobo_ui_engine_remove_hint ()">bonobo_ui_engine_remove_hint</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);
139
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-verb-on" title="bonobo_ui_engine_emit_verb_on ()">bonobo_ui_engine_emit_verb_on</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
140
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
141
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-event-on" title="bonobo_ui_engine_emit_event_on ()">bonobo_ui_engine_emit_event_on</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
142
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
143
<em class="parameter"><code>const <span class="type">char</span> *state</code></em>);
144
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-verb-on-w" title="bonobo_ui_engine_emit_verb_on_w ()">bonobo_ui_engine_emit_verb_on_w</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
145
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);
146
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-emit-event-on-w" title="bonobo_ui_engine_emit_event_on_w ()">bonobo_ui_engine_emit_event_on_w</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
147
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
148
<em class="parameter"><code>const <span class="type">char</span> *state</code></em>);
149
<span class="returnvalue">char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-get-attr" title="bonobo_ui_engine_get_attr ()">bonobo_ui_engine_get_attr</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
150
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *cmd_node</code></em>,
151
<em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);
152
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-widget-attach-node" title="bonobo_ui_engine_widget_attach_node ()">bonobo_ui_engine_widget_attach_node</a> (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
153
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);
154
<span class="returnvalue">CORBA_char</span> * <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-get" title="bonobo_ui_engine_xml_get ()">bonobo_ui_engine_xml_get</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
155
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
156
<em class="parameter"><code><span class="type">gboolean</span> node_only</code></em>);
157
<span class="returnvalue">gboolean</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-node-exists" title="bonobo_ui_engine_xml_node_exists ()">bonobo_ui_engine_xml_node_exists</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
158
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>);
159
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-merge-tree" title="bonobo_ui_engine_xml_merge_tree ()">bonobo_ui_engine_xml_merge_tree</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
160
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
161
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *tree</code></em>,
162
<em class="parameter"><code>const <span class="type">char</span> *component</code></em>);
163
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-xml-rm" title="bonobo_ui_engine_xml_rm ()">bonobo_ui_engine_xml_rm</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
164
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
165
<em class="parameter"><code>const <span class="type">char</span> *by_component</code></em>);
166
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-object-set" title="bonobo_ui_engine_object_set ()">bonobo_ui_engine_object_set</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
167
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
168
<em class="parameter"><code><span class="type">Bonobo_Unknown</span> object</code></em>,
169
<em class="parameter"><code><span class="type">CORBA_Environment</span> *ev</code></em>);
170
<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIError" title="enum BonoboUIError"><span class="returnvalue">BonoboUIError</span></a> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-object-get" title="bonobo_ui_engine_object_get ()">bonobo_ui_engine_object_get</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
171
<em class="parameter"><code>const <span class="type">char</span> *path</code></em>,
172
<em class="parameter"><code><span class="type">Bonobo_Unknown</span> *object</code></em>,
173
<em class="parameter"><code><span class="type">CORBA_Environment</span> *ev</code></em>);
174
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-exec-verb" title="bonobo_ui_engine_exec_verb ()">bonobo_ui_engine_exec_verb</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
175
<em class="parameter"><code>const <span class="type">CORBA_char</span> *cname</code></em>,
176
<em class="parameter"><code><span class="type">CORBA_Environment</span> *ev</code></em>);
177
<span class="returnvalue">void</span> <a class="link" href="libbonoboui-bonobo-ui-engine.html#bonobo-ui-engine-ui-event" title="bonobo_ui_engine_ui_event ()">bonobo_ui_engine_ui_event</a> (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
178
<em class="parameter"><code>const <span class="type">CORBA_char</span> *id</code></em>,
179
<em class="parameter"><code>const <span class="type">Bonobo_UIComponent_EventType</span> type</code></em>,
180
<em class="parameter"><code>const <span class="type">CORBA_char</span> *state</code></em>,
181
<em class="parameter"><code><span class="type">CORBA_Environment</span> *ev</code></em>);
189
<div class="refsect1" title="Object Hierarchy">
184
<div class="refsect1">
190
185
<a name="libbonoboui-bonobo-ui-engine.object-hierarchy"></a><h2>Object Hierarchy</h2>
191
186
<pre class="synopsis">
193
188
+----BonoboUIEngine
196
<div class="refsect1" title="Signals">
191
<div class="refsect1">
197
192
<a name="libbonoboui-bonobo-ui-engine.signals"></a><h2>Signals</h2>
198
193
<pre class="synopsis">
199
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-add-hint" title='The "add-hint" signal'>add-hint</a>" : Run Last
200
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-destroy" title='The "destroy" signal'>destroy</a>" : Run Last
201
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-emit-event-on" title='The "emit-event-on" signal'>emit-event-on</a>" : Run Last
202
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-emit-verb-on" title='The "emit-verb-on" signal'>emit-verb-on</a>" : Run Last
203
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-remove-hint" title='The "remove-hint" signal'>remove-hint</a>" : Run Last
194
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-add-hint" title='The "add-hint" signal'>add-hint</a>" : <code class="literal">Run Last</code>
195
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-destroy" title='The "destroy" signal'>destroy</a>" : <code class="literal">Run Last</code>
196
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-emit-event-on" title='The "emit-event-on" signal'>emit-event-on</a>" : <code class="literal">Run Last</code>
197
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-emit-verb-on" title='The "emit-verb-on" signal'>emit-verb-on</a>" : <code class="literal">Run Last</code>
198
"<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine-remove-hint" title='The "remove-hint" signal'>remove-hint</a>" : <code class="literal">Run Last</code>
206
<div class="refsect1" title="Description">
201
<div class="refsect1">
207
202
<a name="libbonoboui-bonobo-ui-engine.description"></a><h2>Description</h2>
209
204
The Bonobo UI code as exposed through the <a class="link" href="libbonoboui-bonobo-window.html#BonoboWindow"><span class="type">BonoboWindow</span></a>,
1363
<div class="refsect2" title="bonobo_ui_engine_stamp_root ()">
1389
<div class="refsect2">
1364
1390
<a name="bonobo-ui-engine-stamp-root"></a><h3>bonobo_ui_engine_stamp_root ()</h3>
1365
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_stamp_root (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
1366
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
1367
<span class="returnvalue">GtkWidget</span> *widget);</pre>
1391
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_stamp_root (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
1392
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
1393
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
1369
1395
This stamps <em class="parameter"><code>node</code></em> with <em class="parameter"><code>widget</code></em> which is marked as
1370
1396
being a ROOT node, so the engine will never destroy
1372
1399
<div class="variablelist"><table border="0">
1373
1400
<col align="left" valign="top">
1376
1403
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
1381
1408
<td><p><span class="term"><em class="parameter"><code>node</code></em> :</span></p></td>
1386
1413
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
1387
<td> the root widget
1394
<div class="refsect2" title="bonobo_ui_engine_add_hint ()">
1421
<div class="refsect2">
1395
1422
<a name="bonobo-ui-engine-add-hint"></a><h3>bonobo_ui_engine_add_hint ()</h3>
1396
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_add_hint (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
1397
const <span class="returnvalue">char</span> *str);</pre>
1423
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_add_hint (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
1424
<em class="parameter"><code>const <span class="type">char</span> *str</code></em>);</pre>
1399
This fires the 'add_hint' signal.</p>
1426
This fires the 'add_hint' signal.
1400
1428
<div class="variablelist"><table border="0">
1401
1429
<col align="left" valign="top">
1404
1432
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
1409
1437
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
1410
<td> the hint string
1417
<div class="refsect2" title="bonobo_ui_engine_remove_hint ()">
1445
<div class="refsect2">
1418
1446
<a name="bonobo-ui-engine-remove-hint"></a><h3>bonobo_ui_engine_remove_hint ()</h3>
1419
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_remove_hint (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine);</pre>
1447
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_remove_hint (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>);</pre>
1421
This fires the 'remove_hint' signal</p>
1449
This fires the 'remove_hint' signal
1422
1451
<div class="variablelist"><table border="0">
1423
1452
<col align="left" valign="top">
1425
1454
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
1432
<div class="refsect2" title="bonobo_ui_engine_emit_verb_on ()">
1461
<div class="refsect2">
1433
1462
<a name="bonobo-ui-engine-emit-verb-on"></a><h3>bonobo_ui_engine_emit_verb_on ()</h3>
1434
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_verb_on (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
1435
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node);</pre>
1463
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_verb_on (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
1464
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>);</pre>
1437
This fires the 'emit_verb' signal</p>
1466
This fires the 'emit_verb' signal
1438
1468
<div class="variablelist"><table border="0">
1439
1469
<col align="left" valign="top">
1442
1472
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
1447
1477
<td><p><span class="term"><em class="parameter"><code>node</code></em> :</span></p></td>
1455
<div class="refsect2" title="bonobo_ui_engine_emit_event_on ()">
1485
<div class="refsect2">
1456
1486
<a name="bonobo-ui-engine-emit-event-on"></a><h3>bonobo_ui_engine_emit_event_on ()</h3>
1457
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_event_on (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
1458
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
1459
const <span class="returnvalue">char</span> *state);</pre>
1487
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_event_on (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
1488
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
1489
<em class="parameter"><code>const <span class="type">char</span> *state</code></em>);</pre>
1461
This fires the 'emit_event_on' signal</p>
1491
This fires the 'emit_event_on' signal
1462
1493
<div class="variablelist"><table border="0">
1463
1494
<col align="left" valign="top">
1466
1497
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
1471
1502
<td><p><span class="term"><em class="parameter"><code>node</code></em> :</span></p></td>
1476
1507
<td><p><span class="term"><em class="parameter"><code>state</code></em> :</span></p></td>
1477
<td> the new state of the node
1508
<td>the new state of the node
1484
<div class="refsect2" title="bonobo_ui_engine_emit_verb_on_w ()">
1515
<div class="refsect2">
1485
1516
<a name="bonobo-ui-engine-emit-verb-on-w"></a><h3>bonobo_ui_engine_emit_verb_on_w ()</h3>
1486
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_verb_on_w (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
1487
<span class="returnvalue">GtkWidget</span> *widget);</pre>
1517
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_verb_on_w (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
1518
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
1489
1520
This function looks up the node from <em class="parameter"><code>widget</code></em> and
1490
emits the 'emit_verb_on' signal on that node.</p>
1521
emits the 'emit_verb_on' signal on that node.
1491
1523
<div class="variablelist"><table border="0">
1492
1524
<col align="left" valign="top">
1495
1527
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
1500
1532
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
1508
<div class="refsect2" title="bonobo_ui_engine_emit_event_on_w ()">
1540
<div class="refsect2">
1509
1541
<a name="bonobo-ui-engine-emit-event-on-w"></a><h3>bonobo_ui_engine_emit_event_on_w ()</h3>
1510
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_event_on_w (<a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="returnvalue">BonoboUIEngine</span></a> *engine,
1511
<span class="returnvalue">GtkWidget</span> *widget,
1512
const <span class="returnvalue">char</span> *state);</pre>
1542
<pre class="programlisting"><span class="returnvalue">void</span> bonobo_ui_engine_emit_event_on_w (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-engine.html#BonoboUIEngine"><span class="type">BonoboUIEngine</span></a> *engine</code></em>,
1543
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
1544
<em class="parameter"><code>const <span class="type">char</span> *state</code></em>);</pre>
1514
1546
This function looks up the node from <em class="parameter"><code>widget</code></em> and
1515
1547
emits the 'emit_event_on' signal on that node
1516
passint <em class="parameter"><code>state</code></em> as the new state.</p>
1548
passint <em class="parameter"><code>state</code></em> as the new state.
1517
1550
<div class="variablelist"><table border="0">
1518
1551
<col align="left" valign="top">
1521
1554
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
1526
1559
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
1531
1564
<td><p><span class="term"><em class="parameter"><code>state</code></em> :</span></p></td>
1539
<div class="refsect2" title="bonobo_ui_engine_get_attr ()">
1572
<div class="refsect2">
1540
1573
<a name="bonobo-ui-engine-get-attr"></a><h3>bonobo_ui_engine_get_attr ()</h3>
1541
<pre class="programlisting"><span class="returnvalue">char</span> * bonobo_ui_engine_get_attr (<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *node,
1542
<a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="returnvalue">BonoboUINode</span></a> *cmd_node,
1543
const <span class="returnvalue">char</span> *attr);</pre>
1574
<pre class="programlisting"><span class="returnvalue">char</span> * bonobo_ui_engine_get_attr (<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *node</code></em>,
1575
<em class="parameter"><code><a class="link" href="libbonoboui-bonobo-ui-node.html#BonoboUINode" title="BonoboUINode"><span class="type">BonoboUINode</span></a> *cmd_node</code></em>,
1576
<em class="parameter"><code>const <span class="type">char</span> *attr</code></em>);</pre>
1545
1578
This function is used to get node attributes in many
1546
1579
UI synchronizers, it first attempts to get the attribute
1547
from <em class="parameter"><code>node</code></em>, and if this fails falls back to <em class="parameter"><code>cmd_node</code></em>.</p>
1580
from <em class="parameter"><code>node</code></em>, and if this fails falls back to <em class="parameter"><code>cmd_node</code></em>.
1548
1582
<div class="variablelist"><table border="0">
1549
1583
<col align="left" valign="top">
1552
1586
<td><p><span class="term"><em class="parameter"><code>node</code></em> :</span></p></td>
1557
1591
<td><p><span class="term"><em class="parameter"><code>cmd_node</code></em> :</span></p></td>
1558
<td> the command's node
1592
<td>the command's node
1562
1596
<td><p><span class="term"><em class="parameter"><code>attr</code></em> :</span></p></td>
1563
<td> the attribute name
1597
<td>the attribute name