~ubuntu-branches/ubuntu/feisty/libgnome/feisty

« back to all changes in this revision

Viewing changes to doc/reference/html/libgnome-gnome-triggers.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2006-09-04 16:53:09 UTC
  • mfrom: (1.1.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20060904165309-vbfejnx7nvx1fsg6
Tags: 2.16.0-0ubuntu1
* New upstream release:
  + Bug fixes:
    - Fix a small leak in a moniker. (Kjartan)
    - Revert the theme name again (Thomas)
  + New and updated translations:
    - Bengali (Khandakar Mujahidul Islam)
    - Chinese simplified (Funda Wang)
    - German (Hendrik Richter)
    - Greek (Kostas Papadimas)
    - Hungarian (Gabor Kelemen)
    - Japanese (Satoru SATOH)
    - Kurdish (Erdal Ronahi)
    - Lithuanian (Gintautas Miliauskas)
    - Polish (Artur Flinta)
    - Portugese (Duarte Loreto)
    - Romanian (Misu Moldovan)
    - Russian (Leonid Kanter)
    - Serbian (Goran Rakic)
    - Slovenian (Matic Zgur)
    - Swedish (Daniel Nylander)

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
<th width="100%" align="center">GNOME Library Reference Manual</th>
22
22
<td><a accesskey="n" href="ch01s05.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23
23
</tr>
24
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2858818" class="shortcut">Top</a>
 
24
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2827893" class="shortcut">Top</a>
25
25
                  &#160;|&#160;
26
 
                  <a href="#id2859611" class="shortcut">Description</a></nobr></td></tr>
 
26
                  <a href="#id2828686" class="shortcut">Description</a></nobr></td></tr>
27
27
</table>
28
28
<div class="refentry" lang="en">
29
29
<a name="libgnome-gnome-triggers"></a><div class="titlepage"></div>
30
30
<div class="refnamediv"><table width="100%"><tr>
31
31
<td valign="top">
32
32
<h2>
33
 
<a name="id2858818"></a><span class="refentrytitle">gnome-triggers</span>
 
33
<a name="id2827893"></a><span class="refentrytitle">gnome-triggers</span>
34
34
</h2>
35
35
<p>gnome-triggers &#8212; Hierarchical signal mechanism for GNOME events.</p>
36
36
</td>
61
61
</pre>
62
62
</div>
63
63
<div class="refsect1" lang="en">
64
 
<a name="id2859611"></a><h2>Description</h2>
 
64
<a name="id2828686"></a><h2>Description</h2>
65
65
<p>
66
66
The triggers API provides a way for applications to tell GNOME about
67
67
interesting events that then cause something to happen (for example, playing a
85
85
</p>
86
86
</div>
87
87
<div class="refsect1" lang="en">
88
 
<a name="id2859658"></a><h2>Details</h2>
 
88
<a name="id2828734"></a><h2>Details</h2>
89
89
<div class="refsect2" lang="en">
90
 
<a name="id2859669"></a><h3>
 
90
<a name="id2828744"></a><h3>
91
91
<a name="GnomeTriggerType"></a>enum GnomeTriggerType</h3>
92
 
<a class="indexterm" name="id2859682"></a><pre class="programlisting">typedef enum {
 
92
<a class="indexterm" name="id2828757"></a><pre class="programlisting">typedef enum {
93
93
        GTRIG_NONE,
94
94
        GTRIG_FUNCTION,
95
95
        GTRIG_COMMAND,
133
133
</div>
134
134
<hr>
135
135
<div class="refsect2" lang="en">
136
 
<a name="id2859805"></a><h3>
 
136
<a name="id2828880"></a><h3>
137
137
<a name="GnomeTriggerActionFunction"></a>GnomeTriggerActionFunction ()</h3>
138
 
<a class="indexterm" name="id2859818"></a><pre class="programlisting">void        (*GnomeTriggerActionFunction)   (char *msg,
 
138
<a class="indexterm" name="id2828894"></a><pre class="programlisting">void        (*GnomeTriggerActionFunction)   (char *msg,
139
139
                                             char *level,
140
140
                                             char *supinfo[]);</pre>
141
141
<p>
178
178
</div>
179
179
<hr>
180
180
<div class="refsect2" lang="en">
181
 
<a name="id2859969"></a><h3>
 
181
<a name="id2829044"></a><h3>
182
182
<a name="GnomeTrigger"></a>GnomeTrigger</h3>
183
 
<a class="indexterm" name="id2859982"></a><pre class="programlisting">typedef struct {
 
183
<a class="indexterm" name="id2829057"></a><pre class="programlisting">typedef struct {
184
184
        GnomeTriggerType type;
185
185
        union {
186
186
                /*
205
205
</div>
206
206
<hr>
207
207
<div class="refsect2" lang="en">
208
 
<a name="id2860027"></a><h3>
 
208
<a name="id2829102"></a><h3>
209
209
<a name="gnome-triggers-add-trigger"></a>gnome_triggers_add_trigger ()</h3>
210
 
<a class="indexterm" name="id2860040"></a><pre class="programlisting">void        gnome_triggers_add_trigger      (<a href="libgnome-gnome-triggers.html#GnomeTrigger">GnomeTrigger</a> *nt,
 
210
<a class="indexterm" name="id2829115"></a><pre class="programlisting">void        gnome_triggers_add_trigger      (<a href="libgnome-gnome-triggers.html#GnomeTrigger">GnomeTrigger</a> *nt,
211
211
                                             ...);</pre>
212
212
<p>
213
213
Adds a new <a href="libgnome-gnome-triggers.html#GnomeTrigger"><span class="type">GnomeTrigger</span></a> instance to the event hierarchy.</p>
234
234
</div>
235
235
<hr>
236
236
<div class="refsect2" lang="en">
237
 
<a name="id2860114"></a><h3>
 
237
<a name="id2829189"></a><h3>
238
238
<a name="gnome-triggers-vadd-trigger"></a>gnome_triggers_vadd_trigger ()</h3>
239
 
<a class="indexterm" name="id2860128"></a><pre class="programlisting">void        gnome_triggers_vadd_trigger     (<a href="libgnome-gnome-triggers.html#GnomeTrigger">GnomeTrigger</a> *nt,
 
239
<a class="indexterm" name="id2829203"></a><pre class="programlisting">void        gnome_triggers_vadd_trigger     (<a href="libgnome-gnome-triggers.html#GnomeTrigger">GnomeTrigger</a> *nt,
240
240
                                             char *supinfo[]);</pre>
241
241
<p>
242
242
This does the same as <a href="libgnome-gnome-triggers.html#gnome-triggers-add-trigger"><code class="function">gnome_triggers_add_trigger()</code></a>, except the section is
267
267
</div>
268
268
<hr>
269
269
<div class="refsect2" lang="en">
270
 
<a name="id2860230"></a><h3>
 
270
<a name="id2829305"></a><h3>
271
271
<a name="gnome-triggers-do"></a>gnome_triggers_do ()</h3>
272
 
<a class="indexterm" name="id2860243"></a><pre class="programlisting">void        gnome_triggers_do               (const char *msg,
 
272
<a class="indexterm" name="id2829318"></a><pre class="programlisting">void        gnome_triggers_do               (const char *msg,
273
273
                                             const char *level,
274
274
                                             ...);</pre>
275
275
<p>
308
308
</div>
309
309
<hr>
310
310
<div class="refsect2" lang="en">
311
 
<a name="id2860351"></a><h3>
 
311
<a name="id2829426"></a><h3>
312
312
<a name="gnome-triggers-vdo"></a>gnome_triggers_vdo ()</h3>
313
 
<a class="indexterm" name="id2860364"></a><pre class="programlisting">void        gnome_triggers_vdo              (const char *msg,
 
313
<a class="indexterm" name="id2829439"></a><pre class="programlisting">void        gnome_triggers_vdo              (const char *msg,
314
314
                                             const char *level,
315
315
                                             const char *supinfo[]);</pre>
316
316
<p>