************ wx.StaticBox ************ Inheritance diagram for `wx.StaticBox`: | .. inheritance-diagram:: wx.StaticBox | Description =========== A static box is a rectangle drawn around other panel items to denote a logical grouping of items. .. note:: Please note that a static box should **not** be used as the parent for the controls it contains, instead they should be siblings of each other. Although using a static box as a parent might work in some versions of wxWidgets, it results in a crash under, for example, wxGTK. .. note:: Also, please note that because of this, the order in which you create new controls is important. Create your `wx.StaticBox` control **before** any siblings that are to appear inside the `wx.StaticBox` in order to preserve the correct Z-Order of controls. .. seealso:: `wx.StaticText `_ Derived From ^^^^^^^^^^^^^ * `wx.Control `_ * `wx.Window `_ * `wx.EvtHandler `_ * `wx.Object `_ | Control Appearance ^^^^^^^^^^^^^^^^^^ | .. figure:: ../images/wxWidgets/wxmsw/staticbox.png :alt: wxMSW :figclass: floatleft **wxMSW** .. figure:: ../images/wxWidgets/wxmac/staticbox.png :alt: wxMAC :figclass: floatright **wxMAC** .. figure:: ../images/wxWidgets/wxgtk/staticbox.png :alt: wxGTK :figclass: floatcenter **wxGTK** | Methods Summary ^^^^^^^^^^^^^^^ * `__init__ <#__init__>`_ Class API ========= Methods ^^^^^^^ .. method:: __init__(parent, id=-1, label="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, name=wx.StaticBoxNameStr) Constructor, creating and showing a static box. **Parameters:** * `parent` (`wx.Window `_) * `id` (int) * `label` (string) * `pos` (`wx.Point `_) * `size` (`wx.Size `_) * `style` (long) * `name` (string) | **Returns:** `wx.StaticBox `_