Package: gtk
Class gtk:cell-area-box
Superclassesgtk:cell-area, gtk:cell-layout, gtk:buildable, gtk:orientable, gobject:object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct SlotsDetails The gtk:cell-area-box object renders cell renderers into a row or a
column depending on its orientation, which is a value of the gtk:orientation enumeration. The gtk:cell-area-box object uses a notion of packing. Packing refers
to adding cell renderers with reference to a particular position in a gtk:cell-area-box object. There are two reference positions: the start and the end of the box. When the gtk:cell-area-box object is oriented in the :vertical orientation, the start is defined as
the top of the box and the end is defined as the bottom. In the :horizontal orientation start is defined as the left
side and the end is defined as the right side. Alignments of gtk:cell-renderer objects rendered in adjacent rows can be configured by configuring the align child cell property with the gtk:cell-area-cell-property function or by specifying the align argument to the gtk:cell-area-box-pack-start and gtk:cell-area-box-pack-end functions. Child Property Detailsalign The align child property of type :boolean (Read / Write) Whether the cell renderer should be aligned in adjacent rows. Default value: false expand The expand child property of type :boolean (Read / Write) Whether the cell renderer should receive extra space when the area receives more than its natural size. Default value: false fixed-size The fixed-size child property of type :boolean (Read / Write) Whether the cell renderer should require the same size for all rows for which it was requested. Default value: true pack-type The pack-type child property of type gtk:pack-type (Read / Write) The pack type indicating whether the cell renderer is packed with reference to the start or end of the area. Default value: :start | Returned bySlot Access FunctionsInherited Slot Access Functions
See also |
2025-07-07