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 CellRenderer s 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 .
Content:
Properties:
Creation methods:
Methods:
public int get_spacing ()
Gets the spacing added between cell renderers.
public void pack_end_full (CellRenderer renderer, bool expand = true , bool align = false , bool fixed = true )
Adds renderer
to this ,
packed with reference to the end of this .
public void pack_start_full (CellRenderer renderer, bool expand = true , bool align = false , bool fixed = true )
Adds renderer
to this ,
packed with reference to the start of this .
public void set_spacing (int spacing)
Sets the spacing to add between cell renderers in
this .
Inherited Members:
All known members inherited from class Gtk.CellArea
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref
All known members inherited from interface Gtk.Buildable
All known members inherited from interface Gtk.CellLayout
All known members inherited from interface Gtk.Orientable