home *** CD-ROM | disk | FTP | other *** search
-
- ; FILENAME: KBD.INC
- ;
- ; Copyright (c) 1988, 1990 by Borland International, Inc.
- ;
- ; DESCRIPTION: This include file is comprised of equates representing
- ; all the non-alpha numeric scan codes returned by the IBM-PC keyboard.
-
-
- ; Control characters
-
- CTRL@ = 00h
- NULL = CTRL@
- CTRLA = 01h
- CTRLB = 02h
- CTRLC = 03h
- CTRLD = 04h
- CTRLE = 05h
- CTRLF = 06h
- CTRLG = 07h
- BELL = CTRLG
- CTRLH = 08h
- BACKSPACE = CTRLH
- CTRLI = 09h
- TAB = CTRLI
- CTRLJ = 0Ah
- LINEFEED = CTRLJ
- CTRLK = 0Bh
- CTRLL = 0Ch
- CTRLM = 0Dh
- RETURN = CTRLM
- CTRLN = 0Eh
- CTRLO = 0Fh
- CTRLP = 10h
- CTRLQ = 11h
- CTRLR = 12h
- CTRLS = 13h
- CTRLT = 14h
- CTRLU = 15h
- CTRLV = 16h
- CTRLW = 17h
- CTRLX = 18h
- CTRLY = 19h
- CTRLZ = 1Ah
- ESCAPE = 1Bh
- CTRL_BACK_SLASH = 1Ch
- CTRL_RIGHT_BRACKET = 1Dh
- CTRL_CARRET = 1Eh
- CTRL_UNDERSCORE = 1Fh
-
- ; ASCII characters
-
- SPACE = 20h
- EXCLAMATION = 21h
- DOUBLE_QUOTE = 22h
- POUND = 23h
- DOLLAR = 24h
- PERCENT = 25h
- AMPERSAND = 26h
- SINGLE_QUOTE = 27h
- LEFT_PAREN = 28h
- RIGHT_PAREN = 29h
- STAR = 2Ah
- PLUS = 2Bh
- COMMA = 2Ch
- HYPHEN = 2Dh
- PERIOD = 2Eh
- FORWARD_SLASH = 2Fh
- ASCII_ZERO = 30h
- ASCII_ONE = 31h
- ASCII_TWO = 32h
- ASCII_THREE = 33h
- ASCII_FOUR = 34h
- ASCII_FIVE = 35h
- ASCII_SIX = 36h
- ASCII_SEVEN = 37h
- ASCII_EIGHT = 38h
- ASCII_NINE = 39h
- COLON = 3Ah
- SEMICOLON = 3Bh
- LESS_THEN = 3Ch
- EQUAL = 3Dh
- GREATER_THEN = 3Eh
- QUESTION_MARK = 3Fh
- AT = 40h
- UPPER_A = 41h
- UPPER_B = 42h
- UPPER_C = 43h
- UPPER_D = 44h
- UPPER_E = 45h
- UPPER_F = 46h
- UPPER_G = 47h
- UPPER_H = 48h
- UPPER_I = 49h
- UPPER_J = 4Ah
- UPPER_K = 4Bh
- UPPER_L = 4Ch
- UPPER_M = 4Dh
- UPPER_N = 4Eh
- UPPER_O = 4Fh
- UPPER_P = 50h
- UPPER_Q = 51h
- UPPER_R = 52h
- UPPER_S = 53h
- UPPER_T = 54h
- UPPER_U = 55h
- UPPER_V = 56h
- UPPER_W = 57h
- UPPER_X = 58h
- UPPER_Y = 59h
- UPPER_Z = 5Ah
-
- LEFT_SQUARE_BRACKET = 5Bh
- BACKSLASH = 5Ch
- RIGHT_SQUARE_BRACKET = 5Dh
- CARRET = 5Eh
- UNDERSCORE = 5Fh
- BACKWARD_QUOTE = 60h
- LEFT_CURLY_BRACKET = 7Bh
- PIPE = 7Ch
- RIGHT_CURLY_BRACKET = 7Dh
- TILDE = 7Eh
- DEL = 7Fh
-
- LOWER_A = 61h
- LOWER_B = 62h
- LOWER_C = 63h
- LOWER_D = 64h
- LOWER_E = 65h
- LOWER_F = 66h
- LOWER_G = 67h
- LOWER_H = 68h
- LOWER_I = 69h
- LOWER_J = 6Ah
- LOWER_K = 6Bh
- LOWER_L = 6Ch
- LOWER_M = 6Dh
- LOWER_N = 6Eh
- LOWER_O = 6Fh
- LOWER_P = 70h
- LOWER_Q = 71h
- LOWER_R = 72h
- LOWER_S = 73h
- LOWER_T = 74h
- LOWER_U = 75h
- LOWER_V = 76h
- LOWER_W = 77h
- LOWER_X = 78h
- LOWER_Y = 79h
- LOWER_Z = 7Ah
-
-