~ubuntu-branches/ubuntu/intrepid/xfce4-panel/intrepid

« back to all changes in this revision

Viewing changes to docs/API/html/XfceItembar.html

  • Committer: Bazaar Package Importer
  • Author(s): Lionel Le Folgoc
  • Date: 2007-05-05 01:15:55 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20070505011555-fyg6y463opz6dz67
Tags: 4.4.1-1ubuntu1
* Merge with Debian Unstable, Ubuntu changes:
  - use our xfce.mk class
  - debian/control: remove quilt and chrpath build-dependencies and add cdbs.
* debian/control: Adhere to DebianMaintainerField.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1
2
<html>
2
3
<head>
3
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
7
8
<link rel="up" href="ch01.html" title="API Reference">
8
9
<link rel="prev" href="XfcePanelWindow.html" title="XfcePanelWindow">
9
10
<link rel="next" href="XfceHVBox.html" title="XfceHVBox">
10
 
<meta name="generator" content="GTK-Doc V1.4 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
11
12
<link rel="stylesheet" href="style.css" type="text/css">
12
13
<link rel="chapter" href="ch01.html" title="API Reference">
13
14
</head>
14
15
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
 
<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
 
16
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
 
17
<tr valign="middle">
16
18
<td><a accesskey="p" href="XfcePanelWindow.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17
19
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
18
20
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19
21
<th width="100%" align="center">libxfce4panel Reference Manual</th>
20
22
<td><a accesskey="n" href="XfceHVBox.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21
 
</tr></table>
 
23
</tr>
 
24
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2540294" class="shortcut">Top</a>
 
25
                  &#160;|&#160;
 
26
                  <a href="#id2573546" class="shortcut">Description</a>
 
27
                  &#160;|&#160;
 
28
                  <a href="#id2550226" class="shortcut">Object Hierarchy</a>
 
29
                  &#160;|&#160;
 
30
                  <a href="#id2550275" class="shortcut">Implemented Interfaces</a>
 
31
                  &#160;|&#160;
 
32
                  <a href="#id2550297" class="shortcut">Properties</a>
 
33
                  &#160;|&#160;
 
34
                  <a href="#id2550327" class="shortcut">Child Properties</a>
 
35
                  &#160;|&#160;
 
36
                  <a href="#id2550358" class="shortcut">Signals</a></nobr></td></tr>
 
37
</table>
22
38
<div class="refentry" lang="en">
23
39
<a name="XfceItembar"></a><div class="titlepage"></div>
24
40
<div class="refnamediv"><table width="100%"><tr>
25
41
<td valign="top">
26
 
<h2><span class="refentrytitle">XfceItembar</span></h2>
 
42
<h2>
 
43
<a name="id2540294"></a><span class="refentrytitle">XfceItembar</span>
 
44
</h2>
27
45
<p>XfceItembar &#8212; <p>
28
46
Container widget with configurable orientation.
29
47
</p></p>
37
55
 
38
56
 
39
57
            <a href="XfceItembar.html#XfceItembar-struct">XfceItembar</a>;
40
 
GtkWidget*  <a href="XfceItembar.html#xfce-itembar-new">xfce_itembar_new</a>                (GtkOrientation orientation);
 
58
<a
 
59
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
60
>GtkWidget</a>*  <a href="XfceItembar.html#xfce-itembar-new">xfce_itembar_new</a>                (<a
 
61
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
62
>GtkOrientation</a> orientation);
41
63
void        <a href="XfceItembar.html#xfce-itembar-set-orientation">xfce_itembar_set_orientation</a>    (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
42
 
                                             GtkOrientation orientation);
43
 
GtkOrientation <a href="XfceItembar.html#xfce-itembar-get-orientation">xfce_itembar_get_orientation</a> (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);
 
64
                                             <a
 
65
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
66
>GtkOrientation</a> orientation);
 
67
<a
 
68
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
69
>GtkOrientation</a> <a href="XfceItembar.html#xfce-itembar-get-orientation">xfce_itembar_get_orientation</a> (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);
44
70
void        <a href="XfceItembar.html#xfce-itembar-insert">xfce_itembar_insert</a>             (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
45
 
                                             GtkWidget *item,
 
71
                                             <a
 
72
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
73
>GtkWidget</a> *item,
46
74
                                             int position);
