HButtonBox

Constructors

this
this(void* ptr, Flag!"Take" take)
this
this()

Creates a new horizontal button box.

Members

Functions

self
HButtonBox self()

Returns this, for use in with statements.

Properties

_gType
GType _gType [@property getter]

Static functions

_getGType
GType _getGType()
builder
HButtonBoxGidBuilder builder()

Get builder for gtk.hbutton_box.HButtonBox

Inherited Members

From ButtonBox

_getGType
GType _getGType()
_gType
GType _gType [@property getter]
self
ButtonBox self()

Returns this, for use in with statements.

builder
ButtonBoxGidBuilder builder()

Get builder for gtk.button_box.ButtonBox

layoutStyle
gtk.types.ButtonBoxStyle layoutStyle [@property getter]
layoutStyle
gtk.types.ButtonBoxStyle layoutStyle [@property setter]
getChildNonHomogeneous
bool getChildNonHomogeneous(gtk.widget.Widget child)

Returns whether the child is exempted from homogenous sizing.

getChildSecondary
bool getChildSecondary(gtk.widget.Widget child)

Returns whether child should appear in a secondary group of children.

getLayout
gtk.types.ButtonBoxStyle getLayout()

Retrieves the method being used to arrange the buttons in a button box.

setChildNonHomogeneous
void setChildNonHomogeneous(gtk.widget.Widget child, bool nonHomogeneous)

Sets whether the child is exempted from homogeous sizing.

setChildSecondary
void setChildSecondary(gtk.widget.Widget child, bool isSecondary)

Sets whether child should appear in a secondary group of children. A typical use of a secondary child is the help button in a dialog.

setLayout
void setLayout(gtk.types.ButtonBoxStyle layoutStyle)

Changes the way buttons are arranged in their container.