home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / WP / WP087.ZIP / TEMPLATE.DOC < prev    next >
Text File  |  1991-06-24  |  8KB  |  151 lines

  1.  
  2.  
  3.           Manual for TEMPLATE.COM - WordPerfect 5.1 Resident Template
  4.           ───────────────────────────────────────────────────────────
  5. Version 1.2 -  6/24/91
  6. Copyright (c) 1991 by Paul Stranc
  7.  
  8. Shareware
  9. ─────────
  10.  
  11. This program is distributed as shareware by the author Paul Stranc. If you like
  12. and use this program please consider sending $5 to the author at this address:
  13.     Paul Stranc
  14.     2015 Kensington Dr. Apt. 12
  15.     Waukesha, WI 53188
  16.  
  17. Even if you don't want to send me money please drop me a note with your feelings
  18. about and comments on this program. Thank You
  19. Since the software is shareware you may freely distribute the software to others
  20. as long as no fee is charged for the software and the executable programs
  21. TEMPLATE.COM and TEMPMONO.COM are packaged along with this file TEMPLATE.DOC.
  22.  
  23. Software distributors and user's groups may charge a duplication fee for the
  24. media used to distribute the program. This fee may not exceed $10.00.
  25.  
  26. The software may be bundled with other software products as long as this
  27. document is included with the package and that the purchaser is aware that this
  28. software package has not been registered as of yet.
  29.  
  30. Registered users will receive free updates of this product, if any are made,
  31. having to pay only for the distribution media and the postage to send it to
  32. them. Once you have registered for this version you are registered for life and
  33. don't need to register any future versions.
  34.  
  35. Warranty
  36. ────────
  37.  
  38. Users of this program hve no warranty either expressed or implied. Use of this
  39. program is at THE USER'S RISK. The author will not be responsible for any
  40. incidental or consequential damages. Please note the caution's listed below in
  41. the Hardware Requirements section and in the Background section of this
  42. document.
  43.  
  44. Hardware Requirements
  45. ─────────────────────
  46.  
  47. This program will run on any IBM compatible personal computer. The computer must
  48. be BIOS level compatible with an IBM because the program uses BIOS function
  49. calls to write information on the screen.
  50.  
  51. A color monitor is also required to operate TEMPLATE.COM. TEMPMONO.COM is a
  52. version for monochrome monitors and Hercules video cards. You should also use
  53. TEMPMONO.COM if you have a monochrome monitor attached to a color video card.
  54. The program will not run on an original IBM Monochrome Display Adapter. This is
  55. because the program writes and displays the template on a different page of
  56. video memory. The IBM MDA only has one video page so nothing will show on the
  57. screen if you try to run the program on a machine with an IBM Monochrome Display
  58. Adapter.
  59.  
  60. Description and Operation
  61. ─────────────────────────
  62.  
  63. TEMPLATE.COM is a memory resident keyboard template for WordPerfect 5.1. To
  64. install TEMPLATE.COM, type TEMPLATE at the DOS prompt before entering
  65. WordPerfect. While in WordPerfect, the template may be invoked by pressing
  66. Alt-T. It may take a second for the template to appear. This is due to the
  67. nature of the video functions that had to be used to allow the program to be
  68. memory resident. To go back to WordPerfect simply press any character key. This
  69. keystroke will NOT be passed on to WordPerfect so you don't need to worry about
  70. what key you press.
  71.  
  72. Users of Hercules video cards will have to run the included program HERCBIOS.COM
  73. in order to get the necessary support for the necessary BIOS routines that
  74. TEMPMONO.COM uses. This is a memory resident utility that can provide Hercules
  75. graphics card users with many extra functions as well as BIOS INT 10H support.
  76. It allows Hercules graphics users to have a 43 line by 90 column text display as
  77. well as 25 and 29 column displays. When you first run HERCBIOS you need to
  78. specify a number that corresponds to the number of rows you wish to have. This
  79. can be 25, 29 or 43. The program defaults to 29 line mode if none is specified.
  80. If you are running ANSI.SYS you must specify 25 lines because that is what
  81. ANSI.SYS expects. After you run HERCBIOS you will also need to run ASCITABL.COM
  82. which will load the appropriate ASCII character set that HERCBIOS needs to
  83. function. If you wish to use any of the graphics modes, either 25, 29 or 43
  84. lines, you will also need to run GRAFTABL.COM which is included with DOS. After
  85. this, if you wish to return to regular text mode, run TEXT.COM. You can run
  86. CHANGE.COM to switch between graphics and text modes or you can use any of the
  87. ROWS25.COM, ROWS29.COM or ROWS43.COM to change to the appropriate number of
  88. rows. After doing this the functions used in TEMPMONO.COM will function
  89. properly.
  90.  
  91. Removing from Memory
  92. ────────────────────
  93.  
  94. If you wish to remove TEMPLATE.COM from memory you can do so by typing:
  95. TEMPLATE /r at the DOS prompt. This will remove the program from memory. In
  96. order to avoid memory holes, which will probably crash the system, only do this
  97. if TEMPLATE was the last resident program loaded. You may also do this if
  98. TEMPLATE was not the last resident program loaded if you remove the resident
  99. programs loaded after it before removing TEMPLATE. Note: There is a slight
  100. problem that you may encounter if you remove the program from memory and then
  101. try to reload by using this method. The program places a dummy value in the
  102. interrupt 7Eh vector that contains the first two letters of the program's name.
  103. When you attempt to load it it checks this vector to see if the first two
  104. letters of the program's name are there. If they are it will issue an already
  105. resident error message and refuse to load. This prevents it from being loaded on
  106. top of itself. The problem arises because the first two letters of the program's
  107. name will still be at this memory location if you try to run it again even if
  108. you have removed the program from memory and the program will issue the already
  109. resident error message and refuse to load. A way to get around this problem is
  110. to use TurboPower Software's excellent MARK and RELEASE utilities when you
  111. install the program. Run MARK with the command line "mark template" at the DOS
  112. prompt before running template. Then, when done with WordPerfect, run RELEASE by
  113. typing "release template" at the DOS prompt. This will solve the problem and
  114. allow the program to be loaded and unloaded as many times as necessary.
  115.  
  116. Background
  117. ──────────
  118.  
  119. I wrote this program after initially trying another memory resident WordPerfect
  120. template called WP51TEMP.COM. I didn't like the way that this program operated.
  121. It would only show one set of function keys at a time. In order to see the
  122. function keys for control, alt or shift you had to hold down the control, the
  123. alt or the shift key while the program was active. I thought it would be much
  124. easier if the program used a full screen display that showed all of the function
  125. keys at once. I then used the WordPerfect template's color coding of the
  126. functions for control, alt and shift to make it easier to pick out which shift
  127. key to use with the function key you wanted.
  128.  
  129. Credits
  130. ───────
  131.  
  132. Credit for this program goes to one other person other than myself.
  133.  
  134.        Eric Gans, who wrote the program LDRES which allowed me to turn my simple
  135.        text display into a memory resident program. Although, I did have to
  136.        rewrite it from the first version because the first version used too much
  137.        stack space for me to be able to use LDRES to make it memory resident.
  138.  
  139.  
  140. Revision History
  141. ────────────────
  142. Version 1.0:    Original release. Originally written in Pascal. Worked well, but
  143.                 was somewhat slower and used more memory than the current
  144.                 version of the program. No support for monochrome monitors.
  145.  
  146. Version 1.1:    Current release. Rewritten in assembler to make the program
  147.                 smaller and faster. Added a second program to the package,
  148.                 TEMPHERC.COM, for use with Hercules graphics cards or monochrome
  149.                 monitors.
  150.  
  151.