A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://wxpython.org/Phoenix/docs/html/wx.ToolBarToolBase.html below:

wx.ToolBarToolBase — wxPython Phoenix 4.2.4a1 documentation

wx.ToolBarToolBase¶

A toolbar tool represents one item on the toolbar.

It has a unique id (except for the separators), the style (telling whether it is a normal button, separator or a control), the state (toggled or not, enabled or not) and short and long help strings. The default implementations use the short help string for the tooltip text which is popped up when the mouse pointer enters the tool and the long help string for the applications status bar.

Notice that the toolbar can not be modified by changing its tools via the (intentionally undocumented here) setter methods of this class, all the modifications must be done using the methods of wx.ToolBar itself.

Class Hierarchy¶

Inheritance diagram for class

ToolBarToolBase

:

Methods Summary¶ Properties Summary¶ Class API¶
class wx.ToolBarToolBase(Object)¶

Possible constructors:

ToolBarToolBase(tbar=None, toolid=ID_SEPARATOR, label='',
                bmpNormal=NullBitmap, bmpDisabled=NullBitmap, kind=ITEM_NORMAL,
                clientData=None, shortHelpString='', longHelpString='') -> None

ToolBarToolBase(tbar, control, label) -> None

A toolbar tool represents one item on the toolbar.


Methods¶
__init__(self, *args, **kw)¶

Overloaded Implementations:

__init__ (self, tbar=None, toolid=ID_SEPARATOR, label=’’, bmpNormal=NullBitmap, bmpDisabled=NullBitmap, kind=ITEM_NORMAL, clientData=None, shortHelpString=’’, longHelpString=’’)

Parameters:
Return type:

None

__init__ (self, tbar, control, label)

Parameters:
Return type:

None



Attach(self, tbar)¶
Parameters:

tbar (wx.ToolBar)

Return type:

None


CanBeToggled(self)¶
Return type:

bool


Detach(self)¶
Return type:

None


Enable(self, enable)¶
Parameters:

enable (bool)

Return type:

bool


GetBitmap(self)¶
Return type:

wx.Bitmap


GetClientData(self)¶
Return type:

PyUserData


GetControl(self)¶
Return type:

wx.Control


GetDisabledBitmap(self)¶
Return type:

wx.Bitmap


GetDisabledBitmapBundle(self)¶

Return the bundle containing disabled tool bitmaps.

This bundle may be invalid if the tool doesn’t show a bitmap or doesn’t have a specific disabled bitmap creates one automatically from the normal bitmap.

Return type:

wx.BitmapBundle

Added in version 4.1/wxWidgets-3.1.6.


Return type:

wx.Menu


GetId(self)¶
Return type:

int


GetKind(self)¶
Return type:

wx.ItemKind


GetLabel(self)¶
Return type:

str


GetLongHelp(self)¶
Return type:

str


GetNormalBitmap(self)¶
Return type:

wx.Bitmap


GetNormalBitmapBundle(self)¶

Return the bundle containing normal tool bitmaps.

This bundle may be invalid if the tool doesn’t show a bitmap.

Return type:

wx.BitmapBundle

Added in version 4.1/wxWidgets-3.1.6.


GetShortHelp(self)¶
Return type:

str


GetStyle(self)¶
Return type:

int


GetToolBar(self)¶

Return the toolbar this tool is a member of.

Return type:

wx.ToolBar


IsButton(self)¶
Return type:

bool


IsControl(self)¶
Return type:

bool


IsEnabled(self)¶
Return type:

bool


IsSeparator(self)¶
Return type:

bool


IsStretchable(self)¶
Return type:

bool


IsStretchableSpace(self)¶
Return type:

bool


IsToggled(self)¶
Return type:

bool


MakeStretchable(self)¶
Return type:

None


SetClientData(self, clientData)¶
Parameters:

clientData (PyUserData)

Return type:

None


SetDisabledBitmap(self, bmp)¶
Parameters:

bmp (wx.BitmapBundle)

Return type:

None


Parameters:

menu (wx.Menu)

Return type:

None


SetLabel(self, label)¶
Parameters:

label (string)

Return type:

None


SetLongHelp(self, help)¶
Parameters:

help (string)

Return type:

bool


SetNormalBitmap(self, bmp)¶
Parameters:

bmp (wx.BitmapBundle)

Return type:

None


SetShortHelp(self, help)¶
Parameters:

help (string)

Return type:

bool


SetToggle(self, toggle)¶
Parameters:

toggle (bool)

Return type:

bool


Toggle(self, *args, **kw)¶

Overloaded Implementations:

Toggle (self, toggle)

Parameters:

toggle (bool)

Return type:

bool

Toggle (self)

Return type:

None



Properties¶
Bitmap¶

See GetBitmap


ClientData¶

See GetClientData and SetClientData


Control¶

See GetControl


DisabledBitmap¶

See GetDisabledBitmap and SetDisabledBitmap


DisabledBitmapBundle¶

See GetDisabledBitmapBundle


See GetDropdownMenu and SetDropdownMenu


Id¶

See GetId


Kind¶

See GetKind


Label¶

See GetLabel and SetLabel


LongHelp¶

See GetLongHelp and SetLongHelp


NormalBitmap¶

See GetNormalBitmap and SetNormalBitmap


NormalBitmapBundle¶

See GetNormalBitmapBundle


ShortHelp¶

See GetShortHelp and SetShortHelp


Style¶

See GetStyle


ToolBar¶

See GetToolBar


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4