~inkscape.dev/inkscape-devlibs/devlibs-gtk3

« back to all changes in this revision

Viewing changes to share/gtk-doc/html/gtk2/GtkProgress.html

  • Committer: JazzyNico
  • Date: 2013-01-21 10:11:05 UTC
  • Revision ID: nicoduf@yahoo.fr-20130121101105-i8d8slkq9ng4olx8
Adding gtk2 libraries.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html>
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
5
<title>GtkProgress</title>
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
 
7
<link rel="home" href="index.html" title="GTK+ 2 Reference Manual">
 
8
<link rel="up" href="DeprecatedObjects.html" title="Deprecated">
 
9
<link rel="prev" href="GtkPreview.html" title="GtkPreview">
 
10
<link rel="next" href="GtkText.html" title="GtkText">
 
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
12
<link rel="stylesheet" href="style.css" type="text/css">
 
13
</head>
 
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
 
16
<tr valign="middle">
 
17
<td><a accesskey="p" href="GtkPreview.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
18
<td><a accesskey="u" href="DeprecatedObjects.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
 
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
 
20
<th width="100%" align="center">GTK+ 2 Reference Manual</th>
 
21
<td><a accesskey="n" href="GtkText.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 
22
</tr>
 
23
<tr><td colspan="5" class="shortcuts">
 
24
<a href="#GtkProgress.synopsis" class="shortcut">Top</a>
 
25
                   | 
 
26
                  <a href="#GtkProgress.description" class="shortcut">Description</a>
 
27
                   | 
 
28
                  <a href="#GtkProgress.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
29
                   | 
 
30
                  <a href="#GtkProgress.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
 
31
                   | 
 
32
                  <a href="#GtkProgress.properties" class="shortcut">Properties</a>
 
33
</td></tr>
 
34
</table>
 
35
<div class="refentry">
 
36
<a name="GtkProgress"></a><div class="titlepage"></div>
 
37
<div class="refnamediv"><table width="100%"><tr>
 
38
<td valign="top">
 
39
<h2><span class="refentrytitle"><a name="GtkProgress.top_of_page"></a>GtkProgress</span></h2>
 
40
<p>GtkProgress — Base class for GtkProgressBar</p>
 
41
</td>
 
42
<td valign="top" align="right"></td>
 
43
</tr></table></div>
 
44
<div class="refsynopsisdiv">
 
45
<a name="GtkProgress.synopsis"></a><h2>Synopsis</h2>
 
46
<pre class="synopsis">
 
47
#include &lt;gtk/gtk.h&gt;
 
48
 
 
49
struct              <a class="link" href="GtkProgress.html#GtkProgress-struct" title="struct GtkProgress">GtkProgress</a>;
 
50
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-set-show-text" title="gtk_progress_set_show_text ()">gtk_progress_set_show_text</a>          (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
51
                                                         <em class="parameter"><code><span class="type">gboolean</span> show_text</code></em>);
 
52
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-set-text-alignment" title="gtk_progress_set_text_alignment ()">gtk_progress_set_text_alignment</a>     (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
53
                                                         <em class="parameter"><code><span class="type">gfloat</span> x_align</code></em>,
 
54
                                                         <em class="parameter"><code><span class="type">gfloat</span> y_align</code></em>);
 
55
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-set-format-string" title="gtk_progress_set_format_string ()">gtk_progress_set_format_string</a>      (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
56
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>);
 
57
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-set-adjustment" title="gtk_progress_set_adjustment ()">gtk_progress_set_adjustment</a>         (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
58
                                                         <em class="parameter"><code><a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> *adjustment</code></em>);
 
59
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-set-percentage" title="gtk_progress_set_percentage ()">gtk_progress_set_percentage</a>         (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
60
                                                         <em class="parameter"><code><span class="type">gdouble</span> percentage</code></em>);
 
61
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-set-value" title="gtk_progress_set_value ()">gtk_progress_set_value</a>              (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
62
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);
 