47
75
void        <a href="XfceItembar.html#xfce-itembar-append">xfce_itembar_append</a>             (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
48
 
                                             GtkWidget *item);
 
76
                                             <a
 
77
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
78
>GtkWidget</a> *item);
49
79
void        <a href="XfceItembar.html#xfce-itembar-prepend">xfce_itembar_prepend</a>            (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
50
 
                                             GtkWidget *item);
 
80
                                             <a
 
81
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
82
>GtkWidget</a> *item);
51
83
void        <a href="XfceItembar.html#xfce-itembar-reorder-child">xfce_itembar_reorder_child</a>      (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
52
 
                                             GtkWidget *item,
 
84
                                             <a
 
85
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
86
>GtkWidget</a> *item,
53
87
                                             int position);
54
88
void        <a href="XfceItembar.html#xfce-itembar-set-child-expand">xfce_itembar_set_child_expand</a>   (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
55
 
                                             GtkWidget *item,
 
89
                                             <a
 
90
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
91
>GtkWidget</a> *item,
56
92
                                             gboolean expand);
57
93
gboolean    <a href="XfceItembar.html#xfce-itembar-get-child-expand">xfce_itembar_get_child_expand</a>   (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
58
 
                                             GtkWidget *item);
 
94
                                             <a
 
95
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
96
>GtkWidget</a> *item);
59
97
int         <a href="XfceItembar.html#xfce-itembar-get-n-items">xfce_itembar_get_n_items</a>        (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);
60
98
int         <a href="XfceItembar.html#xfce-itembar-get-item-index">xfce_itembar_get_item_index</a>     (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
61
 
                                             GtkWidget *item);
62
 
GtkWidget*  <a href="XfceItembar.html#xfce-itembar-get-nth-item">xfce_itembar_get_nth_item</a>       (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
99
                                             <a
 
100
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
101
>GtkWidget</a> *item);
 
102
<a
 
103
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
104
>GtkWidget</a>*  <a href="XfceItembar.html#xfce-itembar-get-nth-item">xfce_itembar_get_nth_item</a>       (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
63
105
                                             int n);
64
106
void        <a href="XfceItembar.html#xfce-itembar-raise-event-window">xfce_itembar_raise_event_window</a> (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);
65
107
void        <a href="XfceItembar.html#xfce-itembar-lower-event-window">xfce_itembar_lower_event_window</a> (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);
66
108
gboolean    <a href="XfceItembar.html#xfce-itembar-event-window-is-raised">xfce_itembar_event_window_is_raised</a>
67
109
                                            (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);
68
 
GtkWidget*  <a href="XfceItembar.html#xfce-itembar-get-item-at-point">xfce_itembar_get_item_at_point</a>  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
110
<a
 
111
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
112
>GtkWidget</a>*  <a href="XfceItembar.html#xfce-itembar-get-item-at-point">xfce_itembar_get_item_at_point</a>  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
69
113
                                             int x,
70
114
                                             int y);
