home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Share Gallery 1
/
share_gal_1.zip
/
share_gal_1
/
WP
/
WP087.ZIP
/
TEMPLATE.DOC
< prev
next >
Wrap
Text File
|
1991-06-24
|
8KB
|
151 lines
Manual for TEMPLATE.COM - WordPerfect 5.1 Resident Template
───────────────────────────────────────────────────────────
Version 1.2 - 6/24/91
Copyright (c) 1991 by Paul Stranc
Shareware
─────────
This program is distributed as shareware by the author Paul Stranc. If you like
and use this program please consider sending $5 to the author at this address:
Paul Stranc
2015 Kensington Dr. Apt. 12
Waukesha, WI 53188
Even if you don't want to send me money please drop me a note with your feelings
about and comments on this program. Thank You
Since the software is shareware you may freely distribute the software to others
as long as no fee is charged for the software and the executable programs
TEMPLATE.COM and TEMPMONO.COM are packaged along with this file TEMPLATE.DOC.
Software distributors and user's groups may charge a duplication fee for the
media used to distribute the program. This fee may not exceed $10.00.
The software may be bundled with other software products as long as this
document is included with the package and that the purchaser is aware that this
software package has not been registered as of yet.
Registered users will receive free updates of this product, if any are made,
having to pay only for the distribution media and the postage to send it to
them. Once you have registered for this version you are registered for life and
don't need to register any future versions.
Warranty
────────
Users of this program hve no warranty either expressed or implied. Use of this
program is at THE USER'S RISK. The author will not be responsible for any
incidental or consequential damages. Please note the caution's listed below in
the Hardware Requirements section and in the Background section of this
document.
Hardware Requirements
─────────────────────
This program will run on any IBM compatible personal computer. The computer must
be BIOS level compatible with an IBM because the program uses BIOS function
calls to write information on the screen.
A color monitor is also required to operate TEMPLATE.COM. TEMPMONO.COM is a
version for monochrome monitors and Hercules video cards. You should also use
TEMPMONO.COM if you have a monochrome monitor attached to a color video card.
The program will not run on an original IBM Monochrome Display Adapter. This is
because the program writes and displays the template on a different page of
video memory. The IBM MDA only has one video page so nothing will show on the
screen if you try to run the program on a machine with an IBM Monochrome Display
Adapter.
Description and Operation
─────────────────────────
TEMPLATE.COM is a memory resident keyboard template for WordPerfect 5.1. To
install TEMPLATE.COM, type TEMPLATE at the DOS prompt before entering
WordPerfect. While in WordPerfect, the template may be invoked by pressing
Alt-T. It may take a second for the template to appear. This is due to the
nature of the video functions that had to be used to allow the program to be
memory resident. To go back to WordPerfect simply press any character key. This
keystroke will NOT be passed on to WordPerfect so you don't need to worry about
what key you press.
Users of Hercules video cards will have to run the included program HERCBIOS.COM
in order to get the necessary support for the necessary BIOS routines that
TEMPMONO.COM uses. This is a memory resident utility that can provide Hercules
graphics card users with many extra functions as well as BIOS INT 10H support.
It allows Hercules graphics users to have a 43 line by 90 column text display as
well as 25 and 29 column displays. When you first run HERCBIOS you need to
specify a number that corresponds to the number of rows you wish to have. This
can be 25, 29 or 43. The program defaults to 29 line mode if none is specified.
If you are running ANSI.SYS you must specify 25 lines because that is what
ANSI.SYS expects. After you run HERCBIOS you will also need to run ASCITABL.COM
which will load the appropriate ASCII character set that HERCBIOS needs to
function. If you wish to use any of the graphics modes, either 25, 29 or 43
lines, you will also need to run GRAFTABL.COM which is included with DOS. After
this, if you wish to return to regular text mode, run TEXT.COM. You can run
CHANGE.COM to switch between graphics and text modes or you can use any of the
ROWS25.COM, ROWS29.COM or ROWS43.COM to change to the appropriate number of
rows. After doing this the functions used in TEMPMONO.COM will function
properly.
Removing from Memory
────────────────────
If you wish to remove TEMPLATE.COM from memory you can do so by typing:
TEMPLATE /r at the DOS prompt. This will remove the program from memory. In
order to avoid memory holes, which will probably crash the system, only do this
if TEMPLATE was the last resident program loaded. You may also do this if
TEMPLATE was not the last resident program loaded if you remove the resident
programs loaded after it before removing TEMPLATE. Note: There is a slight
problem that you may encounter if you remove the program from memory and then
try to reload by using this method. The program places a dummy value in the
interrupt 7Eh vector that contains the first two letters of the program's name.
When you attempt to load it it checks this vector to see if the first two
letters of the program's name are there. If they are it will issue an already
resident error message and refuse to load. This prevents it from being loaded on
top of itself. The problem arises because the first two letters of the program's
name will still be at this memory location if you try to run it again even if
you have removed the program from memory and the program will issue the already
resident error message and refuse to load. A way to get around this problem is
to use TurboPower Software's excellent MARK and RELEASE utilities when you
install the program. Run MARK with the command line "mark template" at the DOS
prompt before running template. Then, when done with WordPerfect, run RELEASE by
typing "release template" at the DOS prompt. This will solve the problem and
allow the program to be loaded and unloaded as many times as necessary.
Background
──────────
I wrote this program after initially trying another memory resident WordPerfect
template called WP51TEMP.COM. I didn't like the way that this program operated.
It would only show one set of function keys at a time. In order to see the
function keys for control, alt or shift you had to hold down the control, the
alt or the shift key while the program was active. I thought it would be much
easier if the program used a full screen display that showed all of the function
keys at once. I then used the WordPerfect template's color coding of the
functions for control, alt and shift to make it easier to pick out which shift
key to use with the function key you wanted.
Credits
───────
Credit for this program goes to one other person other than myself.
Eric Gans, who wrote the program LDRES which allowed me to turn my simple
text display into a memory resident program. Although, I did have to
rewrite it from the first version because the first version used too much
stack space for me to be able to use LDRES to make it memory resident.
Revision History
────────────────
Version 1.0: Original release. Originally written in Pascal. Worked well, but
was somewhat slower and used more memory than the current
version of the program. No support for monochrome monitors.
Version 1.1: Current release. Rewritten in assembler to make the program
smaller and faster. Added a second program to the package,
TEMPHERC.COM, for use with Hercules graphics cards or monochrome
monitors.