MenuItem

Undocumented in source.

Constructors

this
this(HMENU hmenu, bool owned)
Undocumented in source.
this
this(MenuItem[] items)
Undocumented in source.
this
this(Dstring text)
Undocumented in source.
this
this(Dstring text, MenuItem[] items)
Undocumented in source.
this
this()
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

_setParent
void _setParent(Menu newParent)
Undocumented in source. Be warned that the author may not have intended to support it.
_unsetParent
void _unsetParent()
Undocumented in source. Be warned that the author may not have intended to support it.
onClick
void onClick(EventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
onPopup
void onPopup(EventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
onReflectedMessage
void onReflectedMessage(Message m)
Undocumented in source. Be warned that the author may not have intended to support it.
onSelect
void onSelect(EventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(Dstring val)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
Dequ opEquals(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
Dequ opEquals(Dstring val)
Undocumented in source. Be warned that the author may not have intended to support it.
performClick
void performClick()
Undocumented in source. Be warned that the author may not have intended to support it.
performSelect
void performSelect()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
Dstring toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

_menuID
int _menuID [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
barBreak
bool barBreak [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
barBreak
bool barBreak [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
breakItem
bool breakItem [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
breakItem
bool breakItem [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
checked
bool checked [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
checked
bool checked [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
defaultItem
bool defaultItem [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
defaultItem
bool defaultItem [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
enabled
bool enabled [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
enabled
bool enabled [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
index
int index [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
index
int index [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isParent
bool isParent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
menuID
int menuID [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
mergeOrder
deprecated int mergeOrder [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
mergeOrder
deprecated int mergeOrder [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
mnemonic
char mnemonic [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
parent
Menu parent [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
parent
Menu parent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
radioCheck
bool radioCheck [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
radioCheck
bool radioCheck [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
text
Dstring text [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
text
Dstring text [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

click
Event!(MenuItem, EventArgs) click;
Undocumented in source.
popup
Event!(MenuItem, EventArgs) popup;
Undocumented in source.
select
Event!(MenuItem, EventArgs) select;
Undocumented in source.

Inherited Members

From Menu

setDFL092
deprecated void setDFL092()
Undocumented in source. Be warned that the author may not have intended to support it.
MenuItemCollection
class MenuItemCollection
Undocumented in source.
opCatAssign
deprecated void opCatAssign(MenuItem mi)
Undocumented in source. Be warned that the author may not have intended to support it.
~this
~this()
Undocumented in source.
tag
Object tag [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
tag
Object tag [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
handle
HMENU handle [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
menuItems
MenuItemCollection menuItems [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isParent
bool isParent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onReflectedMessage
void onReflectedMessage(Message m)
Undocumented in source. Be warned that the author may not have intended to support it.
_reflectMenu
void _reflectMenu(Message m)
Undocumented in source. Be warned that the author may not have intended to support it.
_setInfo
void _setInfo(UINT uItem, BOOL fByPosition, LPMENUITEMINFOA lpmii, Dstring typeData)
Undocumented in source. Be warned that the author may not have intended to support it.
_insert
void _insert(UINT uItem, BOOL fByPosition, LPMENUITEMINFOA lpmii, Dstring typeData)
Undocumented in source. Be warned that the author may not have intended to support it.
_remove
void _remove(UINT uPosition, UINT uFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
hmenu
HMENU hmenu;
Undocumented in source.

Meta