home *** CD-ROM | disk | FTP | other *** search
- ..pgno01
- ..foot60AC-##
- ..head02L──────────────────────────────────────────────────────────────────────
- ..head04L──────────────────────────────────────────────────────────────────────
- ..head03LKeyboard Element Codes
-
- This appendix lists the element codes for all the key combinations for
- the entire keyboard, as they are seen by the function EditSt. All
- keys are turned into an integer element code.
-
- An array of 32 bytes is required for this table.
-
- char TSet[32];
-
- The unit or element number in the set defines which key or key
- combination was pressed. This table was created for use as the
- Terminating Character Set with the procedures EditSt.
-
- Use the value in the column ELEMENT NUMBER to determine the element
- number or bit number for a terminating key.
-
-
- Element Element
- Key code AH AL Number Key code AH AL Number
- --------- --- --- ------- --------- --- --- -------
- Ctrl-Break 0 0 0 Alt-S 31 0 31
- Esc 1 27 1 Alt-D 32 0 32
- not used 2 Alt-F 33 0 33
- Ctrl-2 3 0 3 Alt-G 34 0 34
- not used 4 Alt-H 35 0 35
- not used 5 Alt-J 36 0 36
- not used 6 Alt-K 37 0 37
- not used 7 Alt-L 38 0 38
- BackSp 14 8 8 not used 39
- Tab 15 9 9 not used 40
- Ctrl-Enter 28 10 10 not used 41
- not used 11 not used 42
- not used 12 not used 43
- Enter 28 13 13 Alt-Z 44 0 44
- Ctrl-BS 14 127 14 Alt-X 45 0 45
- Shft-Tab 15 0 15 Alt-C 46 0 46
- Alt-Q 16 0 16 Alt-V 47 0 47
- Alt-W 17 0 17 Alt-B 48 0 48
- Alt-E 18 0 18 Alt-N 49 0 49
- Alt-R 19 0 19 Alt-M 50 0 50
- Alt-T 20 0 20 not used 51
- Alt-Y 21 0 21 not used 52
- Alt-U 22 0 22 not used 53
- Alt-I 23 0 23 not used 54
- Alt-O 24 0 24 not used 55
- Alt-P 25 0 25 not used 56
- not used 26 not used 57
- not used 27 not used 58
- not used 28 F1 59 0 59
- not used 29 F2 60 0 60
- Alt-A 30 0 30 F3 61 0 61
- ..page
- ..head02
- ..head03
- ..head04
- Element Element
- Key code AH AL Number Key code AH AL Number
- --------- --- --- ------- --------- --- --- -------
- F4 62 0 62 Alt-F7 110 0 110
- F5 63 0 63 Alt-F8 111 0 111
- F6 64 0 64 Alt-F9 112 0 112
- F7 65 0 65 Alt-F10 113 0 113
- F8 66 0 66 not used 114
- F9 67 0 67 Ctrl-LArr 115 0 115
- F10 68 0 68 Ctrl-RArr 116 0 116
- not used 69 Ctrl-End 117 0 117
- not used 70 Ctrl-PgDn 118 0 118
- Home 71 0 71 Ctrl-Home 119 0 119
- UArr 72 0 72 Alt-1 120 0 120
- PgUp 73 0 73 Alt-2 121 0 121
- not used 74 Alt-3 122 0 122
- LArr 75 0 75 Alt-4 123 0 123
- not used 76 Alt-5 124 0 124
- RArr 77 0 77 Alt-6 125 0 125
- not used 78 Alt-7 126 0 126
- End 79 0 79 Alt-8 127 0 127
- DArr 80 0 80 Alt-9 128 0 128
- PgDn 81 0 81 Alt-0 129 0 129
- Ins 82 0 82 Alt-- 130 0 130
- Del 83 0 83 Alt-= 131 0 131
- Shft-F1 84 0 84 Ctrl-PgUp 132 0 132
- Shft-F2 85 0 85
- Shft-F3 86 0 86
- Shft-F4 87 0 87
- Shft-F5 88 0 88
- Shft-F6 89 0 89
- Shft-F7 90 0 90
- Shft-F8 91 0 91
- Shft-F9 92 0 92
- Shft-F10 93 0 93
- Ctrl-F1 94 0 94
- Ctrl-F2 95 0 95
- Ctrl-F3 96 0 96
- Ctrl-F4 97 0 97
- Ctrl-F5 98 0 98
- Ctrl-F6 99 0 99
- Ctrl-F7 100 0 100
- Ctrl-F8 101 0 101
- Ctrl-F9 102 0 102
- Ctrl-F10 103 0 103
- Alt-F1 104 0 104
- Alt-F2 105 0 105
- Alt-F3 106 0 106
- Alt-F4 107 0 107
- Alt-F5 108 0 108
- Alt-F6 109 0 109
- ..page
- AL+ Element AL+ Element
- Key code 132 AL Number Key code 132 AL Number
- --------- --- --- ------- --------- --- --- -------
- Ctrl-A 133 1 133 1 181 49 181
- Ctrl-B 134 2 134 2 182 50 182
- Ctrl-C 135 3 135 3 183 51 183
- Ctrl-D 136 4 136 4 184 52 184
- Ctrl-E 137 5 137 5 185 53 185
- Ctrl-F 138 6 138 6 186 54 186
- Ctrl-G 139 7 139 7 187 55 187
- Ctrl-H 140 8 140 8 188 56 188
- Ctrl-I 141 9 141 9 189 57 189
- Ctrl-J 142 10 142 : 190 58 190
- Ctrl-K 143 11 143 ; 191 59 191
- Ctrl-L 144 12 144 < 192 60 192
- Ctrl-M 145 13 145 = 193 61 193
- Ctrl-N 146 14 146 > 194 62 194
- Ctrl-O 147 15 147 ? 195 63 195
- Ctrl-P 148 16 148 @ 196 64 196
- Ctrl-Q 149 17 149 A 197 65 197
- Ctrl-R 150 18 150 B 198 66 198
- Ctrl-S 151 19 151 C 199 67 199
- Ctrl-T 152 20 152 D 200 68 200
- Ctrl-U 153 21 153 E 201 69 201
- Ctrl-V 154 22 154 F 202 70 202
- Ctrl-W 155 23 155 G 203 71 203
- Ctrl-X 156 24 156 H 204 72 204
- Ctrl-Y 157 25 157 I 205 73 205
- Ctrl-Z 158 26 158 J 206 74 206
- Ctrl-[ 159 27 159 K 207 75 207
- Ctrl-\ 160 28 160 L 208 76 208
- Ctrl-] 161 29 161 M 209 77 209
- Ctrl-6 162 30 162 N 210 78 210
- Ctrl-- 163 31 163 O 211 79 211
- (space) 164 32 164 P 212 80 212
- ! 165 33 165 Q 213 81 213
- " 166 34 166 R 214 82 214
- # 167 35 167 S 215 83 215
- $ 168 36 168 T 216 84 216
- % 169 37 169 U 217 85 217
- & 170 38 170 V 218 86 218
- ' 171 39 171 W 219 87 219
- ( 172 40 172 X 220 88 220
- ) 173 41 173 Y 221 89 221
- * 174 42 174 Z 222 90 222
- + 175 43 175 [ 223 91 223
- , 176 44 176 \ 224 92 224
- - 177 45 177 ] 225 93 225
- . 178 46 178 ^ 226 94 226
- / 179 47 179 _ 227 95 227
- 0 180 48 180 ` 228 96 228
- ..page
- AL+ Element AL+ Element
- Key code 132 AL Number Key code 132 AL Number
- --------- --- --- ------- --------- --- --- -------
- a 229 97 229 æ 267 145 267
- b 230 98 230 Æ 268 146 268
- c 231 99 231 ô 269 147 269
- d 232 100 232 ö 270 148 270
- e 233 101 233 ò 271 149 271
- f 234 102 234 û 272 150 272
- g 235 103 235 ù 273 151 273
- h 236 104 236 ÿ 274 152 274
- i 237 105 237 Ö 275 153 275
- j 238 106 238 Ü 276 154 276
- k 239 107 239 ¢ 277 155 277
- l 240 108 240 £ 278 156 278
- m 241 109 241 ¥ 279 157 279
- n 242 110 242 ₧ 280 158 280
- o 243 111 243 ƒ 281 159 281
- p 244 112 244 á 282 160 282
- q 245 113 245 í 283 161 283
- r 246 114 246 ó 284 162 284
- s 247 115 247 ú 285 163 285
- t 248 116 248 ñ 286 164 286
- u 249 117 249 Ñ 287 165 287
- v 250 118 250 ª 288 166 288
- w 251 119 251 º 289 167 289
- x 252 120 252 ¿ 290 168 290
- y 253 121 253 ⌐ 291 169 291
- z 254 122 254 ¬ 292 170 292
- { 255 123 255 ½ 293 171 293
- | 256 124 256 ¼ 294 172 294
- } 257 125 257 ¡ 295 173 295
- ~ 258 126 258 « 296 174 296
- 259 127 259 » 297 175 297
- Ç 260 128 260 ░ 298 176 298
- ü 261 129 261 ▒ 299 177 299
- é 262 130 262 ▓ 300 178 300
- â 263 131 263 │ 301 179 301
- ä 264 132 264 ┤ 302 180 302
- à 265 133 265 ╡ 303 181 303
- å 266 134 266 ╢ 304 182 304
- ç 267 135 267 ╖ 305 183 305
- ê 268 136 268 ╕ 306 184 306
- ë 269 137 269 ╣ 307 185 307
- è 260 138 260 ║ 308 186 308
- ï 261 139 261 ╗ 309 187 309
- î 262 140 262 ╝ 310 188 310
- ì 263 141 263 ╜ 311 189 311
- Ä 264 142 264 ╛ 312 190 312
- Å 265 143 265 ┐ 313 191 313
- É 266 144 266 └ 314 192 314
- ..page
- AL+ Element AL+ Element
- Key code 132 AL Number Key code 132 AL Number
- --------- --- --- ------- --------- --- --- -------
- ┴ 315 193 315 ± 363 241 363
- ┬ 316 194 316 ≥ 364 242 364
- ├ 317 195 317 ≤ 365 243 365
- ─ 318 196 318 ⌠ 366 244 366
- ┼ 319 197 319 ⌡ 367 245 367
- ╞ 320 198 320 ÷ 368 246 368
- ╟ 321 199 321 ≈ 369 247 369
- ╚ 322 200 322 ° 360 248 360
- ╔ 323 201 323 ∙ 361 249 361
- ╩ 324 202 324 · 362 250 362
- ╦ 325 203 325 √ 363 251 363
- ╠ 326 204 326 ⁿ 364 252 364
- ═ 327 205 327 ² 365 253 365
- ╬ 328 206 328 ■ 366 254 366
- ╧ 329 207 329 367 255 367
- ╨ 330 208 330
- ╤ 331 209 331
- ╥ 332 210 332
- ╙ 333 211 333
- ╘ 334 212 334
- ╒ 335 213 335
- ╓ 336 214 336
- ╫ 337 215 337
- ╪ 338 216 338
- ┘ 339 217 339
- ┌ 340 218 340
- █ 341 219 341
- ▄ 342 220 342
- ▌ 343 221 343
- ▐ 344 222 344
- ▀ 345 223 345
- α 346 224 346
- ß 347 225 347
- Γ 348 226 348
- π 349 227 349
- Σ 350 228 350
- σ 351 229 351
- µ 352 230 352
- τ 353 231 353
- Φ 354 232 354
- Θ 355 233 355
- Ω 356 234 356
- δ 357 235 357
- ∞ 358 236 358
- φ 359 237 359
- ε 360 238 360
- ∩ 361 239 361
- ≡ 362 240 362
- ..page
-