Hi!
I was wondering, why cMenuText::ProcessKey returns osContinue for every key (except kOk) that was not processed by the parent:
if (state == osUnknown) { switch (Key) { case kOk: return osBack; default: state = osContinue; } } return state;
Shouldn't it return osUnknown there, like the other cMenu* classes?
See e.g. cMenuEvent:
if (state == osUnknown) { switch (Key) { case kGreen: case kYellow: return osContinue; case kOk: return osBack; default: break; } } return state;
Or am I missing something?
Regards,
Tobias