Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

CmAbsMenuItem Class Reference

Abstract MenuItem Class. More...

Inheritance diagram for CmAbsMenuItem:

CmMenuLine CmMGUI CmMenuItem CmMenuRadioItem CmMenuToggleItem

Public Methods

void setText (const char *text)
void setSensitive (void)
void setUnsensitive (void)
void setAcceleratorKey (int key, const char *a_text=0)
int setCheckStatus (int true_false)
int getCheckStatus (void)
const char * getText (void)
CmMenugetMenu (void)
int toggleCheckStatus (void)

Protected Methods

 CmAbsMenuItem (CmMenu *pd, CmCallback *ff, MENUITEM_CB cb)

Friends

void _MenuItemActivateCB_ (MENU_ITEM item, MVALUE status, void *ud)

Detailed Description

Abstract MenuItem Class.


Constructor & Destructor Documentation

CmAbsMenuItem::CmAbsMenuItem CmMenu   pd,
CmCallback   ff,
MENUITEM_CB    cb
[protected]
 


Member Function Documentation

int CmAbsMenuItem::getCheckStatus void   
 

CmMenu* CmAbsMenuItem::getMenu void   
 

const char* CmAbsMenuItem::getText void   
 

void CmAbsMenuItem::setAcceleratorKey int    key,
const char *    a_text = 0
 

int CmAbsMenuItem::setCheckStatus int    true_false
 

void CmAbsMenuItem::setSensitive void   
 

void CmAbsMenuItem::setText const char *    text
 

void CmAbsMenuItem::setUnsensitive void   
 

int CmAbsMenuItem::toggleCheckStatus void   
 


Friends And Related Function Documentation

void _MenuItemActivateCB_ MENU_ITEM    item,
MVALUE    status,
void *    ud
[friend]
 

friend class CmMenu [friend]
 

Reimplemented from CmMenuLine.


Generated on Sun Jun 29 13:03:07 2003 for MGui API by doxygen1.3-rc2