~ubuntu-branches/ubuntu/gutsy/libbonoboui/gutsy

« back to all changes in this revision

Viewing changes to doc/api/html/libbonoboui-bonobo-control.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2007-07-30 22:18:20 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20070730221820-l8yw5gd2n2oy31f6
Tags: 2.19.6-0ubuntu1
* New upstream version:
  - Fix build with gtk+ >= 2.11.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
<th width="100%" align="center">LibBonoboUI API Reference Manual</th>
26
26
<td><a accesskey="n" href="libbonoboui-bonobo-control-frame.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
27
27
</tr>
28
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2556801" class="shortcut">Top</a>
29
 
                  &#160;|&#160;
30
 
                  <a href="#id2558608" class="shortcut">Description</a>
31
 
                  &#160;|&#160;
32
 
                  <a href="#id2558518" class="shortcut">Object Hierarchy</a>
33
 
                  &#160;|&#160;
34
 
                  <a href="#id2558550" class="shortcut">Signals</a></nobr></td></tr>
 
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2556800" class="shortcut">Top</a>
 
29
                  &#160;|&#160;
 
30
                  <a href="#id2558606" class="shortcut">Description</a>
 
31
                  &#160;|&#160;
 
32
                  <a href="#id2558516" class="shortcut">Object Hierarchy</a>
 
33
                  &#160;|&#160;
 
34
                  <a href="#id2558548" class="shortcut">Signals</a></nobr></td></tr>
35
35
</table>
36
36
<div class="refentry" lang="en">
37
37
<a name="libbonoboui-bonobo-control"></a><div class="titlepage"></div>
38
38
<div class="refnamediv"><table width="100%"><tr>
39
39
<td valign="top">
40
40
<h2>
41
 
<a name="id2556801"></a><span class="refentrytitle">BonoboControl</span>
 
41
<a name="id2556800"></a><span class="refentrytitle">BonoboControl</span>
42
42
</h2>
43
43
<p>BonoboControl &#8212; An implementation of the control interface for GtkWidgets</p>
44
44
</td>
53
53
                    <a href="libbonoboui-bonobo-control.html#BonoboControl-struct">BonoboControl</a>;
54
54
                    <a href="libbonoboui-bonobo-control.html#BonoboControlPrivate">BonoboControlPrivate</a>;
55
55
                    <a href="libbonoboui-bonobo-control.html#BonoboControlClass">BonoboControlClass</a>;
56
 
<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a>*      <a href="libbonoboui-bonobo-control.html#bonobo-control-new">bonobo_control_new</a>                  (<a
57
 
href="../gtk/GtkWidget.html"
58
 
>GtkWidget</a> *widget);
59
 
<a
60
 
href="../gtk/GtkWidget.html"
61
 
>GtkWidget</a>*          <a href="libbonoboui-bonobo-control.html#bonobo-control-get-widget">bonobo_control_get_widget</a>           (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);
 
56
<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a>*      <a href="libbonoboui-bonobo-control.html#bonobo-control-new">bonobo_control_new</a>                  (GtkWidget *widget);
 
57
GtkWidget*          <a href="libbonoboui-bonobo-control.html#bonobo-control-get-widget">bonobo_control_get_widget</a>           (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);
62
58
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-set-automerge">bonobo_control_set_automerge</a>        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
63
 
                                                         <a
64
 
href="../glib/glib-Basic-Types.html#gboolean"
65
 
>gboolean</a> automerge);
66
 
<a
67
 
href="../glib/glib-Basic-Types.html#gboolean"
68
 
>gboolean</a>            <a href="libbonoboui-bonobo-control.html#bonobo-control-get-automerge">bonobo_control_get_automerge</a>        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);
 
59
                                                         gboolean automerge);
 
60
gboolean            <a href="libbonoboui-bonobo-control.html#bonobo-control-get-automerge">bonobo_control_get_automerge</a>        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);
69
61
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-set-property">bonobo_control_set_property</a>         (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
70
62
                                                         CORBA_Environment *opt_ev,
71
63
                                                         const char *first_prop,
75
67
                                                         const char *first_prop,
76
68
                                                         ...);
77
69
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-set-transient-for">bonobo_control_set_transient_for</a>    (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
78
 
                                                         <a
79
 
href="../gtk/GtkWindow.html"
80
 
>GtkWindow</a> *window,
 
70
                                                         GtkWindow *window,
81
71
                                                         CORBA_Environment *opt_ev);
82
72
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-unset-transient-for">bonobo_control_unset_transient_for</a>  (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
83
 
                                                         <a
84
 
href="../gtk/GtkWindow.html"
85
 
>GtkWindow</a> *window,
 
73
                                                         GtkWindow *window,
86
74
                                                         CORBA_Environment *opt_ev);
87
75
<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a>*      <a href="libbonoboui-bonobo-control.html#bonobo-control-construct">bonobo_control_construct</a>            (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
88
 
                                                         <a
89
 
href="../gtk/GtkWidget.html"
90
 
>GtkWidget</a> *widget);
 
76
                                                         GtkWidget *widget);
91
77
<a href="libbonoboui-bonobo-ui-component.html#BonoboUIComponent">BonoboUIComponent</a>*  <a href="libbonoboui-bonobo-control.html#bonobo-control-get-ui-component">bonobo_control_get_ui_component</a>     (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);
92
78
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-set-ui-component">bonobo_control_set_ui_component</a>     (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
93
79
                                                         <a href="libbonoboui-bonobo-ui-component.html#BonoboUIComponent">BonoboUIComponent</a> *component);
107
93
                                                        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
108
94
                                                         CORBA_Environment *opt_ev);
109
95
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-activate-notify">bonobo_control_activate_notify</a>      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
110
 
                                                         <a
111
 
href="../glib/glib-Basic-Types.html#gboolean"
112
 
>gboolean</a> activated,
 
96
                                                         gboolean activated,
113
97
                                                         CORBA_Environment *opt_ev);
114
 
Bonobo_Gdk_WindowId <a href="libbonoboui-bonobo-control.html#bonobo-control-window-id-from-x11">bonobo_control_window_id_from_x11</a>   (<a
115
 
href="../glib/glib-Basic-Types.html#guint32"
116
 
>guint32</a> x11_id);
117
 
