wxMenuBar

See external documentation: wxMenuBar.

See external documentation: wxMenuBar.

This class is derived (and can use functions) from:
wxWindow
wxEvtHandler

Types


wxMenuBar() = wx:wx_object()

Functions


new() -> wxMenuBar()

See external documentation.

new(Style) -> wxMenuBar()

  • Style = integer()

See external documentation.

append(This, Menu, Title) -> boolean()

  • This = wxMenuBar()
  • Menu = wxMenu() (see module wxMenu)
  • Title = chardata() (see module unicode)

See external documentation.

check(This, Itemid, Check) -> ok

  • This = wxMenuBar()
  • Itemid = integer()
  • Check = boolean()

See external documentation.

enable(This) -> boolean()

  • This = wxMenuBar()

Equivalent to enable(This, []).

enable(This, Option::[Option]) -> boolean()

  • This = wxMenuBar()
  • Option = {enable, boolean()}

See external documentation.

enable(This, Itemid, Enable) -> ok

  • This = wxMenuBar()
  • Itemid = integer()
  • Enable = boolean()

See external documentation.

enableTop(This, Pos, Flag) -> ok

  • This = wxMenuBar()
  • Pos = integer()
  • Flag = boolean()

See external documentation.

findMenu(This, Title) -> integer()

  • This = wxMenuBar()
  • Title = chardata() (see module unicode)

See external documentation.

findMenuItem(This, MenuString, ItemString) -> integer()

  • This = wxMenuBar()
  • MenuString = chardata() (see module unicode)
  • ItemString = chardata() (see module unicode)

See external documentation.

findItem(This, Id) -> wxMenuItem() (see module wxMenuItem)

  • This = wxMenuBar()
  • Id = integer()

See external documentation.

getHelpString(This, Itemid) -> charlist() (see module unicode)

  • This = wxMenuBar()
  • Itemid = integer()

See external documentation.

getLabel(This) -> charlist() (see module unicode)

  • This = wxMenuBar()

See external documentation.

getLabel(This, Itemid) -> charlist() (see module unicode)

  • This = wxMenuBar()
  • Itemid = integer()

See external documentation.

getLabelTop(This, Pos) -> charlist() (see module unicode)

  • This = wxMenuBar()
  • Pos = integer()

See external documentation.

getMenu(This, Pos) -> wxMenu() (see module wxMenu)

  • This = wxMenuBar()
  • Pos = integer()

See external documentation.

getMenuCount(This) -> integer()

  • This = wxMenuBar()

See external documentation.

insert(This, Pos, Menu, Title) -> boolean()

  • This = wxMenuBar()
  • Pos = integer()
  • Menu = wxMenu() (see module wxMenu)
  • Title = chardata() (see module unicode)

See external documentation.

isChecked(This, Itemid) -> boolean()

  • This = wxMenuBar()
  • Itemid = integer()

See external documentation.

isEnabled(This) -> boolean()

  • This = wxMenuBar()

See external documentation.

isEnabled(This, Itemid) -> boolean()

  • This = wxMenuBar()
  • Itemid = integer()

See external documentation.

remove(This, Pos) -> wxMenu() (see module wxMenu)

  • This = wxMenuBar()
  • Pos = integer()

See external documentation.

replace(This, Pos, Menu, Title) -> wxMenu() (see module wxMenu)

  • This = wxMenuBar()
  • Pos = integer()
  • Menu = wxMenu() (see module wxMenu)
  • Title = chardata() (see module unicode)

See external documentation.

setHelpString(This, Itemid, HelpString) -> ok

  • This = wxMenuBar()
  • Itemid = integer()
  • HelpString = chardata() (see module unicode)

See external documentation.

setLabel(This, S) -> ok

  • This = wxMenuBar()
  • S = chardata() (see module unicode)

See external documentation.

setLabel(This, Itemid, Label) -> ok

  • This = wxMenuBar()
  • Itemid = integer()
  • Label = chardata() (see module unicode)

See external documentation.

setLabelTop(This, Pos, Label) -> ok

  • This = wxMenuBar()
  • Pos = integer()
  • Label = chardata() (see module unicode)

See external documentation.

destroy(This::wxMenuBar()) -> ok

Destroys this object, do not use object again