4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>AccessibleApplication API</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
7
7
<link rel="start" href="index.html" title="AT-SPI C Bindings Reference Manual">
8
8
<link rel="up" href="spi-application.html" title="AccessibleApplication Methods">
9
9
<link rel="prev" href="spi-application.html" title="AccessibleApplication Methods">
42
42
<div class="refsynopsisdiv">
43
43
<a name="at-spi-cspi-AccessibleApplication-API.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">
45
void <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-ref" title="AccessibleApplication_ref ()">AccessibleApplication_ref</a> (AccessibleApplication *obj);
46
void <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-unref" title="AccessibleApplication_unref ()">AccessibleApplication_unref</a> (AccessibleApplication *obj);
47
char* <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getToolkitName" title="AccessibleApplication_getToolkitName ()">AccessibleApplication_getToolkitName</a>
45
void <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-ref" title="AccessibleApplication_ref ()">AccessibleApplication_ref</a> (AccessibleApplication *obj);
46
void <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-unref" title="AccessibleApplication_unref ()">AccessibleApplication_unref</a> (AccessibleApplication *obj);
47
char* <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getToolkitName" title="AccessibleApplication_getToolkitName ()">AccessibleApplication_getToolkitName</a>
48
48
(AccessibleApplication *obj);
49
char* <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getVersion" title="AccessibleApplication_getVersion ()">AccessibleApplication_getVersion</a> (AccessibleApplication *obj);
50
long <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getID" title="AccessibleApplication_getID ()">AccessibleApplication_getID</a> (AccessibleApplication *obj);
51
char* <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getLocale" title="AccessibleApplication_getLocale ()">AccessibleApplication_getLocale</a> (AccessibleApplication *obj,
49
char* <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getVersion" title="AccessibleApplication_getVersion ()">AccessibleApplication_getVersion</a> (AccessibleApplication *obj);
50
long <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getID" title="AccessibleApplication_getID ()">AccessibleApplication_getID</a> (AccessibleApplication *obj);
51
char* <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-getLocale" title="AccessibleApplication_getLocale ()">AccessibleApplication_getLocale</a> (AccessibleApplication *obj,
53
SPIBoolean <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-pause" title="AccessibleApplication_pause ()">AccessibleApplication_pause</a> (AccessibleApplication *obj);
54
SPIBoolean <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-resume" title="AccessibleApplication_resume ()">AccessibleApplication_resume</a> (AccessibleApplication *obj);
53
SPIBoolean <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-pause" title="AccessibleApplication_pause ()">AccessibleApplication_pause</a> (AccessibleApplication *obj);
54
SPIBoolean <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-resume" title="AccessibleApplication_resume ()">AccessibleApplication_resume</a> (AccessibleApplication *obj);
57
57
<div class="refsect1" lang="en">
76
76
<div class="variablelist"><table border="0">
77
77
<col align="left" valign="top">
79
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
80
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
80
81
<td> a pointer to the <span class="type">AccessibleApplication</span> on which to operate.
94
95
<div class="variablelist"><table border="0">
95
96
<col align="left" valign="top">
97
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
99
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
98
100
<td> a pointer to the <span class="type">AccessibleApplication</span> object on which to operate.
114
116
<col align="left" valign="top">
117
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
120
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
118
121
<td> a pointer to the <span class="type">AccessibleApplication</span> to query.
122
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
126
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
123
127
<td> a UTF-8 string indicating which UI toolkit is
124
128
used by an application.
141
145
<col align="left" valign="top">
144
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
149
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
145
150
<td> a pointer to the <span class="type">AccessibleApplication</span> being queried.
149
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
155
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
150
156
<td> a UTF-8 string indicating the application's
169
175
<col align="left" valign="top">
172
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
179
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
173
180
<td> a pointer to the <span class="type">AccessibleApplication</span> being queried.
177
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
185
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
178
186
<td> a unique <span class="type">long</span> integer associated with the application
179
187
by the Registry, or 0 if the application is not registered.
200
208
<col align="left" valign="top">
203
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
212
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
204
213
<td> a pointer to the <span class="type">AccessibleApplication</span> being queried.
208
<td><p><span class="term"><em class="parameter"><code>lc_category</code></em> :</span></p></td>
218
<span class="term"><em class="parameter"><code>lc_category</code></em> :</span></td>
209
219
<td> one of the POSIX LC_TYPE enumeration, for instance
214
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
225
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
215
226
<td> a POSIX-compliant locale string, e.g. "C", "pt_BR", "sr<em class="parameter"><code>latn</code></em>", etc.
233
244
<col align="left" valign="top">
236
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
237
<td> a pointer to the <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> object on which to operate.
248
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
249
<td> a pointer to the <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> object on which to operate.
241
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
242
<td> <span class="type">TRUE</span> if the application was paused successfully, <span class="type">FALSE</span> otherwise.
254
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
256
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
257
><span class="type">TRUE</span></a> if the application was paused successfully, <a
258
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
259
><span class="type">FALSE</span></a> otherwise.
251
268
<a name="AccessibleApplication-resume"></a><h3>AccessibleApplication_resume ()</h3>
252
269
<pre class="programlisting">SPIBoolean AccessibleApplication_resume (AccessibleApplication *obj);</pre>
254
Attempt to resume the application (used after <a class="link" href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-pause" title="AccessibleApplication_pause ()"><span class="type">AccessibleApplication_pause</span></a>).
271
Attempt to resume the application (used after <a href="at-spi-cspi-AccessibleApplication-API.html#AccessibleApplication-pause" title="AccessibleApplication_pause ()"><span class="type">AccessibleApplication_pause</span></a>).
255
272
Not Yet Implemented.</p>
260
277
<col align="left" valign="top">
263
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
264
<td> a pointer to the <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> object on which to operate.
281
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
282
<td> a pointer to the <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> object on which to operate.
268
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
269
<td> <span class="type">TRUE</span> if application processing resumed successfully, <span class="type">FALSE</span> otherwise.
287
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
289
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
290
><span class="type">TRUE</span></a> if application processing resumed successfully, <a
291
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
292
><span class="type">FALSE</span></a> otherwise.