<a
118
 
href="../glib/glib-Basic-Types.html#guint32"
119
 
>guint32</a>             <a href="libbonoboui-bonobo-control.html#bonobo-control-x11-from-window-id">bonobo_control_x11_from_window_id</a>   (const CORBA_char *id);
 
98
Bonobo_Gdk_WindowId <a href="libbonoboui-bonobo-control.html#bonobo-control-window-id-from-x11">bonobo_control_window_id_from_x11</a>   (guint32 x11_id);
 
99
guint32             <a href="libbonoboui-bonobo-control.html#bonobo-control-x11-from-window-id">bonobo_control_x11_from_window_id</a>   (const CORBA_char *id);
120
100
#define             <a href="libbonoboui-bonobo-control.html#bonobo-control-windowid-from-x11">bonobo_control_windowid_from_x11</a>    (a)
121
101
#define             <a href="libbonoboui-bonobo-control.html#BONOBO-CONTROL-POPUP-BUTTON1:CAPS">BONOBO_CONTROL_POPUP_BUTTON1</a>
122
102
#define             <a href="libbonoboui-bonobo-control.html#BONOBO-CONTROL-POPUP-BUTTON2:CAPS">BONOBO_CONTROL_POPUP_BUTTON2</a>
128
108
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-set-popup-ui-container">bonobo_control_set_popup_ui_container</a>
129
109
                                                        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
130
110
                                                         <a href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer">BonoboUIContainer</a> *ui_container);
131
 
<a
132
 
href="../glib/glib-Basic-Types.html#gboolean"
133
 
>gboolean</a>            <a href="libbonoboui-bonobo-control.html#bonobo-control-do-popup">bonobo_control_do_popup</a>             (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
134
 
                                                         <a
135
 
href="../glib/glib-Basic-Types.html#guint"
136
 
>guint</a> button,
137
 
                                                         <a
138
 
href="../glib/glib-Basic-Types.html#guint32"
139
 
>guint32</a> activate_time);
140
 
<a
141
 
href="../glib/glib-Basic-Types.html#gboolean"
142
 
>gboolean</a>            <a href="libbonoboui-bonobo-control.html#bonobo-control-do-popup-full">bonobo_control_do_popup_full</a>        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
143
 
                                                         <a
144
 
href="../gtk/GtkWidget.html"
145
 
>GtkWidget</a> *parent_menu_shell,
146
 
                                                         <a
147
 
href="../gtk/GtkWidget.html"
148
 
>GtkWidget</a> *parent_menu_item,
149
 
                                                         <a
150
 
href="../gtk/GtkMenu.html#GtkMenuPositionFunc"
151
 
>GtkMenuPositionFunc</a> func,
152
 
                                                         <a
153
 
href="../glib/glib-Basic-Types.html#gpointer"
154
 
>gpointer</a> data,
155
 
                                                         <a
156
 
href="../glib/glib-Basic-Types.html#guint"
157
 
>guint</a> button,
158
 
                                                         <a
159
 
href="../glib/glib-Basic-Types.html#guint32"
160
 
>guint32</a> activate_time);
 
111
gboolean            <a href="libbonoboui-bonobo-control.html#bonobo-control-do-popup">bonobo_control_do_popup</a>             (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
112
                                                         guint button,
 
113
                                                         guint32 activate_time);
 
114
gboolean            <a href="libbonoboui-bonobo-control.html#bonobo-control-do-popup-full">bonobo_control_do_popup_full</a>        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
115
                                                         GtkWidget *parent_menu_shell,
 
116
                                                         GtkWidget *parent_menu_item,
 
117
                                                         GtkMenuPositionFunc func,
 
118
                                                         gpointer data,
 
119
                                                         guint button,
 
120
                                                         guint32 activate_time);
161
121
void                (<a href="libbonoboui-bonobo-control.html#BonoboControlLifeCallback">*BonoboControlLifeCallback</a>)        (void);
162
122
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-life-set-purge">bonobo_control_life_set_purge</a>       (long ms );
163
123
void                <a href="libbonoboui-bonobo-control.html#bonobo-control-life-set-callback">bonobo_control_life_set_callback</a>    (<a href="libbonoboui-bonobo-control.html#BonoboControlLifeCallback">BonoboControlLifeCallback</a> all_dead_callback);
167
127
</pre>
168
128
</div>
169
129
<div class="refsect1" lang="en">
170
 
<a name="id2558518"></a><h2>Object Hierarchy</h2>
 
130
<a name="id2558516"></a><h2>Object Hierarchy</h2>
171
131
<pre class="synopsis">
172
132
 
173
 
  <a
174
 
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
175
 
>GObject</a>
 
133
  GObject
176
134
   +----<a
177
135
href="../libbonobo/libbonobo-bonobo-object.html#BonoboObject"
178
136
>BonoboObject</a>
180
138
</pre>
181
139
</div>
182
140
<div class="refsect1" lang="en">
183
 
<a name="id2558550"></a><h2>Signals</h2>
 
141
<a name="id2558548"></a><h2>Signals</h2>
184
142
<pre class="synopsis">
185
143
 
186
144
  "<a href="libbonoboui-bonobo-control.html#BonoboControl-activate">activate</a>"                                       : Run Last
190
148
</pre>
191
149
</div>
192
150
<div class="refsect1" lang="en">
193
 
<a name="id2558608"></a><h2>Description</h2>
 
151
<a name="id2558606"></a><h2>Description</h2>
194
152
<p>
195
153
The BonoboControl object implements the CORBA interface for
196
154
handling remote embeddable components. A Control is a light
214
172
If you want to expose your widget as a control it is very simple
215
173
  </p>
216
174
<div class="example">
217
 
<a name="id2558672"></a><p class="title"><b>Example&#160;1.&#160;CORBA-ifying your GtkWidget</b></p>
 
175
<a name="id2558670"></a><p class="title"><b>Example&#160;1.&#160;CORBA-ifying your GtkWidget</b></p>
218
176
<div class="example-contents"><pre class="programlisting">
219
177
BonoboControl *control;
220
178
GtkWidget     *widget;
233
191
at the other end. Here is an even less useful example
234
192
  </p>
235
193
<div class="example">
236
 