71
115
int         <a href="XfceItembar.html#xfce-itembar-get-drop-index">xfce_itembar_get_drop_index</a>     (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
75
119
</pre>
76
120
</div>
77
121
<div class="refsect1" lang="en">
78
 
<a name="id2604889"></a><h2>Object Hierarchy</h2>
 
122
<a name="id2550226"></a><h2>Object Hierarchy</h2>
79
123
<pre class="synopsis">
80
124
 
81
125
  GObject
82
126
   +----GInitiallyUnowned
83
 
         +----GtkObject
84
 
               +----GtkWidget
85
 
                     +----GtkContainer
 
127
         +----<a
 
128
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
 
129
>GtkObject</a>
 
130
               +----<a
 
131
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
132
>GtkWidget</a>
 
133
                     +----<a
 
134
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
 
135
>GtkContainer</a>
86
136
                           +----XfceItembar
87
137
</pre>
88
138
</div>
89
139
<div class="refsect1" lang="en">
90
 
<a name="id2604929"></a><h2>Implemented Interfaces</h2>
 
140
<a name="id2550275"></a><h2>Implemented Interfaces</h2>
91
141
<p>
92
142
XfceItembar implements
93
143
 AtkImplementorIface.</p>
94
144
</div>
95
145
<div class="refsect1" lang="en">
96
 
<a name="id2604944"></a><h2>Properties</h2>
 
146
<a name="id2550297"></a><h2>Properties</h2>
97
147
<pre class="synopsis">
98
148
 
99
 
  "<a href="XfceItembar.html#XfceItembar--orientation">orientation</a>"          GtkOrientation        : Read / Write
 
149
  "<a href="XfceItembar.html#XfceItembar--orientation">orientation</a>"          <a
 
150
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
151
>GtkOrientation</a>        : Read / Write
100
152
</pre>
101
153
</div>
102
154
<div class="refsect1" lang="en">
103
 
<a name="id2604966"></a><h2>Child Properties</h2>
 
155
<a name="id2550327"></a><h2>Child Properties</h2>
104
156
<pre class="synopsis">
105
157
 
106
158
  "<a href="XfceItembar.html#XfceItembar--expand">expand</a>"               gboolean              : Read / Write
107
159
</pre>
108
160
</div>
109
161
<div class="refsect1" lang="en">
110
 
<a name="id2605125"></a><h2>Signal Prototypes</h2>
 
162
<a name="id2550358"></a><h2>Signals</h2>
111
163
<pre class="synopsis">
112
164
 
113
165
"<a href="XfceItembar.html#XfceItembar-contents-changed">contents-changed</a>"
114
166
            void        user_function      (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
115
 
                                            gpointer user_data);
 
167
                                            gpointer     user_data)      : Run first
116
168
"<a href="XfceItembar.html#XfceItembar-orientation-changed">orientation-changed</a>"
117
 
            void        user_function      (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
118
 
                                            GtkOrientation orientation,
119
 
                                            gpointer user_data);
 
169
            void        user_function      (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a>    *itembar,
 
170
                                            <a
 
171
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
172
>GtkOrientation</a> *orientation,
 
173
                                            gpointer        user_data)        : Run first
120
174
</pre>
121
175
</div>
122
176
<div class="refsect1" lang="en">
123
 
<a name="id2605188"></a><h2>Description</h2>
 
177
<a name="id2573546"></a><h2>Description</h2>
124
178
<p>
125
179
<a href="XfceItembar.html" title="XfceItembar"><span class="type">XfceItembar</span></a> is a container widget that can hold multiple widgets. The
126
180
orientation of the bar is configurable and can be changed at any time. 
127
181
</p>
128
182
</div>
129
183
<div class="refsect1" lang="en">
130
 
<a name="id2605204"></a><h2>Details</h2>
 
184
<a name="id2573571"></a><h2>Details</h2>
131
185
<div class="refsect2" lang="en">
132
 
<a name="id2605209"></a><h3>
 
186
<a name="id2573581"></a><h3>
133
187
<a name="XfceItembar-struct"></a>XfceItembar</h3>
134
 
<a class="indexterm" name="id2605218"></a><pre class="programlisting">typedef struct _XfceItembar XfceItembar;</pre>
 
188
<a class="indexterm" name="id2573594"></a><pre class="programlisting">typedef struct _XfceItembar XfceItembar;</pre>
135
189
<p>
136
 
The <a href="XfceItembar.html#XfceItembar-struct"><span class="type">XfceItembar-struct</span></a> struct contains private data only, and
 
190
The <a href="XfceItembar.html#XfceItembar-struct"><span class="type">XfceItembar</span></a> struct contains private data only, and
137
191
should be accessed using the functions below.
138
192
</p>
139
193
</div>
140
194
<hr>
141
195
<div class="refsect2" lang="en">
142
 
<a name="id2605239"></a><h3>
 
196
<a name="id2573618"></a><h3>
143
197
<a name="xfce-itembar-new"></a>xfce_itembar_new ()</h3>
144
 
<a class="indexterm" name="id2605248"></a><pre class="programlisting">GtkWidget*  xfce_itembar_new                (GtkOrientation orientation);</pre>
 
198
<a class="indexterm" name="id2573630"></a><pre class="programlisting"><a
 
199
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
200
>GtkWidget</a>*  xfce_itembar_new                (<a
 
201
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
202
>GtkOrientation</a> orientation);</pre>
145
203
<p>
146
204
</p>
147
205
<p>
153
211
<tr>
154
212
<td>
155
213
<span class="term"><em class="parameter"><code>orientation</code></em>&#160;:</span></td>
156
 
