wxToolBar
See external documentation: wxToolBar.
See external documentation:
This class is derived (and can use functions) from:
wxControl
wxWindow
wxEvtHandler
Functions
addControl(This, Control) -> wx:wx_object()
This = wxToolBar()
Control = wxControl:wxControl()
See
addTool(This, Tool) -> wx:wx_object()
This = wxToolBar()
Tool = wx:wx_object()
See
addTool(This, Toolid, Bitmap) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Bitmap = wxBitmap:wxBitmap()
Equivalent to addTool(This, Toolid, Bitmap, []).
addTool(This, Toolid, Label, Bitmap) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
See
Also:
addTool(This, Toolid, Bitmap, BmpDisabled) -> wx:wx_object() when
This::wxToolBar(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(), BmpDisabled::wxBitmap:wxBitmap();
(This, Toolid, Bitmap, [Option]) -> wx:wx_object() when
This::wxToolBar(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(),
Option :: {'shortHelpString', unicode:chardata()}
| {'longHelpString', unicode:chardata()}.
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX
addTool(This, Toolid, Label, Bitmap, BmpDisabled) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
BmpDisabled = wxBitmap:wxBitmap()
See
Also:
addTool(This, Toolid, Label, Bitmap, [Option]) -> wx:wx_object() when
This::wxToolBar(), Toolid::integer(), Label::unicode:chardata(), Bitmap::wxBitmap:wxBitmap(),
Option :: {'shortHelp', unicode:chardata()}
| {'kind', wx:wx_enum()};
(This, Toolid, Bitmap, BmpDisabled, [Option]) -> wx:wx_object() when
This::wxToolBar(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(), BmpDisabled::wxBitmap:wxBitmap(),
Option :: {'toggle', boolean()}
| {'clientData', wx:wx_object()}
| {'shortHelpString', unicode:chardata()}
| {'longHelpString', unicode:chardata()}.
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX
addTool(This, Toolid, Bitmap, BmpDisabled, Toggle, XPos) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Bitmap = wxBitmap:wxBitmap()
BmpDisabled = wxBitmap:wxBitmap()
Toggle = boolean()
XPos = integer()
See
Also:
addTool(This, Toolid, Label, Bitmap, BmpDisabled, [Option]) -> wx:wx_object() when
This::wxToolBar(), Toolid::integer(), Label::unicode:chardata(), Bitmap::wxBitmap:wxBitmap(), BmpDisabled::wxBitmap:wxBitmap(),
Option :: {'kind', wx:wx_enum()}
| {'shortHelp', unicode:chardata()}
| {'longHelp', unicode:chardata()}
| {'data', wx:wx_object()}.
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX
addTool(This, Toolid, Bitmap, BmpDisabled, Toggle, XPos, Options::[Option]) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Bitmap = wxBitmap:wxBitmap()
BmpDisabled = wxBitmap:wxBitmap()
Toggle = boolean()
XPos = integer()
Option = {yPos, integer()} | {clientData, wx:wx_object()} | {shortHelp, unicode:chardata()} | {longHelp, unicode:chardata()}
See
addCheckTool(This, Toolid, Label, Bitmap) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
Equivalent to addCheckTool(This, Toolid, Label, Bitmap, []).
addCheckTool(This, Toolid, Label, Bitmap, Options::[Option]) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
Option = {bmpDisabled, wxBitmap:wxBitmap()} | {shortHelp, unicode:chardata()} | {longHelp, unicode:chardata()} | {data, wx:wx_object()}
See
addRadioTool(This, Toolid, Label, Bitmap) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
Equivalent to addRadioTool(This, Toolid, Label, Bitmap, []).
addRadioTool(This, Toolid, Label, Bitmap, Options::[Option]) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
Option = {bmpDisabled, wxBitmap:wxBitmap()} | {shortHelp, unicode:chardata()} | {longHelp, unicode:chardata()} | {data, wx:wx_object()}
See
insertStretchableSpace(This, Pos) -> wx:wx_object()
This = wxToolBar()
Pos = integer()
See
deleteTool(This, Toolid) -> boolean()
This = wxToolBar()
Toolid = integer()
See
deleteToolByPos(This, Pos) -> boolean()
This = wxToolBar()
Pos = integer()
See
enableTool(This, Toolid, Enable) -> ok
This = wxToolBar()
Toolid = integer()
Enable = boolean()
See
findById(This, Toolid) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
See
findControl(This, Toolid) -> wxControl:wxControl()
This = wxToolBar()
Toolid = integer()
See
findToolForPosition(This, X, Y) -> wx:wx_object()
This = wxToolBar()
X = integer()
Y = integer()
See
getToolBitmapSize(This) -> {W::integer(), H::integer()}
This = wxToolBar()
See
getToolEnabled(This, Toolid) -> boolean()
This = wxToolBar()
Toolid = integer()
See
getToolLongHelp(This, Toolid) -> unicode:charlist()
This = wxToolBar()
Toolid = integer()
See
getToolShortHelp(This, Toolid) -> unicode:charlist()
This = wxToolBar()
Toolid = integer()
See
getToolState(This, Toolid) -> boolean()
This = wxToolBar()
Toolid = integer()
See
insertControl(This, Pos, Control) -> wx:wx_object()
This = wxToolBar()
Pos = integer()
Control = wxControl:wxControl()
See
insertSeparator(This, Pos) -> wx:wx_object()
This = wxToolBar()
Pos = integer()
See
insertTool(This, Pos, Tool) -> wx:wx_object()
This = wxToolBar()
Pos = integer()
Tool = wx:wx_object()
See
insertTool(This, Pos, Toolid, Bitmap) -> wx:wx_object()
This = wxToolBar()
Pos = integer()
Toolid = integer()
Bitmap = wxBitmap:wxBitmap()
Equivalent to insertTool(This, Pos, Toolid, Bitmap, []).
insertTool(This, Pos, Toolid, Label, Bitmap) -> wx:wx_object()
This = wxToolBar()
Pos = integer()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
See
Also:
insertTool(This, Pos, Toolid, Bitmap, [Option]) -> wx:wx_object() when
This::wxToolBar(), Pos::integer(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(),
Option :: {'bmpDisabled', wxBitmap:wxBitmap()}
| {'toggle', boolean()}
| {'clientData', wx:wx_object()}
| {'shortHelp', unicode:chardata()}
| {'longHelp', unicode:chardata()}.
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX
insertTool(This, Pos, Toolid, Label, Bitmap, Options::[Option]) -> wx:wx_object()
This = wxToolBar()
Pos = integer()
Toolid = integer()
Label = unicode:chardata()
Bitmap = wxBitmap:wxBitmap()
Option = {bmpDisabled, wxBitmap:wxBitmap()} | {kind, wx:wx_enum()} | {shortHelp, unicode:chardata()} | {longHelp, unicode:chardata()} | {clientData, wx:wx_object()}
See
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX
removeTool(This, Toolid) -> wx:wx_object()
This = wxToolBar()
Toolid = integer()
See
setMargins(This, X, Y) -> ok
This = wxToolBar()
X = integer()
Y = integer()
See
setToolBitmapSize(This, Size) -> ok
This = wxToolBar()
Size = {W::integer(), H::integer()}
See
setToolLongHelp(This, Toolid, HelpString) -> ok
This = wxToolBar()
Toolid = integer()
HelpString = unicode:chardata()
See
setToolPacking(This, Packing) -> ok
This = wxToolBar()
Packing = integer()
See
setToolShortHelp(This, Id, HelpString) -> ok
This = wxToolBar()
Id = integer()
HelpString = unicode:chardata()
See
setToolSeparation(This, Separation) -> ok
This = wxToolBar()
Separation = integer()
See
toggleTool(This, Toolid, Toggle) -> ok
This = wxToolBar()
Toolid = integer()
Toggle = boolean()
See