<a name="id2558707"></a><p class="title"><b>Example&#160;2.&#160;A pretty useless Control</b></p>
 
194
<a name="id2558706"></a><p class="title"><b>Example&#160;2.&#160;A pretty useless Control</b></p>
237
195
<div class="example-contents"><pre class="programlisting">
238
196
GtkWidget *widget;
239
197
 
261
219
</p>
262
220
</div>
263
221
<div class="refsect1" lang="en">
264
 
<a name="id2558756"></a><h2>Details</h2>
 
222
<a name="id2558755"></a><h2>Details</h2>
265
223
<div class="refsect2" lang="en">
266
 
<a name="id2558766"></a><h3>
 
224
<a name="id2558765"></a><h3>
267
225
<a name="BonoboControl-struct"></a>BonoboControl</h3>
268
 
<a class="indexterm" name="id2558779"></a><pre class="programlisting">typedef struct _BonoboControl BonoboControl;</pre>
 
226
<a class="indexterm" name="id2558778"></a><pre class="programlisting">typedef struct _BonoboControl BonoboControl;</pre>
269
227
<p>
270
228
 
271
229
</p>
272
230
</div>
273
231
<hr>
274
232
<div class="refsect2" lang="en">
275
 
<a name="id2558795"></a><h3>
 
233
<a name="id2558794"></a><h3>
276
234
<a name="BonoboControlPrivate"></a>BonoboControlPrivate</h3>
277
 
<a class="indexterm" name="id2558807"></a><pre class="programlisting">typedef struct _BonoboControlPrivate BonoboControlPrivate;</pre>
 
235
<a class="indexterm" name="id2558806"></a><pre class="programlisting">typedef struct _BonoboControlPrivate BonoboControlPrivate;</pre>
278
236
<p>
279
237
 
280
238
</p>
281
239
</div>
282
240
<hr>
283
241
<div class="refsect2" lang="en">
284
 
<a name="id2558823"></a><h3>
 
242
<a name="id2558822"></a><h3>
285
243
<a name="BonoboControlClass"></a>BonoboControlClass</h3>
286
 
