Package: gtk
Class gtk:button-box
Superclassesgtk:box, gtk:container, gtk:widget, gtk:buildable, gtk:orientable, gobject:object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct SlotsDetails The gtk:button-box widget should be used to provide a consistent
layout of buttons throughout your application.
The layout/spacing can be altered by the programmer, or if desired, by the
user to alter the 'feel' of a program to a small degree. The gtk:button-box-layout-style function retrieves and alters the method used to spread the buttons in a button box across the container. The main purpose of the gtk:button-box widget is to make sure the children have all the same size. The gtk:button-box widget gives all children the same size, but it does allow 'outliers' to keep their own larger size. To excempt individual children from homogeneous sizing regardless of their 'outlier' status, you can set the non-homogeneous child property. CSS nodesChild Property Detailsnon-homogeneous The non-homogeneous child property of type :boolean (Read / Write) If true, the child widget will not be subject to homogeneous sizing. Default value: false secondary The secondary child property of type :boolean (Read / Write) If true, the child widget appears in a secondary group of children, suitable for, for example help buttons. Default value: false Style Property Details | Returned bySlot Access FunctionsInherited Slot Access FunctionsSee also |
2025-06-13