You will have to check for a "0" (zero) character before checking for these codes.
Also, if you want a complete reference, checkout the HELP *DOS* program for "ANSI".
#59 is key F1
#60 is key F2
#61 is key F3
#62 is key F4
#63 is key F5
#64 is key F6
#65 is key F7
#66 is key F8
#67 is key F9
#68 is key F10
#84 is key SF1
#85 is key SF2
#86 is key SF3
#87 is key SF4
#88 is key SF5
#89 is key SF6
#90 is key SF7
#91 is key SF8
#92 is key SF9
#93 is key SF10
#94 is key CF1
#95 is key CF2
#96 is key CF3
#97 is key CF4
#98 is key CF5
#99 is key CF6
#100 is key CF7
#101 is key CF8
#102 is key CF9
#103 is key CF10
#104 is key AF1
#105 is key AF2
#106 is key AF3
#107 is key AF4
#108 is key AF5
#109 is key AF6
#110 is key AF7
#111 is key AF8
#112 is key AF9
#113 is key AF10
#71 is key HOME
#72 is key UP
#73 is key PGUP
#75 is key LEFT
#77 is key RIGHT
#79 is key END
#80 is key DOWN
#81 is key PGDN
#82 is key INS
#83 is key DEL
#119 is key CHOME
#132 is key CPGUP
#115 is key CLEFT
#116 is key CRIGHT
#117 is key CEND
#118 is key CPGDN
#30 is key ALT-A
#48 is key ALT-B
#46 is key ALT-C
#32 is key ALT-D
#18 is key ALT-E
#33 is key ALT-F
#34 is key ALT-G
#35 is key ALT-H
#23 is key ALT-I
#36 is key ALT-J
#37 is key ALT-K
#38 is key ALT-L
#50 is key ALT-M
#49 is key ALT-N
#24 is key ALT-O
#25 is key ALT-P
#16 is key ALT-Q
#19 is key ALT-R
#31 is key ALT-S
#20 is key ALT-T
#22 is key ALT-U
#47 is key ALT-V
#17 is key ALT-W
#45 is key ALT-X
#21 is key ALT-Y
#44 is key ALT-Z
Enjoy. This was taken from an old pascal TPU I made for a DOOR (MUD) game that I abandonned. I hope it will be of some use to you people.
-Xotor-
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
:
: AF1 etc. Means Alt-F1 S=Shift, C=Ctrl.
: I don't have Ctrl-Key Scancodes for Letters.
: You will have to check for a "0" (zero) character before checking for these codes.
: Also, if you want a complete reference, checkout the HELP *DOS* program for "ANSI".
:
: #59 is key F1
: #60 is key F2
: #61 is key F3
: #62 is key F4
: #63 is key F5
: #64 is key F6
: #65 is key F7
: #66 is key F8
: #67 is key F9
: #68 is key F10
: #84 is key SF1
: #85 is key SF2
: #86 is key SF3
: #87 is key SF4
: #88 is key SF5
: #89 is key SF6
: #90 is key SF7
: #91 is key SF8
: #92 is key SF9
: #93 is key SF10
: #94 is key CF1
: #95 is key CF2
: #96 is key CF3
: #97 is key CF4
: #98 is key CF5
: #99 is key CF6
: #100 is key CF7
: #101 is key CF8
: #102 is key CF9
: #103 is key CF10
: #104 is key AF1
: #105 is key AF2
: #106 is key AF3
: #107 is key AF4
: #108 is key AF5
: #109 is key AF6
: #110 is key AF7
: #111 is key AF8
: #112 is key AF9
: #113 is key AF10
: #71 is key HOME
: #72 is key UP
: #73 is key PGUP
: #75 is key LEFT
: #77 is key RIGHT
: #79 is key END
: #80 is key DOWN
: #81 is key PGDN
: #82 is key INS
: #83 is key DEL
: #119 is key CHOME
: #132 is key CPGUP
: #115 is key CLEFT
: #116 is key CRIGHT
: #117 is key CEND
: #118 is key CPGDN
: #30 is key ALT-A
: #48 is key ALT-B
: #46 is key ALT-C
: #32 is key ALT-D
: #18 is key ALT-E
: #33 is key ALT-F
: #34 is key ALT-G
: #35 is key ALT-H
: #23 is key ALT-I
: #36 is key ALT-J
: #37 is key ALT-K
: #38 is key ALT-L
: #50 is key ALT-M
: #49 is key ALT-N
: #24 is key ALT-O
: #25 is key ALT-P
: #16 is key ALT-Q
: #19 is key ALT-R
: #31 is key ALT-S
: #20 is key ALT-T
: #22 is key ALT-U
: #47 is key ALT-V
: #17 is key ALT-W
: #45 is key ALT-X
: #21 is key ALT-Y
: #44 is key ALT-Z
: Enjoy. This was taken from an old pascal TPU I made for a DOOR (MUD) game that I abandonned. I hope it will be of some use to you people.
: -Xotor-