wx.CollapsibleHeaderCtrl¶
Header control above a collapsible pane.
The collapsible header usually consists of a small indicator of the collapsed state and the label text beside it. This class is used by the generic implementation of wx.CollapsiblePane but maybe used in more complex layouts for other uses.
Events Emitted by this Class¶
Handlers bound for the following event types will receive a wx.CommandEvent parameter.
EVT_COLLAPSIBLEHEADER_CHANGED: User changed the collapsed state.
Added in version 4.1/wxWidgets-3.1.0.
See also
Class Hierarchy¶
Methods Summary¶
Create the control initialized using the default constructor. |
|
Returns |
|
Set collapsed state of the header. |
Class API¶
- class wx.CollapsibleHeaderCtrl(Control)¶
Possible constructors:
CollapsibleHeaderCtrl() -> None CollapsibleHeaderCtrl(parent, id=ID_ANY, label="", pos=DefaultPosition, size=DefaultSize, style=BORDER_NONE, validator=DefaultValidator, name=CollapsibleHeaderCtrlNameStr) -> None
Header control above a collapsible pane.
Methods¶
- __init__(self, *args, **kw)¶
-
__init__ (self)
- Return type:
None
__init__ (self, parent, id=ID_ANY, label=””, pos=DefaultPosition, size=DefaultSize, style=BORDER_NONE, validator=DefaultValidator, name=CollapsibleHeaderCtrlNameStr)
Constructor fully creating the control.
The arguments have the usual meanings and only parent is typically required.
- Parameters:
parent (wx.Window)
id (wx.WindowID)
label (string)
pos (wx.Point)
size (wx.Size)
style (long)
validator (wx.Validator)
name (string)
- Return type:
None
- Create(self, parent, id=ID_ANY, label='', pos=DefaultPosition, size=DefaultSize, style=BORDER_NONE, validator=DefaultValidator, name=CollapsibleHeaderCtrlNameStr)¶
Create the control initialized using the default constructor.
This method can be used to finish the control creation if it hadn’t been done already by using the non-default constructor.
- Parameters:
parent (wx.Window)
id (wx.WindowID)
label (string)
pos (wx.Point)
size (wx.Size)
style (long)
validator (wx.Validator)
name (string)
- Return type:
bool
- static GetClassDefaultAttributes(variant=WINDOW_VARIANT_NORMAL)¶
- Parameters:
variant (WindowVariant)
- Return type:
- IsCollapsed(self)¶
Returns
true
if the control is collapsed.- Return type:
bool
See also
- SetCollapsed(self, collapsed=True)¶
Set collapsed state of the header.
- Parameters:
collapsed (bool)
- Return type:
None