.TH wxToolBar 3erl "wx 1.8" "" "Erlang Module Definition" .SH NAME wxToolBar \- See external documentation: wxToolBar. .SH DESCRIPTION .LP See external documentation: wxToolBar\&. .LP This class is derived (and can use functions) from: .br \fBwxControl\fR\& .br \fBwxWindow\fR\& .br \fBwxEvtHandler\fR\& .SH "DATA TYPES" .RS 2 .TP 2 .B wxToolBar(): .RS 2 .LP An object reference, The representation is internal and can be changed without notice\&. It can\&'t be used for comparsion stored on disc or distributed for use on other nodes\&. .RE .RE .SH EXPORTS .LP .B addControl(This, Control) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Control = \fBwxControl:wxControl()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B addSeparator(This) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B addTool(This, Tool) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Tool = \fBwx:wx_object()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B addTool(This, Toolid, Bitmap) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br .RE .RE .RS .LP Equivalent to \fBaddTool(This, Toolid, Bitmap, [])\fR\&\&. .RE .LP .B addTool(This, Toolid, Label, Bitmap) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Also: .br addTool(This, Toolid, Bitmap, BmpDisabled) -> wx:wx_object() when .br This::wxToolBar(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(), BmpDisabled::wxBitmap:wxBitmap(); .br (This, Toolid, Bitmap, [Option]) -> wx:wx_object() when .br This::wxToolBar(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(), .br Option :: {\&'shortHelpString\&', unicode:chardata()} .br | {\&'longHelpString\&', unicode:chardata()}\&. .br .LP .br Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX .RE .LP .B addTool(This, Toolid, Label, Bitmap, BmpDisabled) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br BmpDisabled = \fBwxBitmap:wxBitmap()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Also: .br addTool(This, Toolid, Label, Bitmap, [Option]) -> wx:wx_object() when .br This::wxToolBar(), Toolid::integer(), Label::unicode:chardata(), Bitmap::wxBitmap:wxBitmap(), .br Option :: {\&'shortHelp\&', unicode:chardata()} .br | {\&'kind\&', wx:wx_enum()}; .br (This, Toolid, Bitmap, BmpDisabled, [Option]) -> wx:wx_object() when .br This::wxToolBar(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(), BmpDisabled::wxBitmap:wxBitmap(), .br Option :: {\&'toggle\&', boolean()} .br | {\&'clientData\&', wx:wx_object()} .br | {\&'shortHelpString\&', unicode:chardata()} .br | {\&'longHelpString\&', unicode:chardata()}\&. .br .LP .br Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX .RE .LP .B addTool(This, Toolid, Bitmap, BmpDisabled, Toggle, XPos) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br BmpDisabled = \fBwxBitmap:wxBitmap()\fR\& .br Toggle = boolean() .br XPos = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br addTool(This, Toolid, Label, Bitmap, BmpDisabled, [Option]) -> wx:wx_object() when .br This::wxToolBar(), Toolid::integer(), Label::unicode:chardata(), Bitmap::wxBitmap:wxBitmap(), BmpDisabled::wxBitmap:wxBitmap(), .br Option :: {\&'kind\&', wx:wx_enum()} .br | {\&'shortHelp\&', unicode:chardata()} .br | {\&'longHelp\&', unicode:chardata()} .br | {\&'data\&', wx:wx_object()}\&. .br .LP .br Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX .RE .LP .B addTool(This, Toolid, Bitmap, BmpDisabled, Toggle, XPos, Options::[Option]) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br BmpDisabled = \fBwxBitmap:wxBitmap()\fR\& .br Toggle = boolean() .br XPos = integer() .br Option = {yPos, integer()} | {clientData, \fBwx:wx_object()\fR\&} | {shortHelp, \fBunicode:chardata()\fR\&} | {longHelp, \fBunicode:chardata()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B addCheckTool(This, Toolid, Label, Bitmap) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br .RE .RE .RS .LP Equivalent to \fBaddCheckTool(This, Toolid, Label, Bitmap, [])\fR\&\&. .RE .LP .B addCheckTool(This, Toolid, Label, Bitmap, Options::[Option]) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br Option = {bmpDisabled, \fBwxBitmap:wxBitmap()\fR\&} | {shortHelp, \fBunicode:chardata()\fR\&} | {longHelp, \fBunicode:chardata()\fR\&} | {data, \fBwx:wx_object()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B addRadioTool(This, Toolid, Label, Bitmap) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br .RE .RE .RS .LP Equivalent to \fBaddRadioTool(This, Toolid, Label, Bitmap, [])\fR\&\&. .RE .LP .B addRadioTool(This, Toolid, Label, Bitmap, Options::[Option]) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br Option = {bmpDisabled, \fBwxBitmap:wxBitmap()\fR\&} | {shortHelp, \fBunicode:chardata()\fR\&} | {longHelp, \fBunicode:chardata()\fR\&} | {data, \fBwx:wx_object()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B addStretchableSpace(This) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B insertStretchableSpace(This, Pos) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B deleteTool(This, Toolid) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B deleteToolByPos(This, Pos) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B enableTool(This, Toolid, Enable) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Enable = boolean() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findById(This, Toolid) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findControl(This, Toolid) -> \fBwxControl:wxControl()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findToolForPosition(This, X, Y) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolBitmapSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getMargins(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolEnabled(This, Toolid) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolLongHelp(This, Toolid) -> \fBunicode:charlist()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolPacking(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolPos(This, Id) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Id = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolSeparation(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolShortHelp(This, Toolid) -> \fBunicode:charlist()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolState(This, Toolid) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B insertControl(This, Pos, Control) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br Control = \fBwxControl:wxControl()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B insertSeparator(This, Pos) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B insertTool(This, Pos, Tool) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br Tool = \fBwx:wx_object()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B insertTool(This, Pos, Toolid, Bitmap) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br Toolid = integer() .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br .RE .RE .RS .LP Equivalent to \fBinsertTool(This, Pos, Toolid, Bitmap, [])\fR\&\&. .RE .LP .B insertTool(This, Pos, Toolid, Label, Bitmap) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Also: .br insertTool(This, Pos, Toolid, Bitmap, [Option]) -> wx:wx_object() when .br This::wxToolBar(), Pos::integer(), Toolid::integer(), Bitmap::wxBitmap:wxBitmap(), .br Option :: {\&'bmpDisabled\&', wxBitmap:wxBitmap()} .br | {\&'toggle\&', boolean()} .br | {\&'clientData\&', wx:wx_object()} .br | {\&'shortHelp\&', unicode:chardata()} .br | {\&'longHelp\&', unicode:chardata()}\&. .br .LP .br Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX .RE .LP .B insertTool(This, Pos, Toolid, Label, Bitmap, Options::[Option]) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Pos = integer() .br Toolid = integer() .br Label = \fBunicode:chardata()\fR\& .br Bitmap = \fBwxBitmap:wxBitmap()\fR\& .br Option = {bmpDisabled, \fBwxBitmap:wxBitmap()\fR\&} | {kind, \fBwx:wx_enum()\fR\&} | {shortHelp, \fBunicode:chardata()\fR\&} | {longHelp, \fBunicode:chardata()\fR\&} | {clientData, \fBwx:wx_object()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .br Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wxITEM_RADIO | ?wxITEM_MAX .RE .LP .B realize(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B removeTool(This, Toolid) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setMargins(This, X, Y) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setToolBitmapSize(This, Size) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Size = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setToolLongHelp(This, Toolid, HelpString) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br HelpString = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setToolPacking(This, Packing) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Packing = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setToolShortHelp(This, Id, HelpString) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Id = integer() .br HelpString = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setToolSeparation(This, Separation) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Separation = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B toggleTool(This, Toolid, Toggle) -> ok .br .RS .LP Types: .RS 3 This = \fBwxToolBar()\fR\& .br Toolid = integer() .br Toggle = boolean() .br .RE .RE .RS .LP See external documentation\&. .RE .SH AUTHORS .LP .I <>