class csMenu : public csComponent The Menu class represents two types of menu: vertical (popup) menus and bar menus
The Menu class represents two types of menu: vertical (popup) menus and bar menus
int FrameStyle
int MenuStyle
csComponent* first
csComponent* last
csComponent* oldparentfocus
bool SubMenuOpened
csComponent* current
csMenu(csComponent *iParent, csMenuFrameStyle iFrameStyle = csmfs3D, int iMenuStyle = CSMS_DEFAULTVALUE)
virtual void Draw()
virtual bool HandleEvent(csEvent &Event)
virtual bool PreHandleEvent(csEvent &Event)
bool CurrentHandleEvent(csEvent &Event)
virtual void PlaceItems()
bool IsMenuBar()
virtual void SetState(int mask, bool enable)
bool SetCurrent(csComponent *newCurrent, bool DropSubmenu = false)
virtual bool SetRect(int xmin, int ymin, int xmax, int ymax)
void Deactivate(int DismissCode)
csComponent* GetItem(int iCommandCode)
void SetCheck(int iCommandCode, bool iState)
void SetItemWidth(csComponent *start, int count, int width)
virtual bool ExecuteKey(int key)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de