home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / teaching / testwrt2.zip / TW.DOC < prev    next >
Text File  |  1989-02-17  |  33KB  |  901 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                         TestWriter Manual
  14.  
  15.                                by
  16.  
  17.                           Fred R. Glahe
  18.  
  19.  
  20.  
  21.                      Invisible Hand Software
  22.                         c/o Fred R. Glahe
  23.                       3870 Cloverleaf Drive
  24.                      Boulder, Colorado 80302
  25.                              U.S.A.
  26.  
  27.  
  28.  
  29.                         February 9, 1989
  30.                           Version 2.1A
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.              Copyright 1988, Invisible Hand Software
  60.                        All Rights Reserved
  61.                Permission is granted to distribute
  62.                    exact copies of this Manual
  63.                         TestWriter Manual
  64.  
  65. Copyright (C) 1988 Invisible Hand Software.  All rights reserved
  66.  
  67.         No part of this manual may be reproduced, transmitted,
  68. transcribed, stored in a retrieval system, or translated into any
  69. language (natural or computer), in any form or by any means, except as
  70. described in the following license without the prior written
  71. permission of Invisible Hand Software.
  72.  
  73.         You are granted a limited license to use the software described
  74. in this manual for evaluation purposes only.  Permanent use of
  75. TestWriter requires the payment of a registration fee.  The software
  76. may be used or copied only in accordance with the terms of said
  77. license, which is described on the next page.
  78.  
  79.         Information in this manual is subject to change without notice
  80. and does not represent a commitment on the part of Invisible Hand
  81. Software.
  82.  
  83.         Invisible Hand Software may make improvements and/or changes in
  84. this manual and/or TestWriter at any time.
  85.  
  86.         WordStar is a registered trademark of MicroPro International
  87. Corporation.  TestWriter and Invisible Hand Software are trademarks of
  88. Invisible Hand Software.
  89.  
  90.                      SINGLE COPY SOFTWARE LICENSE 
  91.  
  92.     All versions of TestWriter, including version 2.1A, are not public
  93. domain software, nor are they free software.  TestWriter is
  94. copyrighted (C) 1987, 1988 by Invisible Hand Software and Fred R.
  95. Glahe.
  96.  
  97.     Non-registered users are granted a limited license to use
  98. TestWriter on a trial basis for the purpose of determining whether
  99. TestWriter is suitable for their needs.  Use of TestWriter, except for
  100. this limited purpose, requires registration.  Use of non-registered
  101. copies of TestWriter for any other purpose by any person, business,
  102. corporation, educational institution, governmental agency or other
  103. entity institution is strictly forbidden. 
  104.  
  105.     Registration permits a user the license to use TestWriter only on
  106. a single computer; a registered user may use the program on a
  107. different computer, but may not use the program on more than one
  108. computer at the same time. 
  109.  
  110.     TestWriter is supplied as-is, with no warranties, expressed or
  111. implied, including, without limitation, the warranties of
  112. merchantability and fitness for any purpose.  The user assumes all
  113. liability for damages, direct or consequential, which may result from
  114. the use of TestWriter.  Use of TestWriter constitutes acceptance of
  115. these conditions.
  116.  
  117.     No user may modify TestWriter in any way, including but not
  118. limited to decompiling, disassembling or otherwise reverse engineering
  119. the program. 
  120.  
  121.     All users are granted a limited license to copy TestWriter only
  122. for the trial use of others subject to the above limitations, and also
  123. the following: 
  124.  
  125.         TestWriter must be copied in unmodified form, complete with the
  126.      file containing this license information. 
  127.  
  128.         The full TestWriter documentation must be included with the copy.
  129.      No fee, charge or other compensation may be accepted or requested
  130.      by any licensee  other than a nominal fee not exceeding $10.00 to
  131.      pay for the costs of distribution.  TestWriter may not be
  132.      distributed in conjunction with any other product unless a
  133.      specific license has been granted.
  134.  
  135.         Operators of electronic bulletin board systems (Sysops) may post
  136.      TestWriter for downloading by their users only as long as the
  137.      above conditions are met. 
  138.  
  139.         Distributors of public domain or user supported software may
  140.      distribute copies of TestWriter subject to the above conditions
  141.      and the additional condition that they do not charge more than
  142.      $10.00 per copy. 
  143.  
  144.  
  145. Information on Site and Distribution Licenses and Custom Versions 
  146. ----------------------------------------------------------------- 
  147.  
  148. Corporate Site License 
  149.  
  150.     This is a license for use of the software within your 
  151.     company, and is not transferable.  This allows internal use 
  152.     and copying of the software by as many users/machines as 
  153.     contracted for.  An unlimited Site License allows unlimited 
  154.     copying of the software for internal use by your company. 
  155.     Distribution, repackaging, or reselling of the software to 
  156.     third parties is not allowed.  Contact Invisible Hand Software for
  157.     additional information and licensing fees. 
  158.  
  159. Distribution License 
  160.  
  161.     This allows distribution of the software with commercial 
  162.     software and/or textbooks that are published by your company. 
  163.     This license is non-exclusive and non-transferable. Please 
  164.     contact Invisible Hand Software for information regarding a 
  165.     distribution license.  This license is not necessary for 
  166.     clubs or users groups distributing the software on a 
  167.     ShareWare basis providing that the entire TestWriter package 
  168.     with accompanying documentation files is included in the 
  169.     distribution and no more than a nominal fee (not to exceed 
  170.     $10) is charged for such distribution. 
  171.  
  172. Custom Versions of the Software 
  173.  
  174.     If you require any modifications or changes to the software, 
  175.     please include detailed information describing all changes 
  176.     you are interested in.  Customization fees will be based on 
  177.     the extent of modifications required to the software so that 
  178.     it performs as you describe.  Depending on the changes 
  179.     requested, please allow up to four weeks for custom versions 
  180.     of the software. 
  181.  
  182. Availability of Source Code 
  183.  
  184.     It is the policy of Invisible Hand Software not to release 
  185. source code for its products. 
  186.  
  187.                                WARRANTY 
  188.  
  189.     Invisible Hand Software makes no warranty of any kind, express or
  190. implied, including without limitation, any warranties of
  191. merchantability and/or fitness for a particular purpose. Invisible
  192. Hand Software shall not be liable for any damages, whether direct,
  193. indirect, special or consequential arising from a failure of this
  194. program to operate in the manner desired by the  user.  Invisible Hand
  195. Software shall not be liable for any damage to data or property which
  196. may be caused directly or indirectly by use of the program. 
  197.  
  198.     IN NO EVENT WILL Invisible Hand Software BE LIABLE TO YOU FOR ANY
  199. DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR  OTHER INCIDENTAL
  200. OR CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR  USE OR INABILITY TO USE
  201. THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY. 
  202.  
  203.                         TestWriter Order Blank
  204.  
  205.                         Remit to:  Invisible Hand Software Order Form 
  206.                                    c/o Fred R. Glahe 
  207.                                    3870 Cloverleaf Drive 
  208.                                    Boulder, Colorado 80302
  209.                                    U.S.A.
  210.  
  211.                         TestWriter version 2.1A
  212.  
  213. We offer special prices/discounts on site licenses, quantity orders,
  214. and dealer pricing.  We can also provide customized versions for
  215. publishers to accompany specific text books.
  216.  
  217. ____ TestWriter Registration ...............@ $ 25.00 ea  $______ 
  218.      (includes latest version of the program diskette, with 
  219.      documentation on the disk.) 
  220. ____ UPGRADE to the newest version .........@ $ 10.00 ea  $______
  221.  
  222.      Orders are normally shipped by USPS at no additional charge. 
  223.      For UPS shipment, please add $3.00       $  3.00 ea  $ _____ 
  224.  
  225.                                                     Total $ ______ 
  226.     Name: ____________________________________________________________
  227.  
  228.  Company: ____________________________________________________________
  229.  
  230.  Address: ____________________________________________________________
  231.  
  232.           ____________________________________________________________
  233.  
  234.           ____________________________________________________________
  235.  
  236. Day Phone: _________________________ Eve: ___________________________
  237.  
  238. ------------------------ User comments ------------------------------
  239.  
  240. I acquired TestWriter v2.1A from
  241.         [ ] - Friend                    [ ] - Software distributor
  242.         [ ] - Computer Club             [ ] - Computer Store 
  243.         [ ] - Data Base Service         [ ] - Electronic BBS 
  244.         [ ] - Other - Please Specify ________________________________
  245.  
  246. We would also appreciate any input you would care to give concerning 
  247. TestWriter.  If you have any ideas or comments that would make
  248. TestWriter a better program, then please let us know. 
  249.  
  250. We value your comments! 
  251.  
  252. Comments and/or suggestions: 
  253. ____________________________________________________________________ 
  254.  
  255. ____________________________________________________________________ 
  256.  
  257. ____________________________________________________________________ 
  258.                        TestWriter Manual
  259.  
  260.                           Introduction 
  261.  
  262. This is not intended to be a complete guide to using all the
  263. features contained in TestWriter, but rather a quick introduction
  264. to its use in preparing an examination from a previously prepared
  265. testbank. Testwriter is a full fledged word processor which can
  266. be used for preparing a testbank containing examination questions
  267. and for almost any other task that word processors can handle. 
  268. The command structure of TestWriter is very similar to WordStar
  269. and a person familiar with WordStar should be able to use
  270. TestWriter as a word processor for creating and/or editing
  271. questions in a testbank very quickly.
  272.  
  273. A complete summary of all the commands that TestWriter uses are 
  274. listed and briefly described in this manual.
  275.  
  276.                 Using TestWriter's Pulldown Menus
  277.  
  278. To activate the pulldown menu windows press the F10 function key
  279. and then press the enter key.  To see each pulldown menu use the
  280. Left and Right arrow keys to move across the screen.  Once you
  281. are in a pulldown window menu use the Up and Down arrow keys to
  282. move the highlighted bar.  The highlighted commands can now be
  283. activated by pressing the enter key.  Alternatively, the command
  284. can be activated by pressing the letter that is capitalised on a
  285. given line within the pulldown menu.  Commands which employ
  286. Function keys and the Control key, however, cannot be accessed
  287. when the pulldown menu is activated.  These commands will only
  288. work when the cursor is back in the text window.
  289.  
  290.        Using TestWriter to Prepare a Test from a Testbank
  291.  
  292. 1.  Place the TestWriter diskette in Drive A and at the A prompt,
  293. A>, type TW and then press the enter key.
  294.  
  295. 2.  The program will ask for the name of the file you wish to
  296. create or edit.  Since we will be creating two versions of the
  297. same test from the testbank contained on this disk, enter the
  298. name TESTONE for the file name of the of the first version of the
  299. test we are about to create and press the enter key.  The program
  300. will now inform you that TESTONE is a new file and ask you if you
  301. wish to continue.  Since we want to continue press the Y key.
  302.  
  303. 3.  Press the F9 function key to activate the second window and
  304. call up the testbank.  TestWriter will ask for the file name,
  305. enter TESTBNK1 and press the enter key.  The second window will
  306. be created and the file TESTBNK1 will appear.  If your testbank
  307. files are on another drive, you must also specify the drive and,
  308. if needed, the path if they reside on a hard disk.
  309.  
  310. 4.  The cursor will now be in the second window and the testbank
  311. can be scrolled within the window by using either the Up/Down
  312. arrow keys, the Page Up/Page Down keys or the normal WordStar
  313. scrolling commands.
  314.  
  315. 5.  To select a question from the testbank to be included in the
  316. test we are preparing, merely place the cursor anywhere within
  317. the question and press the F1 function key.  The question and
  318. its answer are immediately transferred to the upper window. 
  319. Select several questions from the testbank in this manner.  When
  320. you have the desired number of questions.  Next press the control
  321. key and the K and Q keys -- ^KQ -- to exit the TESTBNK1 file. 
  322. At this point call up another testbank, for example TESTBNK2.  All
  323. questions copied into the upper window from the lower window are
  324. inserted wherever the cursor is positioned in the upper window. 
  325. If you are following the instructions carefully, the upper window
  326. cursor will be at the end the file.  To check to see that this is
  327. the case, press Control-Page Up to move the cursor to the upper
  328. window.  Now return the cursor to the lower window by pressing
  329. Control-Page Down and select questions from TESTBNK2 for insertion
  330. into TESTONE in the upper window.  When you are finished
  331. selecting the questions, press ^KQ  to exit TESTBNK2 and then the
  332. Escape key to close the lower window.
  333.  
  334. 6.  We now have an examination in what was previously the blank
  335. upper window, but the questions will most likely not be numbered 
  336. consecutively.  We can ask TestWriter to renumber the questions 
  337. consecutively or we can ask TestWriter to first shuffle the
  338. questions in a random manner before renumbering them
  339. consecutively. To renumber the questions simply press the F4
  340. function key.  The questions, along with their respective
  341. answers, are renumbered.  We can now create the second version of
  342. the same test by randomly shuffling the first version which we
  343. have already created.  To randomize the questions for the second
  344. version press the F5 function key.  A second window is created
  345. automatically and you will be asked to enter a file name.  Enter
  346. TESTTWO and you will be told that this is a new file and you will
  347. be asked if you wish to continue; answer Y. The questions in the
  348. upper window will now be randomly selected for movement to the
  349. lower window (leaving TESTONE unchanged in the upper window). 
  350. After all the questions have been selected, you are asked if you
  351. wish to have the questions renumbered. Enter Y for yes. 
  352.  
  353. 7.  With the second version of the examination now in the lower
  354. window and the cursor in version one in the upper window, type
  355. the appropriate heading for version one of the examination and
  356. then enter ^KD to save the first version of the examination to
  357. disk.  TestWriter now asks if you want to open another file in
  358. the upper window.  Since we do not want to do this, press the
  359. Escape key to close the upper window.  The lower window,
  360. containing the second version of the examination, now fills the
  361. entire screen.  A heading for the second version of the
  362. examination can now be typed and after the file is saved, using
  363. the ^KD command, the examinations are now ready for printing
  364. using either TestWriter or your own word processor.
  365.  
  366. 8.  An alternative and faster method of exam preparation is also
  367. available.  After a testbank is called up in the lower window,
  368. press the F6 function key to have TestWriter randomly select the
  369. desired number of questions from the testbank.  After the
  370. questions have been selected, TestWriter will, if desired,
  371. renumber the questions.  After the test has been prepared in
  372. this manner, the lower window is closed by entering ^KQ and then
  373. the Escape key.  The test is now ready to have a title added and
  374. then the file can be saved and printed. 
  375.  
  376. 9.  Since TestWriter creates a pure ASCII text file, the files
  377. that it creates can easily be read and edited by many other word
  378. processors.  Hence, it is not necessary for the test preparer to
  379. have a detailed knowledge of all the commands contained in
  380. TestWriter.  Examinations created with TestWriter can easily be
  381. edited and printed with other word processing programs.  The
  382. TestWriter printing program prints the examination and also
  383. prints the corresponding answer sheets.  The answers to the
  384. questions, which are visible on screen, are not printed, unless
  385. desired, when the exam is printed.
  386.  
  387. 10. To print the examination using TestWriter, you must have
  388. FIRST SAVED the program using the command ^KS (or ^KD) and be in
  389. one of the TestWriter windows.  Next press F10, F, and P.  The
  390. print subroutine will ask a series of self-explanatory questions
  391. and then print the exam.  This program utilizes a printer table
  392. TWP.TBL, which must be selected for a given printer at the time
  393. of installation, or separately configured using the TWPCONFI.COM
  394. program.  The printer table TWP.TBL, on this disk, is for an
  395. Epson MX series printer.  There is another table for a Toshiba 24
  396. pin printer, TOSH.TBL.  To use this printer, merely rename
  397. TWP.TBL as MX.TBL and then rename TOSH.TBL as TWP.TBL.  There are
  398. printer drivers included for the IBM Proprinter and the HP Laser
  399. printer.  NOTE THAT ALL PRINTER COMMANDS LISTED BELOW MAY NOT BE
  400. SUPPORTED BY ALL PRINTERS AND THAT EVEN IF A PRINTER HAS A
  401. CERTAIN CAPABILITY THE DRIVER FOR THAT PRINTER MAY HAVE TO BE
  402. MODIFIED TO ALLOW THAT CAPABILITY.  Printer drivers can be
  403. modified or easily written using the TWPCONFI.COM program.  For 
  404. instruction on using TWPCONFI.COM read the section of this manual
  405. which deals with this topic.
  406.  
  407. 11. Test questions can be added to the testbanks included with
  408. TestWriter or entirely new testbanks can be created for use with
  409. TestWriter.  This can be accomplished by either using TestWriter
  410. or your own word processor.  If you use the latter, make certain
  411. to save all testbanks are saved in ASCII.  The format of the
  412. testbank questions must follow the format of the testbanks
  413. included on the TestWriter distribution disk.  Most importantly,
  414. questions must be separated by blank lines and the last question
  415. must be followed with a blank line.  The numbering of questions
  416. must start with numbers 1 through 9 in column 5 followed by a
  417. period, numbers 10 through 99 in columns 4 and 5 followed by a
  418. period, numbers 100 through 999 in columns 3, 4, and 5 followed
  419. by a period, etc.
  420.  
  421.  
  422.  
  423.  
  424.                    Commands Used in TestWriter
  425.  
  426. Function Keys
  427.  
  428.       F1    Moves question from lower window to upper window.
  429.  
  430.       F2    Marks question wherein cursor is located.
  431.  
  432.       F3    Go to a question specified by its number.
  433.  
  434.       F4    Renumber sequentially questions in window in which 
  435.             the cursor resides.
  436.  
  437.       F5    Randomize the questions in the window in which the 
  438.             cursor resides.
  439.  
  440.       F6    Select questions at random from a testbank file.
  441.  
  442.       F7    Mark the beginning of a block of text.
  443.  
  444.       F8    Mark the end of a block of text.
  445.  
  446.       F9    Open second window.
  447.  
  448.       F10   Activates pulldown help window system.
  449.  
  450. Cursor Movement
  451.  
  452.       Note: The symbol ^ before a key or keys, means that the 
  453.             Control key is simultaneously held down as the other 
  454.             key or keys are struck.
  455.  
  456.       Cursor left one character -- Left arrow or ^S
  457.       Cursor right one character -- Right arrow or ^D
  458.       Cursor up one line -- Up arrow or ^E
  459.       Cursor down one line -- Down arrow or ^X
  460.       Cursor left one word -- ^Left arrow or ^A
  461.       Cursor right one word -- ^Right arrow or ^F
  462.       Cursor to beginning of line -- Home or ^QS or ^J
  463.       Cursor to end of line -- End or ^QD or ^J
  464.       Cursor to beginning of file -- ^Home or ^QR
  465.       Cursor to upper window -- ^Page Up
  466.       Cursor to lower window -- ^Page Down
  467.       Cursor to beginning of marked text block -- ^QB
  468.       Cursor to end of marked text block -- ^QK
  469.       Cursor to marker 0 to 9 -- ^QJ or ^Qn, where n = marker number 
  470.  
  471. Setting of Markers in Text (see above for finding markers in text)
  472.  
  473.       Set Marker -- ^KM or ^Kn, where n = marker number
  474.  
  475. Cursor Control
  476.  
  477.      The shape of the cursor can easily be altered by invoking
  478. the command ^OM (Control OM) when in the TestWriter program. 
  479. This is useful if you do not like the default cursor shape
  480. or it is hard to see, as is often the case with a laptop
  481. computer.
  482.  
  483. Undo Deletions 
  484.  
  485.      The Esc key will return deleted text to the screen.  The
  486. extent to which deleted text can be retrieved depends on the
  487. size of the Undo buffer, which can be changed from the
  488. default value by pressing ^OS or pressing the F10 key and
  489. then the T (Textformat) and the U keys.
  490.  
  491. Scrolling
  492.  
  493.       Move text on screen down one line -- ^W
  494.       Move text on screen up one line -- ^Z
  495.       Move text on screen up one window -- Page Down or ^C
  496.       Move text on screen down one window -- Page Up or ^R
  497.       Continuous up scroll of text on screen -- ^QZ
  498.       Continuous down scroll of text on screen -- ^QW
  499.  
  500. Basic Editing Commands
  501.  
  502.       Delete character above cursor -- Delete or ^G
  503.       Delete character left of cursor -- Back Space
  504.       Delete word right of cursor -- ^T
  505.       Delete word left of cursor -- Alt T
  506.       Delete line -- ^Y
  507.       Delete to end of line -- ^QY
  508.       Insert mode on and off -- ^V
  509.       Insert line -- ^N
  510.       Reformat paragraph -- ^B
  511.       Insert printer form (carriage) feed -- ^PL or dot command.PA 
  512.  
  513. Formatting
  514.  
  515.       Center line -- ^OC
  516.       Left margin set -- ^OL
  517.       Right margin set -- ^OR
  518.       Tab set -- ^OI
  519.       Tab clear -- ^ON
  520.       Set tab size -- ^KT
  521.       Word wrap on and off -- ^OW
  522.       Auto Indenting on and off -- ^QI
  523.  
  524. File/Block Operations
  525.  
  526.       Mark beginning of a block of text -- F7 or ^KB
  527.       Mark end of a beginning of text -- F8 or ^KK
  528.       Hide or Display a block of marked text -- ^KH
  529.       Copy block -- ^KC
  530.       Delete block -- ^KY
  531.       moVe block -- ^KV
  532.       Write block to file -- ^KW
  533.       Read file into text -- ^KR 
  534.  
  535. Printer Controls 
  536.  
  537.       Alternate pitch (12 char./inch) -- ^PA
  538.       Standard pitch (10 char./inch) -- ^PN
  539.       Boldface begin/end -- ^PB
  540.       Double strike begin/end -- ^PD
  541.       Overprint next character -- ^PH
  542.       Subscript begin/end -- ^PV
  543.       Superscript begin/end -- ^PT
  544.       Underline begin/end -- ^PS
  545.       Insert printer form feed -- ^PL or the dot command .PA
  546.  
  547. Dot Commands
  548.  
  549.      A dot command is a printer command that is entered into the
  550.      TestWriter file by typing a period (which is called a dot) 
  551. in the first column, followed immediately be two letters in
  552. either lower or upper case.  The two letter code may be
  553. followed     by numbers or words.  For some dot commands, e.g.,
  554. the one for a     page break, there is no text after the
  555. command.  If the dot command is to tell the printer to print
  556. a header at the top of each page, then the command is
  557. followed by the text that is to be in the header.  A number
  558. (n) after a dot command can specify top or bottom margins on
  559. a page or page number.  Once a dot command is entered into a
  560. document it stays in effect until it is turned off or
  561. altered.  Most dot commands usually are placed at the
  562. beginning of the file.  Before and after each dot command,
  563. press the enter key.
  564.  
  565.         .PA             Starts new page immediately after command.
  566.  
  567.         .PL n           Specifies number of lines on page. 
  568.                         Default = 66 lines
  569.                         for an eleven inch page (6 lines per inch).
  570.  
  571.         .HE text        Prints one line of text as heading on every 
  572.                         page until .HE is used again without text or 
  573.                         with different text. The default is no text.
  574.  
  575.         .FO text        Prints one line of text as a footer on every 
  576.                         page until .FO is used again without text or 
  577.                         with different text.
  578.  
  579.         .OP             Omits page numbers.  Default is consecutive 
  580.                         page numbers printed at lower left of page.
  581.  
  582.         .PN n           Sets page number at n and numbers subsequent 
  583.                         page numbers consecutively.
  584.  
  585.         .. text         Places non-printing comment in file
  586.  
  587.                      Pull-Down Menu Windows
  588.  
  589. Many of the commands used in TestWriter can be accessed by using
  590. the pull-down menu windows which are activated by pressing F10
  591. and then first letter of the name of the window, e.g., B for the
  592. Block move command menu window.
  593.  
  594.       The Block Command Menu Window
  595.  
  596.        ╔═════════════════════╗ 
  597.        ║Begin      F7 or ^KB ║ 
  598.        ║End        F8 or ^KK ║ 
  599.        ║Copy      ^KC        ║ 
  600.        ║Move      ^KV        ║ 
  601.        ║Read      ^KR        ║ 
  602.        ║Write     ^KW        ║ 
  603.        ║Delete    ^KY        ║ 
  604.        ║Hide/show ^KH        ║ 
  605.        ╚═════════════════════╝ 
  606.  
  607.       The Search Command Menu Widow
  608.  
  609.        ╔═════════════════╗ 
  610.        ║Find         ^QF ║ 
  611.        ║find/Replace ^QA ║ 
  612.        ║Next         ^L  ║ 
  613.        ╚═════════════════╝ 
  614.  
  615.       The Go to Command Menu Window
  616.  
  617.        ╔════════════════╗ 
  618.        ║Top of file ^QR ║ 
  619.        ║End of file ^QC ║ 
  620.        ║Begin block ^QB ║ 
  621.        ║end blocK   ^QK ║ 
  622.        ║Line        ^ON ║ 
  623.        ║Column      ^OI ║ 
  624.        ║Go marker   ^Qn ║ 
  625.        ║Set marker  ^Kn ║ 
  626.        ║Question     F3 ║ 
  627.        ╚════════════════╝ 
  628.  
  629.       The Text format Command Menu Window
  630.  
  631.        ╔══════════════════════════╗ 
  632.        ║Insert             ON ^V  ║ 
  633.        ║Word wrap          ON ^OW ║ 
  634.        ║Auto indent       OFF ^QI ║ 
  635.        ║Left margin:        1 ^OL ║ 
  636.        ║Right margin:      65 ^OR ║ 
  637.        ║Tab size:           6 ^KT ║ 
  638.        ║Undo limit:        20 ^OS ║ 
  639.        ║Save settings             ║ 
  640.        ╚══════════════════════════╝ 
  641.  
  642.       The Window Command Menu Widow
  643.  
  644.        ╔══════════════════╗ 
  645.        ║Select ^KG        ║ 
  646.        ║Open   ^KO or F9  ║ 
  647.        ║Close  ^KQ        ║ 
  648.        ╚══════════════════╝ 
  649.  
  650.       The File Command Menu Window
  651.  
  652.        ╔════════════════════╗ 
  653.        ║Quit + open     ^KQ ║ 
  654.        ║save + Open     ^KD ║ 
  655.        ║save + Continue ^KS ║ 
  656.        ║save + eXit     ^KX ║ 
  657.        ║Directory           ║ 
  658.        ║File comment        ║ 
  659.        ║Logged dir          ║ 
  660.        ║Print               ║ 
  661.        ║Copy                ║ 
  662.        ║Rename              ║ 
  663.        ║Erase               ║ 
  664.        ╚════════════════════╝ 
  665.  
  666.       The Exam format Window Menu 
  667.  
  668.        ╔══════════════════════════╗ 
  669.        ║Insert             ON ^V  ║ 
  670.        ║Word wrap          ON ^OW ║ 
  671.        ║Auto indent       OFF ^QI ║ 
  672.        ║Left margin:        1 ^OL ║ 
  673.        ║Right margin:      65 ^OR ║ 
  674.        ║Tab size:           6 ^KT ║ 
  675.        ║Undo limit:        20 ^OS ║ 
  676.        ║Save settings             ║ 
  677.        ╚══════════════════════════╝ 
  678.  
  679.  
  680.          Using TWPCONFI.EXE to Create a Printer Driver
  681.  
  682. At the DOS prompt type TWPCONFI and press Enter.
  683.  
  684. The program will ask:
  685.  
  686.         Do you wish to use an existing driver? (Y/N)
  687.  
  688. If you wish to modify an existing driver press Y.
  689. If you wish to create a new driver press N.
  690.  
  691. For this example press N.
  692.  
  693. The following screen will now appear:
  694.  
  695. **************************************************************
  696.  TestWriter Printer Configuration Program         Version 2.10
  697.  Description :
  698.  
  699.  <INIT>:
  700.  <FINI>:
  701.  ==============================================================
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  Please enter code to change (Normal Character or <###> form): 
  718.  
  719. <INIT>, <FINI>, <DESC>, /DISP, /SAVE, and /QUIT are also valid. 
  720.  
  721.  
  722. ***************************************************************
  723.  
  724.  
  725. To describe or name the printer driver type <DESC> and press
  726. Enter.  Type the descriptive name of your driver, for example, 
  727. Example Printer Driver and press Enter.  You will now be asked if
  728. the description is acceptable.  If it is, press Y, if not press
  729. N.
  730.  
  731. Suppose you want to use ^PS (as in WordStar) to initiate and
  732. terminate underlining.  Control S in decimal is 19 (Since S is
  733. the 19th letter in the alphabet.  Control A is 1, control B is 2,
  734. etc.), therefore type <19> and press enter.  The screen will now
  735. appear as:
  736.  
  737. **************************************************************
  738. TestWriter Printer Configuration Program          Version 2.10
  739. Description :Example Printer Driver
  740.  
  741. <INIT>:
  742. <FINI>:
  743. ==============================================================
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753. <19>[beg]:
  754. <19>[end]:
  755. Begin:
  756.  
  757.  
  758. ***************************************************************
  759.  
  760. TWPCONFI will now ask for the control codes needed for a specific
  761. printer to initiate underlining.  If we are constructing a driver
  762.  
  763. for an Epson MX80 printer we would type <27>-1 and press Enter.
  764. Alternatively we could type <27><45>1, since <45> is the decimal
  765. equivalent for the -  (dash or minus) symbol on the keyboard. 
  766. <27> is the decimal equivalent for Escape, while 1 is a number 
  767. greater than 0.
  768.  
  769. The program next asks if what you have typed is acceptable.  If 
  770. it is, type Y and if not, N.  After typing Y, the screen will 
  771. look as follows:
  772.  
  773. ***************************************************************
  774. TestWriter Printer Configuration Program           Version 2.10 
  775. Description :Example Printer Driver 
  776.  
  777.  
  778. <INIT>: 
  779. <FINI>: 
  780. ===============================================================
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787. <19>[beg]:<27>-1
  788. <19>[end]:
  789. End:
  790.  
  791. ****************************************************************
  792.  
  793. Finally we need to enter the command which will turn off the 
  794. underlining.  Type <27>-0 and press enter.  If you have done 
  795. this correctly press Y.  The command sequence for ^PS will now 
  796. appear at the top of the screen and the screen will now look as
  797. follows:
  798.  
  799. ***************************************************************
  800. TestWriter Printer Configuration Program           Version 2.10 
  801. Description :Example Printer Driver 
  802.  
  803.  
  804. <INIT>: 
  805.  
  806. <FINI>:
  807. <19>[beg]:<27>-1
  808. <19>[end]:<27>-0
  809. ===============================================================
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821. Please enter code to change (Normal Character or <###> form): 
  822.  
  823. <INIT>, <FINI>, <DESC>, /DISP, /SAVE, and /QUIT are also valid. 
  824.  
  825.  
  826. ***************************************************************
  827.  
  828. Some printer commands begin and end together, for example, the
  829. overstrike command ^PH which causes the symbol following ^PH to
  830. printed in the same space as the symbol which follows it.  For a
  831. Toshiba 321/SL printer the overstrike command is Escape N, or
  832. <27>N.  To create this printer command for a Toshiba 321/SL type
  833. <8> (for ^PH in TestWriter) and begin the command sequence by
  834. typing <27>N and pressing Enter and then Y.  To end the command
  835. sequence we simply repeat the sequence use to begin the command,
  836. namely, <27>N and press Enter and then Y.  Your screen should now
  837. look as follows:
  838.  
  839. *************************************************************** 
  840. TestWriter Printer Configuration Program          Version 2.10 
  841. Description :Example Test Driver 
  842.  
  843.  
  844.  
  845. <INIT>:
  846. <FINI>:
  847. <8>[beg]:<27>N
  848. <8>[end]:<27>N
  849. <19>[beg]:<27>-1
  850. <19>[end]:<27>-0
  851. ==============================================================
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862. Please enter code to change (Normal Character or <###> form): 
  863.  
  864. <INIT>, <FINI>, <DESC>, /DISP, /SAVE, and /QUIT are also valid. 
  865.  
  866.  
  867. **************************************************************
  868.  
  869. When the top of the screen is full with the description of 
  870. command sequences and we wish to view additional sequences, the
  871. display command is used.  Type /DISP and then press Enter.  You 
  872. will then be asked:
  873.  
  874.         Please enter starting point for display:
  875.  
  876. To display all printer commands after ^PS you would type <20> 
  877. and then press enter.
  878.  
  879. Different printer manufacturers use different printer commands 
  880. to control their printers.  To construct a printer driver for a
  881. particular printer, you need the manual for that printer.
  882.  
  883. After you have constructed the desired command sequences for your
  884. printer driver, the driver must be saved to disk.  To do this
  885. type /SAVE and press enter.  You will be asked to name the
  886. driver.  All drivers must have the TBL extension to work with
  887. TestWriter.  Give the driver a name that you will recognize and
  888. be able to identify later.  If you have an Epson FX80 printer you
  889. might name it FX80.TBL.  After, and only after, you have saved
  890. your printer driver you may quit the TWPCONFI program by typing
  891. /QUIT and pressing Enter and then Y.
  892.  
  893. Before you can use your printer driver with TestWriter it is
  894. first necessary to rename it to TWP.TBL.  The best way to do this
  895. is at the DOS prompt type:
  896.  
  897.         >copy FX80.TBL TWP.TBL 
  898.  
  899. and press Enter.  This will copy your driver into a file with the
  900. required name and will retain your driver under its old name.
  901.