home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
yacl-012.zip
/
uidemo
/
menu0
/
menudrv.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-04-07
|
688b
|
28 lines
#ifndef _menudrv_h_
#define _menudrv_h_
#include "ui/menu.h"
class MenuDriver: public CL_Object {
public:
MenuDriver (UI_CompositeVObject* root);
~MenuDriver () {}; // Needed because Object's destructor is pure virtual
bool Inform (CL_Object&, long item_id);
bool Add (CL_Object&, long item_id);
bool Remove (CL_Object&, long item_id);
bool Change (CL_Object&, long item_id);
bool DisableMonth (CL_Object&, long item_id);
bool DisableDays (CL_Object&, long item_id);
bool Quit (CL_Object&, long item_id);
protected:
UI_Menu* _menu;
bool _daysEnabled;
};
#endif