--- lbbs/include/io.h 2004/10/23 08:22:25 1.2 +++ lbbs/include/io.h 2005/03/21 05:43:43 1.6 @@ -22,9 +22,19 @@ #define LF '\n' #define BACKSPACE '\b' #define BELL '\b' +#define KEY_SPACE '\040' +#define KEY_NULL 0xffff +#define KEY_CONTROL 0xff #define KEY_UP 0x101 #define KEY_DOWN 0x102 #define KEY_LEFT 0x103 #define KEY_RIGHT 0x104 +#define KEY_HOME 0x105 +#define KEY_DEL 0x107 +#define KEY_END 0x108 +#define KEY_PGUP 0x109 +#define KEY_PGDOWN 0x10a + +#define Ctrl(C) ((C) - 'A' + 1) extern int screen_lines;