The basic idea behind a box sizer is that windows will most often be laid out in rather simple basic geometry, typically in a row or a column or several hierarchies of either.
For more information, please see Programming with BoxSizer.
See also
__init__ |
Constructor for a wx.BoxSizer. |
AddSpacer |
Adds non-stretchable space to the main orientation of the sizer only. |
CalcMin |
Implements the calculation of a box sizer’s minimal. |
GetOrientation |
Returns the orientation of the box sizer, either wx.VERTICAL or wx.HORIZONTAL . |
RecalcSizes |
Implements the calculation of a box sizer’s dimensions and then sets the size of its children (calling wx.Window.SetSize if the child is a window). |
SetOrientation |
Sets the orientation of the box sizer, either wx.VERTICAL or wx.HORIZONTAL . |
wx.
BoxSizer
(Sizer)¶Possible constructors:
BoxSizer(orient=HORIZONTAL)
The basic idea behind a box sizer is that windows will most often be laid out in rather simple basic geometry, typically in a row or a column or several hierarchies of either.
__init__
(self, orient=HORIZONTAL)¶Constructor for a wx.BoxSizer.
orient may be either of wx.VERTICAL
or wx.HORIZONTAL
for creating either a column sizer or a row sizer.
Parameters: | orient (int) – |
---|
AddSpacer
(self, size)¶Adds non-stretchable space to the main orientation of the sizer only.
More readable way of calling:
if boxSizer.IsVertical():
boxSizer.Add(0, size, 0)
else:
boxSizer.Add(size, 0, 0)
Parameters: | size (int) – |
---|---|
Return type: | wx.SizerItem |
CalcMin
(self)¶Implements the calculation of a box sizer’s minimal.
It is used internally only and must not be called by the user. Documented for information.
Return type: | wx.Size |
---|
GetOrientation
(self)¶Returns the orientation of the box sizer, either wx.VERTICAL
or wx.HORIZONTAL
.
Return type: | int |
---|
RecalcSizes
(self)¶Implements the calculation of a box sizer’s dimensions and then sets the size of its children (calling wx.Window.SetSize
if the child is a window).
It is used internally only and must not be called by the user (call Layout
if you want to resize). Documented for information.
SetOrientation
(self, orient)¶Sets the orientation of the box sizer, either wx.VERTICAL
or wx.HORIZONTAL
.
Parameters: | orient (int) – |
---|
Orientation
¶See GetOrientation
and SetOrientation