chiark / gitweb /
serialmgrd: Support recent versions of perl
[sympathy.git] / src / keys.h
1 /* 
2  * src/keys.h:
3  *
4  * Copyright (c) 2008 James McKenzie <sympathy@madingley.org>,
5  * All rights reserved.
6  *
7  */
8
9 /* 
10  * $Id: keys.h,v 1.10 2008/03/07 14:16:44 james Exp $
11  */
12
13 /* 
14  * $Log: keys.h,v $
15  * Revision 1.10  2008/03/07 14:16:44  james
16  * *** empty log message ***
17  *
18  * Revision 1.9  2008/03/07 14:13:40  james
19  * *** empty log message ***
20  *
21  * Revision 1.8  2008/03/07 12:37:04  james
22  * *** empty log message ***
23  *
24  * Revision 1.7  2008/03/06 16:49:39  james
25  * *** empty log message ***
26  *
27  * Revision 1.6  2008/03/06 01:49:19  james
28  * *** empty log message ***
29  *
30  * Revision 1.5  2008 /03 /06 01:41:48  james
31  * *** empty log message ***
32  *
33  * Revision 1.4  2008 /02 /07 00:44:07  james
34  * *** empty log message ***
35  *
36  */
37
38 #ifndef __KEYS_H__
39 #define __KEYS_H__
40
41 #define KEY_UP          128             /* A */
42 #define KEY_DOWN        129            /* B */
43 #define KEY_RIGHT       130           /* C */
44 #define KEY_LEFT        131            /* D */
45 #define KEY_MIDDLE      132          /* E */
46 #define KEY_END         133            /* F */
47 #define KEY_134         134            /* G */
48 #define KEY_HOME        135            /* H */
49 #define KEY_136         136            /* I */
50 #define KEY_137         137            /* J */
51 #define KEY_138         138            /* K */
52 #define KEY_139         139            /* L */
53 #define KEY_ENTER       140           /* M */
54 #define KEY_141         141            /* N */
55 #define KEY_142         142            /* O */
56 #define KEY_PF1         143     /* P */    /* Also F1 */
57 #define KEY_PF2         144     /* Q */    /* Also F2 */
58 #define KEY_PF3         145     /* R */    /* Also F3 */
59 #define KEY_PF4         146     /* S */    /* Also F4 */
60 #define KEY_147         147            /* T */
61 #define KEY_148         148            /* U */
62 #define KEY_149         149            /* V */
63 #define KEY_150         150            /* W */
64 #define KEY_151         151            /* X */
65 #define KEY_152         152            /* Y */
66 #define KEY_153         153            /* Z */
67 #define KEY_154         154            /* a */
68 #define KEY_155         155            /* b */
69 #define KEY_156         156            /* c */
70 #define KEY_157         157            /* d */
71 #define KEY_158         158            /* e */
72 #define KEY_159         159            /* f */
73 #define KEY_160         160            /* g */
74 #define KEY_161         161            /* h */
75 #define KEY_162         162            /* i */
76 #define KEY_STAR        163            /* j */
77 #define KEY_PLUS        164            /* k */
78 #define KEY_COMMA       165           /* l */
79 #define KEY_MINUS       166           /* m */
80 #define KEY_PERIOD      167          /* n */
81 #define KEY_DIVIDE      168          /* o */
82 #define KEY_0           169              /* p */
83 #define KEY_1           170              /* q */
84 #define KEY_2           171              /* r */
85 #define KEY_3           172              /* s */
86 #define KEY_4           173              /* t */
87 #define KEY_5           174              /* u */
88 #define KEY_6           175              /* v */
89 #define KEY_7           176              /* w */
90 #define KEY_8           177              /* x */
91 #define KEY_9           178              /* y */
92 #define KEY_179         179            /* z */
93 #define KEY_180         180            /* 0 */
94 #define KEY_VT220_HOME  181      /* 1 */
95 #define KEY_INSERT      182          /* 2 */
96 #define KEY_DELETE      183          /* 3 */
97 #define KEY_VT220_END   184       /* 4 */
98 #define KEY_PGUP        185            /* 5 */
99 #define KEY_PGDN        186            /* 6 */
100 #define KEY_187         187            /* 7 */
101 #define KEY_188         188            /* 8 */
102 #define KEY_189         189            /* 9 */
103 #define KEY_190         190            /* 10 */
104 #define KEY_F1          191             /* 11 */
105 #define KEY_F2          192             /* 12 */
106 #define KEY_F3          193             /* 13 */
107 #define KEY_F4          194             /* 14 */
108 #define KEY_F5          195             /* 15 */
109 #define KEY_196         196            /* 16 */
110 #define KEY_F6          197             /* 17 */
111 #define KEY_F7          198             /* 18 */
112 #define KEY_F8          199             /* 19 */
113 #define KEY_F9          200             /* 20 */
114 #define KEY_F10         201            /* 21 */
115 #define KEY_202         202            /* 22 */
116 #define KEY_F11         203            /* 23 */
117 #define KEY_F12         204            /* 24 */
118 #define KEY_F13         205            /* 25 */
119 #define KEY_F14         206            /* 26 */
120 #define KEY_207         207            /* 27 */
121 #define KEY_F15         208            /* 28 */
122 #define KEY_F16         209            /* 29 */
123 #define KEY_210         210            /* 30 */
124 #define KEY_F17         211            /* 31 */
125 #define KEY_F18         212            /* 32 */
126 #define KEY_F19         213            /* 33 */
127 #define KEY_F20         214            /* 34 */
128 #define KEY_NUM         215
129 #endif /* __KEYS_H__ */