1 /* keys.h						  */
2 /* Copyright (C) 1993 Fred Kruse                          */
3 /* This is free software; you can redistribute it and/or  */
4 /* modify it under the terms of the                       */
5 /* GNU General Public License, see the file COPYING.      */
6 
7 /*  		Definition of Keyboard-Keys		*/
8 
9 #define CtrlA 1
10 #define CtrlB 2
11 #define CtrlC 3
12 #define CtrlD 4
13 #define CtrlE 5
14 #define CtrlF 6
15 #define CtrlG 7
16 #define CtrlH 8
17 #define CtrlI 9
18 #define CtrlJ 10
19 #define CtrlK 11
20 #define CtrlL 12
21 #define CtrlM 13
22 #define CtrlN 14
23 #define CtrlO 15
24 #define CtrlP 16
25 #define CtrlQ 17
26 #define CtrlR 18
27 #define CtrlS 19
28 #define CtrlT 20
29 #define CtrlU 21
30 #define CtrlV 22
31 #define CtrlW 23
32 #define CtrlX 24
33 #define CtrlY 25
34 #define CtrlZ 26
35 
36 #define AltA 285
37 #define AltB 303
38 #define AltC 301
39 #define AltD 287
40 #define AltE 273
41 #define AltF 288
42 #define AltG 289
43 #define AltH 290
44 #define AltI 278
45 #define AltJ 291
46 #define AltK 292
47 #define AltL 293
48 #define AltM 305
49 #define AltN 304
50 #define AltO 279
51 #define AltP 280
52 #define AltQ 271
53 #define AltR 274
54 #define AltS 286
55 #define AltT 275
56 #define AltU 277
57 #define AltV 302
58 #define AltW 272
59 #define AltX 300
60 #define AltY 299
61 #define AltZ 276
62 #define Alt1 375
63 #define Alt2 376
64 #define Alt3 377
65 #define Alt4 378
66 #define Alt5 379
67 #define Alt6 380
68 #define Alt7 381
69 #define Alt8 382
70 #define Alt9 383
71 #define Alt0 384
72 #define AltBS 385
73 #define AltBl 386
74 #define AltSYS 298
75 #define AltEin 953
76 #define AltDel 954
77 
78 #define CUP 327
79 #define CDO 335
80 #define CLE 330
81 #define CRI 332
82 #define CCLE 370
83 #define CCRI 371
84 #define EINFG 337
85 #define ENTF 338
86 #define POS1 326
87 #define ENDE 334
88 #define BUP 328
89 #define BDO 336
90 #define CBUP 387
91 #define CBDO 373
92 #define CPS1 374
93 #define CEND 372
94 #define CtrlDel 852
95 #define CtrlEin 851
96 #define CENTF   852
97 #define CEINFG  851
98 #define ShiftDel 850
99 #define ShiftEin 849
100 
101 #define F1 314
102 #define F2 315
103 #define F3 316
104 #define F4 317
105 #define F5 318
106 #define F6 319
107 #define F7 320
108 #define F8 321
109 #define F9 322
110 #define F10 323
111 
112 #define AF1 359
113 #define AF2 360
114 #define AF3 361
115 #define AF4 362
116 #define AF5 363
117 #define AF6 364
118 #define AF7 365
119 #define AF8 366
120 #define AF9 367
121 #define AF10 368
122 
123 #define SF1 826
124 #define SF2 827
125 #define SF3 828
126 #define SF4 829
127 #define SF5 830
128 #define SF6 831
129 #define SF7 832
130 #define SF8 833
131 #define SF9 834
132 #define SF10 835
133 #define SABS 897
134 
135 #define CF1 349
136 #define CF2 350
137 #define CF3 351
138 #define CF4 352
139 #define CF5 353
140 #define CF6 354
141 #define CF7 355
142 #define CF8 357
143 #define CF9 358
144 #define CF10 951
145 
146 
147 #define HBG CtrlA	/*  Button start  */
148 #define HFB CtrlG	/*  Button-Man-Page start  */
149 #define HNF CtrlC	/*  Button with link to file   */
150 #define HED CtrlE	/*  End Mark   */
151 #define HHD CtrlB	/*  start headline   */
152 #define HFE CtrlF	/*  end of page   */
153 #define HBS CtrlH	/*  Backspace (Man-Pages)  */
154 #define HBB CtrlO	/*  start highlight  */
155 
156 #define MBKEY -100
157