Contents of the ASDKEYS.DOC file
ASDkeys -- Version 1.0 1985 All Rights Reserved.
ASDkeys is a "hidden" utility program which remains resident in
RAM, as an extension of DOS, until the system is re-booted. This
program provides the user with the ability to redefine upto 20
different keys. Each key definition is limited to 78 characters
and can contain another redefined key. The ASDkeys control
window is involked by entering the CTRL-] keys after ASDkeys has
been loaded. Several functions are available from this screen.
1) CTRL-] : Display the key definition control window.
2) F2 : Toggle key definition ACTIVE/INACTIVE
3) F3 : Clear the key definitions.
4) ALT-LEFT-SHIFT : Start a key definition.
5) ALT-T : Define a 1/2 second delay in the key definition.
6) ALT-V : Define a Variable in the key definition.
7) ALT-RIGHT-SHIFT : End a key definition.
8) F7 : Read a key definition file.
9) F8 : Write the current key definition file.
10) F1 : Display Online Help.
The following is a brief description of ASDkeys functions:
A) Display ASDkeys - (CTRL-])
Displays the ASDkeys control window.
B) Toggle key definitions ACTIVE/INACTIVE - (F2)
This function will toggle the key definitions ACTIVE or
INACTIVE. When the key definitions are INACTIVE, they
will not be reconized by ASDkeys. This function is only
available from within the ASDkeys control window.
C) Clear Key Definitions - (F3)
This function clears the current key definitions.
Verification will be requested.
D) Start a key definition - (ALT-LEFT-SHIFT)
This function will clear the key definition at the cursor
location and start a new key definition.
E) End key definition - (ALT-RIGHT-SHIFT)
This function will complete a key definition.
F) Define a Variable - (ALT-V)
This function will allow the user to define a variable
within the key definition. When ASDkeys processes a key
definition with a variable defined within the definition,
the user will be prompted to enter variable data from the
keyboard. (NOTE: The user terminates the varialbe data
by hitting the Enter key.) ASDkeys will continue with the
key definition once the variable data has been entered.
G) Define a Time Delay - (ALT-T)
This function will allow the user to define a 1/2 second
time delay within the key definition. When ASDkeys
processes a key definition with a time delay defined
within the definition, processing of the key definition
will be delayed 1/2 second for delay in the definition.
H) Read a key definition file - (F7)
This function allows the user to read an existing key
definition file (one created by ASDkeys) into memory.
I) Write the current key definitions to a file - (F8)
This function allows the user to save the currently displayed
key definitions to a file. Once saved, this file can be
read using the Read function (F7). Verification will be
requested when over-writing an existing file.
J) Online Help - (F1)
This function provides online help screens for all of the
Editing Keys : Backspace key, Up arrow (previous key definition
on this page), Down arrow (next key definition on
this page), PgUp (to Page 1 of 2), PgDn (to Page
2 of 2).
ASDkeys was designed to optionally preload an existing ASDkeys
key file. This is accomplished by including a ASDkeys file-
name on the command line when ASDkeys is first loaded.
e.g. A>ASDkeys [d:][path][filename.ext]
When ASDkeys is involked (CTRL-]), the application currently
executing will be interrupted. When the ASDkeys control window
is exited, the application will regain control.
ASDkeys was written in assembler and traps the keyboard input.
Therefore, ASDkeys may not work with other resident programs.
It is suggested that you test ASDkeys with other programs that
you use before using ASDkeys extensively.
Site licenses are available for ASDkeys. For more information
on site licenses for ASDkeys write to:
Advanced System Design, Inc.
P.O. Box 10047
Columbia, Mo. 65205
Any comments or suggestions can be sent to the above address and
would be greatly appreciated.
This is a user supported product. We encourage you to share this
program with your friends and other bulletin boards. If you find
ASDkeys to be of value, a contribution of $20.00 would be greatly
appreciated. Your support will help Advanced System Design, Inc.
to continue to provide quality products for you and others. Send
your comments, questions and contributions to:
Advanced System Design, Inc.
P.O. Box 10047
Columbia, Mo 65201
The authors of ASDkeys do not guarantee the code or
execution of this product. This program is provided
"AS IS" without warranty of any kind, either expressed