63
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkProgress.html#gtk-progress-get-value" title="gtk_progress_get_value ()">gtk_progress_get_value</a>              (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>);
 
64
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-set-activity-mode" title="gtk_progress_set_activity_mode ()">gtk_progress_set_activity_mode</a>      (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
65
                                                         <em class="parameter"><code><span class="type">gboolean</span> activity_mode</code></em>);
 
66
<span class="returnvalue">gchar</span> *             <a class="link" href="GtkProgress.html#gtk-progress-get-current-text" title="gtk_progress_get_current_text ()">gtk_progress_get_current_text</a>       (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>);
 
67
<span class="returnvalue">gchar</span> *             <a class="link" href="GtkProgress.html#gtk-progress-get-text-from-value" title="gtk_progress_get_text_from_value ()">gtk_progress_get_text_from_value</a>    (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
68
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);
 
69
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkProgress.html#gtk-progress-get-current-percentage" title="gtk_progress_get_current_percentage ()">gtk_progress_get_current_percentage</a> (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>);
 
70
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkProgress.html#gtk-progress-get-percentage-from-value" title="gtk_progress_get_percentage_from_value ()">gtk_progress_get_percentage_from_value</a>
 
71
                                                        (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
72
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);
 
73
<span class="returnvalue">void</span>                <a class="link" href="GtkProgress.html#gtk-progress-configure" title="gtk_progress_configure ()">gtk_progress_configure</a>              (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
74
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
 
75
                                                         <em class="parameter"><code><span class="type">gdouble</span> min</code></em>,
 
76
                                                         <em class="parameter"><code><span class="type">gdouble</span> max</code></em>);
 
77
</pre>
 
78
</div>
 
79
<div class="refsect1">
 
80
<a name="GtkProgress.object-hierarchy"></a><h2>Object Hierarchy</h2>
 
81
<pre class="synopsis">
 
82
  GObject
 
83
   +----GInitiallyUnowned
 
84
         +----<a class="link" href="GtkObject.html" title="GtkObject">GtkObject</a>
 
85
               +----<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
 
86
                     +----GtkProgress
 
87
                           +----<a class="link" href="GtkProgressBar.html" title="GtkProgressBar">GtkProgressBar</a>
 
88
</pre>
 
89
</div>
 
90
<div class="refsect1">
 
91
<a name="GtkProgress.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
 
92
<p>
 
93
GtkProgress implements
 
94
 AtkImplementorIface and  <a class="link" href="GtkBuildable.html" title="GtkBuildable">GtkBuildable</a>.</p>
 
95
</div>
 
96
<div class="refsect1">
 
97
<a name="GtkProgress.properties"></a><h2>Properties</h2>
 
98
<pre class="synopsis">
 
99
  "<a class="link" href="GtkProgress.html#GtkProgress--activity-mode" title='The "activity-mode" property'>activity-mode</a>"            <span class="type">gboolean</span>              : Read / Write
 
100
  "<a class="link" href="GtkProgress.html#GtkProgress--show-text" title='The "show-text" property'>show-text</a>"                <span class="type">gboolean</span>              : Read / Write
 
101
  "<a class="link" href="GtkProgress.html#GtkProgress--text-xalign" title='The "text-xalign" property'>text-xalign</a>"              <span class="type">gfloat</span>                : Read / Write
 
102
  "<a class="link" href="GtkProgress.html#GtkProgress--text-yalign" title='The "text-yalign" property'>text-yalign</a>"              <span class="type">gfloat</span>                : Read / Write
 
103
</pre>
 
104
</div>
 
105
<div class="refsect1">
 
106
<a name="GtkProgress.description"></a><h2>Description</h2>
 
107
<p>
 
108
A <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> is the abstract base class used to derive
 
109
a <a class="link" href="GtkProgressBar.html" title="GtkProgressBar"><span class="type">GtkProgressBar</span></a> which provides a visual representation of
 
110
the progress of a long running operation.
 
111
</p>
 
