class myMenuCommands:public cOsdMenu { private: cList *commands; cString parameters; cString title; cString command; bool confirm; char *result; bool Parse(const char *s); eOSState Execute(void); public: myMenuCommands(const char *Title, cList *Commands, const char *Parameters = NULL); virtual ~myMenuCommands(); virtual eOSState ProcessKey(eKeys Key); };