wxMenu(3)
wxMenu(3erl) Erlang Module Definition wxMenu(3erl)
NAME
wxMenu - See external documentation: wxMenu.
DESCRIPTION
See external documentation: wxMenu.
This class is derived (and can use functions) from:
wxEvtHandler
DATA TYPES
wxMenu():
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.
EXPORTS
new() -> wxMenu()
Equivalent to new([]).
new(Options::[Option]) -> wxMenu()
Types:
Option = {style, integer()}
See external documentation.
new(Title, Options::[Option]) -> wxMenu()
Types:
Title = unicode:chardata()
Option = {style, integer()}
See external documentation.
append(This, Item) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Item = wxMenuItem:wxMenuItem()
See external documentation.
append(This, Itemid, Text) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Equivalent to append(This, Itemid, Text, []).
append(This, Itemid, Text, Submenu) -> wxMenuItem:wxMenuItem()
append(This, Itemid, Text, Submenu::[Option]) -> wxMenuItem:wxMenu-
Item()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Submenu = wxMenu()
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Option = {help, unicode:chardata()} | {kind, wx:wx_enum()}
See external documentation.
Also:
append(This, Itemid, Text, [Option]) -> wxMenuItem:wxMenuItem()
when
This::wxMenu(), Itemid::integer(), Text::unicode:chardata(),
Option :: {'help', unicode:chardata()}
| {'kind', wx:wx_enum()}.
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wx-
ITEM_RADIO | ?wxITEM_MAX
append(This, Itemid, Text, Help, IsCheckable) -> ok
append(This, Itemid, Text, Submenu, IsCheckable::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Help = unicode:chardata()
IsCheckable = boolean()
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Submenu = wxMenu()
Option = {help, unicode:chardata()}
See external documentation.
Also:
append(This, Itemid, Text, Submenu, [Option]) -> wxMenuItem:wx-
MenuItem() when
This::wxMenu(), Itemid::integer(), Text::unicode:chardata(),
Submenu::wxMenu(),
Option :: {'help', unicode:chardata()}.
appendCheckItem(This, Itemid, Text) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Equivalent to appendCheckItem(This, Itemid, Text, []).
appendCheckItem(This, Itemid, Text, Options::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Option = {help, unicode:chardata()}
See external documentation.
appendRadioItem(This, Itemid, Text) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Equivalent to appendRadioItem(This, Itemid, Text, []).
appendRadioItem(This, Itemid, Text, Options::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Option = {help, unicode:chardata()}
See external documentation.
appendSeparator(This) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
See external documentation.
break(This) -> ok
Types:
This = wxMenu()
See external documentation.
check(This, Itemid, Check) -> ok
Types:
This = wxMenu()
Itemid = integer()
Check = boolean()
See external documentation.
delete(This, Itemid) -> boolean()
delete(This, Item) -> boolean()
Types:
This = wxMenu()
Itemid = integer()
This = wxMenu()
Item = wxMenuItem:wxMenuItem()
See external documentation.
Also:
delete(This, Item) -> boolean() when
This::wxMenu(), Item::wxMenuItem:wxMenuItem().
Destroy(This, Itemid) -> boolean()
Destroy(This, Item) -> boolean()
Types:
This = wxMenu()
Itemid = integer()
This = wxMenu()
Item = wxMenuItem:wxMenuItem()
See external documentation.
Also:
'Destroy'(This, Item) -> boolean() when
This::wxMenu(), Item::wxMenuItem:wxMenuItem().
enable(This, Itemid, Enable) -> ok
Types:
This = wxMenu()
Itemid = integer()
Enable = boolean()
See external documentation.
findItem(This, Itemid) -> wxMenuItem:wxMenuItem()
findItem(This, Item) -> integer()
Types:
This = wxMenu()
Itemid = integer()
This = wxMenu()
Item = unicode:chardata()
See external documentation.
Also:
findItem(This, Item) -> integer() when
This::wxMenu(), Item::unicode:chardata().
findItemByPosition(This, Position) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Position = integer()
See external documentation.
getHelpString(This, Itemid) -> unicode:charlist()
Types:
This = wxMenu()
Itemid = integer()
See external documentation.
getLabel(This, Itemid) -> unicode:charlist()
Types:
This = wxMenu()
Itemid = integer()
See external documentation.
getMenuItemCount(This) -> integer()
Types:
This = wxMenu()
See external documentation.
getMenuItems(This) -> [wxMenuItem:wxMenuItem()]
Types:
This = wxMenu()
See external documentation.
getTitle(This) -> unicode:charlist()
Types:
This = wxMenu()
See external documentation.
insert(This, Pos, Itemid) -> wxMenuItem:wxMenuItem()
insert(This, Pos, Item) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
This = wxMenu()
Pos = integer()
Item = wxMenuItem:wxMenuItem()
See external documentation.
Also:
insert(This, Pos, Item) -> wxMenuItem:wxMenuItem() when
This::wxMenu(), Pos::integer(), Item::wxMenuItem:wxMenuItem().
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wx-
ITEM_RADIO | ?wxITEM_MAX
insert(This, Pos, Itemid, Options::[Option]) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
Option = {text, unicode:chardata()} | {help, unicode:char-
data()} | {kind, wx:wx_enum()}
See external documentation.
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wx-
ITEM_RADIO | ?wxITEM_MAX
insert(This, Pos, Itemid, Text, Submenu) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
Text = unicode:chardata()
Submenu = wxMenu()
Equivalent to insert(This, Pos, Itemid, Text, Submenu, []).
insert(This, Pos, Itemid, Text, Help, IsCheckable) -> ok
insert(This, Pos, Itemid, Text, Submenu, IsCheckable::[Option]) -> wx-
MenuItem:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
Text = unicode:chardata()
Help = unicode:chardata()
IsCheckable = boolean()
This = wxMenu()
Pos = integer()
Itemid = integer()
Text = unicode:chardata()
Submenu = wxMenu()
Option = {help, unicode:chardata()}
See external documentation.
Also:
insert(This, Pos, Itemid, Text, Submenu, [Option]) -> wxMenu-
Item:wxMenuItem() when
This::wxMenu(), Pos::integer(), Itemid::integer(), Text::uni-
code:chardata(), Submenu::wxMenu(),
Option :: {'help', unicode:chardata()}.
insertCheckItem(This, Pos, Itemid, Text) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
Text = unicode:chardata()
Equivalent to insertCheckItem(This, Pos, Itemid, Text, []).
insertCheckItem(This, Pos, Itemid, Text, Options::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
Text = unicode:chardata()
Option = {help, unicode:chardata()}
See external documentation.
insertRadioItem(This, Pos, Itemid, Text) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
Text = unicode:chardata()
Equivalent to insertRadioItem(This, Pos, Itemid, Text, []).
insertRadioItem(This, Pos, Itemid, Text, Options::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
Itemid = integer()
Text = unicode:chardata()
Option = {help, unicode:chardata()}
See external documentation.
insertSeparator(This, Pos) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Pos = integer()
See external documentation.
isChecked(This, Itemid) -> boolean()
Types:
This = wxMenu()
Itemid = integer()
See external documentation.
isEnabled(This, Itemid) -> boolean()
Types:
This = wxMenu()
Itemid = integer()
See external documentation.
prepend(This, Itemid) -> wxMenuItem:wxMenuItem()
prepend(This, Item) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
This = wxMenu()
Item = wxMenuItem:wxMenuItem()
See external documentation.
Also:
prepend(This, Item) -> wxMenuItem:wxMenuItem() when
This::wxMenu(), Item::wxMenuItem:wxMenuItem().
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wx-
ITEM_RADIO | ?wxITEM_MAX
prepend(This, Itemid, Options::[Option]) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Option = {text, unicode:chardata()} | {help, unicode:char-
data()} | {kind, wx:wx_enum()}
See external documentation.
Kind = ?wxITEM_SEPARATOR | ?wxITEM_NORMAL | ?wxITEM_CHECK | ?wx-
ITEM_RADIO | ?wxITEM_MAX
prepend(This, Itemid, Text, Submenu) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Submenu = wxMenu()
Equivalent to prepend(This, Itemid, Text, Submenu, []).
prepend(This, Itemid, Text, Help, IsCheckable) -> ok
prepend(This, Itemid, Text, Submenu, IsCheckable::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Help = unicode:chardata()
IsCheckable = boolean()
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Submenu = wxMenu()
Option = {help, unicode:chardata()}
See external documentation.
Also:
prepend(This, Itemid, Text, Submenu, [Option]) -> wxMenuItem:wx-
MenuItem() when
This::wxMenu(), Itemid::integer(), Text::unicode:chardata(),
Submenu::wxMenu(),
Option :: {'help', unicode:chardata()}.
prependCheckItem(This, Itemid, Text) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Equivalent to prependCheckItem(This, Itemid, Text, []).
prependCheckItem(This, Itemid, Text, Options::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Option = {help, unicode:chardata()}
See external documentation.
prependRadioItem(This, Itemid, Text) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Equivalent to prependRadioItem(This, Itemid, Text, []).
prependRadioItem(This, Itemid, Text, Options::[Option]) -> wxMenu-
Item:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
Text = unicode:chardata()
Option = {help, unicode:chardata()}
See external documentation.
prependSeparator(This) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
See external documentation.
remove(This, Itemid) -> wxMenuItem:wxMenuItem()
remove(This, Item) -> wxMenuItem:wxMenuItem()
Types:
This = wxMenu()
Itemid = integer()
This = wxMenu()
Item = wxMenuItem:wxMenuItem()
See external documentation.
Also:
remove(This, Item) -> wxMenuItem:wxMenuItem() when
This::wxMenu(), Item::wxMenuItem:wxMenuItem().
setHelpString(This, Itemid, HelpString) -> ok
Types:
This = wxMenu()
Itemid = integer()
HelpString = unicode:chardata()
See external documentation.
setLabel(This, Itemid, Label) -> ok
Types:
This = wxMenu()
Itemid = integer()
Label = unicode:chardata()
See external documentation.
setTitle(This, Title) -> ok
Types:
This = wxMenu()
Title = unicode:chardata()
See external documentation.
destroy(This::wxMenu()) -> ok
Destroys this object, do not use object again
AUTHORS
<>
wx 1.9.1 wxMenu(3erl)
Man(1) output converted with
man2html
list of all man pages