112
</div>
 
113
<div class="refsect1">
 
114
<a name="GtkProgress.details"></a><h2>Details</h2>
 
115
<div class="refsect2">
 
116
<a name="GtkProgress-struct"></a><h3>struct GtkProgress</h3>
 
117
<pre class="programlisting">struct GtkProgress;</pre>
 
118
<p>
 
119
The <a class="link" href="GtkProgress.html#GtkProgress-struct" title="struct GtkProgress"><span class="type">GtkProgress</span></a> struct contains private data only.
 
120
and should be accessed using the functions below.
 
121
</p>
 
122
</div>
 
123
<hr>
 
124
<div class="refsect2">
 
125
<a name="gtk-progress-set-show-text"></a><h3>gtk_progress_set_show_text ()</h3>
 
126
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_set_show_text          (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
127
                                                         <em class="parameter"><code><span class="type">gboolean</span> show_text</code></em>);</pre>
 
128
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
129
<h3 class="title">Warning</h3>
 
130
<p><code class="literal">gtk_progress_set_show_text</code> is deprecated and should not be used in newly-written code.</p>
 
131
</div>
 
132
<p>
 
133
Controls whether progress text is shown.
 
134
</p>
 
135
<div class="variablelist"><table border="0" class="variablelist">
 
136
<colgroup>
 
137
<col align="left" valign="top">
 
138
<col>
 
139
</colgroup>
 
140
<tbody>
 
141
<tr>
 
142
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
143
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
144
</tr>
 
145
<tr>
 
146
<td><p><span class="term"><em class="parameter"><code>show_text</code></em> :</span></p></td>
 
147
<td>a boolean indicating whether the progress text
 
148
is shown.</td>
 
149
</tr>
 
150
</tbody>
 
151
</table></div>
 
152
</div>
 
153
<hr>
 
154
<div class="refsect2">
 
155
<a name="gtk-progress-set-text-alignment"></a><h3>gtk_progress_set_text_alignment ()</h3>
 
156
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_set_text_alignment     (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
157
                                                         <em class="parameter"><code><span class="type">gfloat</span> x_align</code></em>,
 
158
                                                         <em class="parameter"><code><span class="type">gfloat</span> y_align</code></em>);</pre>
 
159
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
160
<h3 class="title">Warning</h3>
 
161
<p><code class="literal">gtk_progress_set_text_alignment</code> is deprecated and should not be used in newly-written code.</p>
 
162
</div>
 
163
<p>
 
164
Controls the alignment of the text within the progress bar area.
 
165
</p>
 
166
<div class="variablelist"><table border="0" class="variablelist">
 
167
<colgroup>
 
168
<col align="left" valign="top">
 
169
<col>
 
170
</colgroup>
 
171
<tbody>
 
172
<tr>
 
173
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
174
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
175
</tr>
 
176
<tr>
 
177
<td><p><span class="term"><em class="parameter"><code>x_align</code></em> :</span></p></td>
 
178
<td>a number between 0.0 and 1.0 indicating the horizontal
 
179
alignment of the progress text within the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
180
</tr>
 
181
<tr>
 
182
<td><p><span class="term"><em class="parameter"><code>y_align</code></em> :</span></p></td>
 
183
<td>a number between 0.0 and 1.0 indicating the vertical
 
184
alignment of the progress text within the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
185
</tr>
 
186
</tbody>
 
187
</table></div>
 
188
</div>
 
189
<hr>
 
190
<div class="refsect2">
 
191
<a name="gtk-progress-set-format-string"></a><h3>gtk_progress_set_format_string ()</h3>
 
192
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_set_format_string      (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
193
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>);</pre>
 
194
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
195
<h3 class="title">Warning</h3>
 
196
<p><code class="literal">gtk_progress_set_format_string</code> is deprecated and should not be used in newly-written code.</p>
 
197
</div>
 
198
<p>
 
199
Sets a format string used to display text indicating the
 
200
current progress.  The string can contain the following substitution characters:
 
