~bratsche/ubuntu/maverick/gtk+2.0/menu-activation-fix

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/GtkCellRenderer.html

Import upstream version 2.17.11

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>GtkCellRenderer</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="GTK+ Reference Manual">
8
8
<link rel="up" href="TreeWidgetObjects.html" title="Tree, List and Icon Grid Widgets">
9
9
<link rel="prev" href="GtkCellLayout.html" title="GtkCellLayout">
49
49
<link rel="chapter" href="gtk-migrating-GtkBuilder.html" title="Migrating from libglade to GtkBuilder">
50
50
<link rel="chapter" href="gtk-migrating-tooltips.html" title="Migrating from GtkTooltips to GtkTooltip">
51
51
<link rel="chapter" href="gtk-migrating-entry-icons.html" title="Migrating from SexyIconEntry to GtkEntry">
 
52
<link rel="chapter" href="gtk-migrating-label-links.html" title="Migrating from SexyUrlLabel to GtkLabel">
 
53
<link rel="chapter" href="gtk-migrating-ClientSideWindows.html" title="Migrating to client-side windows">
52
54
<link rel="part" href="pt05.html" title="Part V. GTK+ Tools">
53
55
<link rel="glossary" href="glossary.html" title="Glossary">
54
56
<link rel="index" href="api-index-full.html" title="Index of all symbols">
61
63
<link rel="index" href="api-index-2-12.html" title="Index of new symbols in 2.12">
62
64
<link rel="index" href="api-index-2-14.html" title="Index of new symbols in 2.14">
63
65
<link rel="index" href="api-index-2-16.html" title="Index of new symbols in 2.16">
 
66
<link rel="index" href="api-index-2-18.html" title="Index of new symbols in 2.18">
64
67
</head>
65
68
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
66
69
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
83
86
                <a href="#GtkCellRenderer.signals" class="shortcut">Signals</a>
84
87
</td></tr>
85
88
</table>
86
 
<div class="refentry" lang="en">
 
89
<div class="refentry" title="GtkCellRenderer">
87
90
<a name="GtkCellRenderer"></a><div class="titlepage"></div>
88
91
<div class="refnamediv"><table width="100%"><tr>
89
92
<td valign="top">
92
95
</td>
93
96
<td valign="top" align="right"></td>
94
97
</tr></table></div>
95
 
<div class="refsynopsisdiv">
 
98
<div class="refsynopsisdiv" title="Synopsis">
96
99
<a name="GtkCellRenderer.synopsis"></a><h2>Synopsis</h2>
97
100
<pre class="synopsis">
98
101
 
185
188
                                                         <a
186
189
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
187
190
>gint</a> height);
 
191
<a
 
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,
 
195
                                                         <a
 
196
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
 
197
>gboolean</a> visible);
 
198
<a
 
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,
 
202
                                                         <a
 
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,
 
206
                                                         <a
 
207
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
 
208
>gfloat</a> *xalign,
 
209
                                                         <a
 
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,
 
213
                                                         <a
 
214
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
 
215
>gfloat</a> xalign,
 
216
                                                         <a
 
217
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
 
218
>gfloat</a> yalign);
 
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,
 
220
                                                         <a
 
221
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
222
>gint</a> *xpad,
 
223
                                                         <a
 
224
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
225
>gint</a> *ypad);
 
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,
 
227
                                                         <a
 
228
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
229
>gint</a> xpad,
 
230
                                                         <a
 
231
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
232
>gint</a> ypad);
188
233
</pre>
189
234
</div>
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">
193
238
  <a
204
249
                     +----<a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle">GtkCellRendererToggle</a>
205
250
</pre>
206
251
</div>
207
 
<div class="refsect1" lang="en">
 
252
<div class="refsect1" title="Properties">
208
253
<a name="GtkCellRenderer.properties"></a><h2>Properties</h2>
209
254
<pre class="synopsis">
210
255
  "<a class="link" href="GtkCellRenderer.html#GtkCellRenderer--cell-background" title='The "cell-background" property'>cell-background</a>"          <a
252
297
>guint</a>                 : Read / Write
253
298
</pre>
254
299
</div>
255
 
<div class="refsect1" lang="en">
 