<a class="indexterm" name="id2558835"></a><pre class="programlisting">typedef struct {
 
244
<a class="indexterm" name="id2558834"></a><pre class="programlisting">typedef struct {
287
245
        BonoboObjectClass      parent_class;
288
246
 
289
247
        POA_Bonobo_Control__epv epv;
303
261
</div>
304
262
<hr>
305
263
<div class="refsect2" lang="en">
306
 
<a name="id2558856"></a><h3>
 
264
<a name="id2558855"></a><h3>
307
265
<a name="bonobo-control-new"></a>bonobo_control_new ()</h3>
308
 
<a class="indexterm" name="id2558869"></a><pre class="programlisting"><a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a>*      bonobo_control_new                  (<a
309
 
href="../gtk/GtkWidget.html"
310
 
>GtkWidget</a> *widget);</pre>
 
266
<a class="indexterm" name="id2558868"></a><pre class="programlisting"><a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a>*      bonobo_control_new                  (GtkWidget *widget);</pre>
311
267
<p>
312
268
This function creates a new BonoboControl object for <em class="parameter"><code>widget</code></em>.</p>
313
269
<p>
333
289
</div>
334
290
<hr>
335
291
<div class="refsect2" lang="en">
336
 
<a name="id2558945"></a><h3>
 
292
<a name="id2558944"></a><h3>
337
293
<a name="bonobo-control-get-widget"></a>bonobo_control_get_widget ()</h3>
338
 
<a class="indexterm" name="id2558958"></a><pre class="programlisting"><a
339
 
href="../gtk/GtkWidget.html"
340
 
>GtkWidget</a>*          bonobo_control_get_widget           (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
 
294
<a class="indexterm" name="id2558957"></a><pre class="programlisting">GtkWidget*          bonobo_control_get_widget           (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
341
295
<p>
342
296
Returns the GtkWidget associated with a BonoboControl.</p>
343
297
<p>
361
315
</div>
362
316
<hr>
363
317
<div class="refsect2" lang="en">
364
 
<a name="id2559022"></a><h3>
 
318
<a name="id2559021"></a><h3>
365
319
<a name="bonobo-control-set-automerge"></a>bonobo_control_set_automerge ()</h3>
366
 
<a class="indexterm" name="id2559036"></a><pre class="programlisting">void                bonobo_control_set_automerge        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
367
 
                                                         <a
368
 
href="../glib/glib-Basic-Types.html#gboolean"
369
 
>gboolean</a> automerge);</pre>
 
320
<a class="indexterm" name="id2559034"></a><pre class="programlisting">void                bonobo_control_set_automerge        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
321
                                                         gboolean automerge);</pre>
370
322
<p>
371
323
Sets whether or not the control handles menu/toolbar merging
372
324
automatically.  If automerge is on, the control will automatically
394
346
</div>
395
347
<hr>
396
348
<div class="refsect2" lang="en">
397
 
<a name="id2559122"></a><h3>
 
349
<a name="id2559121"></a><h3>
398
350
<a name="bonobo-control-get-automerge"></a>bonobo_control_get_automerge ()</h3>
399
 
<a class="indexterm" name="id2559135"></a><pre class="programlisting"><a
400
 
href="../glib/glib-Basic-Types.html#gboolean"
401
 
>gboolean</a>            bonobo_control_get_automerge        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
 
351
<a class="indexterm" name="id2559134"></a><pre class="programlisting">gboolean            bonobo_control_get_automerge        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
402
352
<p>
403
353
</p>
404
354
<p>
423
373
</div>
424
374
<hr>
425
375
<div class="refsect2" lang="en">
426
 
<a name="id2559216"></a><h3>
 
376
<a name="id2559215"></a><h3>
427
377
<a name="bonobo-control-set-property"></a>bonobo_control_set_property ()</h3>
428
 
<a class="indexterm" name="id2559229"></a><pre class="programlisting">void                bonobo_control_set_property         (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
378
<a class="indexterm" name="id2559228"></a><pre class="programlisting">void                bonobo_control_set_property         (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
429
379
                                                         CORBA_Environment *opt_ev,
430
380
                                                         const char *first_prop,
431
381
                                                         ...);</pre>
466
416
</div>
467
417
<hr>
468
418
<div class="refsect2" lang="en">
469
 
<a name="id2559340"></a><h3>
 
419
<a name="id2559338"></a><h3>
470
420
<a name="bonobo-control-get-property"></a>bonobo_control_get_property ()</h3>
471
 
<a class="indexterm" name="id2559353"></a><pre class="programlisting">void                bonobo_control_get_property         (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
421
<a class="indexterm" name="id2559352"></a><pre class="programlisting">void                bonobo_control_get_property         (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
472
422
                                                         CORBA_Environment *opt_ev,
473
423
                                                         const char *first_prop,
474
424
                                                         ...);</pre>
509
459
</div>
510
460
<hr>
511
461
<div class="refsect2" lang="en">
512
 
<a name="id2559464"></a><h3>
 
462
<a name="id2559463"></a><h3>
513
463
<a name="bonobo-control-set-transient-for"></a>bonobo_control_set_transient_for ()</h3>
514
 
<a class="indexterm" name="id2559477"></a><pre class="programlisting">void                bonobo_control_set_transient_for    (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
515
 
                                                         <a
516
 
href="../gtk/GtkWindow.html"
517
 
>GtkWindow</a> *window,
 
464
<a class="indexterm" name="id2559476"></a><pre class="programlisting">void                bonobo_control_set_transient_for    (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
465
                                                         GtkWindow *window,
518
466
                                                         CORBA_Environment *opt_ev);</pre>
519
467
<p>
520
468
Attempts to make the <em class="parameter"><code>window</code></em> transient for the toplevel
547
495
</div>
548
496
<hr>
549
497
<div class="refsect2" lang="en">
550
 
<a name="id2559580"></a><h3>
 
498
<a name="id2559579"></a><h3>
551
499
<a name="bonobo-control-unset-transient-for"></a>bonobo_control_unset_transient_for ()</h3>
552
 
<a class="indexterm" name="id2559595"></a><pre class="programlisting">void                bonobo_control_unset_transient_for  (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
553
 
                                                         <a
554
 
href="../gtk/GtkWindow.html"
555
 
>GtkWindow</a> *window,
 
500
<a class="indexterm" name="id2559594"></a><pre class="programlisting">void                bonobo_control_unset_transient_for  (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
501
                                                         GtkWindow *window,
556
502
                                                         CORBA_Environment *opt_ev);</pre>
557
503
<p>
558
504
</p>
584
530
</div>
585
531
<hr>
586
532
<div class="refsect2" lang="en">
587
 
<a name="id2559689"></a><h3>
 
533
<a name="id2559688"></a><h3>
588
534
<a name="bonobo-control-construct"></a>bonobo_control_construct ()</h3>
589
 
<a class="indexterm" name="id2559702"></a><pre class="programlisting"><a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a>*      bonobo_control_construct            (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
590
 
                                                         <a
591
 
href="../gtk/GtkWidget.html"
592
 
>GtkWidget</a> *widget);</pre>
 
535
<a class="indexterm" name="id2559701"></a><pre class="programlisting"><a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a>*      bonobo_control_construct            (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
536
                                                         GtkWidget *widget);</pre>
593
537
<p>
594
538
 
595
539
</p>
618
562
</div>
619
563
<hr>
620
564
<div class="refsect2" lang="en">
621
 
<a name="id2559780"></a><h3>
 
565
<a name="id2559779"></a><h3>
622
566
<a name="bonobo-control-get-ui-component"></a>bonobo_control_get_ui_component ()</h3>
623
 
<a class="indexterm" name="id2559794"></a><pre class="programlisting"><a href="libbonoboui-bonobo-ui-component.html#BonoboUIComponent">BonoboUIComponent</a>*  bonobo_control_get_ui_component     (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
 
567
<a class="indexterm" name="id2559792"></a><pre class="programlisting"><a href="libbonoboui-bonobo-ui-component.html#BonoboUIComponent">BonoboUIComponent</a>*  bonobo_control_get_ui_component     (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
624
568
<p>
625
569
</p>
626
570
<p>
644
588
</div>
645
589
<hr>
646
590
<div class="refsect2" lang="en">
647
 
<a name="id2559855"></a><h3>
 
591
<a name="id2559854"></a><h3>
648
592
<a name="bonobo-control-set-ui-component"></a>bonobo_control_set_ui_component ()</h3>
649
 
<a class="indexterm" name="id2559868"></a><pre class="programlisting">void                bonobo_control_set_ui_component     (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
593
<a class="indexterm" name="id2559867"></a><pre class="programlisting">void                bonobo_control_set_ui_component     (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
650
594
                                                         <a href="libbonoboui-bonobo-ui-component.html#BonoboUIComponent">BonoboUIComponent</a> *component);</pre>
651
595
<p>
652
596
 
671
615
</div>
672
616
<hr>
673
617
<div class="refsect2" lang="en">
674
 
<a name="id2559937"></a><h3>
 
618
<a name="id2559936"></a><h3>
675
619
<a name="bonobo-control-get-remote-ui-container"></a>bonobo_control_get_remote_ui_container ()</h3>
676
 
<a class="indexterm" name="id2559951"></a><pre class="programlisting">Bonobo_UIContainer  bonobo_control_get_remote_ui_container
 
620
<a class="indexterm" name="id2559949"></a><pre class="programlisting">Bonobo_UIContainer  bonobo_control_get_remote_ui_container
677
621
                                                        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
678
622
                                                         CORBA_Environment *opt_ev);</pre>
679
623
<p>
705
649
</div>
706
650
<hr>
707
651
<div class="refsect2" lang="en">
708
 
<a name="id2560037"></a><h3>
 
652
<a name="id2560036"></a><h3>
709
653
<a name="bonobo-control-set-control-frame"></a>bonobo_control_set_control_frame ()</h3>
710
 
<a class="indexterm" name="id2560050"></a><pre class="programlisting">void                bonobo_control_set_control_frame    (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
654
<a class="indexterm" name="id2560049"></a><pre class="programlisting">void                bonobo_control_set_control_frame    (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
711
655
                                                         Bonobo_ControlFrame control_frame,
712
656
                                                         CORBA_Environment *opt_ev);</pre>
713
657
<p>
738
682
</div>
739
683
<hr>
740
684
<div class="refsect2" lang="en">
741
 
<a name="id2560141"></a><h3>
 
685
<a name="id2560140"></a><h3>
742
686
<a name="bonobo-control-get-control-frame"></a>bonobo_control_get_control_frame ()</h3>
743
 
<a class="indexterm" name="id2560154"></a><pre class="programlisting">Bonobo_ControlFrame bonobo_control_get_control_frame    (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
687
<a class="indexterm" name="id2560153"></a><pre class="programlisting">Bonobo_ControlFrame bonobo_control_get_control_frame    (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
744
688
                                                         CORBA_Environment *opt_ev);</pre>
745
689
<p>
746
690
</p>
773
717
</div>
774
718
<hr>
775
719
<div class="refsect2" lang="en">
776
 
<a name="id2560247"></a><h3>
 
720
<a name="id2560246"></a><h3>
777
721
<a name="bonobo-control-set-properties"></a>bonobo_control_set_properties ()</h3>
778
 
<a class="indexterm" name="id2560261"></a><pre class="programlisting">void                bonobo_control_set_properties       (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
722
<a class="indexterm" name="id2560259"></a><pre class="programlisting">void                bonobo_control_set_properties       (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
779
723
                                                         Bonobo_PropertyBag pb,
780
724
                                                         CORBA_Environment *opt_ev);</pre>
781
725
<p>
807
751
</div>
808
752
<hr>
809
753
<div class="refsect2" lang="en">
810
 
<a name="id2560396"></a><h3>
 
754
<a name="id2560395"></a><h3>
811
755
<a name="bonobo-control-get-properties"></a>bonobo_control_get_properties ()</h3>
812
 
<a class="indexterm" name="id2560410"></a><pre class="programlisting">Bonobo_PropertyBag  bonobo_control_get_properties       (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
 
756
<a class="indexterm" name="id2560408"></a><pre class="programlisting">Bonobo_PropertyBag  bonobo_control_get_properties       (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
813
757
<p>
814
758
</p>
815
759
<p>
833
777
</div>
834
778
<hr>
835
779
<div class="refsect2" lang="en">
836
 
<a name="id2560493"></a><h3>
 
780
<a name="id2560492"></a><h3>
837
781
<a name="bonobo-control-get-ambient-properties"></a>bonobo_control_get_ambient_properties ()</h3>
838
 
<a class="indexterm" name="id2560507"></a><pre class="programlisting">Bonobo_PropertyBag  bonobo_control_get_ambient_properties
 
782
<a class="indexterm" name="id2560506"></a><pre class="programlisting">Bonobo_PropertyBag  bonobo_control_get_ambient_properties
839
783
                                                        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
840
784
                                                         CORBA_Environment *opt_ev);</pre>
841
785
<p>
868
812
</div>
869
813
<hr>
870
814
<div class="refsect2" lang="en">
871
 
<a name="id2560634"></a><h3>
 
815
<a name="id2560633"></a><h3>
872
816
<a name="bonobo-control-activate-notify"></a>bonobo_control_activate_notify ()</h3>
873
 
<a class="indexterm" name="id2560648"></a><pre class="programlisting">void                bonobo_control_activate_notify      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
874
 
                                                         <a
875
 
href="../glib/glib-Basic-Types.html#gboolean"
876
 
>gboolean</a> activated,
 
817
<a class="indexterm" name="id2560646"></a><pre class="programlisting">void                bonobo_control_activate_notify      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
818
                                                         gboolean activated,
877
819
                                                         CORBA_Environment *opt_ev);</pre>
878
820
<p>
879
821
Notifies the remote ControlFrame which is associated with
905
847
</div>
906
848
<hr>
907
849
<div class="refsect2" lang="en">
908
 
<a name="id2560771"></a><h3>
 
850
<a name="id2560770"></a><h3>
909
851
<a name="bonobo-control-window-id-from-x11"></a>bonobo_control_window_id_from_x11 ()</h3>
910
 
<a class="indexterm" name="id2560785"></a><pre class="programlisting">Bonobo_Gdk_WindowId bonobo_control_window_id_from_x11   (<a
911
 
href="../glib/glib-Basic-Types.html#guint32"
912
 
>guint32</a> x11_id);</pre>
 
852
<a class="indexterm" name="id2560784"></a><pre class="programlisting">Bonobo_Gdk_WindowId bonobo_control_window_id_from_x11   (guint32 x11_id);</pre>
913
853
<p>
914
854
</p>
915
855
<p>
933
873
</div>
934
874
<hr>
935
875
<div class="refsect2" lang="en">
936
 
<a name="id2560846"></a><h3>
 
876
<a name="id2560845"></a><h3>
937
877
<a name="bonobo-control-x11-from-window-id"></a>bonobo_control_x11_from_window_id ()</h3>
938
 
<a class="indexterm" name="id2560860"></a><pre class="programlisting"><a
939
 
href="../glib/glib-Basic-Types.html#guint32"
940
 
>guint32</a>             bonobo_control_x11_from_window_id   (const CORBA_char *id);</pre>
 
878
<a class="indexterm" name="id2560859"></a><pre class="programlisting">guint32             bonobo_control_x11_from_window_id   (const CORBA_char *id);</pre>
941
879
<p>
942
880
De-mangle a window id string,
943
881
fields are separated by ':' character,
963
901
</div>
964
902
<hr>
965
903
<div class="refsect2" lang="en">
966
 
<a name="id2560922"></a><h3>
 
904
<a name="id2560920"></a><h3>
967
905
<a name="bonobo-control-windowid-from-x11"></a>bonobo_control_windowid_from_x11()</h3>
968
 
<a class="indexterm" name="id2560935"></a><pre class="programlisting">#define             bonobo_control_windowid_from_x11(a)</pre>
 
906
<a class="indexterm" name="id2560934"></a><pre class="programlisting">#define             bonobo_control_windowid_from_x11(a)</pre>
969
907
<p>
970
908
 
971
909
</p>
989
927
</div>
990
928
<hr>
991
929
<div class="refsect2" lang="en">
992
 
<a name="id2560978"></a><h3>
 
930
<a name="id2560977"></a><h3>
993
931
<a name="BONOBO-CONTROL-POPUP-BUTTON1:CAPS"></a>BONOBO_CONTROL_POPUP_BUTTON1</h3>
994
 
<a class="indexterm" name="id2560992"></a><pre class="programlisting">#define                     BONOBO_CONTROL_POPUP_BUTTON1           "/popups/button1"
 
932
<a class="indexterm" name="id2560990"></a><pre class="programlisting">#define                     BONOBO_CONTROL_POPUP_BUTTON1           "/popups/button1"
995
933
</pre>
996
934
<p>
997
935
 
999
937
</div>
1000
938
<hr>
1001
939
<div class="refsect2" lang="en">
1002
 
<a name="id2561008"></a><h3>
 
940
<a name="id2561007"></a><h3>
1003
941
<a name="BONOBO-CONTROL-POPUP-BUTTON2:CAPS"></a>BONOBO_CONTROL_POPUP_BUTTON2</h3>
1004
 
<a class="indexterm" name="id2561021"></a><pre class="programlisting">#define                     BONOBO_CONTROL_POPUP_BUTTON2           "/popups/button2"
 
942
<a class="indexterm" name="id2561020"></a><pre class="programlisting">#define                     BONOBO_CONTROL_POPUP_BUTTON2           "/popups/button2"
1005
943
</pre>
1006
944
<p>
1007
945
 
1009
947
</div>
1010
948
<hr>
1011
949
<div class="refsect2" lang="en">
1012
 
<a name="id2561038"></a><h3>
 
950
<a name="id2561037"></a><h3>
1013
951
<a name="BONOBO-CONTROL-POPUP-BUTTON3:CAPS"></a>BONOBO_CONTROL_POPUP_BUTTON3</h3>
1014
 
<a class="indexterm" name="id2561051"></a><pre class="programlisting">#define                     BONOBO_CONTROL_POPUP_BUTTON3           "/popups/button3"
 
952
<a class="indexterm" name="id2561050"></a><pre class="programlisting">#define                     BONOBO_CONTROL_POPUP_BUTTON3           "/popups/button3"
1015
953
</pre>
1016
954
<p>
1017
955
 
1019
957
</div>
1020
958
<hr>
1021
959
<div class="refsect2" lang="en">
1022
 
<a name="id2561068"></a><h3>
 
960
<a name="id2561066"></a><h3>
1023
961
<a name="bonobo-control-get-popup-ui-container"></a>bonobo_control_get_popup_ui_container ()</h3>
1024
 
<a class="indexterm" name="id2561081"></a><pre class="programlisting"><a href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer">BonoboUIContainer</a>*  bonobo_control_get_popup_ui_container
 
962
<a class="indexterm" name="id2561080"></a><pre class="programlisting"><a href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer">BonoboUIContainer</a>*  bonobo_control_get_popup_ui_container
1025
963
                                                        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
1026
964
<p>
1027
965
 
1046
984
</div>
1047
985
<hr>
1048
986
<div class="refsect2" lang="en">
1049
 
<a name="id2561139"></a><h3>
 
987
<a name="id2561138"></a><h3>
1050
988
<a name="bonobo-control-get-popup-ui-component"></a>bonobo_control_get_popup_ui_component ()</h3>
1051
 
<a class="indexterm" name="id2561153"></a><pre class="programlisting"><a href="libbonoboui-bonobo-ui-component.html#BonoboUIComponent">BonoboUIComponent</a>*  bonobo_control_get_popup_ui_component
 
989
<a class="indexterm" name="id2561152"></a><pre class="programlisting"><a href="libbonoboui-bonobo-ui-component.html#BonoboUIComponent">BonoboUIComponent</a>*  bonobo_control_get_popup_ui_component
1052
990
                                                        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
1053
991
<p>
1054
992
 
1073
1011
</div>
1074
1012
<hr>
1075
1013
<div class="refsect2" lang="en">
1076
 
<a name="id2561211"></a><h3>
 
1014
<a name="id2561210"></a><h3>
1077
1015
<a name="bonobo-control-set-popup-ui-container"></a>bonobo_control_set_popup_ui_container ()</h3>
1078
 
<a class="indexterm" name="id2561225"></a><pre class="programlisting">void                bonobo_control_set_popup_ui_container
 
1016
<a class="indexterm" name="id2561224"></a><pre class="programlisting">void                bonobo_control_set_popup_ui_container
1079
1017
                                                        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
1080
1018
                                                         <a href="libbonoboui-bonobo-ui-container.html#BonoboUIContainer">BonoboUIContainer</a> *ui_container);</pre>
1081
1019
<p>
1101
1039
</div>
1102
1040
<hr>
1103
1041
<div class="refsect2" lang="en">
1104
 
<a name="id2561295"></a><h3>
 
1042
<a name="id2561294"></a><h3>
1105
1043
<a name="bonobo-control-do-popup"></a>bonobo_control_do_popup ()</h3>
1106
 
<a class="indexterm" name="id2561308"></a><pre class="programlisting"><a
1107
 
href="../glib/glib-Basic-Types.html#gboolean"
1108
 
>gboolean</a>            bonobo_control_do_popup             (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
1109
 
                                                         <a
1110
 
href="../glib/glib-Basic-Types.html#guint"
1111
 
>guint</a> button,
1112
 
                                                         <a
1113
 
href="../glib/glib-Basic-Types.html#guint32"
1114
 
>guint32</a> activate_time);</pre>
 
1044
<a class="indexterm" name="id2561306"></a><pre class="programlisting">gboolean            bonobo_control_do_popup             (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
1045
                                                         guint button,
 
1046
                                                         guint32 activate_time);</pre>
1115
1047
<p>
1116
1048
 
1117
1049
</p>
1145
1077
</div>
1146
1078
<hr>
1147
1079
<div class="refsect2" lang="en">
1148
 
<a name="id2561407"></a><h3>
 
1080
<a name="id2561406"></a><h3>
1149
1081
<a name="bonobo-control-do-popup-full"></a>bonobo_control_do_popup_full ()</h3>
1150
 
<a class="indexterm" name="id2561420"></a><pre class="programlisting"><a
1151
 
href="../glib/glib-Basic-Types.html#gboolean"
1152
 
>gboolean</a>            bonobo_control_do_popup_full        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
1153
 
                                                         <a
1154
 
href="../gtk/GtkWidget.html"
1155
 
>GtkWidget</a> *parent_menu_shell,
1156
 
                                                         <a
1157
 
href="../gtk/GtkWidget.html"
1158
 
>GtkWidget</a> *parent_menu_item,
1159
 
                                                         <a
1160
 
href="../gtk/GtkMenu.html#GtkMenuPositionFunc"
1161
 
>GtkMenuPositionFunc</a> func,
1162
 
                                                         <a
1163
 
href="../glib/glib-Basic-Types.html#gpointer"
1164
 
>gpointer</a> data,
1165
 
                                                         <a
1166
 
href="../glib/glib-Basic-Types.html#guint"
1167
 
>guint</a> button,
1168
 
                                                         <a
1169
 
href="../glib/glib-Basic-Types.html#guint32"
1170
 
>guint32</a> activate_time);</pre>
 
1082
<a class="indexterm" name="id2561419"></a><pre class="programlisting">gboolean            bonobo_control_do_popup_full        (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control,
 
1083
                                                         GtkWidget *parent_menu_shell,
 
1084
                                                         GtkWidget *parent_menu_item,
 
1085
                                                         GtkMenuPositionFunc func,
 
1086
                                                         gpointer data,
 
1087
                                                         guint button,
 
1088
                                                         guint32 activate_time);</pre>
1171
1089
<p>
1172
1090
 
1173
1091
</p>
1221
1139
</div>
1222
1140
<hr>
1223
1141
<div class="refsect2" lang="en">
1224
 
<a name="id2561607"></a><h3>
 
1142
<a name="id2561606"></a><h3>
1225
1143
<a name="BonoboControlLifeCallback"></a>BonoboControlLifeCallback ()</h3>
1226
 
<a class="indexterm" name="id2561621"></a><pre class="programlisting">void                (*BonoboControlLifeCallback)        (void);</pre>
 
1144
<a class="indexterm" name="id2561620"></a><pre class="programlisting">void                (*BonoboControlLifeCallback)        (void);</pre>
1227
1145
<p>
1228
1146
 
1229
1147
</p>
1230
1148
</div>
1231
1149
<hr>
1232
1150
<div class="refsect2" lang="en">
1233
 
<a name="id2561642"></a><h3>
 
1151
<a name="id2561641"></a><h3>
1234
1152
<a name="bonobo-control-life-set-purge"></a>bonobo_control_life_set_purge ()</h3>
1235
 
<a class="indexterm" name="id2561655"></a><pre class="programlisting">void                bonobo_control_life_set_purge       (long ms );</pre>
 
1153
<a class="indexterm" name="id2561654"></a><pre class="programlisting">void                bonobo_control_life_set_purge       (long ms );</pre>
1236
1154
<p>
1237
1155
Set time we're prepared to wait without a ControlFrame
1238
1156
before terminating the Control. This can happen if the
1253
1171
</div>
1254
1172
<hr>
1255
1173
<div class="refsect2" lang="en">
1256
 
<a name="id2561707"></a><h3>
 
1174
<a name="id2561705"></a><h3>
1257
1175
<a name="bonobo-control-life-set-callback"></a>bonobo_control_life_set_callback ()</h3>
1258
 
<a class="indexterm" name="id2561720"></a><pre class="programlisting">void                bonobo_control_life_set_callback    (<a href="libbonoboui-bonobo-control.html#BonoboControlLifeCallback">BonoboControlLifeCallback</a> all_dead_callback);</pre>
 
1176
<a class="indexterm" name="id2561719"></a><pre class="programlisting">void                bonobo_control_life_set_callback    (<a href="libbonoboui-bonobo-control.html#BonoboControlLifeCallback">BonoboControlLifeCallback</a> all_dead_callback);</pre>
1259
1177
<p>
1260
1178
See <a href="libbonoboui-bonobo-control.html#bonobo-control-life-instrument"><span class="type">bonobo_control_life_instrument</span></a></p>
1261
1179
<p>
1272
1190
</div>
1273
1191
<hr>
1274
1192
<div class="refsect2" lang="en">
1275
 
<a name="id2561780"></a><h3>
 
1193
<a name="id2561779"></a><h3>
1276
1194
<a name="bonobo-control-life-instrument"></a>bonobo_control_life_instrument ()</h3>
1277
 
<a class="indexterm" name="id2561793"></a><pre class="programlisting">void                bonobo_control_life_instrument      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
 
1195
<a class="indexterm" name="id2561792"></a><pre class="programlisting">void                bonobo_control_life_instrument      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *control);</pre>
1278
1196
<p>
1279
1197
Request that <em class="parameter"><code>control</code></em> is lifecycle managed by this code;
1280
1198
when it (and all other registerees are dead, the
1294
1212
</div>
1295
1213
<hr>
1296
1214
<div class="refsect2" lang="en">
1297
 
<a name="id2561862"></a><h3>
 
1215
<a name="id2561860"></a><h3>
1298
1216
<a name="bonobo-control-life-get-count"></a>bonobo_control_life_get_count ()</h3>
1299
 
<a class="indexterm" name="id2561875"></a><pre class="programlisting">int                 bonobo_control_life_get_count       (void);</pre>
 
1217
<a class="indexterm" name="id2561874"></a><pre class="programlisting">int                 bonobo_control_life_get_count       (void);</pre>
1300
1218
<p>
1301
1219
calculates the number of live controls under management.</p>
1302
1220
<p>
1313
1231
</div>
1314
1232
</div>
1315
1233
<div class="refsect1" lang="en">
1316
 
<a name="id2561916"></a><h2>Signal Details</h2>
 
1234
<a name="id2561915"></a><h2>Signal Details</h2>
1317
1235
<div class="refsect2" lang="en">
1318
 
<a name="id2561927"></a><h3>
1319
 
<a name="BonoboControl-activate"></a>The <code class="literal">"activate"</code> signal</h3>
1320
 
<a class="indexterm" name="id2561943"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
1321
 
                                                        <a
1322
 
href="../glib/glib-Basic-Types.html#gboolean"
1323
 
>gboolean</a>       arg1,
1324
 
                                                        <a
1325
 
href="../glib/glib-Basic-Types.html#gpointer"
1326
 
>gpointer</a>       user_data)          : Run Last</pre>
 
1236
<a name="id2561926"></a><h3>
 
1237
<a name="BonoboControl-activate"></a>The "activate" signal</h3>
 
1238
<a class="indexterm" name="id2561936"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
 
1239
                                                        gboolean       arg1,
 
1240
                                                        gpointer       user_data)          : Run Last</pre>
1327
1241
<p>
1328
1242
 
1329
1243
</p>
1350
1264
</div>
1351
1265
<hr>
1352
1266
<div class="refsect2" lang="en">
1353
 
<a name="id2562033"></a><h3>
1354
 
<a name="BonoboControl-disconnected"></a>The <code class="literal">"disconnected"</code> signal</h3>
1355
 
<a class="indexterm" name="id2562049"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
1356
 
                                                        <a
1357
 
href="../glib/glib-Basic-Types.html#gpointer"
1358
 
>gpointer</a>       user_data)          : Run Last</pre>
1359
 
<p>
1360
 
 
1361
 
</p>
1362
 
<div class="variablelist"><table border="0">
1363
 
<col align="left" valign="top">
1364
 
<tbody>
1365
 
<tr>
1366
 
<td><span class="term"><em class="parameter"><code>bonobocontrol</code></em>&#160;:</span></td>
1367
 
<td>the object which received the signal.
1368
 
 
1369
 
</td>
1370
 
</tr>
1371
 
<tr>
1372
 
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
1373
 
<td>user data set when the signal handler was connected.</td>
1374
 
</tr>
1375
 
</tbody>
1376
 
</table></div>
1377
 
</div>
1378
 
<hr>
1379
 
<div class="refsect2" lang="en">
1380
 
<a name="id2562118"></a><h3>
1381
 
<a name="BonoboControl-plug-created"></a>The <code class="literal">"plug-created"</code> signal</h3>
1382
 
<a class="indexterm" name="id2562134"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
1383
 
                                                        <a
1384
 
href="../glib/glib-Basic-Types.html#gpointer"
1385
 
>gpointer</a>       user_data)          : Run Last</pre>
1386
 
<p>
1387
 
 
1388
 
</p>
1389
 
<div class="variablelist"><table border="0">
1390
 
<col align="left" valign="top">
1391
 
<tbody>
1392
 
<tr>
1393
 
<td><span class="term"><em class="parameter"><code>bonobocontrol</code></em>&#160;:</span></td>
1394
 
<td>the object which received the signal.
1395
 
 
1396
 
</td>
1397
 
</tr>
1398
 
<tr>
1399
 
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
1400
 
<td>user data set when the signal handler was connected.</td>
1401
 
</tr>
1402
 
</tbody>
1403
 
</table></div>
1404
 
</div>
1405
 
<hr>
1406
 
<div class="refsect2" lang="en">
1407
 
<a name="id2562203"></a><h3>
1408
 
<a name="BonoboControl-set-frame"></a>The <code class="literal">"set-frame"</code> signal</h3>
1409
 
<a class="indexterm" name="id2562220"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
1410
 
                                                        <a
1411
 
href="../glib/glib-Basic-Types.html#gpointer"
1412
 
>gpointer</a>       user_data)          : Run Last</pre>
 
1267
<a name="id2562026"></a><h3>
 
1268
<a name="BonoboControl-disconnected"></a>The "disconnected" signal</h3>
 
1269
<a class="indexterm" name="id2562037"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
 
1270
                                                        gpointer       user_data)          : Run Last</pre>
 
1271
<p>
 
1272
 
 
1273
</p>
 
1274
<div class="variablelist"><table border="0">
 
1275
<col align="left" valign="top">
 
1276
<tbody>
 
1277
<tr>
 
1278
<td><span class="term"><em class="parameter"><code>bonobocontrol</code></em>&#160;:</span></td>
 
1279
<td>the object which received the signal.
 
1280
 
 
1281
</td>
 
1282
</tr>
 
1283
<tr>
 
1284
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
 
1285
<td>user data set when the signal handler was connected.</td>
 
1286
</tr>
 
1287
</tbody>
 
1288
</table></div>
 
1289
</div>
 
1290
<hr>
 
1291
<div class="refsect2" lang="en">
 
1292
<a name="id2562106"></a><h3>
 
1293
<a name="BonoboControl-plug-created"></a>The "plug-created" signal</h3>
 
1294
<a class="indexterm" name="id2562116"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
 
1295
                                                        gpointer       user_data)          : Run Last</pre>
 
1296
<p>
 
1297
 
 
1298
</p>
 
1299
<div class="variablelist"><table border="0">
 
1300
<col align="left" valign="top">
 
1301
<tbody>
 
1302
<tr>
 
1303
<td><span class="term"><em class="parameter"><code>bonobocontrol</code></em>&#160;:</span></td>
 
1304
<td>the object which received the signal.
 
1305
 
 
1306
</td>
 
1307
</tr>
 
1308
<tr>
 
1309
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
 
1310
<td>user data set when the signal handler was connected.</td>
 
1311
</tr>
 
1312
</tbody>
 
1313
</table></div>
 
1314
</div>
 
1315
<hr>
 
1316
<div class="refsect2" lang="en">
 
1317
<a name="id2562185"></a><h3>
 
1318
<a name="BonoboControl-set-frame"></a>The "set-frame" signal</h3>
 
1319
<a class="indexterm" name="id2562196"></a><pre class="programlisting">void                user_function                      (<a href="libbonoboui-bonobo-control.html#BonoboControl">BonoboControl</a> *bonobocontrol,
 
1320
                                                        gpointer       user_data)          : Run Last</pre>
1413
1321
<p>
1414
1322
 
1415
1323
</p>
1431
1339
</div>
1432
1340
</div>
1433
1341
<div class="refsect1" lang="en">
1434
 
<a name="id2562291"></a><h2>See Also</h2>
 
1342
<a name="id2562267"></a><h2>See Also</h2>
1435
1343
<p>
1436
1344
  <a href="libbonoboui-bonobo-widget.html#BonoboWidget"><span class="type">BonoboWidget</span></a>, <code class="function">bonobo_widget_new()</code>
1437
1345
</p>