CellAreaBox
⚠️ Deprecated ⚠️
This is deprecated since version 4.10.
List views use widgets for displaying their contents
A cell area that renders GtkCellRenderers into a row or a column
The GtkCellAreaBox
renders cell renderers into a row or a column depending on its GtkOrientation
.
GtkCellAreaBox uses a notion of packing. Packing refers to adding cell renderers with reference to a particular position in a GtkCellAreaBox
. There are two reference positions: the start and the end of the box. When the GtkCellAreaBox
is oriented in the %GTK_ORIENTATION_VERTICAL orientation, the start is defined as the top of the box and the end is defined as the bottom. In the %GTK_ORIENTATION_HORIZONTAL orientation start is defined as the left side and the end is defined as the right side.
Alignments of GtkCellRenderer
s rendered in adjacent rows can be configured by configuring the GtkCellAreaBox
align child cell property with gtk_cell_area_cell_set_property() or by specifying the "align" argument to gtk_cell_area_box_pack_start() and gtk_cell_area_box_pack_end().
Constructors
Properties
The cell in the area that is currently edited
The widget currently editing the edited cell
The cell in the area that currently has focus
The orientation of the orientable.
Functions
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---Emits the "add-editable" signal. See onAddEditable.
Emits the "apply-attributes" signal. See onApplyAttributes.
Emits the "focus-changed" signal. See onFocusChanged.
Emits the "remove-editable" signal. See onRemoveEditable.
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---Calls @callback for every GtkCellRenderer
in @area with the allocated rectangle inside @cell_area.
Gets the ID of the @buildable object.
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---Gets the current GtkTreePath
string for the currently applied GtkTreeIter
, this is implicitly updated when gtk_cell_area_apply_attributes() is called and can be used to interact with renderers from GtkCellArea
subclasses.
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---Retrieves the orientation of the @orientable.
Gets whether the area prefers a height-for-width layout or a width-for-height layout.
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---Indicates that editing has started on @renderer and that @editable should be added to the owning cell-layouting widget at @cell_area.
Indicates that focus changed on this @area. This signal is emitted either as a result of focus handling or event handling.
Indicates that editing finished on @renderer and that @editable should be removed from the owning cell-layouting widget.
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---Sets the orientation of the @orientable.
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---