186
189
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
187
190
>gint</a> height);
192
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
193
>gboolean</a> <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-get-visible" title="gtk_cell_renderer_get_visible ()">gtk_cell_renderer_get_visible</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell);
194
void <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-set-visible" title="gtk_cell_renderer_set_visible ()">gtk_cell_renderer_set_visible</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
196
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
197
>gboolean</a> visible);
199
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
200
>gboolean</a> <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-get-sensitive" title="gtk_cell_renderer_get_sensitive ()">gtk_cell_renderer_get_sensitive</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell);
201
void <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-set-sensitive" title="gtk_cell_renderer_set_sensitive ()">gtk_cell_renderer_set_sensitive</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
203
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
204
>gboolean</a> sensitive);
205
void <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-get-alignment" title="gtk_cell_renderer_get_alignment ()">gtk_cell_renderer_get_alignment</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
207
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
210
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
211
>gfloat</a> *yalign);
212
void <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-set-alignment" title="gtk_cell_renderer_set_alignment ()">gtk_cell_renderer_set_alignment</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
214
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
217
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
219
void <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-get-padding" title="gtk_cell_renderer_get_padding ()">gtk_cell_renderer_get_padding</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
221
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
224
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
226
void <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-set-padding" title="gtk_cell_renderer_set_padding ()">gtk_cell_renderer_set_padding</a> (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
228
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
231
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
190
<div class="refsect1" lang="en">
235
<div class="refsect1" title="Object Hierarchy">
191
236
<a name="GtkCellRenderer.object-hierarchy"></a><h2>Object Hierarchy</h2>
192
237
<pre class="synopsis">
896
<div class="refsect1" lang="en">
941
<div class="refsect2" title="gtk_cell_renderer_get_visible ()">
942
<a name="gtk-cell-renderer-get-visible"></a><h3>gtk_cell_renderer_get_visible ()</h3>
943
<pre class="programlisting"><a
944
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
945
>gboolean</a> gtk_cell_renderer_get_visible (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell);</pre>
947
Returns the cell renderer's visibility.</p>
950
<div class="variablelist"><table border="0">
951
<col align="left" valign="top">
954
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
955
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
959
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
961
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
962
><code class="literal">TRUE</code></a> if the cell renderer is visible
968
<p class="since">Since 2.18</p>
971
<div class="refsect2" title="gtk_cell_renderer_set_visible ()">
972
<a name="gtk-cell-renderer-set-visible"></a><h3>gtk_cell_renderer_set_visible ()</h3>
973
<pre class="programlisting">void gtk_cell_renderer_set_visible (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
975
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
976
>gboolean</a> visible);</pre>
978
Sets the cell renderer's visibility.</p>
981
<div class="variablelist"><table border="0">
982
<col align="left" valign="top">
985
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
986
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
990
<td><p><span class="term"><em class="parameter"><code>visible</code></em> :</span></p></td>
991
<td> the visibility of the cell
996
<p class="since">Since 2.18</p>
999
<div class="refsect2" title="gtk_cell_renderer_get_sensitive ()">
1000
<a name="gtk-cell-renderer-get-sensitive"></a><h3>gtk_cell_renderer_get_sensitive ()</h3>
1001
<pre class="programlisting"><a
1002
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1003
>gboolean</a> gtk_cell_renderer_get_sensitive (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell);</pre>
1005
Returns the cell renderer's sensitivity.</p>
1008
<div class="variablelist"><table border="0">
1009
<col align="left" valign="top">
1012
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
1013
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
1017
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1019
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1020
><code class="literal">TRUE</code></a> if the cell renderer is sensitive
1026
<p class="since">Since 2.18</p>
1029
<div class="refsect2" title="gtk_cell_renderer_set_sensitive ()">
1030
<a name="gtk-cell-renderer-set-sensitive"></a><h3>gtk_cell_renderer_set_sensitive ()</h3>
1031
<pre class="programlisting">void gtk_cell_renderer_set_sensitive (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
1033
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1034
>gboolean</a> sensitive);</pre>
1036
Sets the cell renderer's sensitivity.</p>
1039
<div class="variablelist"><table border="0">
1040
<col align="left" valign="top">
1043
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
1044
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
1048
<td><p><span class="term"><em class="parameter"><code>sensitive</code></em> :</span></p></td>
1049
<td> the sensitivity of the cell
1054
<p class="since">Since 2.18</p>
1057
<div class="refsect2" title="gtk_cell_renderer_get_alignment ()">
1058
<a name="gtk-cell-renderer-get-alignment"></a><h3>gtk_cell_renderer_get_alignment ()</h3>
1059
<pre class="programlisting">void gtk_cell_renderer_get_alignment (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
1061
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
1062
>gfloat</a> *xalign,
1064
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
1065
>gfloat</a> *yalign);</pre>
1067
Fills in <em class="parameter"><code>xalign</code></em> and <em class="parameter"><code>yalign</code></em> with the appropriate values of <em class="parameter"><code>cell</code></em>.</p>
1070
<div class="variablelist"><table border="0">
1071
<col align="left" valign="top">
1074
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
1075
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
1079
<td><p><span class="term"><em class="parameter"><code>xalign</code></em> :</span></p></td>
1080
<td> location to fill in with the x alignment of the cell, or <a
1081
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1082
><code class="literal">NULL</code></a>
1086
<td><p><span class="term"><em class="parameter"><code>yalign</code></em> :</span></p></td>
1087
<td> location to fill in with the y alignment of the cell, or <a
1088
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1089
><code class="literal">NULL</code></a>
1094
<p class="since">Since 2.18</p>
1097
<div class="refsect2" title="gtk_cell_renderer_set_alignment ()">
1098
<a name="gtk-cell-renderer-set-alignment"></a><h3>gtk_cell_renderer_set_alignment ()</h3>
1099
<pre class="programlisting">void gtk_cell_renderer_set_alignment (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
1101
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
1104
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
1105
>gfloat</a> yalign);</pre>
1107
Sets the renderer's alignment within its available space.</p>
1110
<div class="variablelist"><table border="0">
1111
<col align="left" valign="top">
1114
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
1115
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
1119
<td><p><span class="term"><em class="parameter"><code>xalign</code></em> :</span></p></td>
1120
<td> the x alignment of the cell renderer
1124
<td><p><span class="term"><em class="parameter"><code>yalign</code></em> :</span></p></td>
1125
<td> the y alignment of the cell renderer
1130
<p class="since">Since 2.18</p>
1133
<div class="refsect2" title="gtk_cell_renderer_get_padding ()">
1134
<a name="gtk-cell-renderer-get-padding"></a><h3>gtk_cell_renderer_get_padding ()</h3>
1135
<pre class="programlisting">void gtk_cell_renderer_get_padding (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
1137
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1140
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1141
>gint</a> *ypad);</pre>
1143
Fills in <em class="parameter"><code>xpad</code></em> and <em class="parameter"><code>ypad</code></em> with the appropriate values of <em class="parameter"><code>cell</code></em>.</p>
1146
<div class="variablelist"><table border="0">
1147
<col align="left" valign="top">
1150
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
1151
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
1155
<td><p><span class="term"><em class="parameter"><code>xpad</code></em> :</span></p></td>
1156
<td> location to fill in with the x padding of the cell, or <a
1157
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1158
><code class="literal">NULL</code></a>
1162
<td><p><span class="term"><em class="parameter"><code>ypad</code></em> :</span></p></td>
1163
<td> location to fill in with the y padding of the cell, or <a
1164
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1165
><code class="literal">NULL</code></a>
1170
<p class="since">Since 2.18</p>
1173
<div class="refsect2" title="gtk_cell_renderer_set_padding ()">
1174
<a name="gtk-cell-renderer-set-padding"></a><h3>gtk_cell_renderer_set_padding ()</h3>
1175
<pre class="programlisting">void gtk_cell_renderer_set_padding (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
1177
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1180
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1181
>gint</a> ypad);</pre>
1183
Sets the renderer's padding.</p>
1186
<div class="variablelist"><table border="0">
1187
<col align="left" valign="top">
1190
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
1191
<td> A <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>
1195
<td><p><span class="term"><em class="parameter"><code>xpad</code></em> :</span></p></td>
1196
<td> the x padding of the cell renderer
1200
<td><p><span class="term"><em class="parameter"><code>ypad</code></em> :</span></p></td>
1201
<td> the y padding of the cell renderer
1206
<p class="since">Since 2.18</p>
1209
<div class="refsect1" title="Property Details">
897
1210
<a name="GtkCellRenderer.property-details"></a><h2>Property Details</h2>
898
<div class="refsect2" lang="en">
1211
<div class="refsect2" title='The "cell-background" property'>
899
1212
<a name="GtkCellRenderer--cell-background"></a><h3>The <code class="literal">"cell-background"</code> property</h3>
900
1213
<pre class="programlisting"> "cell-background" <a
901
1214
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"