HSquash
widget makes its child widget nonstretchable in the horizontal dimension. A VSquash
operates vertically, a HVSquash
in both dimensions.
You can used this for example to reverse the effect of `Left
making a widget stretchable. If you want to make a VBox containing for left aligned CheckBoxes, but want the VBox itself to be nonstretchable and centered, than you enclose each CheckBox with a `Left( .. )
and the whole VBox with a HSquash( ... )
.