4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>AccessibleValue Interface</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-component.html" title="Subinterface Methods">
9
9
<link rel="prev" href="at-spi-cspi-AccessibleText-Interface.html" title="AccessibleText Interface">
42
42
<div class="refsynopsisdiv">
43
43
<a name="at-spi-cspi-AccessibleValue-Interface.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">
45
void <a class="link" href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-ref" title="AccessibleValue_ref ()">AccessibleValue_ref</a> (AccessibleValue *obj);
46
void <a class="link" href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-unref" title="AccessibleValue_unref ()">AccessibleValue_unref</a> (AccessibleValue *obj);
47
double <a class="link" href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getCurrentValue" title="AccessibleValue_getCurrentValue ()">AccessibleValue_getCurrentValue</a> (AccessibleValue *obj);
48
double <a class="link" href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getMaximumValue" title="AccessibleValue_getMaximumValue ()">AccessibleValue_getMaximumValue</a> (AccessibleValue *obj);
49
double <a class="link" href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getMinimumValue" title="AccessibleValue_getMinimumValue ()">AccessibleValue_getMinimumValue</a> (AccessibleValue *obj);
50
SPIBoolean <a class="link" href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-setCurrentValue" title="AccessibleValue_setCurrentValue ()">AccessibleValue_setCurrentValue</a> (AccessibleValue *obj,
45
void <a href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-ref" title="AccessibleValue_ref ()">AccessibleValue_ref</a> (AccessibleValue *obj);
46
void <a href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-unref" title="AccessibleValue_unref ()">AccessibleValue_unref</a> (AccessibleValue *obj);
47
double <a href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getCurrentValue" title="AccessibleValue_getCurrentValue ()">AccessibleValue_getCurrentValue</a> (AccessibleValue *obj);
48
double <a href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getMaximumValue" title="AccessibleValue_getMaximumValue ()">AccessibleValue_getMaximumValue</a> (AccessibleValue *obj);
49
double <a href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getMinimumValue" title="AccessibleValue_getMinimumValue ()">AccessibleValue_getMinimumValue</a> (AccessibleValue *obj);
50
SPIBoolean <a href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-setCurrentValue" title="AccessibleValue_setCurrentValue ()">AccessibleValue_setCurrentValue</a> (AccessibleValue *obj,
52
double <a class="link" href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getMinimumIncrement" title="AccessibleValue_getMinimumIncrement ()">AccessibleValue_getMinimumIncrement</a> (AccessibleValue *obj);
52
double <a href="at-spi-cspi-AccessibleValue-Interface.html#AccessibleValue-getMinimumIncrement" title="AccessibleValue_getMinimumIncrement ()">AccessibleValue_getMinimumIncrement</a> (AccessibleValue *obj);
55
55
<div class="refsect1" lang="en">
77
77
<div class="variablelist"><table border="0">
78
78
<col align="left" valign="top">
80
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
81
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
81
82
<td> a pointer to the <span class="type">AccessibleValue</span> implementor on which to operate.
95
96
<div class="variablelist"><table border="0">
96
97
<col align="left" valign="top">
98
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
100
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
99
101
<td> a pointer to the <span class="type">AccessibleValue</span> implementor 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">AccessibleValue</span> implementor on which to operate.
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> the current value for this object.
139
143
<col align="left" valign="top">
142
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
147
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
143
148
<td> a pointer to the <span class="type">AccessibleValue</span> implementor on which to operate.
147
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
153
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
148
154
<td> the maximum allowed value for this object.
164
170
<col align="left" valign="top">
167
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
174
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
168
175
<td> a pointer to the <span class="type">AccessibleValue</span> implementor on which to operate.
172
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
180
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
173
181
<td> the minimum allowed value for this object.
191
199
<col align="left" valign="top">
194
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
203
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
195
204
<td> a pointer to the <span class="type">AccessibleValue</span> implementor on which to operate.
199
<td><p><span class="term"><em class="parameter"><code>newValue</code></em> :</span></p></td>
209
<span class="term"><em class="parameter"><code>newValue</code></em> :</span></td>
200
210
<td> a <span class="type">float</span> value which is the desired new value of the object.
204
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
205
<td> <span class="type">TRUE</span> if the value could be assigned the specified value,
206
<span class="type">FALSE</span> otherwise.
215
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
217
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
218
><span class="type">TRUE</span></a> if the value could be assigned the specified value,
220
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
221
><span class="type">FALSE</span></a> otherwise.
222
237
<col align="left" valign="top">
225
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
241
<span class="term"><em class="parameter"><code>obj</code></em> :</span></td>
226
242
<td> a pointer to the <span class="type">AccessibleValue</span> implementor on which to operate.
230
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
247
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
231
248
<td> the minimum increment by which the value may be changed, or
232
249
zero if the minimum increment cannot be determined.