|
Public Member Functions |
| Menu (int style=0) |
| Menu (IN(RString) name, int style) |
void | append (int id, IN(RString) label, IN(RString) help=, ItemKind kind=ItemNormal) |
void | append (IN(RString) label, IN(acdk::lang::dmi::RDmiDelegate) delegate, IN(RString) help=, ItemKind kind=ItemNormal) |
| doesn't seem to work
|
void | appendSeparator () |
void | appendCheckItem (int id, IN(RString) text, IN(RString) help=) |
void | appendRadioItem (int id, IN(RString) text, IN(RString) help=) |
void | append (int id, IN(RString) text, IN(RMenu) submenu, IN(RString) help=) |
void | append (IN(RMenuItem) item) |
virtual void | insertBreak () |
bool | insert (int pos, IN(RMenuItem) item) |
void | insert (int pos, int id, IN(RString) text, IN(RString) help=, ItemKind kind=ItemNormal) |
void | insertSeparator (int pos) |
void | insertCheckItem (int pos, int id, IN(RString) text, IN(RString) help=) |
void | insertRadioItem (int pos, int id, IN(RString) text, IN(RString) help=) |
void | insert (int pos, int id, IN(RString) text, IN(RMenu) submenu, IN(RString) help=) |
void | prepend (IN(RMenuItem) item) |
void | prepend (int id, IN(RString) text, IN(RString) help=, ItemKind kind=ItemNormal) |
void | prependSeparator () |
void | prependCheckItem (int id, IN(RString) text, IN(RString) help=) |
void | prependRadioItem (int id, IN(RString) text, IN(RString) help=) |
void | prepend (int id, IN(RString) text, IN(RMenu) submenu, IN(RString) help=) |
RMenuItem | remove (int id) |
RMenuItem | remove (IN(RMenuItem) item) |
bool | deleteItem (int id) |
bool | deleteItem (IN(RMenuItem) item) |
bool | destroy (int id) |
bool | destroy (IN(RMenuItem) item) |
int | getMenuItemCount () const |
virtual int | findItem (IN(RString) item) const |
void | enable (int id, bool enable) |
bool | isEnabled (int id) const |
void | check (int id, bool check) |
bool | isChecked (int id) const |
void | setLabel (int id, IN(RString) label) |
RString | getLabel (int id) const |
virtual void | setHelpString (int id, IN(RString) helpString) |
virtual RString | getHelpString (int id) const |
virtual void | setTitle (IN(RString) title) |
RString | getTitle () const |
void | setEventHandler (IN(REvtHandler) handler) |
REvtHandler | getEventHandler () const |
void | setInvokingWindow (IN(RWindow) win) |
RWindow | getInvokingWindow () const |
int | getStyle () const |
RMenuBar | getMenuBar () const |
virtual void | attach (IN(RMenuBar) menubar) |
virtual void | detach () |
bool | isAttached () const |
void | setParent (IN(RMenu) parent) |
RMenu | getParent () const |