1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
<title>AwnApplet</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
7
<link rel="start" href="index.html" title="libawn Reference Manual">
8
<link rel="up" href="ch01.html" title="Table of Contents">
9
<link rel="prev" href="AwnTitle.html" title="AwnTitle">
10
<link rel="next" href="libawn-awn-vfs.html" title="awn-vfs">
11
<meta name="generator" content="GTK-Doc V1.8 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="chapter" href="ch01.html" title="Table of Contents">
15
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
16
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
18
<td><a accesskey="p" href="AwnTitle.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
19
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
20
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
21
<th width="100%" align="center">libawn Reference Manual</th>
22
<td><a accesskey="n" href="libawn-awn-vfs.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
24
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2577460" class="shortcut">Top</a>
26
<a href="#id2594686" class="shortcut">Description</a>
28
<a href="#id2583767" class="shortcut">Object Hierarchy</a>
30
<a href="#id2597500" class="shortcut">Implemented Interfaces</a>
32
<a href="#id2597528" class="shortcut">Properties</a>
34
<a href="#id2597583" class="shortcut">Signals</a></nobr></td></tr>
36
<div class="refentry" lang="en">
37
<a name="AwnApplet"></a><div class="titlepage"></div>
38
<div class="refnamediv"><table width="100%"><tr>
41
<a name="id2577460"></a><span class="refentrytitle">AwnApplet</span>
45
<td valign="top" align="right"></td>
47
<div class="refsynopsisdiv">
49
<pre class="synopsis">
53
<a href="AwnApplet.html#AwnAppletPrivate">AwnAppletPrivate</a>;
54
<a href="AwnApplet.html#AwnApplet-struct">AwnApplet</a>;
55
gboolean (<a href="AwnApplet.html#AwnAppletInitFunc">*AwnAppletInitFunc</a>) (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);
56
<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a>* (<a href="AwnApplet.html#AwnAppletInitPFunc">*AwnAppletInitPFunc</a>) (const gchar *uid,
59
<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a>* <a href="AwnApplet.html#awn-applet-new">awn_applet_new</a> (const gchar *uid,
62
<a href="libawn-awn-defines.html#AwnOrientation">AwnOrientation</a> <a href="AwnApplet.html#awn-applet-get-orientation">awn_applet_get_orientation</a> (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);
63
guint <a href="AwnApplet.html#awn-applet-get-height">awn_applet_get_height</a> (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);
64
GtkWidget* <a href="AwnApplet.html#awn-applet-create-default-menu">awn_applet_create_default_menu</a> (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);
68
<div class="refsect1" lang="en">
69
<a name="id2583767"></a><h2>Object Hierarchy</h2>
70
<pre class="synopsis">
73
+----GInitiallyUnowned
80
+----<a href="AwnAppletSimple.html" title="AwnAppletSimple">AwnAppletSimple</a>
83
<div class="refsect1" lang="en">
84
<a name="id2597500"></a><h2>Implemented Interfaces</h2>
87
AtkImplementorIface and GtkBuildable.</p>
89
<div class="refsect1" lang="en">
90
<a name="id2597528"></a><h2>Properties</h2>
91
<pre class="synopsis">
93
"<a href="AwnApplet.html#AwnApplet--height">height</a>" gint : Read / Write / Construct
94
"<a href="AwnApplet.html#AwnApplet--orient">orient</a>" gint : Read / Write / Construct
95
"<a href="AwnApplet.html#AwnApplet--uid">uid</a>" gchararray : Read / Write / Construct
98
<div class="refsect1" lang="en">
99
<a name="id2597583"></a><h2>Signals</h2>
100
<pre class="synopsis">
102
"<a href="AwnApplet.html#AwnApplet-applet-deleted">applet-deleted</a>" : Run First
103
"<a href="AwnApplet.html#AwnApplet-height-changed">height-changed</a>" : Run First
104
"<a href="AwnApplet.html#AwnApplet-orientation-changed">orientation-changed</a>" : Run First
107
<div class="refsect1" lang="en">
108
<a name="id2594686"></a><h2>Description</h2>
113
<div class="refsect1" lang="en">
114
<a name="id2594702"></a><h2>Details</h2>
115
<div class="refsect2" lang="en">
116
<a name="id2594712"></a><h3>
117
<a name="AwnAppletPrivate"></a>AwnAppletPrivate</h3>
118
<a class="indexterm" name="id2594725"></a><pre class="programlisting">typedef struct _AwnAppletPrivate AwnAppletPrivate;</pre>
124
<div class="refsect2" lang="en">
125
<a name="id2594741"></a><h3>
126
<a name="AwnApplet-struct"></a>AwnApplet</h3>
127
<a class="indexterm" name="id2594754"></a><pre class="programlisting">typedef struct _AwnApplet AwnApplet;</pre>
133
<div class="refsect2" lang="en">
134
<a name="id2594769"></a><h3>
135
<a name="AwnAppletInitFunc"></a>AwnAppletInitFunc ()</h3>
136
<a class="indexterm" name="id2594781"></a><pre class="programlisting">gboolean (*AwnAppletInitFunc) (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);</pre>
140
<div class="variablelist"><table border="0">
141
<col align="left" valign="top">
144
<td><span class="term"><em class="parameter"><code>applet</code></em> :</span></td>
149
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
159
<div class="refsect2" lang="en">
160
<a name="id2594838"></a><h3>
161
<a name="AwnAppletInitPFunc"></a>AwnAppletInitPFunc ()</h3>
162
<a class="indexterm" name="id2594850"></a><pre class="programlisting"><a href="AwnApplet.html" title="AwnApplet">AwnApplet</a>* (*AwnAppletInitPFunc) (const gchar *uid,
168
<div class="variablelist"><table border="0">
169
<col align="left" valign="top">
172
<td><span class="term"><em class="parameter"><code>uid</code></em> :</span></td>
177
<td><span class="term"><em class="parameter"><code>orient</code></em> :</span></td>
182
<td><span class="term"><em class="parameter"><code>height</code></em> :</span></td>
187
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
197
<div class="refsect2" lang="en">
198
<a name="id2586991"></a><h3>
199
<a name="awn-applet-new"></a>awn_applet_new ()</h3>
200
<a class="indexterm" name="id2587003"></a><pre class="programlisting"><a href="AwnApplet.html" title="AwnApplet">AwnApplet</a>* awn_applet_new (const gchar *uid,
206
<div class="variablelist"><table border="0">
207
<col align="left" valign="top">
210
<td><span class="term"><em class="parameter"><code>uid</code></em> :</span></td>
215
<td><span class="term"><em class="parameter"><code>orient</code></em> :</span></td>
220
<td><span class="term"><em class="parameter"><code>height</code></em> :</span></td>
225
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
235
<div class="refsect2" lang="en">
236
<a name="id2587102"></a><h3>
237
<a name="awn-applet-get-orientation"></a>awn_applet_get_orientation ()</h3>
238
<a class="indexterm" name="id2587114"></a><pre class="programlisting"><a href="libawn-awn-defines.html#AwnOrientation">AwnOrientation</a> awn_applet_get_orientation (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);</pre>
242
<div class="variablelist"><table border="0">
243
<col align="left" valign="top">
246
<td><span class="term"><em class="parameter"><code>applet</code></em> :</span></td>
251
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
261
<div class="refsect2" lang="en">
262
<a name="id2587170"></a><h3>
263
<a name="awn-applet-get-height"></a>awn_applet_get_height ()</h3>
264
<a class="indexterm" name="id2587181"></a><pre class="programlisting">guint awn_applet_get_height (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);</pre>
268
<div class="variablelist"><table border="0">
269
<col align="left" valign="top">
272
<td><span class="term"><em class="parameter"><code>applet</code></em> :</span></td>
277
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
287
<div class="refsect2" lang="en">
288
<a name="id2587238"></a><h3>
289
<a name="awn-applet-create-default-menu"></a>awn_applet_create_default_menu ()</h3>
290
<a class="indexterm" name="id2587249"></a><pre class="programlisting">GtkWidget* awn_applet_create_default_menu (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *applet);</pre>
294
<div class="variablelist"><table border="0">
295
<col align="left" valign="top">
298
<td><span class="term"><em class="parameter"><code>applet</code></em> :</span></td>
303
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
313
<div class="refsect1" lang="en">
314
<a name="id2600464"></a><h2>Property Details</h2>
315
<div class="refsect2" lang="en">
316
<a name="id2600473"></a><h3>
317
<a name="AwnApplet--height"></a>The "<code class="literal">height</code>" property</h3>
318
<a class="indexterm" name="id2600486"></a><pre class="programlisting"> "height" gint : Read / Write / Construct</pre>
319
<p>The current visible height of the bar.</p>
320
<p>Allowed values: [12,100]</p>
321
<p>Default value: 48</p>
324
<div class="refsect2" lang="en">
325
<a name="id2600513"></a><h3>
326
<a name="AwnApplet--orient"></a>The "<code class="literal">orient</code>" property</h3>
327
<a class="indexterm" name="id2600528"></a><pre class="programlisting"> "orient" gint : Read / Write / Construct</pre>
328
<p>The current bar orientation.</p>
329
<p>Allowed values: [0,10]</p>
330
<p>Default value: 0</p>
333
<div class="refsect2" lang="en">
334
<a name="id2600558"></a><h3>
335
<a name="AwnApplet--uid"></a>The "<code class="literal">uid</code>" property</h3>
336
<a class="indexterm" name="id2600573"></a><pre class="programlisting"> "uid" gchararray : Read / Write / Construct</pre>
337
<p>Awn's Unique ID for this applet instance (used for gconf).</p>
338
<p>Default value: NULL</p>
341
<div class="refsect1" lang="en">
342
<a name="id2600601"></a><h2>Signal Details</h2>
343
<div class="refsect2" lang="en">
344
<a name="id2600612"></a><h3>
345
<a name="AwnApplet-applet-deleted"></a>The "applet-deleted" signal</h3>
346
<a class="indexterm" name="id2600620"></a><pre class="programlisting">void user_function (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *awnapplet,
348
gpointer user_data) : Run First</pre>
352
<div class="variablelist"><table border="0">
353
<col align="left" valign="top">
356
<td><span class="term"><em class="parameter"><code>awnapplet</code></em> :</span></td>
357
<td>the object which received the signal.
361
<td><span class="term"><em class="parameter"><code>arg1</code></em> :</span></td>
367
<td><span class="term"><em class="parameter"><code>user_data</code></em> :</span></td>
368
<td>user data set when the signal handler was connected.</td>
374
<div class="refsect2" lang="en">
375
<a name="id2600709"></a><h3>
376
<a name="AwnApplet-height-changed"></a>The "height-changed" signal</h3>
377
<a class="indexterm" name="id2600716"></a><pre class="programlisting">void user_function (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *awnapplet,
379
gpointer user_data) : Run First</pre>
383
<div class="variablelist"><table border="0">
384
<col align="left" valign="top">
387
<td><span class="term"><em class="parameter"><code>awnapplet</code></em> :</span></td>
388
<td>the object which received the signal.
392
<td><span class="term"><em class="parameter"><code>arg1</code></em> :</span></td>
398
<td><span class="term"><em class="parameter"><code>user_data</code></em> :</span></td>
399
<td>user data set when the signal handler was connected.</td>
405
<div class="refsect2" lang="en">
406
<a name="id2600805"></a><h3>
407
<a name="AwnApplet-orientation-changed"></a>The "orientation-changed" signal</h3>
408
<a class="indexterm" name="id2600815"></a><pre class="programlisting">void user_function (<a href="AwnApplet.html" title="AwnApplet">AwnApplet</a> *awnapplet,
410
gpointer user_data) : Run First</pre>
414
<div class="variablelist"><table border="0">
415
<col align="left" valign="top">
418
<td><span class="term"><em class="parameter"><code>awnapplet</code></em> :</span></td>
419
<td>the object which received the signal.
423
<td><span class="term"><em class="parameter"><code>arg1</code></em> :</span></td>
429
<td><span class="term"><em class="parameter"><code>user_data</code></em> :</span></td>
430
<td>user data set when the signal handler was connected.</td>