<td> <span class="type">GtkOrientation</span> for new itembar.
 
214
<td> <a
 
215
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
216
><span class="type">GtkOrientation</span></a> for new itembar.
157
217
</td>
158
218
</tr>
159
219
<tr>
167
227
</div>
168
228
<hr>
169
229
<div class="refsect2" lang="en">
170
 
<a name="id2605320"></a><h3>
 
230
<a name="id2573710"></a><h3>
171
231
<a name="xfce-itembar-set-orientation"></a>xfce_itembar_set_orientation ()</h3>
172
 
<a class="indexterm" name="id2630382"></a><pre class="programlisting">void        xfce_itembar_set_orientation    (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
173
 
                                             GtkOrientation orientation);</pre>
 
232
<a class="indexterm" name="id2573724"></a><pre class="programlisting">void        xfce_itembar_set_orientation    (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
233
                                             <a
 
234
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
235
>GtkOrientation</a> orientation);</pre>
174
236
<p>
175
237
Set the orienation of <em class="parameter"><code>itembar</code></em>.</p>
176
238
<p>
188
250
<tr>
189
251
<td>
190
252
<span class="term"><em class="parameter"><code>orientation</code></em>&#160;:</span></td>
191
 
<td> new <span class="type">GtkOrientation</span>
 
253
<td> new <a
 
254
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
255
><span class="type">GtkOrientation</span></a>
192
256
</td>
193
257
</tr>
194
258
</tbody>
196
260
</div>
197
261
<hr>
198
262
<div class="refsect2" lang="en">
199
 
<a name="id2630465"></a><h3>
 
263
<a name="id2585274"></a><h3>
200
264
<a name="xfce-itembar-get-orientation"></a>xfce_itembar_get_orientation ()</h3>
201
 