201
</p>
 
202
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
 
203
<li class="listitem"><p>
 
204
%v - the current progress value.
 
205
</p></li>
 
206
<li class="listitem"><p>
 
207
%l - the lower bound for the progress value.
 
208
</p></li>
 
209
<li class="listitem"><p>
 
210
%u - the upper bound for the progress value.
 
211
</p></li>
 
212
<li class="listitem"><p>
 
213
%p - the current progress percentage.
 
214
</p></li>
 
215
</ul></div>
 
216
<p>
 
217
</p>
 
218
<div class="variablelist"><table border="0" class="variablelist">
 
219
<colgroup>
 
220
<col align="left" valign="top">
 
221
<col>
 
222
</colgroup>
 
223
<tbody>
 
224
<tr>
 
225
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
226
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
227
</tr>
 
228
<tr>
 
229
<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
 
230
<td>a string used to display progress text, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
231
to restore to the default format.</td>
 
232
</tr>
 
233
</tbody>
 
234
</table></div>
 
235
</div>
 
236
<hr>
 
237
<div class="refsect2">
 
238
<a name="gtk-progress-set-adjustment"></a><h3>gtk_progress_set_adjustment ()</h3>
 
239
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_set_adjustment         (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
240
                                                         <em class="parameter"><code><a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> *adjustment</code></em>);</pre>
 
241
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
242
<h3 class="title">Warning</h3>
 
243
<p><code class="literal">gtk_progress_set_adjustment</code> is deprecated and should not be used in newly-written code.</p>
 
244
</div>
 
245
<p>
 
246
Associates a <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> with the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.  A <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a>
 
247
is used to represent the upper and lower bounds and the step interval
 
248
of the underlying value for which progress is shown.
 
249
</p>
 
250
<div class="variablelist"><table border="0" class="variablelist">
 
251
<colgroup>
 
252
<col align="left" valign="top">
 
253
<col>
 
254
</colgroup>
 
255
<tbody>
 
256
<tr>
 
257
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
258
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
259
</tr>
 
260
<tr>
 
261
<td><p><span class="term"><em class="parameter"><code>adjustment</code></em> :</span></p></td>
 
262
<td>the <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> to be associated with the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
263
</tr>
 
264
</tbody>
 
265
</table></div>
 
266
</div>
 
267
<hr>
 
268
<div class="refsect2">
 
269
<a name="gtk-progress-set-percentage"></a><h3>gtk_progress_set_percentage ()</h3>
 
270
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_set_percentage         (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
271
                                                         <em class="parameter"><code><span class="type">gdouble</span> percentage</code></em>);</pre>
 
272
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
273
<h3 class="title">Warning</h3>
 
274
<p><code class="literal">gtk_progress_set_percentage</code> is deprecated and should not be used in newly-written code.</p>
 
275
</div>
 
276
<p>
 
277
Sets the current percentage completion for the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.
 
278
</p>
 
279
<div class="variablelist"><table border="0" class="variablelist">
 
280
<colgroup>
 
281
<col align="left" valign="top">
 
282
<col>
 
283
</colgroup>
 
284
<tbody>
 
285
<tr>
 
286
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
287
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
288
</tr>
 
289
<tr>
 
290
<td><p><span class="term"><em class="parameter"><code>percentage</code></em> :</span></p></td>
 
291
<td>the percentage complete which must be between 0.0
 
292
and 1.0.</td>
 
293
</tr>
 
294
</tbody>
 
295
</table></div>
 
296
</div>
 
297
<hr>
 
298
<div class="refsect2">
 
299
<a name="gtk-progress-set-value"></a><h3>gtk_progress_set_value ()</h3>
 
