/[LeafOK_CVS]/lbbs/include/io.h
ViewVC logotype

Diff of /lbbs/include/io.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.6 by sysadm, Mon Mar 21 05:43:43 2005 UTC Revision 1.9 by sysadm, Fri May 6 15:48:44 2005 UTC
# Line 15  Line 15 
15   *                                                                         *   *                                                                         *
16   ***************************************************************************/   ***************************************************************************/
17    
18    #ifndef _IO_H_
19    #define _IO_H_
20    
21  #include <stdio.h>  #include <stdio.h>
22    
23  #define ESC_KEY         '\033'  #define ESC_KEY         '\033'
# Line 23  Line 26 
26  #define BACKSPACE       '\b'  #define BACKSPACE       '\b'
27  #define BELL            '\b'  #define BELL            '\b'
28  #define KEY_SPACE       '\040'  #define KEY_SPACE       '\040'
29    
30    #ifndef EXTEND_KEY
31    #define EXTEND_KEY
32  #define KEY_NULL        0xffff  #define KEY_NULL        0xffff
33    #define KEY_TIMEOUT     0xfffe
34  #define KEY_CONTROL     0xff  #define KEY_CONTROL     0xff
35  #define KEY_UP          0x101  #define KEY_TAB         9
36  #define KEY_DOWN        0x102  #define KEY_ESC         27
37  #define KEY_LEFT        0x103  #define KEY_UP          0x0101
38  #define KEY_RIGHT       0x104  #define KEY_DOWN        0x0102
39  #define KEY_HOME        0x105  #define KEY_RIGHT       0x0103
40  #define KEY_DEL         0x107  #define KEY_LEFT        0x0104
41  #define KEY_END         0x108  #define KEY_HOME        0x0201
42  #define KEY_PGUP        0x109  #define KEY_INS         0x0202
43  #define KEY_PGDOWN      0x10a  #define KEY_DEL         0x0203
44    #define KEY_END         0x0204
45    #define KEY_PGUP        0x0205
46    #define KEY_PGDN        0x0206
47    #define KEY_F1          0x0207
48    #define KEY_F2          0x0208
49    #define KEY_F3          0x0209
50    #define KEY_F4          0x020a
51    #define KEY_F5          0x020b
52    #define KEY_F6          0x020c
53    #define KEY_F7          0x020d
54    #define KEY_F8          0x020e
55    #define KEY_F9          0x020f
56    #define KEY_F10         0x0210
57    #endif
58    
59  #define Ctrl(C)         ((C) - 'A' + 1)  #define Ctrl(C)         ((C) - 'A' + 1)
60    
61  extern int screen_lines;  extern int screen_lines;
62    
63    #endif //_IO_H_


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1