300
<div class="refsect1" title="Signals">
256
301
<a name="GtkCellRenderer.signals"></a><h2>Signals</h2>
257
302
<pre class="synopsis">
258
303
  "<a class="link" href="GtkCellRenderer.html#GtkCellRenderer-editing-canceled" title='The "editing-canceled" signal'>editing-canceled</a>"                               : Run First
259
304
  "<a class="link" href="GtkCellRenderer.html#GtkCellRenderer-editing-started" title='The "editing-started" signal'>editing-started</a>"                                : Run First
260
305
</pre>
261
306
</div>
262
 
<div class="refsect1" lang="en">
 
307
<div class="refsect1" title="Description">
263
308
<a name="GtkCellRenderer.description"></a><h2>Description</h2>
264
309
<p>
265
310
The <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> is a base class of a set of objects used for
302
347
respectively.
303
348
</p>
304
349
</div>
305
 
<div class="refsect1" lang="en">
 
350
<div class="refsect1" title="Details">
306
351
<a name="GtkCellRenderer.details"></a><h2>Details</h2>
307
 
<div class="refsect2" lang="en">
 
352
<div class="refsect2" title="enum GtkCellRendererState">
308
353
<a name="GtkCellRendererState"></a><h3>enum GtkCellRendererState</h3>
309
354
<pre class="programlisting">typedef enum
310
355
{
352
397
</table></div>
353
398
</div>
354
399
<hr>
355
 
<div class="refsect2" lang="en">
 
400
<div class="refsect2" title="enum GtkCellRendererMode">
356
401
<a name="GtkCellRendererMode"></a><h3>enum GtkCellRendererMode</h3>
357
402
<pre class="programlisting">typedef enum
358
403
{
389
434
</table></div>
390
435
</div>
391
436
<hr>
392
 
<div class="refsect2" lang="en">
 
437
<div class="refsect2" title="GtkCellRenderer">
393
438
<a name="GtkCellRenderer-struct"></a><h3>GtkCellRenderer</h3>
394
439
<pre class="programlisting">typedef struct _GtkCellRenderer GtkCellRenderer;</pre>
395
440
<p>
396
441
</p>
397
442
</div>
398
443
<hr>
399
 
<div class="refsect2" lang="en">
 
444
<div class="refsect2" title="GtkCellRendererClass">
400
445
<a name="GtkCellRendererClass"></a><h3>GtkCellRendererClass</h3>
401
446
<pre class="programlisting">typedef struct {
402
447
  GtkObjectClass parent_class;
446
491
</p>
447
492
</div>
448
493
<hr>
449
 
<div class="refsect2" lang="en">
 
494
<div class="refsect2" title="gtk_cell_renderer_get_size ()">
450
495
<a name="gtk-cell-renderer-get-size"></a><h3>gtk_cell_renderer_get_size ()</h3>
451
496
<pre class="programlisting">void                gtk_cell_renderer_get_size          (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
452
497
                                                         <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *widget,
530
575
</table></div>
531
576
</div>
532
577
<hr>
533
 
<div class="refsect2" lang="en">
 
578
<div class="refsect2" title="gtk_cell_renderer_render ()">
534
579
<a name="gtk-cell-renderer-render"></a><h3>gtk_cell_renderer_render ()</h3>
535
580
<pre class="programlisting">void                gtk_cell_renderer_render            (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
536
581
                                                         <a
602
647
</table></div>
603
648
</div>
604
649
<hr>
605
 
<div class="refsect2" lang="en">
 
650
<div class="refsect2" title="gtk_cell_renderer_activate ()">
606
651
<a name="gtk-cell-renderer-activate"></a><h3>gtk_cell_renderer_activate ()</h3>
607
652
<pre class="programlisting"><a
608
653
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
679
724
</table></div>
680
725
</div>
681
726
<hr>
682
 
<div class="refsect2" lang="en">
 
727
<div class="refsect2" title="gtk_cell_renderer_start_editing ()">
683
728
<a name="gtk-cell-renderer-start-editing"></a><h3>gtk_cell_renderer_start_editing ()</h3>
684
729
<pre class="programlisting"><a class="link" href="GtkCellEditable.html" title="GtkCellEditable">GtkCellEditable</a> *   gtk_cell_renderer_start_editing     (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
685
730
                                                         <a
752
797
</table></div>
753
798
</div>
754
799
<hr>
755
 
<div class="refsect2" lang="en">
 
800
<div class="refsect2" title="gtk_cell_renderer_editing_canceled ()">
756
801
<a name="gtk-cell-renderer-editing-canceled"></a><h3>gtk_cell_renderer_editing_canceled ()</h3>
757
802
<pre class="programlisting">void                gtk_cell_renderer_editing_canceled  (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell);</pre>
758
 
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
803
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
759
804
<h3 class="title">Warning</h3>
760
805
<p><code class="literal">gtk_cell_renderer_editing_canceled</code> has been deprecated since version 2.6 and should not be used in newly-written code. Use <a class="link" href="GtkCellRenderer.html#gtk-cell-renderer-stop-editing" title="gtk_cell_renderer_stop_editing ()"><code class="function">gtk_cell_renderer_stop_editing()</code></a> instead</p>
761
806
</div>
780
825
<p class="since">Since 2.4</p>
781
826
</div>
782
827
<hr>
783
 
<div class="refsect2" lang="en">
 
828
<div class="refsect2" title="gtk_cell_renderer_stop_editing ()">
784
829
<a name="gtk-cell-renderer-stop-editing"></a><h3>gtk_cell_renderer_stop_editing ()</h3>
785
830
<pre class="programlisting">void                gtk_cell_renderer_stop_editing      (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
786
831
                                                         <a
819
864
<p class="since">Since 2.6</p>
820
865
</div>
821
866
<hr>
822
 
<div class="refsect2" lang="en">
 
867
<div class="refsect2" title="gtk_cell_renderer_get_fixed_size ()">
823
868
<a name="gtk-cell-renderer-get-fixed-size"></a><h3>gtk_cell_renderer_get_fixed_size ()</h3>
824
869
<pre class="programlisting">void                gtk_cell_renderer_get_fixed_size    (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
825
870
                                                         <a
842
887
</tr>
843
888
<tr>
844
889
<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
845
 
<td> location to fill in with the fixed width of the widget, or <a
 
890
<td> location to fill in with the fixed width of the cell, or <a
846
891
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
847
892
><code class="literal">NULL</code></a>
848
893
</td>
849
894
</tr>
850
895
<tr>
851
896
<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
852
 
<td> location to fill in with the fixed height of the widget, or <a
 
897
<td> location to fill in with the fixed height of the cell, or <a
853
898
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
854
899
><code class="literal">NULL</code></a>
855
900
</td>
858
903
</table></div>
859
904
</div>
860
905
<hr>
861
 
<div class="refsect2" lang="en">
 
906
<div class="refsect2" title="gtk_cell_renderer_set_fixed_size ()">
862
907
<a name="gtk-cell-renderer-set-fixed-size"></a><h3>gtk_cell_renderer_set_fixed_size ()</h3>
863
908
<pre class="programlisting">void                gtk_cell_renderer_set_fixed_size    (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell,
864
909
                                                         <a
892
937
</tbody>
893
938
</table></div>
894
939
</div>
895
 
</div>
896
 
<div class="refsect1" lang="en">
 
940
<hr>
 
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>
 
946
<p>
 
947
Returns the cell renderer's visibility.</p>
 
948
<p>
 
949
</p>
 
950
<div class="variablelist"><table border="0">
 
951
<col align="left" valign="top">
 
952
<tbody>
 
953
<tr>
 
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>
 
956
</td>
 
957
</tr>
 
958
<tr>
 
959
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
960
<td> <a
 
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
 
963
 
 
964
</td>
 
965
</tr>
 
966
</tbody>
 
967
</table></div>
 
968
<p class="since">Since 2.18</p>
 
969
</div>
 
970
<hr>
 
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,
 
974
                                                         <a
 
975
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
 
976
>gboolean</a> visible);</pre>
 
977
<p>
 
978
Sets the cell renderer's visibility.</p>
 
979
<p>
 
980
</p>
 
981
<div class="variablelist"><table border="0">
 
982
<col align="left" valign="top">
 
983
<tbody>
 
984
<tr>
 
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>
 
987
</td>
 
988
</tr>
 
989
<tr>
 
990
<td><p><span class="term"><em class="parameter"><code>visible</code></em> :</span></p></td>
 
991
<td> the visibility of the cell
 
992
</td>
 
993
</tr>
 
994
</tbody>
 
995
</table></div>
 
996
<p class="since">Since 2.18</p>
 
997
</div>
 
998
<hr>
 
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>
 
1004
<p>
 
1005
Returns the cell renderer's sensitivity.</p>
 
1006
<p>
 
1007
</p>
 
1008
<div class="variablelist"><table border="0">
 
1009
<col align="left" valign="top">
 
1010
<tbody>
 
1011
<tr>
 
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>
 
1014
</td>
 
1015
</tr>
 
1016
<tr>
 
1017
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1018
<td> <a
 
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
 
1021
 
 
1022
</td>
 
1023
</tr>
 
1024
</tbody>
 
1025
</table></div>
 
1026
<p class="since">Since 2.18</p>
 
1027
</div>
 
1028
<hr>
 
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,
 
1032
                                                         <a
 
1033
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
 
1034
>gboolean</a> sensitive);</pre>
 
1035
<p>
 
1036
Sets the cell renderer's sensitivity.</p>
 
1037
<p>
 
1038
</p>
 
1039
<div class="variablelist"><table border="0">
 
1040
<col align="left" valign="top">
 
1041
<tbody>
 
1042
<tr>
 
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>
 
1045
</td>
 
1046
</tr>
 
1047
<tr>
 
1048
<td><p><span class="term"><em class="parameter"><code>sensitive</code></em> :</span></p></td>
 
1049
<td> the sensitivity of the cell
 
1050
</td>
 
1051
</tr>
 
1052
</tbody>
 
1053
</table></div>
 
1054
<p class="since">Since 2.18</p>
 
1055
</div>
 
1056
<hr>
 
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,
 
1060
                                                         <a
 
1061
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
 
1062
>gfloat</a> *xalign,
 
1063
                                                         <a
 
1064
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
 
1065
>gfloat</a> *yalign);</pre>
 
1066
<p>
 
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>
 
1068
<p>
 
1069
</p>
 
1070
<div class="variablelist"><table border="0">
 
1071
<col align="left" valign="top">
 
1072
<tbody>
 
1073
<tr>
 
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>
 
1076
</td>
 
1077
</tr>
 
1078
<tr>
 
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>
 
1083
</td>
 
1084
</tr>
 
1085
<tr>
 
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>
 
1090
</td>
 
1091
</tr>
 
1092
</tbody>
 
1093
</table></div>
 
1094
<p class="since">Since 2.18</p>
 
1095
</div>
 
1096
<hr>
 
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,
 
1100
                                                         <a
 
1101
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
 
1102
>gfloat</a> xalign,
 
1103
                                                         <a
 
1104
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
 
1105
>gfloat</a> yalign);</pre>
 
1106
<p>
 
1107
Sets the renderer's alignment within its available space.</p>
 
1108
<p>
 
1109
</p>
 
1110
<div class="variablelist"><table border="0">
 
1111
<col align="left" valign="top">
 
1112
<tbody>
 
1113
<tr>
 
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>
 
1116
</td>
 
1117
</tr>
 
1118
<tr>
 
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
 
1121
</td>
 
1122
</tr>
 
1123
<tr>
 
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
 
1126
</td>
 
1127
</tr>
 
1128
</tbody>
 
1129
</table></div>
 
1130
<p class="since">Since 2.18</p>
 
1131
</div>
 
1132
<hr>
 
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,
 
1136
                                                         <a
 
1137
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
1138
>gint</a> *xpad,
 
1139
                                                         <a
 
1140
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
1141
>gint</a> *ypad);</pre>
 
1142
<p>
 
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>
 
1144
<p>
 
1145
</p>
 
1146
<div class="variablelist"><table border="0">
 
1147
<col align="left" valign="top">
 
1148
<tbody>
 
1149
<tr>
 
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>
 
1152
</td>
 
1153
</tr>
 
1154
<tr>
 
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>
 
1159
</td>
 
1160
</tr>
 
1161
<tr>
 
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>
 
1166
</td>
 
1167
</tr>
 
1168
</tbody>
 
1169
</table></div>
 
1170
<p class="since">Since 2.18</p>
 
1171
</div>
 
1172
<hr>
 
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,
 
1176
                                                         <a
 
1177
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
1178
>gint</a> xpad,
 
1179
                                                         <a
 
1180
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
 
1181
>gint</a> ypad);</pre>
 
1182
<p>
 
1183
Sets the renderer's padding.</p>
 
1184
<p>
 
1185
</p>
 
1186
<div class="variablelist"><table border="0">
 
1187
<col align="left" valign="top">
 
1188
<tbody>
 
1189
<tr>
 
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>
 
1192
</td>
 
1193
</tr>
 
1194
<tr>
 
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
 
1197
</td>
 
1198
</tr>
 
1199
<tr>
 
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
 
1202
</td>
 
1203
</tr>
 
1204
</tbody>
 
1205
</table></div>
 
1206
<p class="since">Since 2.18</p>
 
1207
</div>
 
1208
</div>
 
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"
904
1217
<p>Default value: NULL</p>
905
1218
</div>
906
1219
<hr>
907
 
<div class="refsect2" lang="en">
 
1220
<div class="refsect2" title='The "cell-background-gdk" property'>
908
1221
<a name="GtkCellRenderer--cell-background-gdk"></a><h3>The <code class="literal">"cell-background-gdk"</code> property</h3>
909
1222
<pre class="programlisting">  "cell-background-gdk"      <a
910
1223
href="http://library.gnome.org/devel/gdk/unstable/gdk-Colormaps-and-Colors.html#GdkColor"
912
1225
<p>Cell background color as a GdkColor.</p>
913
1226
</div>
914
1227
<hr>
915
 
<div class="refsect2" lang="en">
 
1228
<div class="refsect2" title='The "cell-background-set" property'>
916
1229
<a name="GtkCellRenderer--cell-background-set"></a><h3>The <code class="literal">"cell-background-set"</code> property</h3>
917
1230
<pre class="programlisting">  "cell-background-set"      <a
918
1231
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
921
1234
<p>Default value: FALSE</p>
922
1235
</div>
923
1236
<hr>
924
 
<div class="refsect2" lang="en">
 
1237
<div class="refsect2" title='The "editing" property'>
925
1238
<a name="GtkCellRenderer--editing"></a><h3>The <code class="literal">"editing"</code> property</h3>
926
1239
<pre class="programlisting">  "editing"                  <a
927
1240
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
930
1243
<p>Default value: FALSE</p>
931
1244
</div>
932
1245
<hr>
933
 
<div class="refsect2" lang="en">
 
1246
<div class="refsect2" title='The "height" property'>
934
1247
<a name="GtkCellRenderer--height"></a><h3>The <code class="literal">"height"</code> property</h3>
935
1248
<pre class="programlisting">  "height"                   <a
936
1249
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
940
1253
<p>Default value: -1</p>
941
1254
</div>
942
1255
<hr>
943
 
<div class="refsect2" lang="en">
 
1256
<div class="refsect2" title='The "is-expanded" property'>
944
1257
<a name="GtkCellRenderer--is-expanded"></a><h3>The <code class="literal">"is-expanded"</code> property</h3>
945
1258
<pre class="programlisting">  "is-expanded"              <a
946
1259
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
949
1262
<p>Default value: FALSE</p>
950
1263
</div>
951
1264
<hr>
952
 
<div class="refsect2" lang="en">
 
1265
<div class="refsect2" title='The "is-expander" property'>
953
1266
<a name="GtkCellRenderer--is-expander"></a><h3>The <code class="literal">"is-expander"</code> property</h3>
954
1267
<pre class="programlisting">  "is-expander"              <a
955
1268
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
958
1271
<p>Default value: FALSE</p>
959
1272
</div>
960
1273
<hr>
961
 
<div class="refsect2" lang="en">
 
1274
<div class="refsect2" title='The "mode" property'>
962
1275
<a name="GtkCellRenderer--mode"></a><h3>The <code class="literal">"mode"</code> property</h3>
963
1276
<pre class="programlisting">  "mode"                     <a class="link" href="GtkCellRenderer.html#GtkCellRendererMode" title="enum GtkCellRendererMode">GtkCellRendererMode</a>   : Read / Write</pre>
964
1277
<p>Editable mode of the CellRenderer.</p>
965
1278
<p>Default value: GTK_CELL_RENDERER_MODE_INERT</p>
966
1279
</div>
967
1280
<hr>
968
 
<div class="refsect2" lang="en">
 
1281
<div class="refsect2" title='The "sensitive" property'>
969
1282
<a name="GtkCellRenderer--sensitive"></a><h3>The <code class="literal">"sensitive"</code> property</h3>
970
1283
<pre class="programlisting">  "sensitive"                <a
971
1284
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
974
1287
<p>Default value: TRUE</p>
975
1288
</div>
976
1289
<hr>
977
 
<div class="refsect2" lang="en">
 
1290
<div class="refsect2" title='The "visible" property'>
978
1291
<a name="GtkCellRenderer--visible"></a><h3>The <code class="literal">"visible"</code> property</h3>
979
1292
<pre class="programlisting">  "visible"                  <a
980
1293
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
983
1296
<p>Default value: TRUE</p>
984
1297
</div>
985
1298
<hr>
986
 
<div class="refsect2" lang="en">
 
1299
<div class="refsect2" title='The "width" property'>
987
1300
<a name="GtkCellRenderer--width"></a><h3>The <code class="literal">"width"</code> property</h3>
988
1301
<pre class="programlisting">  "width"                    <a
989
1302
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
993
1306
<p>Default value: -1</p>
994
1307
</div>
995
1308
<hr>
996
 
<div class="refsect2" lang="en">
 
1309
<div class="refsect2" title='The "xalign" property'>
997
1310
<a name="GtkCellRenderer--xalign"></a><h3>The <code class="literal">"xalign"</code> property</h3>
998
1311
<pre class="programlisting">  "xalign"                   <a
999
1312
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
1003
1316
<p>Default value: 0.5</p>
1004
1317
</div>
1005
1318
<hr>
1006
 
<div class="refsect2" lang="en">
 
1319
<div class="refsect2" title='The "xpad" property'>
1007
1320
<a name="GtkCellRenderer--xpad"></a><h3>The <code class="literal">"xpad"</code> property</h3>
1008
1321
<pre class="programlisting">  "xpad"                     <a
1009
1322
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1012
1325
<p>Default value: 0</p>
1013
1326
</div>
1014
1327
<hr>
1015
 
<div class="refsect2" lang="en">
 
1328
<div class="refsect2" title='The "yalign" property'>
1016
1329
<a name="GtkCellRenderer--yalign"></a><h3>The <code class="literal">"yalign"</code> property</h3>
1017
1330
<pre class="programlisting">  "yalign"                   <a
1018
1331
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"
1022
1335
<p>Default value: 0.5</p>
1023
1336
</div>
1024
1337
<hr>
1025
 
<div class="refsect2" lang="en">
 
1338
<div class="refsect2" title='The "ypad" property'>
1026
1339
<a name="GtkCellRenderer--ypad"></a><h3>The <code class="literal">"ypad"</code> property</h3>
1027
1340
<pre class="programlisting">  "ypad"                     <a
1028
1341
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1031
1344
<p>Default value: 0</p>
1032
1345
</div>
1033
1346
</div>
1034
 
<div class="refsect1" lang="en">
 
1347
<div class="refsect1" title="Signal Details">
1035
1348
<a name="GtkCellRenderer.signal-details"></a><h2>Signal Details</h2>
1036
 
<div class="refsect2" lang="en">
 
1349
<div class="refsect2" title='The "editing-canceled" signal'>
1037
1350
<a name="GtkCellRenderer-editing-canceled"></a><h3>The <code class="literal">"editing-canceled"</code> signal</h3>
1038
1351
<pre class="programlisting">void                user_function                      (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *renderer,
1039
1352
                                                        <a
1065
1378
<p>Since 2.4</p>
1066
1379
</div>
1067
1380
<hr>
1068
 
<div class="refsect2" lang="en">
 
1381
<div class="refsect2" title='The "editing-started" signal'>
1069
1382
<a name="GtkCellRenderer-editing-started"></a><h3>The <code class="literal">"editing-started"</code> signal</h3>
1070
1383
<pre class="programlisting">void                user_function                      (<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *renderer,
1071
1384
                                                        <a class="link" href="GtkCellEditable.html" title="GtkCellEditable">GtkCellEditable</a> *editable,
1133
1446
<p>Since 2.6</p>
1134
1447
</div>
1135
1448
</div>
1136
 
<div class="refsect1" lang="en">
 
1449
<div class="refsect1" title="See Also">
1137
1450
<a name="GtkCellRenderer.see-also"></a><h2>See Also</h2>
1138
1451
<p>
1139
1452
<a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>,<a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a>,<a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a>