Add an explanation of attributes. (#349367, Don Anderson)
2006-08-06 Matthias Clasen <mclasen@redhat.com> * gtk/tmpl/gtkcelllayout.sgml: Add an explanation of attributes. (#349367, Don Anderson)
This commit is contained in:
committed by
Matthias Clasen
parent
6e7bbb2c9d
commit
39ed8a9a9f
@ -1,5 +1,8 @@
|
|||||||
2006-08-06 Matthias Clasen <mclasen@redhat.com>
|
2006-08-06 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
|
* gtk/tmpl/gtkcelllayout.sgml: Add an explanation
|
||||||
|
of attributes. (#349367, Don Anderson)
|
||||||
|
|
||||||
* gtk/tmpl/gtkrecentmanager.sgml: Fix a typo. (#349120, Vincent Untz)
|
* gtk/tmpl/gtkrecentmanager.sgml: Fix a typo. (#349120, Vincent Untz)
|
||||||
|
|
||||||
2006-07-23 Matthias Clasen <mclasen@redhat.com>
|
2006-07-23 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|||||||
@ -11,6 +11,18 @@ want to provide a #GtkTreeViewColumn-like API for packing cells, setting
|
|||||||
attributes and data funcs.
|
attributes and data funcs.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
One of the notable features provided by implementations of GtkCellLayout
|
||||||
|
are <emphasis>attributes</emphasis>. Attributes let you set the properties
|
||||||
|
in flexible ways. They can just be set to constant values like regular
|
||||||
|
properties. But they can also be mapped to a column of the underlying
|
||||||
|
tree model with gtk_cell_layout_set_attributes(), which means that the value
|
||||||
|
of the attribute can change from cell to cell as they are rendered by the
|
||||||
|
cell renderer. Finally, it is possible to specify a function with
|
||||||
|
gtk_cell_layout_set_cell_data_func() that is called to determine the value
|
||||||
|
of the attribute for each cell that is rendered.
|
||||||
|
</para>
|
||||||
|
|
||||||
<!-- ##### SECTION See_Also ##### -->
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
<para>
|
<para>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user