CellAreaBox


Object Hierarchy:

Gtk.CellAreaBox Gtk.CellAreaBox Gtk.CellAreaBox Gtk.CellArea Gtk.CellArea Gtk.CellArea->Gtk.CellAreaBox GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.CellArea GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Gtk.Buildable Gtk.Buildable Gtk.Buildable->Gtk.CellAreaBox Gtk.Buildable->Gtk.CellArea Gtk.CellLayout Gtk.CellLayout Gtk.CellLayout->Gtk.CellAreaBox Gtk.CellLayout->Gtk.CellArea Gtk.Orientable Gtk.Orientable Gtk.Orientable->Gtk.CellAreaBox

Description:

[ CCode ( type_id = "gtk_cell_area_box_get_type ()" ) ]
public class CellAreaBox : CellArea, Buildable, CellLayout, Orientable

The CellAreaBox renders cell renderers into a row or a column depending on its Orientation.

GtkCellAreaBox uses a notion of packing. Packing refers to adding cell renderers with reference to a particular position in a CellAreaBox. There are two reference positions: the start and the end of the box. When the CellAreaBox 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 CellRenderers rendered in adjacent rows can be configured by configuring the CellAreaBox align child cell property with cell_set_property or by specifying the "align" argument to pack_start_full and pack_end_full.


Namespace: Gtk
Package: gtk+-3.0

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from interface Gtk.Orientable