300
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_set_value              (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
301
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
 
302
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
303
<h3 class="title">Warning</h3>
 
304
<p><code class="literal">gtk_progress_set_value</code> is deprecated and should not be used in newly-written code.</p>
 
305
</div>
 
306
<p>
 
307
Sets the value within the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> to an absolute value.
 
308
The value must be within the valid range of values for the
 
309
underlying <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a>.
 
310
</p>
 
311
<div class="variablelist"><table border="0" class="variablelist">
 
312
<colgroup>
 
313
<col align="left" valign="top">
 
314
<col>
 
315
</colgroup>
 
316
<tbody>
 
317
<tr>
 
318
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
319
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
320
</tr>
 
321
<tr>
 
322
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
323
<td>the value indicating the current completed amount.</td>
 
324
</tr>
 
325
</tbody>
 
326
</table></div>
 
327
</div>
 
328
<hr>
 
329
<div class="refsect2">
 
330
<a name="gtk-progress-get-value"></a><h3>gtk_progress_get_value ()</h3>
 
331
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_progress_get_value              (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>);</pre>
 
332
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
333
<h3 class="title">Warning</h3>
 
334
<p><code class="literal">gtk_progress_get_value</code> is deprecated and should not be used in newly-written code.</p>
 
335
</div>
 
336
<p>
 
337
Returns the current progress complete value.
 
338
</p>
 
339
<div class="variablelist"><table border="0" class="variablelist">
 
340
<colgroup>
 
341
<col align="left" valign="top">
 
342
<col>
 
343
</colgroup>
 
344
<tbody>
 
345
<tr>
 
346
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
347
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
348
</tr>
 
349
<tr>
 
350
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
351
<td>the current progress complete value.</td>
 
352
</tr>
 
353
</tbody>
 
354
</table></div>
 
355
</div>
 
356
<hr>
 
357
<div class="refsect2">
 
358
<a name="gtk-progress-set-activity-mode"></a><h3>gtk_progress_set_activity_mode ()</h3>
 
359
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_set_activity_mode      (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
360
                                                         <em class="parameter"><code><span class="type">gboolean</span> activity_mode</code></em>);</pre>
 
361
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
362
<h3 class="title">Warning</h3>
 
363
<p><code class="literal">gtk_progress_set_activity_mode</code> is deprecated and should not be used in newly-written code.</p>
 
364
</div>
 
365
<p>
 
366
A <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> can be in one of two different modes: percentage
 
367
mode (the default) and activity mode.  In activity mode, the
 
368
progress is simply indicated as activity rather than as a percentage
 
369
complete.
 
370
</p>
 
371
<div class="variablelist"><table border="0" class="variablelist">
 
372
<colgroup>
 
373
<col align="left" valign="top">
 
374
<col>
 
375
</colgroup>
 
376
<tbody>
 
377
<tr>
 
378
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
379
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
380
</tr>
 
381
<tr>
 
382
<td><p><span class="term"><em class="parameter"><code>activity_mode</code></em> :</span></p></td>
 
383
<td>a boolean, <code class="literal">TRUE</code> for activity mode.</td>
 
384
</tr>
 
385
</tbody>
 
386
</table></div>
 
387
</div>
 
388
<hr>
 
389
<div class="refsect2">
 
390
<a name="gtk-progress-get-current-text"></a><h3>gtk_progress_get_current_text ()</h3>
 
391
<pre class="programlisting"><span class="returnvalue">gchar</span> *             gtk_progress_get_current_text       (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>);</pre>
 
392
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
393
<h3 class="title">Warning</h3>
 
394
<p><code class="literal">gtk_progress_get_current_text</code> is deprecated and should not be used in newly-written code.</p>
 
395
</div>
 
396
<p>
 
397
Returns the current text associated with the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.  This
 
398
text is the based on the underlying format string after any substitutions
 
399
are made.
 
400
</p>
 
401
<div class="variablelist"><table border="0" class="variablelist">
 
402
<colgroup>
 
403
<col align="left" valign="top">
 
404
<col>
 
405
</colgroup>
 
406
<tbody>
 
407
<tr>
 
408
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
409
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
410
</tr>
 
411
<tr>
 
412
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
413
<td>the text indicating the current progress.</td>
 
414
</tr>
 
415
</tbody>
 
416
</table></div>
 
417
</div>
 
418
<hr>
 
419
<div class="refsect2">
 
420
<a name="gtk-progress-get-text-from-value"></a><h3>gtk_progress_get_text_from_value ()</h3>
 
421
<pre class="programlisting"><span class="returnvalue">gchar</span> *             gtk_progress_get_text_from_value    (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
422
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
 
423
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
424
<h3 class="title">Warning</h3>
 
425
<p><code class="literal">gtk_progress_get_text_from_value</code> is deprecated and should not be used in newly-written code.</p>
 
426
</div>
 
427
<p>
 
428
Returns the text indicating the progress based on the supplied value.
 
429
The current value for the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> remains unchanged.
 
430
</p>
 
431
<div class="variablelist"><table border="0" class="variablelist">
 
432
<colgroup>
 
433
<col align="left" valign="top">
 
434
<col>
 
435
</colgroup>
 
436
<tbody>
 
437
<tr>
 
438
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
439
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
440
</tr>
 
441
<tr>
 
442
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
443
<td>an absolute progress value to use when formatting the progress text.</td>
 
444
</tr>
 
445
<tr>
 
446
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
447
<td>a string indicating the progress.</td>
 
448
</tr>
 
449
</tbody>
 
450
</table></div>
 
451
</div>
 
452
<hr>
 
453
<div class="refsect2">
 
454
<a name="gtk-progress-get-current-percentage"></a><h3>gtk_progress_get_current_percentage ()</h3>
 
455
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_progress_get_current_percentage (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>);</pre>
 
456
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
457
<h3 class="title">Warning</h3>
 
458
<p><code class="literal">gtk_progress_get_current_percentage</code> is deprecated and should not be used in newly-written code.</p>
 
459
</div>
 
460
<p>
 
461
Returns the current progress as a percentage.
 
462
</p>
 
463
<div class="variablelist"><table border="0" class="variablelist">
 
464
<colgroup>
 
465
<col align="left" valign="top">
 
466
<col>
 
467
</colgroup>
 
468
<tbody>
 
469
<tr>
 
470
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
471
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
472
</tr>
 
473
<tr>
 
474
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
475
<td>a number between 0.0 and 1.0 indicating the percentage complete.</td>
 
476
</tr>
 
477
</tbody>
 
478
</table></div>
 
479
</div>
 
480
<hr>
 
481
<div class="refsect2">
 
482
<a name="gtk-progress-get-percentage-from-value"></a><h3>gtk_progress_get_percentage_from_value ()</h3>
 
483
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_progress_get_percentage_from_value
 
484
                                                        (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
485
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
 
486
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
487
<h3 class="title">Warning</h3>
 
488
<p><code class="literal">gtk_progress_get_percentage_from_value</code> is deprecated and should not be used in newly-written code.</p>
 
489
</div>
 
490
<p>
 
491
Returns the progress as a percentage calculated from the supplied
 
492
absolute progress value.
 
493
</p>
 
494
<div class="variablelist"><table border="0" class="variablelist">
 
495
<colgroup>
 
496
<col align="left" valign="top">
 
497
<col>
 
498
</colgroup>
 
499
<tbody>
 
500
<tr>
 
501
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
502
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
503
</tr>
 
504
<tr>
 
505
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
506
<td>an absolute progress value.</td>
 
507
</tr>
 
508
<tr>
 
509
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
510
<td>a number between 0.0 and 1.0 indicating the percentage complete
 
511
represented by <em class="parameter"><code>value</code></em>.</td>
 
512
</tr>
 
513
</tbody>
 
514
</table></div>
 
515
</div>
 
516
<hr>
 
517
<div class="refsect2">
 
518
<a name="gtk-progress-configure"></a><h3>gtk_progress_configure ()</h3>
 
519
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_progress_configure              (<em class="parameter"><code><a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a> *progress</code></em>,
 
520
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
 
521
                                                         <em class="parameter"><code><span class="type">gdouble</span> min</code></em>,
 
522
                                                         <em class="parameter"><code><span class="type">gdouble</span> max</code></em>);</pre>
 
523
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
524
<h3 class="title">Warning</h3>
 
525
<p><code class="literal">gtk_progress_configure</code> is deprecated and should not be used in newly-written code.</p>
 
526
</div>
 
527
<p>
 
528
Allows the configuration of the minimum, maximum, and current values for
 
529
the <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.
 
530
</p>
 
531
<div class="variablelist"><table border="0" class="variablelist">
 
532
<colgroup>
 
533
<col align="left" valign="top">
 
534
<col>
 
535
</colgroup>
 
536
<tbody>
 
537
<tr>
 
538
<td><p><span class="term"><em class="parameter"><code>progress</code></em> :</span></p></td>
 
539
<td>a <a class="link" href="GtkProgress.html" title="GtkProgress"><span class="type">GtkProgress</span></a>.</td>
 
540
</tr>
 
541
<tr>
 
542
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
543
<td>the current progress value.</td>
 
544
</tr>
 
545
<tr>
 
546
<td><p><span class="term"><em class="parameter"><code>min</code></em> :</span></p></td>
 
547
<td>the minimum progress value.</td>
 
548
</tr>
 
549
<tr>
 
550
<td><p><span class="term"><em class="parameter"><code>max</code></em> :</span></p></td>
 
551
<td>the maximum progress value.</td>
 
552
</tr>
 
553
</tbody>
 
554
</table></div>
 
555
</div>
 
556
</div>
 
557
<div class="refsect1">
 
558
<a name="GtkProgress.property-details"></a><h2>Property Details</h2>
 
559
<div class="refsect2">
 
560
<a name="GtkProgress--activity-mode"></a><h3>The <code class="literal">"activity-mode"</code> property</h3>
 
561
<pre class="programlisting">  "activity-mode"            <span class="type">gboolean</span>              : Read / Write</pre>
 
562
<p>If TRUE, the GtkProgress is in activity mode, meaning that it signals something is happening, but not how much of the activity is finished. This is used when you're doing something but don't know how long it will take.</p>
 
563
<p>Default value: FALSE</p>
 
564
</div>
 
565
<hr>
 
566
<div class="refsect2">
 
567
<a name="GtkProgress--show-text"></a><h3>The <code class="literal">"show-text"</code> property</h3>
 
568
<pre class="programlisting">  "show-text"                <span class="type">gboolean</span>              : Read / Write</pre>
 
569
<p>Whether the progress is shown as text.</p>
 
570
<p>Default value: FALSE</p>
 
571
</div>
 
572
<hr>
 
573
<div class="refsect2">
 
574
<a name="GtkProgress--text-xalign"></a><h3>The <code class="literal">"text-xalign"</code> property</h3>
 
575
<pre class="programlisting">  "text-xalign"              <span class="type">gfloat</span>                : Read / Write</pre>
 
576
<p>The horizontal text alignment, from 0 (left) to 1 (right). Reversed for RTL layouts.</p>
 
577
<p>Allowed values: [0,1]</p>
 
578
<p>Default value: 0.5</p>
 
579
</div>
 
580
<hr>
 
581
<div class="refsect2">
 
582
<a name="GtkProgress--text-yalign"></a><h3>The <code class="literal">"text-yalign"</code> property</h3>
 
583
<pre class="programlisting">  "text-yalign"              <span class="type">gfloat</span>                : Read / Write</pre>
 
584
<p>The vertical text alignment, from 0 (top) to 1 (bottom).</p>
 
585
<p>Allowed values: [0,1]</p>
 
586
<p>Default value: 0.5</p>
 
587
</div>
 
588
</div>
 
589
</div>
 
590
<div class="footer">
 
591
<hr>
 
592
          Generated by GTK-Doc V1.18</div>
 
593
</body>
 
594
</html>
 
 
b'\\ No newline at end of file'