home *** CD-ROM | disk | FTP | other *** search
- /*
- key definitions for Nil::inkey()
- */
- #define BACK_SPACE "$08"
- #define TAB "$09"
- #define ESC "$1B"
- #define SPACE 32
- #define CTRL_A "$01"
- #define CTRL_B "$02"
- #define CTRL_C "$03"
- #define CTRL_D "$04"
- #define CTRL_E "$05"
- #define CTRL_F "$06"
- #define CTRL_G "$07"
- #define CTRL_H "$08"
- #define CTRL_I "$09"
- #define CTRL_J "$0A"
- #define CTRL_K "$0B"
- #define CTRL_L "$0C"
- #define CTRL_M "$0D"
- #define CTRL_N "$0E"
- #define CTRL_O "$0F"
- #define CTRL_P "$10"
- #define CTRL_Q "$11"
- #define CTRL_R "$12"
- #define CTRL_S "$13"
- #define CTRL_T "$14"
- #define CTRL_U "$15"
- #define CTRL_V "$16"
- #define CTRL_W "$17"
- #define CTRL_X "$18"
- #define CTRL_Y "$19"
- #define CTRL_Z "$1A"
- #define RETURN "$D"
- #define HOME "$4700"
- #define END "$4F00"
- #define PGUP "$4900"
- #define PGDN "$5100"
- #define UP "$4800"
- #define DOWN "$5000"
- #define RIGHT "$4D00"
- #define LEFT "$4B00"
- #define SHIFT_TAB "$0F00"
- #define INS "$5200"
- #define DEL "$5300"
-
- #define CTRL_HOME "$7700"
- #define CTRL_END "$7500"
- #define CTRL_PGUP "$8400"
- #define CTRL_PGDN "$7600"
- #define CTRL_RIGHT "$7400"
- #define CTRL_LEFT "$7300"
-
- #define ALT_1 "$7800"
- #define ALT_2 "$7900"
- #define ALT_3 "$7A00"
- #define ALT_4 "$7B00"
- #define ALT_5 "$7C00"
- #define ALT_6 "$7D00"
- #define ALT_7 "$7E00"
- #define ALT_8 "$7F00"
- #define ALT_9 "$8000"
- #define ALT_0 "$8100"
- #define ALT_MINUS "$8200"
- #define ALT_EQUAL "$8300"
-
- #define ALT_Q "$1000"
- #define ALT_W "$1100"
- #define ALT_E "$1200"
- #define ALT_R "$1300"
- #define ALT_T "$1400"
- #define ALT_Y "$1500"
- #define ALT_U "$1600"
- #define ALT_I "$1700"
- #define ALT_O "$1800"
- #define ALT_P "$1900"
-
- #define ALT_A "$1E00"
- #define ALT_S "$1F00"
- #define ALT_D "$2000"
- #define ALT_F "$2100"
- #define ALT_G "$2200"
- #define ALT_H "$2300"
- #define ALT_J "$2400"
- #define ALT_K "$2500"
- #define ALT_L "$2600"
-
- #define ALT_Z "$2C00"
- #define ALT_X "$2D00"
- #define ALT_C "$2E00"
- #define ALT_V "$2F00"
- #define ALT_B "$3000"
- #define ALT_N "$3100"
- #define ALT_M "$3200"
-
- #define F1 "$3B00"
- #define F2 "$3C00"
- #define F3 "$3D00"
- #define F4 "$3E00"
- #define F5 "$3F00"
- #define F6 "$4000"
- #define F7 "$4100"
- #define F8 "$4200"
- #define F9 "$4300"
- #define F10 "$4400"
-
- #define CTRL_F1 "$5E00"
- #define CTRL_F2 "$5F00"
- #define CTRL_F3 "$6000"
- #define CTRL_F4 "$6100"
- #define CTRL_F5 "$6200"
- #define CTRL_F6 "$6300"
- #define CTRL_F7 "$6400"
- #define CTRL_F8 "$6500"
- #define CTRL_F9 "$6600"
- #define CTRL_F10 "$6700"
-
- #define SHIFT_F1 "$5400"
- #define SHIFT_F2 "$5500"
- #define SHIFT_F3 "$5600"
- #define SHIFT_F4 "$5700"
- #define SHIFT_F5 "$5800"
- #define SHIFT_F6 "$5900"
- #define SHIFT_F7 "$5A00"
- #define SHIFT_F8 "$5B00"
- #define SHIFT_F9 "$5C00"
- #define SHIFT_F10 "$5D00"
-
- #define ALT_F1 "$6800"
- #define ALT_F2 "$6900"
- #define ALT_F3 "$6A00"
- #define ALT_F4 "$6B00"
- #define ALT_F5 "$6C00"
- #define ALT_F6 "$6D00"
- #define ALT_F7 "$6E00"
- #define ALT_F8 "$6F00"
- #define ALT_F9 "$7000"
- #define ALT_F10 "$7100"
-
-