`GtkBoxLayout` is a layout manager that arranges children in a single row or column.
Whether it is a row or column depends on the value of its [[email protected]:orientation] property. Within the other dimension all
children all allocated the same size. The `GtkBoxLayout` will respect the [[email protected]:halign] and [[email protected]:valign]
properties of each child widget.
If you want all children to be assigned the same size, you can use the [[email protected]:homogeneous] property.
If you want to specify the amount of space placed between each child, you can use the [[email protected]:spacing] property.