+ case XK_Return: case XK_Right:
+ if (currmenu->selected) {
+ item = currmenu->selected;
+ goto enteritem;
+ }
+ break;
+ case XK_Escape: case XK_Left:
+ if (currmenu->parent) {
+ select = currmenu->parent->selected;
+ currmenu = currmenu->parent;
+ action = ACTION_CLEAR | ACTION_MAP | ACTION_SELECT | ACTION_DRAW;
+ }
+ break;
+ case XK_BackSpace: case XK_Clear: case XK_Delete:
+ action = ACTION_CLEAR | ACTION_SELECT | ACTION_DRAW;
+ break;
+ default: