gtk.button_box

Module for [ButtonBox] class

Types 3

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
ButtonBox self() nothrowReturns `this`, for use in `with` statements.
ButtonBoxGidBuilder builder() static nothrowGet builder for [gtk.button_box.ButtonBox] Returns: New builder object
void layoutStyle(gtk.types.ButtonBoxStyle propval) @property nothrow
bool getChildNonHomogeneous(gtk.widget.Widget child) nothrowReturns whether the child is exempted from homogenous sizing.
bool getChildSecondary(gtk.widget.Widget child) nothrowReturns whether child should appear in a secondary group of children.
gtk.types.ButtonBoxStyle getLayout() nothrowRetrieves the method being used to arrange the buttons in a button box. Returns: the method used to lay out buttons in widget.
void setChildNonHomogeneous(gtk.widget.Widget child, bool nonHomogeneous) nothrowSets whether the child is exempted from homogeous sizing.
void setChildSecondary(gtk.widget.Widget child, bool isSecondary) nothrowSets whether child should appear in a secondary group of children. A typical use of a secondary child is the help button in a dialog.
void setLayout(gtk.types.ButtonBoxStyle layoutStyle) nothrowChanges the way buttons are arranged in their container.
Constructors
this(void * ptr, Flag!"Take" take)
this(gtk.types.Orientation orientation)Creates a new #GtkButtonBox.

Fluent builder implementation template for gtk.button_box.ButtonBox

Methods

Fluent builder for gtk.button_box.ButtonBox

Methods
ButtonBox build() nothrowCreate object from builder. Returns: New object