# VT220 keymap for Mocha ActiveX Telnet
# \033 = ESC
# f1 = f1 key , F1 = shift F1
# cf1 = f1 + ctrl  CF1 = shift f1 + ctrl
#
# Notice "Ignore_app parameter (see TELNET.HTM) must be "1"
#        to use following key definitions below:
#        UP DOWN RIGHT LEFT and KEYPAD*
#
PF1  \217P
PF2  \217Q
PF3  \217R
PF4  \217S
UP   \033[A
DOWN \033[B
RIGHT \033[C
LEFT \033[D
f1   \033[11~
f2   \033[12~
f3   \033[13~
f4   \033[14~
f5   \033[15~
f6   \033[17~
f7   \033[18~
f8   \033[19~
f9   \033[20~
f10  \033[21~
f11  \033[23~ 
f12  \033[24~
f13  \033[25~
f14  \033[26~
f15  \033[28~  
f16  \033[29~
f17  \033[31~
f18  \033[32~
f19  \033[33~
f20  \033[34~
F1   \033[23~  # f11
F2   \033[24~
F3   \033[25~
F4   \033[26~
F5   \033[28~
F6   \033[29~
F7   \033[31~
F8   \033[32~
F9   \033[33~
F10  \033[34~
F11  \033[23~    
F12  \033[24~
F13  \033[25~
F14  \033[26~
F15  \033[28~
F16  \033[29~
F17  \033[31~
F18  \033[32~
F19  \033[33~
F20  \033[34~
cf1  \217P       # PF1 
cf2  \217Q       # FF2
cf3  \217R       # PF3
cf4  \217S       # FF4
cf5  -
cf6  -
cf7  -
cf8  -
cf9  -
cf10 -
cf11 -
cf12 -
cf13 -
cf14 -
cf15 -
cf16 -
cf17 -
cf18 -
cf19 -
cf20 -
CF1  \217P       # PF1 
CF2  \217Q       # FF2
CF3  \217R       # PF3
CF4  \217S       # FF4
CF5  -
CF6  -
CF7  -
CF8  -
CF9  -
CF10 -
CF11 -
CF12 -
CF13 -
CF14 -
CF15 -
CF16 -
CF17 -
CF18 -
CF19 -
CF20 -
HOME \2331~      # HOME -> FIND
END  \2334~      # END -> SELECT
PGUP \2335~      # PREV SCREEN
PGDN \2336~      # NEXT SCREEN
INSERT \2332~    # INSERT HERE
DELETE \2333~    # REMOVE
BACKSPACE \010
#
#
SCROLL \033[25~ 
PRINT  \033[26~ 
PAUSE  \033[28~ 
KEYPAD0 0
KEYPAD1 1
KEYPAD2 2
KEYPAD3 3
KEYPAD4 4
KEYPAD5 5
KEYPAD6 6
KEYPAD7 7
KEYPAD8 8
KEYPAD9 9
KEYPADENTER \015\012
KEYPADDELETE .
KEYPAD+ +
KEYPAD- -
KEYPAD* *
KEYPAD/ /

