wx.lib.statbmp.GenStaticBitmap¶
GenStaticBitmap
is a generic implementation of wx.StaticBitmap
.
Class Hierarchy¶
Known Superclasses¶
Methods Summary¶
Default class constructor. |
|
Can this window be given focus by mouse click? |
|
Overridden base class virtual. Determines the best size of |
|
Returns the bitmap currently used in the control. |
|
Overridden base class virtual. By default we should use |
|
Handles the |
|
Handles the |
|
Sets the bitmap label. |
|
Overridden base class virtual. If the parent has non-default |
Class API¶
- class GenStaticBitmap(wx.Control)¶
GenStaticBitmap
is a generic implementation ofwx.StaticBitmap
.
Methods¶
- __init__(self, parent, ID, bitmap, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, name='genstatbmp')¶
Default class constructor.
- Parameters:
parent (
wx.Window
) – parent window, must not beNone
;ID (integer) – window identifier. A value of -1 indicates a default value;
bitmap (wx.Bitmap) – the static bitmap used in the control;
pos (tuple or
wx.Point
) – the control position. A value of (-1, -1) indicates a default position, chosen by either the windowing system or wxPython, depending on platform;size (tuple or
wx.Size
) – the control size. A value of (-1, -1) indicates a default size, chosen by either the windowing system or wxPython, depending on platform;style (integer) – the underlying
wx.Control
style;name (string) – the widget name.
- AcceptsFocus(self)¶
Can this window be given focus by mouse click?
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
.
- GetBitmap(self)¶
Returns the bitmap currently used in the control.
- Return type:
See also
- GetDefaultAttributes(self)¶
Overridden base class virtual. By default we should use the same font/colour attributes as the native
StaticBitmap
.Note
Overridden from
wx.Control
.
- OnEraseBackground(self, event)¶
Handles the
wx.EVT_ERASE_BACKGROUND
event forGenStaticBitmap
.- 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
forGenStaticBitmap
.- Parameters:
event – a
wx.PaintEvent
event to be processed.
- SetBitmap(self, bitmap)¶
Sets the bitmap label.
- Parameters:
bitmap (wx.Bitmap) – the new bitmap.
See also
- 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
.