<a class="indexterm" name="id2630473"></a><pre class="programlisting">GtkOrientation xfce_itembar_get_orientation (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
 
265
<a class="indexterm" name="id2585286"></a><pre class="programlisting"><a
 
266
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
267
>GtkOrientation</a> xfce_itembar_get_orientation (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
202
268
<p>
203
269
</p>
204
270
<p>
224
290
</div>
225
291
<hr>
226
292
<div class="refsect2" lang="en">
227
 
<a name="id2630545"></a><h3>
 
293
<a name="id2585358"></a><h3>
228
294
<a name="xfce-itembar-insert"></a>xfce_itembar_insert ()</h3>
229
 
<a class="indexterm" name="id2630553"></a><pre class="programlisting">void        xfce_itembar_insert             (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
230
 
                                             GtkWidget *item,
 
295
<a class="indexterm" name="id2585371"></a><pre class="programlisting">void        xfce_itembar_insert             (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
296
                                             <a
 
297
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
298
>GtkWidget</a> *item,
231
299
                                             int position);</pre>
232
300
<p>
233
301
Insert new item at <em class="parameter"><code>position</code></em> on <em class="parameter"><code>itembar</code></em>.</p>
246
314
<tr>
247
315
<td>
248
316
<span class="term"><em class="parameter"><code>item</code></em>&#160;:</span></td>
249
 
<td> <span class="type">GtkWidget</span> to insert
 
317
<td> <a
 
318
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
319
><span class="type">GtkWidget</span></a> to insert
250
320
</td>
251
321
</tr>
252
322
<tr>
260
330
</div>
261
331
<hr>
262
332
<div class="refsect2" lang="en">
263
 
<a name="id2657426"></a><h3>
 
333
<a name="id2585494"></a><h3>
264
334
<a name="xfce-itembar-append"></a>xfce_itembar_append ()</h3>
265
 
<a class="indexterm" name="id2657434"></a><pre class="programlisting">void        xfce_itembar_append             (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
266
 
                                             GtkWidget *item);</pre>
 
335
<a class="indexterm" name="id2585506"></a><pre class="programlisting">void        xfce_itembar_append             (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
336
                                             <a
 
337
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
338
>GtkWidget</a> *item);</pre>
267
339
<p>
268
340
Add a new item at the end of <em class="parameter"><code>itembar</code></em>.</p>
269
341
<p>
281
353
<tr>
282
354
<td>
283
355
<span class="term"><em class="parameter"><code>item</code></em>&#160;:</span></td>
284
 
<td> <span class="type">GtkWidget</span> to add
 
356
<td> <a
 
357
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
358
><span class="type">GtkWidget</span></a> to add
285
359
</td>
286
360
</tr>
287
361
</tbody>
289
363
</div>
290
364
<hr>
291
365
<div class="refsect2" lang="en">
292
 
<a name="id2657516"></a><h3>
 
366
<a name="id2585597"></a><h3>
293
367
<a name="xfce-itembar-prepend"></a>xfce_itembar_prepend ()</h3>
294
 
<a class="indexterm" name="id2657525"></a><pre class="programlisting">void        xfce_itembar_prepend            (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
295
 
                                             GtkWidget *item);</pre>
 
368
<a class="indexterm" name="id2585608"></a><pre class="programlisting">void        xfce_itembar_prepend            (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
369
                                             <a
 
370
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
371
>GtkWidget</a> *item);</pre>
296
372
<p>
297
373
Add a new item at the start of <em class="parameter"><code>itembar</code></em>.</p>
298
374
<p>
310
386
<tr>
311
387
<td>
312
388
<span class="term"><em class="parameter"><code>item</code></em>&#160;:</span></td>
313
 
<td> <span class="type">GtkWidget</span> to add
 
389
<td> <a
 
390
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
391
><span class="type">GtkWidget</span></a> to add
314
392
</td>
315
393
</tr>
316
394
</tbody>
318
396
</div>
319
397
<hr>
320
398
<div class="refsect2" lang="en">
321
 
<a name="id2657608"></a><h3>
 
399
<a name="id2585699"></a><h3>
322
400
<a name="xfce-itembar-reorder-child"></a>xfce_itembar_reorder_child ()</h3>
323
 
<a class="indexterm" name="id2657617"></a><pre class="programlisting">void        xfce_itembar_reorder_child      (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
324
 
                                             GtkWidget *item,
 
401
<a class="indexterm" name="id2585711"></a><pre class="programlisting">void        xfce_itembar_reorder_child      (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
402
                                             <a
 
403
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
404
>GtkWidget</a> *item,
325
405
                                             int position);</pre>
326
406
<p>
327
407
Move <em class="parameter"><code>item</code></em> to a new position on <em class="parameter"><code>itembar</code></em>.</p>
340
420
<tr>
341
421
<td>
342
422
<span class="term"><em class="parameter"><code>item</code></em>&#160;:</span></td>
343
 
<td> a child <span class="type">GtkWidget</span> of <em class="parameter"><code>itembar</code></em>
 
423
<td> a child <a
 
424
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
425
><span class="type">GtkWidget</span></a> of <em class="parameter"><code>itembar</code></em>
344
426
</td>
345
427
</tr>
346
428
<tr>
354
436
</div>
355
437
<hr>
356
438
<div class="refsect2" lang="en">
357
 
<a name="id2657734"></a><h3>
 
439
<a name="id2585840"></a><h3>
358
440
<a name="xfce-itembar-set-child-expand"></a>xfce_itembar_set_child_expand ()</h3>
359
 
<a class="indexterm" name="id2657744"></a><pre class="programlisting">void        xfce_itembar_set_child_expand   (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
360
 
                                             GtkWidget *item,
 
441
<a class="indexterm" name="id2585854"></a><pre class="programlisting">void        xfce_itembar_set_child_expand   (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
442
                                             <a
 
443
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
444
>GtkWidget</a> *item,
361
445
                                             gboolean expand);</pre>
362
446
<p>
363
447
Sets whether <em class="parameter"><code>item</code></em> should expand when the size of <em class="parameter"><code>itembar</code></em> increases.</p>
376
460
<tr>
377
461
<td>
378
462
<span class="term"><em class="parameter"><code>item</code></em>&#160;:</span></td>
379
 
<td> a child <span class="type">GtkWidget</span> of <em class="parameter"><code>itembar</code></em>
 
463
<td> a child <a
 
464
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
465
><span class="type">GtkWidget</span></a> of <em class="parameter"><code>itembar</code></em>
380
466
</td>
381
467
</tr>
382
468
<tr>
390
476
</div>
391
477
<hr>
392
478
<div class="refsect2" lang="en">
393
 
<a name="id2657857"></a><h3>
 
479
<a name="id2585979"></a><h3>
394
480
<a name="xfce-itembar-get-child-expand"></a>xfce_itembar_get_child_expand ()</h3>
395
 
<a class="indexterm" name="id2657866"></a><pre class="programlisting">gboolean    xfce_itembar_get_child_expand   (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
396
 
                                             GtkWidget *item);</pre>
 
481
<a class="indexterm" name="id2585992"></a><pre class="programlisting">gboolean    xfce_itembar_get_child_expand   (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
482
                                             <a
 
483
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
484
>GtkWidget</a> *item);</pre>
397
485
<p>
398
486
</p>
399
487
<p>
411
499
<tr>
412
500
<td>
413
501
<span class="term"><em class="parameter"><code>item</code></em>&#160;:</span></td>
414
 
<td> a child <span class="type">GtkWidget</span> of <em class="parameter"><code>itembar</code></em>
 
502
<td> a child <a
 
503
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
504
><span class="type">GtkWidget</span></a> of <em class="parameter"><code>itembar</code></em>
415
505
</td>
416
506
</tr>
417
507
<tr>
426
516
</div>
427
517
<hr>
428
518
<div class="refsect2" lang="en">
429
 
<a name="id2658048"></a><h3>
 
519
<a name="id2586125"></a><h3>
430
520
<a name="xfce-itembar-get-n-items"></a>xfce_itembar_get_n_items ()</h3>
431
 
<a class="indexterm" name="id2658056"></a><pre class="programlisting">int         xfce_itembar_get_n_items        (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
 
521
<a class="indexterm" name="id2586136"></a><pre class="programlisting">int         xfce_itembar_get_n_items        (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
432
522
<p>
433
523
</p>
434
524
<p>
454
544
</div>
455
545
<hr>
456
546
<div class="refsect2" lang="en">
457
 
<a name="id2658122"></a><h3>
 
547
<a name="id2586209"></a><h3>
458
548
<a name="xfce-itembar-get-item-index"></a>xfce_itembar_get_item_index ()</h3>
459
 
<a class="indexterm" name="id2658131"></a><pre class="programlisting">int         xfce_itembar_get_item_index     (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
460
 
                                             GtkWidget *item);</pre>
 
549
<a class="indexterm" name="id2586221"></a><pre class="programlisting">int         xfce_itembar_get_item_index     (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
550
                                             <a
 
551
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
552
>GtkWidget</a> *item);</pre>
461
553
<p>
462
554
</p>
463
555
<p>
475
567
<tr>
476
568
<td>
477
569
<span class="term"><em class="parameter"><code>item</code></em>&#160;:</span></td>
478
 
<td> a child <span class="type">GtkWidget</span> of <em class="parameter"><code>itembar</code></em>
 
570
<td> a child <a
 
571
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
572
><span class="type">GtkWidget</span></a> of <em class="parameter"><code>itembar</code></em>
479
573
</td>
480
574
</tr>
481
575
<tr>
489
583
</div>
490
584
<hr>
491
585
<div class="refsect2" lang="en">
492
 
<a name="id2658238"></a><h3>
 
586
<a name="id2586314"></a><h3>
493
587
<a name="xfce-itembar-get-nth-item"></a>xfce_itembar_get_nth_item ()</h3>
494
 
<a class="indexterm" name="id2658247"></a><pre class="programlisting">GtkWidget*  xfce_itembar_get_nth_item       (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
588
<a class="indexterm" name="id2586325"></a><pre class="programlisting"><a
 
589
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
590
>GtkWidget</a>*  xfce_itembar_get_nth_item       (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
495
591
                                             int n);</pre>
496
592
<p>
497
593
</p>
525
621
</div>
526
622
<hr>
527
623
<div class="refsect2" lang="en">
528
 
<a name="id2658352"></a><h3>
 
624
<a name="id2586430"></a><h3>
529
625
<a name="xfce-itembar-raise-event-window"></a>xfce_itembar_raise_event_window ()</h3>
530
 
<a class="indexterm" name="id2658361"></a><pre class="programlisting">void        xfce_itembar_raise_event_window (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
 
626
<a class="indexterm" name="id2586442"></a><pre class="programlisting">void        xfce_itembar_raise_event_window (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
531
627
<p>
532
628
Raise the event window of <em class="parameter"><code>itembar</code></em>. This causes all events, like
533
629
mouse clicks or key presses to be send to the itembar and not to 
550
646
</div>
551
647
<hr>
552
648
<div class="refsect2" lang="en">
553
 
<a name="id2658429"></a><h3>
 
649
<a name="id2586512"></a><h3>
554
650
<a name="xfce-itembar-lower-event-window"></a>xfce_itembar_lower_event_window ()</h3>
555
 
<a class="indexterm" name="id2658439"></a><pre class="programlisting">void        xfce_itembar_lower_event_window (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
 
651
<a class="indexterm" name="id2586524"></a><pre class="programlisting">void        xfce_itembar_lower_event_window (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
556
652
<p>
557
653
Lower the event window of <em class="parameter"><code>itembar</code></em>. This causes all events, like
558
654
mouse clicks or key presses to be send to the items, before reaching the
575
671
</div>
576
672
<hr>
577
673
<div class="refsect2" lang="en">
578
 
<a name="id2658507"></a><h3>
 
674
<a name="id2586594"></a><h3>
579
675
<a name="xfce-itembar-event-window-is-raised"></a>xfce_itembar_event_window_is_raised ()</h3>
580
 
<a class="indexterm" name="id2658519"></a><pre class="programlisting">gboolean    xfce_itembar_event_window_is_raised
 
676
<a class="indexterm" name="id2586607"></a><pre class="programlisting">gboolean    xfce_itembar_event_window_is_raised
581
677
                                            (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar);</pre>
582
678
<p>
583
679
</p>
604
700
</div>
605
701
<hr>
606
702
<div class="refsect2" lang="en">
607
 
<a name="id2658585"></a><h3>
 
703
<a name="id2586676"></a><h3>
608
704
<a name="xfce-itembar-get-item-at-point"></a>xfce_itembar_get_item_at_point ()</h3>
609
 
<a class="indexterm" name="id2658595"></a><pre class="programlisting">GtkWidget*  xfce_itembar_get_item_at_point  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
705
<a class="indexterm" name="id2586689"></a><pre class="programlisting"><a
 
706
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
707
>GtkWidget</a>*  xfce_itembar_get_item_at_point  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
610
708
                                             int x,
611
709
                                             int y);</pre>
612
710
<p>
638
736
<tr>
639
737
<td>
640
738
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
641
 
<td> a <span class="type">GtkWidget</span> or <code class="literal">NULL</code>.
 
739
<td> a <a
 
740
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
 
741
><span class="type">GtkWidget</span></a> or <code class="literal">NULL</code>.
642
742
</td>
643
743
</tr>
644
744
</tbody>
646
746
</div>
647
747
<hr>
648
748
<div class="refsect2" lang="en">
649
 
<a name="id2658776"></a><h3>
 
749
<a name="id2586803"></a><h3>
650
750
<a name="xfce-itembar-get-drop-index"></a>xfce_itembar_get_drop_index ()</h3>
651
 
<a class="indexterm" name="id2658785"></a><pre class="programlisting">int         xfce_itembar_get_drop_index     (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
751
<a class="indexterm" name="id2586814"></a><pre class="programlisting">int         xfce_itembar_get_drop_index     (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
652
752
                                             int x,
653
753
                                             int y);</pre>
654
754
<p>
695
795
</div>
696
796
</div>
697
797
<div class="refsect1" lang="en">
698
 
<a name="id2658924"></a><h2>Properties</h2>
 
798
<a name="id2586953"></a><h2>Property Details</h2>
699
799
<div class="refsect2" lang="en">
700
 
<a name="id2658930"></a><h3>
 
800
<a name="id2586962"></a><h3>
701
801
<a name="XfceItembar--orientation"></a>The "<code class="literal">orientation</code>" property</h3>
702
 
<pre class="programlisting">  "orientation"          GtkOrientation        : Read / Write</pre>
 
802
<a class="indexterm" name="id2586975"></a><pre class="programlisting">  "orientation"          <a
 
803
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
804
>GtkOrientation</a>        : Read / Write</pre>
703
805
<p>
704
806
The orientation of the <a href="XfceItembar.html" title="XfceItembar"><span class="type">XfceItembar</span></a>.</p>
705
807
<p>
709
811
</div>
710
812
</div>
711
813
<div class="refsect1" lang="en">
712
 
<a name="id2658971"></a><h2>Child Properties</h2>
 
814
<a name="id2587008"></a><h2>Child Property Details</h2>
713
815
<div class="refsect2" lang="en">
714
 
<a name="id2658977"></a><h3>
 
816
<a name="id2587018"></a><h3>
715
817
<a name="XfceItembar--expand"></a>The "<code class="literal">expand</code>" child property</h3>
716
 
<pre class="programlisting">  "expand"               gboolean              : Read / Write</pre>
 
818
<a class="indexterm" name="id2587031"></a><pre class="programlisting">  "expand"               gboolean              : Read / Write</pre>
717
819
<p>
718
820
Whether the child of the <a href="XfceItembar.html" title="XfceItembar"><span class="type">XfceItembar</span></a> should fill available space.</p>
719
821
<p>
723
825
</div>
724
826
</div>
725
827
<div class="refsect1" lang="en">
726
 
<a name="id2659017"></a><h2>Signals</h2>
 
828
<a name="id2587064"></a><h2>Signal Details</h2>
727
829
<div class="refsect2" lang="en">
728
 
<a name="id2659022"></a><h3>
 
830
<a name="id2587074"></a><h3>
729
831
<a name="XfceItembar-contents-changed"></a>The "contents-changed" signal</h3>
730
 
<pre class="programlisting">void        user_function                  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
731
 
                                            gpointer user_data);</pre>
 
832
<a class="indexterm" name="id2587083"></a><pre class="programlisting">void        user_function                  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
 
833
                                            gpointer     user_data)      : Run first</pre>
732
834
<p>
733
835
Emitted when the contents of the itembar change, either by adding
734
836
a child, removing a child, or reordering a child.</p>
754
856
</div>
755
857
<hr>
756
858
<div class="refsect2" lang="en">
757
 
<a name="id2659090"></a><h3>
 
859
<a name="id2587150"></a><h3>
758
860
<a name="XfceItembar-orientation-changed"></a>The "orientation-changed" signal</h3>
759
 
<pre class="programlisting">void        user_function                  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a> *itembar,
760
 
                                            GtkOrientation orientation,
761
 
                                            gpointer user_data);</pre>
 
861
<a class="indexterm" name="id2587159"></a><pre class="programlisting">void        user_function                  (<a href="XfceItembar.html" title="XfceItembar">XfceItembar</a>    *itembar,
 
862
                                            <a
 
863
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
864
>GtkOrientation</a> *orientation,
 
865
                                            gpointer        user_data)        : Run first</pre>
762
866
<p>
763
867
Emitted when the orientation of the itembar changes.</p>
764
868
<p>
776
880
<tr>
777
881
<td>
778
882
<span class="term"><em class="parameter"><code>orientation</code></em>&#160;:</span></td>
779
 
<td> the new <span class="type">GtkOrientation</span> of the itembar
 
883
<td> the new <a
 
884
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation"
 
885
><span class="type">GtkOrientation</span></a> of the itembar
780
886
</td>
781
887
</tr>
782
888
<tr>
789
895
</div>
790
896
</div>
791
897
<div class="refsect1" lang="en">
792
 
<a name="id2659187"></a><h2>See Also</h2>
 
898
<a name="id2587253"></a><h2>See Also</h2>
793
899
<p>
794
 
<span class="type">GtkHBox</span> and <span class="type">GtkVBox</span>.
 
900
<a
 
901
href="/usr/share/gtk-doc/html/gtk/GtkHBox.html"
 
902
><span class="type">GtkHBox</span></a> and <a
 
903
href="/usr/share/gtk-doc/html/gtk/GtkVBox.html"
 
904
><span class="type">GtkVBox</span></a>.
795
905
</p>
796
906
</div>
797
907
</div>
798
 
<table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle">
799
 
<td align="left"><a accesskey="p" href="XfcePanelWindow.html"><b>&lt;&lt;&#160;XfcePanelWindow</b></a></td>
800
 
<td align="right"><a accesskey="n" href="XfceHVBox.html"><b>XfceHVBox&#160;&gt;&gt;</b></a></td>
801
 
</tr></table>
802
908
</body>
803
909
</html>