Date : Sun, 06 May 1984 08:24:00 MDT (Sun)
From : Keith Petersen <W8SDZ@Simtel20.ARPA>
Subject: WordStar key configuration program for Heath/Zenith 19/89/90/100
WSKEY is a machine language module which can by attached to the
back of MicroPro's WordStar (ver. 3.0 or 3.3) for CP/M-80. When
in place, it will translate the function and numeric keypad key
codes on the Heath/Zenith H/Z-19,29,89,90, and 100 series terminals
and computers into user defined commands and strings to be
interpreted by WordStar.
If you have the latest CP/M-80 WordStar from Zenith (Version
3.3), your arrow keys already work, and the function keys
generate the most often used control keys. However, simply
having a single control code generated by a function key is not a
great savings of keystrokes! It would be far more useful to have
specific multistroke WordStar functions generated by a single
function key. With WSKEY, you can do that. Moreover, it is not
an internal patch in WordStar, so that it will not affect any
special configurations or installations you have made.
The special advantage of WSKEY is its small size (only 512 bytes
take from WordStar's available space) and the fact that it loads
and unloads automatically when WordStar is used. It can be used
to configure the function and keypad keys on the H-19, Z-29, H-
89, and the Z-100 (under 8085 control) to generate any meaningful
command string or often-used text line in WordStar.
You may examine the function key and numeric keypad definitions
in the file WSKEY.DEF. These definitions may be changed to your
own commands using a patch table shown in WSKEY.DOC.
Also included are a series of SUB and HEX files which are ready
to automatically patch your version of WordStar. The names taken
for these files, WSKExxyy., correspond to the WordStar version and
the terminal or computer you wish to use:
WordStar Version
3.0 3.3
H-19, H/Z-89,90 WSKE3019. WSKE3319.
H/Z-29, Z-100s WSKE3029. WSKE3329.
If you wish to redefine the command or ASCII string sent when a
function key is pressed while in WordStar, you can patch WSK.COM
at locations detailed in WSKEY.DOC.
The following files are now available on SIMTEL20:
Filename Type Bytes Sectors CRC
Directory MICRO:<CPM.WSTAR>
WSKE3019.HEX.1 ASCII 2165 17 = 11H 1AD6H
WSKE3019.SUB.1 ASCII 70 1 = 1H 89FAH
WSKE3029.HEX.1 ASCII 2386 19 = 13H 8F40H
WSKE3029.SUB.1 ASCII 70 1 = 1H 9DD6H
WSKE3319.HEX.1 ASCII 2165 17 = 11H 4A69H
WSKE3319.SUB.1 ASCII 70 1 = 1H DC05H
WSKE3329.HEX.1 ASCII 2386 19 = 13H D31FH
WSKE3329.SUB.1 ASCII 70 1 = 1H 3B9BH
WSKEY.DEF.1 ASCII 2631 21 = 15H AFCAH
WSKEY.DOC.1 ASCII 5442 43 = 2BH 1B19H