39
39
<a name="libanjuta-AnjutaDock.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">struct <a class="link" href="libanjuta-AnjutaDock.html#AnjutaDockClass" title="struct AnjutaDockClass">AnjutaDockClass</a>;
41
41
<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-new" title="anjuta_dock_new ()">anjuta_dock_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
42
<span class="returnvalue">gboolean</span> <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-add-pane" title="anjuta_dock_add_pane ()">anjuta_dock_add_pane</a> (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
43
<em class="parameter"><code>const <span class="type">gchar</span> *pane_name</code></em>,
44
<em class="parameter"><code>const <span class="type">gchar</span> *pane_label</code></em>,
45
<em class="parameter"><code>const <span class="type">gchar</span> *stock_icon</code></em>,
46
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
47
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
48
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
49
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
50
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
51
<span class="returnvalue">gboolean</span> <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-add-pane-full" title="anjuta_dock_add_pane_full ()">anjuta_dock_add_pane_full</a> (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
52
<em class="parameter"><code>const <span class="type">gchar</span> *pane_name</code></em>,
53
<em class="parameter"><code>const <span class="type">gchar</span> *pane_label</code></em>,
54
<em class="parameter"><code>const <span class="type">gchar</span> *stock_icon</code></em>,
55
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
56
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
57
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
58
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
59
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
42
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-add-pane" title="anjuta_dock_add_pane ()">anjuta_dock_add_pane</a> (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
43
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_name</code></em>,
44
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_label</code></em>,
45
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_icon</code></em>,
46
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
47
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
48
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
49
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
51
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-add-pane-full" title="anjuta_dock_add_pane_full ()">anjuta_dock_add_pane_full</a> (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
52
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_name</code></em>,
53
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_label</code></em>,
54
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_icon</code></em>,
55
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
56
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
57
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
58
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
59
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
60
60
<em class="parameter"><code><a href="../gdl/GdlDockItem.html#GdlDockItemBehavior"><span class="type">GdlDockItemBehavior</span></a> behavior</code></em>);
61
61
<span class="returnvalue">void</span> <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-replace-command-pane" title="anjuta_dock_replace_command_pane ()">anjuta_dock_replace_command_pane</a> (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
62
<em class="parameter"><code>const <span class="type">gchar</span> *pane_name</code></em>,
63
<em class="parameter"><code>const <span class="type">gchar</span> *pane_label</code></em>,
64
<em class="parameter"><code>const <span class="type">gchar</span> *stock_icon</code></em>,
62
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_name</code></em>,
63
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_label</code></em>,
64
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_icon</code></em>,
65
65
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
66
66
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
67
67
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
68
68
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
69
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
69
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
70
70
<span class="returnvalue">void</span> <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-remove-pane" title="anjuta_dock_remove_pane ()">anjuta_dock_remove_pane</a> (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
71
71
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>);
72
72
<span class="returnvalue">void</span> <a class="link" href="libanjuta-AnjutaDock.html#anjuta-dock-show-pane" title="anjuta_dock_show_pane ()">anjuta_dock_show_pane</a> (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
109
109
<div class="refsect2">
110
110
<a name="anjuta-dock-add-pane"></a><h3>anjuta_dock_add_pane ()</h3>
111
<pre class="programlisting"><span class="returnvalue">gboolean</span> anjuta_dock_add_pane (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
112
<em class="parameter"><code>const <span class="type">gchar</span> *pane_name</code></em>,
113
<em class="parameter"><code>const <span class="type">gchar</span> *pane_label</code></em>,
114
<em class="parameter"><code>const <span class="type">gchar</span> *stock_icon</code></em>,
111
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> anjuta_dock_add_pane (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
112
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_name</code></em>,
113
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_label</code></em>,
114
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_icon</code></em>,
115
115
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
116
116
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
117
117
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
118
118
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
119
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
119
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
121
121
Adds a pane, with optional <span class="type">AnjutaCommandBar</span> entries, to an AnjutaDock. This
122
122
method adds a pane with no grip that cannot be closed, floating or iconified.
181
181
<div class="refsect2">
182
182
<a name="anjuta-dock-add-pane-full"></a><h3>anjuta_dock_add_pane_full ()</h3>
183
<pre class="programlisting"><span class="returnvalue">gboolean</span> anjuta_dock_add_pane_full (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
184
<em class="parameter"><code>const <span class="type">gchar</span> *pane_name</code></em>,
185
<em class="parameter"><code>const <span class="type">gchar</span> *pane_label</code></em>,
186
<em class="parameter"><code>const <span class="type">gchar</span> *stock_icon</code></em>,
183
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> anjuta_dock_add_pane_full (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
184
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_name</code></em>,
185
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_label</code></em>,
186
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_icon</code></em>,
187
187
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
188
188
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
189
189
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
190
190
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
191
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
191
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
192
192
<em class="parameter"><code><a href="../gdl/GdlDockItem.html#GdlDockItemBehavior"><span class="type">GdlDockItemBehavior</span></a> behavior</code></em>);</pre>
194
194
Does the same thing as anjuta_dock_add_pane, but allows GDL dock behavior
258
258
<div class="refsect2">
259
259
<a name="anjuta-dock-replace-command-pane"></a><h3>anjuta_dock_replace_command_pane ()</h3>
260
260
<pre class="programlisting"><span class="returnvalue">void</span> anjuta_dock_replace_command_pane (<em class="parameter"><code><span class="type">AnjutaDock</span> *self</code></em>,
261
<em class="parameter"><code>const <span class="type">gchar</span> *pane_name</code></em>,
262
<em class="parameter"><code>const <span class="type">gchar</span> *pane_label</code></em>,
263
<em class="parameter"><code>const <span class="type">gchar</span> *stock_icon</code></em>,
261
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_name</code></em>,
262
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pane_label</code></em>,
263
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_icon</code></em>,
264
264
<em class="parameter"><code><span class="type">AnjutaDockPane</span> *pane</code></em>,
265
265
<em class="parameter"><code><a href="../gdl/GdlDockObject.html#GdlDockPlacement"><span class="type">GdlDockPlacement</span></a> placement</code></em>,
266
266
<em class="parameter"><code><span class="type">AnjutaCommandBarEntry</span> *entries</code></em>,
267
267
<em class="parameter"><code><span class="type">int</span> num_entries</code></em>,
268
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
268
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
270
270
Adds a pane, with optional <span class="type">AnjutaCommandBar</span> entries, to an AnjutaDock. This
271
271
method adds a pane with no grip that cannot be closed, floating or iconified.