GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||
GeezerVison is showing docs.wxpython.org — wx.BitmapButton — wxPython 4.3.2 Docs
|
Default constructor. |
|
Button creation function for two-step creation. |
|
Creation function for two-step creation of “Close” button. |
|
Helper function creating a standard-looking “Close” button. |
Class API¶Possible constructors:
BitmapButton() -> None BitmapButton(parent, id=ID_ANY, bitmap=NullBitmap, pos=DefaultPosition, size=DefaultSize, style=0, validator=DefaultValidator, name=ButtonNameStr) -> None
A bitmap button is a control that contains a bitmap.
__init__ (self)
Default constructor.
None
__init__ (self, parent, id=ID_ANY, bitmap=NullBitmap, pos=DefaultPosition, size=DefaultSize, style=0, validator=DefaultValidator, name=ButtonNameStr)
Constructor, creating and showing a button.
parent (wx.Window) – Parent window. Must not be nullptr.
id (wx.WindowID) – Button identifier. The value wx.ID_ANY indicates a default value.
bitmap (wx.BitmapBundle) – Bitmap to be displayed.
pos (wx.Point) – Button position. If wx.DefaultPosition is specified then a default position is chosen.
size (wx.Size) – Button size. If wx.DefaultSize is specified then the button is sized appropriately for the bitmap.
style (long) – Window style. See wx.BitmapButton.
validator (wx.Validator) – Window validator.
name (string) – Window name.
None
Note
The bitmap parameter is normally the only bitmap you need to provide, and wxWidgets will draw the button correctly in its different states. If you want more control, call any of the functions SetBitmapPressed , SetBitmapFocus , SetBitmapDisabled .
See also
Button creation function for two-step creation.
For more details, see wx.BitmapButton.
parent (wx.Window)
id (wx.WindowID)
bitmap (wx.BitmapBundle)
pos (wx.Point)
size (wx.Size)
style (long)
validator (wx.Validator)
name (string)
bool
Creation function for two-step creation of “Close” button.
It is usually not necessary to use this function directly as NewCloseButton is more convenient, but, if required, it can be called on a default-constructed wx.BitmapButton object to achieve the same effect.
parent (wx.Window) – The button parent window, must be non-null.
winid (wx.WindowID) – The identifier for the new button.
name (string) – The name for the new button.
bool
Added in version 4.1/wxWidgets-3.1.5.
variant (WindowVariant)
Helper function creating a standard-looking “Close” button.
To get the best results, platform-specific code may need to be used to create a small, title bar-like “Close” button. This function is provided to avoid the need to test for the current platform and creates the button with as native look as possible.
parent (wx.Window) – The button parent window, must be non-null.
winid (wx.WindowID) – The identifier for the new button.
name (string) – The name for the new button (available since wxWidgets 3.1.5)
The new button.
Added in version 2.9.5.