43 lines
1.1 KiB
C
43 lines
1.1 KiB
C
#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
|