#ifndef MENU_PACK_KEY_H #define MENU_PACK_KEY_H typedef enum EGUIKey { MENU_PACK_KEY_NULL = 0, MENU_PACK_KEY_BACKSPACE =8, /* ASCII: BACKSPACE Crtl-H */ MENU_PACK_KEY_TAB =9, /* ASCII: TAB Crtl-I */ MENU_PACK_KEY_BACKTAB =10, MENU_PACK_KEY_ENTER =13, /* ASCII: ENTER Crtl-M */ MENU_PACK_KEY_LEFT =16, MENU_PACK_KEY_UP =17, MENU_PACK_KEY_RIGHT =18, MENU_PACK_KEY_DOWN =19, MENU_PACK_KEY_HOME =23, MENU_PACK_KEY_END =24, MENU_PACK_KEY_SHIFT =25, MENU_PACK_KEY_CONTROL =26, MENU_PACK_KEY_ESCAPE =27, /* ASCII: ESCAPE 0x1b */ MENU_PACK_KEY_INSERT =29, MENU_PACK_KEY_DELETE =30, MENU_PACK_KEY_SPACE =32, MENU_PACK_KEY_PGUP =33, MENU_PACK_KEY_PGDOWN =34, MENU_PACK_KEY_RESET_OR_UP =35, MENU_PACK_KEY_ENTER_OR_RIGHT =37, MENU_PACK_KEY_DOT = '.', MENU_PACK_KEY_0 =0x30, MENU_PACK_KEY_1 =0x31, MENU_PACK_KEY_2 =0x32, MENU_PACK_KEY_3 =0x33, MENU_PACK_KEY_4 =0x34, MENU_PACK_KEY_5 =0x35, MENU_PACK_KEY_6 =0x36, MENU_PACK_KEY_7 =0x37, MENU_PACK_KEY_8 =0x38, MENU_PACK_KEY_9 =0x39, } EGUIKey; #endif