68
68
<th width="100%" align="center">GTK+ Reference Manual</th>
69
69
<td><a accesskey="n" href="GtkCellRendererSpin.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
71
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3672513" class="shortcut">Top</a>
73
<a href="#id3672714" class="shortcut">Description</a>
75
<a href="#id3672552" class="shortcut">Object Hierarchy</a>
77
<a href="#id3672599" class="shortcut">Properties</a></nobr></td></tr>
71
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3424934" class="shortcut">Top</a>
73
<a href="#id3425142" class="shortcut">Description</a>
75
<a href="#id3424973" class="shortcut">Object Hierarchy</a>
77
<a href="#id3425020" class="shortcut">Properties</a></nobr></td></tr>
79
79
<div class="refentry" lang="en">
80
80
<a name="GtkCellRendererProgress"></a><div class="titlepage"></div>
81
81
<div class="refnamediv"><table width="100%"><tr>
84
<a name="id3672513"></a><span class="refentrytitle">GtkCellRendererProgress</span>
84
<a name="id3424934"></a><span class="refentrytitle">GtkCellRendererProgress</span>
86
86
<p>GtkCellRendererProgress — Renders numbers as progress bars</p>
94
94
#include <gtk/gtk.h>
97
<a href="GtkCellRendererProgress.html#GtkCellRendererProgress-struct">GtkCellRendererProgress</a>;
98
<a href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a>* <a href="GtkCellRendererProgress.html#gtk-cell-renderer-progress-new">gtk_cell_renderer_progress_new</a> (void);
97
<a class="link" href="GtkCellRendererProgress.html#GtkCellRendererProgress-struct">GtkCellRendererProgress</a>;
98
<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a>* <a class="link" href="GtkCellRendererProgress.html#gtk-cell-renderer-progress-new">gtk_cell_renderer_progress_new</a> (void);
103
103
<div class="refsect1" lang="en">
104
<a name="id3672552"></a><h2>Object Hierarchy</h2>
104
<a name="id3424973"></a><h2>Object Hierarchy</h2>
105
105
<pre class="synopsis">
108
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
108
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
111
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
111
href="../gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
112
112
>GInitiallyUnowned</a>
113
+----<a href="GtkObject.html" title="GtkObject">GtkObject</a>
114
+----<a href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a>
113
+----<a class="link" href="GtkObject.html" title="GtkObject">GtkObject</a>
114
+----<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a>
115
115
+----GtkCellRendererProgress
118
118
<div class="refsect1" lang="en">
119
<a name="id3672599"></a><h2>Properties</h2>
119
<a name="id3425020"></a><h2>Properties</h2>
120
120
<pre class="synopsis">
122
<a href="GtkCellRendererProgress.html#GtkCellRendererProgress--orientation">orientation</a> <a href="GtkProgressBar.html#GtkProgressBarOrientation">GtkProgressBarOrientation</a> : Read / Write
123
<a href="GtkCellRendererProgress.html#GtkCellRendererProgress--pulse">pulse</a> <a
124
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
122
"<a class="link" href="GtkCellRendererProgress.html#GtkCellRendererProgress--orientation">orientation</a>" <a class="link" href="GtkProgressBar.html#GtkProgressBarOrientation">GtkProgressBarOrientation</a> : Read / Write
123
"<a class="link" href="GtkCellRendererProgress.html#GtkCellRendererProgress--pulse">pulse</a>" <a
124
href="../glib/glib-Basic-Types.html#gint"
125
125
>gint</a> : Read / Write
126
<a href="GtkCellRendererProgress.html#GtkCellRendererProgress--text">text</a> <a
127
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
126
"<a class="link" href="GtkCellRendererProgress.html#GtkCellRendererProgress--text">text</a>" <a
127
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
128
128
>gchararray</a> : Read / Write
129
<a href="GtkCellRendererProgress.html#GtkCellRendererProgress--text-xalign">text-xalign</a> <a
130
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"
131
>gfloat</a> : Read / Write
132
<a href="GtkCellRendererProgress.html#GtkCellRendererProgress--text-yalign">text-yalign</a> <a
133
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"
134
>gfloat</a> : Read / Write
135
<a href="GtkCellRendererProgress.html#GtkCellRendererProgress--value">value</a> <a
136
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
129
"<a class="link" href="GtkCellRendererProgress.html#GtkCellRendererProgress--text-xalign">text-xalign</a>" <a
130
href="../glib/glib-Basic-Types.html#gfloat"
131
>gfloat</a> : Read / Write
132
"<a class="link" href="GtkCellRendererProgress.html#GtkCellRendererProgress--text-yalign">text-yalign</a>" <a
133
href="../glib/glib-Basic-Types.html#gfloat"
134
>gfloat</a> : Read / Write
135
"<a class="link" href="GtkCellRendererProgress.html#GtkCellRendererProgress--value">value</a>" <a
136
href="../glib/glib-Basic-Types.html#gint"
137
137
>gint</a> : Read / Write
140
140
<div class="refsect1" lang="en">
141
<a name="id3672714"></a><h2>Description</h2>
141
<a name="id3425142"></a><h2>Description</h2>
143
<a href="GtkCellRendererProgress.html" title="GtkCellRendererProgress"><span class="type">GtkCellRendererProgress</span></a> renders a numeric value as a progress par in a cell.
143
<a class="link" href="GtkCellRendererProgress.html" title="GtkCellRendererProgress"><span class="type">GtkCellRendererProgress</span></a> renders a numeric value as a progress par in a cell.
144
144
Additionally, it can display a text on top of the progress bar.
147
The <a href="GtkCellRendererProgress.html" title="GtkCellRendererProgress"><span class="type">GtkCellRendererProgress</span></a> cell renderer was added in GTK+ 2.6.
147
The <a class="link" href="GtkCellRendererProgress.html" title="GtkCellRendererProgress"><span class="type">GtkCellRendererProgress</span></a> cell renderer was added in GTK+ 2.6.
150
150
<div class="refsect1" lang="en">
151
<a name="id3672751"></a><h2>Details</h2>
151
<a name="id3425179"></a><h2>Details</h2>
152
152
<div class="refsect2" lang="en">
153
<a name="id3672761"></a><h3>
153
<a name="id3425190"></a><h3>
154
154
<a name="GtkCellRendererProgress-struct"></a>GtkCellRendererProgress</h3>
155
<a class="indexterm" name="id3672775"></a><pre class="programlisting">typedef struct _GtkCellRendererProgress GtkCellRendererProgress;</pre>
155
<a class="indexterm" name="id3425204"></a><pre class="programlisting">typedef struct _GtkCellRendererProgress GtkCellRendererProgress;</pre>
161
161
<div class="refsect2" lang="en">
162
<a name="id3672791"></a><h3>
162
<a name="id3425220"></a><h3>
163
163
<a name="gtk-cell-renderer-progress-new"></a>gtk_cell_renderer_progress_new ()</h3>
164
<a class="indexterm" name="id3672807"></a><pre class="programlisting"><a href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a>* gtk_cell_renderer_progress_new (void);</pre>
164
<a class="indexterm" name="id3425235"></a><pre class="programlisting"><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a>* gtk_cell_renderer_progress_new (void);</pre>
166
Creates a new <a href="GtkCellRendererProgress.html" title="GtkCellRendererProgress"><span class="type">GtkCellRendererProgress</span></a>.</p>
166
Creates a new <a class="link" href="GtkCellRendererProgress.html" title="GtkCellRendererProgress"><span class="type">GtkCellRendererProgress</span></a>.</p>
170
170
<div class="variablelist"><table border="0">
171
171
<col align="left" valign="top">
173
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
173
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
174
174
<td> the new cell renderer
231
231
<div class="refsect2" lang="en">
232
<a name="id3673009"></a><h3>
233
<a name="GtkCellRendererProgress--text"></a>The :<code class="literal">text</code> property</h3>
234
<a class="indexterm" name="id3673026"></a><pre class="programlisting"> text <a
235
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
232
<a name="id3425440"></a><h3>
233
<a name="GtkCellRendererProgress--text"></a>The <code class="literal">"text"</code> property</h3>
234
<a class="indexterm" name="id3425456"></a><pre class="programlisting"> "text" <a
235
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
236
236
>gchararray</a> : Read / Write</pre>
238
238
The "text" property determines the label which will be drawn
239
239
over the progress bar. Setting this property to <a
240
href="/home/mclasen/gnome-2.18/install/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
240
href="../liboil/liboil-liboiljunk.html#NULL:CAPS"
241
241
><code class="literal">NULL</code></a> causes the default
242
242
label to be displayed. Setting this property to an empty string causes
243
243
no label to be displayed.</p>