home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power Programming
/
powerprogramming1994.iso
/
progtool
/
c
/
csr.arc
/
SKEY.H
< prev
next >
Wrap
Text File
|
1986-02-23
|
2KB
|
120 lines
/*
** S P E C I A L K E Y D E F I N I T I O N S
**
** A C header file for aid in the use of IBM special keys.
**
** Created February 22, 1986 by Bob Pritchett for the CSPOTRUN
** C function library.
**
** For what it matters, data is from The Peter Norton Programmer's
** Guide to the IBM PC.
**
** Last Updated: 02/22/86
**
*/
#define F1 59
#define F2 60
#define F3 61
#define F4 62
#define F5 63
#define F6 64
#define F7 65
#define F8 66
#define F9 67
#define F10 68
#define F11 84 /* Shift - Function Key */
#define F12 85
#define F13 86
#define F14 87
#define F15 88
#define F16 89
#define F17 90
#define F18 91
#define F19 92
#define F20 93
#define F21 94 /* Control - Function Key */
#define F22 95
#define F23 96
#define F24 97
#define F25 98
#define F26 99
#define F27 100
#define F28 101
#define F29 102
#define F30 103
#define F31 104 /* Alternate - Function Key */
#define F32 105
#define F33 106
#define F34 107
#define F35 108
#define F36 109
#define F37 110
#define F38 111
#define F39 112
#define F40 113
#define ALT1 120 /* Alt - Character */
#define ALT2 121
#define ALT3 122
#define ALT4 123
#define ALT5 124
#define ALT6 125
#define ALT7 126
#define ALT8 127
#define ALT9 128
#define ALT10 129
#define ALTHYPHEN 130
#define ALTEQUAL 131
#define ALTQ 16
#define ALTW 17
#define ALTE 18
#define ALTR 19
#define ALTT 20
#define ALTY 21
#define ALTU 22
#define ALTI 23
#define ALTO 24
#define ALTP 25
#define ALTA 30
#define ALTS 31
#define ALTD 32
#define ALTF 33
#define ALTG 34
#define ALTH 35
#define ALTJ 36
#define ALTK 37
#define ALTL 38
#define ALTZ 44
#define ALTX 45
#define ALTC 46
#define ALTV 47
#define ALTB 48
#define ALTN 49
#define ALTM 50
#define REVTAB 15 /* Reverse Tab - Shift Tab */
#define HOME 71
#define UARROW 72
#define PGUP 73
#define LARROW 75
#define RARROW 77
#define END 79
#define DARROW 80
#define PGDN 81
#define INSERT 82
#define DELETE 83
#define ECHO 114 /* Control - PrtSc */
#define CLARROW 115 /* Control - Key */
#define CRARROW 116
#define CEND 117
#define CPGDN 118
#define CHOME 119
#define CPGUP 132