GenStaticText
is a generic implementation of wx.StaticText
.
__init__ |
Default class constructor. |
AcceptsFocus |
Can this window be given focus by mouse click? |
Disable |
Disables the control. |
DoGetBestSize |
Overridden base class virtual. Determines the best size of |
Enable |
Enable or disable the widget for user input. |
GetDefaultAttributes |
Overridden base class virtual. By default we should use |
OnEraseBackground |
Handles the wx.EVT_ERASE_BACKGROUND event for GenStaticText . |
OnPaint |
Handles the wx.EVT_PAINT for GenStaticText . |
SetFont |
Sets the static text font and updates the control’s size to exactly |
SetLabel |
Sets the static text label and updates the control’s size to exactly |
ShouldInheritColours |
Overridden base class virtual. If the parent has non-default |
GenStaticText
(wx.Control)¶GenStaticText
is a generic implementation of wx.StaticText
.
__init__
(self, parent, ID=-1, label="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, name="genstattext")¶Default class constructor.
Parameters: |
|
---|
AcceptsFocus
(self)¶Can this window be given focus by mouse click?
Note
Overridden from wx.Control
.
Disable
(self)¶Disables the control.
Returns: | True if the window has been disabled, False if it had been
already disabled before the call to this function. |
---|
Note
This is functionally equivalent of calling Enable
with a False
flag.
Note
Overridden from wx.Control
.
DoGetBestSize
(self)¶Overridden base class virtual. Determines the best size of the control based on the label size and the current font.
Note
Overridden from wx.Control
.
Enable
(self, enable=True)¶Enable or disable the widget for user input.
Parameters: | enable (bool) – If True , enables the window for input. If
False , disables the window. |
---|---|
Returns: | True if the window has been enabled or disabled,
False if nothing was done, i.e. if the window had already been
in the specified state. |
Note
Note that when a parent window is disabled, all of its children are disabled as well and they are reenabled again when the parent is.
Note
Overridden from wx.Control
.
GetDefaultAttributes
(self)¶Overridden base class virtual. By default we should use
the same font/colour attributes as the native wx.StaticText
.
Note
Overridden from wx.Control
.
OnEraseBackground
(self, event)¶Handles the wx.EVT_ERASE_BACKGROUND
event for GenStaticText
.
Parameters: | event – a wx.EraseEvent event to be processed. |
---|
Note
This is intentionally empty to reduce flicker.
OnPaint
(self, event)¶Handles the wx.EVT_PAINT
for GenStaticText
.
Parameters: | event – a wx.PaintEvent event to be processed. |
---|
SetFont
(self, font)¶Sets the static text font and updates the control’s size to exactly
fit the label unless the control has wx.ST_NO_AUTORESIZE
flag.
Parameters: | font (wx.Font) – a valid font instance, which will be the new font used to display the text. |
---|
SetLabel
(self, label)¶Sets the static text label and updates the control’s size to exactly
fit the label unless the control has wx.ST_NO_AUTORESIZE
flag.
Parameters: | label (string) – the static text label (i.e., its text label). |
---|
ShouldInheritColours
(self)¶Overridden base class virtual. If the parent has non-default colours then we want this control to inherit them.
Note
Overridden from wx.Control
.