home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / winprt10.zip / WINPRINT.DOC < prev    next >
Text File  |  1990-08-28  |  68KB  |  1,893 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.           NOTE:  Print this documentation with WinPrint using the following
  26.                                      settings:  
  27.  
  28.                                Set all margins to 0.00
  29.  
  30.              Choose a font and point size such that WinPrint indicates at
  31.            least 78 characters per line and at least 58 lines per page.  If
  32.             you are using a dot matrix printer, select a font internal to
  33.               your printer.  For example, the internal fonts for the IBM
  34.            Proprinter driver are Courier 10cpi, Courier 12cpi, and Courier
  35.               17cpi.  Select Courier 10cpi to print this documentation.
  36.  
  37.               Make sure all headers and footer options are de-selected.
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                                                  (tm)
  57.                                   W i n P r i n t
  58.  
  59.                                      Version 1.0
  60.  
  61.                                     March 20, 1990
  62.  
  63.  
  64.  
  65.  
  66.                           A Microsoft (R) Windows (tm) Based
  67.                     Text File Printing and Formatting Application
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.                       Copyright (c) 1990, Charles E. Kindel, Jr.
  75.                                Kindlco Software Systems
  76.                                  All rights reserved.
  77.  
  78.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  79.  
  80.  
  81.  
  82.                                                (tm)
  83.                                        WinPrint
  84.  
  85.  
  86.                         "A unique solution for the control of
  87.                          printing ASCII files using the power
  88.                      of the Microsoft Windows printer interface."
  89.  
  90.                           Written by Charles E. Kindel, Jr.
  91.  
  92.                                Kindlco Software Systems
  93.                            3000 118th Ave. SE, Suite A-203
  94.                               Bellevue, Washington 98005
  95.  
  96.                                    Electronic mail:
  97.                                 CompuServe 71551,1455
  98.  
  99.  
  100.           Program and Documentation Copyright (c) 1990, Charles E.  Kindel,
  101.           Jr. and Kindlco Software Systems.  All rights reserved.
  102.  
  103.           Portions Copyright 1987, 1988 Microsoft Corporation
  104.  
  105.           PC-DOS and PC are trademarks of IBM Corporation.
  106.           MS-DOS, Windows, OS/2, and Presentation Manager are trademarks of
  107.           Microsoft Corporation.
  108.           Command Post is a trademark of Wilson WindowWare.
  109.           Any other  products mentioned are trademarks  of their respective
  110.           developer.
  111.  
  112.           ACKNOWLEDGEMENTS
  113.  
  114.           Special  thanks to  Mike Brehm  for his  inspiration,  input, and
  115.           testing.  WinPrint could not have been developed without the help
  116.           of  Charles  Petzold's  book  "Programming  Windows";  thank  you
  117.           Charles.   Kudos to Joel Diamond,  Howard Sobel, and  the rest of
  118.           the WUGNET  editors  and  contributors  for  their  beta  testing
  119.           efforts and support.
  120.  
  121.           WinPrint is written in Microsoft C 5.1 for  Microsoft Windows/286
  122.           and Windows/386 2.x and Windows 3.0.
  123.  
  124.           Version 1.0  of WinPrint is  being distributed  as a part  of the
  125.           WUGNET  (National  Windows  Users  Group  Network) Disk  Library.
  126.           WUGNET  is  an  independent  resource  for  MS  Windows  and OS/2
  127.           Presentation  Manager  users and  developers.    All WUGNET  Disk
  128.           contributions  are  required  to  adhere  to  high  quality   and
  129.           professional  standards  for   performance,  documentation,   and
  130.           reliability.
  131.  
  132.  
  133.                                                                      Page i
  134.  
  135.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  136.  
  137.  
  138.  
  139.  
  140.           DISCLAIMER
  141.  
  142.           The accuracy  of the information contained herein and the fitness
  143.           of  the  WinPrint program  for  any  purpose may  change  without
  144.           notice, and should not be construed  as a commitment of any kind.
  145.           No guarantee is made, expressed or implied pertaining to the use,
  146.           misuse, or problems caused by this program.
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.                                                                     Page ii
  193.  
  194.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  195.  
  196.  
  197.  
  198.  
  199.                                   TABLE OF CONTENTS
  200.  
  201.  
  202.           ACKNOWLEDGEMENTS  . . . . . . . . . . . . . . . . . . . . . .   i
  203.  
  204.           DISCLAIMER  . . . . . . . . . . . . . . . . . . . . . . . .    ii
  205.  
  206.           1  REGISTRATION INFORMATION . . . . . . . . . . . . . . . . .   1
  207.              1.1  Licensing Policies  . . . . . . . . . . . . . . . . .   1
  208.              1.2  Registration Instructions   . . . . . . . . . . . . .   2
  209.  
  210.           2  INTRODUCTION AND GETTING STARTED . . . . . . . . . . . . .   3
  211.              2.1  Installation  . . . . . . . . . . . . . . . . . . . .   7
  212.              2.2  Starting WinPrint   . . . . . . . . . . . . . . . . .   7
  213.              2.3  The Help System   . . . . . . . . . . . . . . . . . .   7
  214.              2.4  General Usage   . . . . . . . . . . . . . . . . . . .   8
  215.  
  216.           3  THE MAIN WINDOW  . . . . . . . . . . . . . . . . . . . . .   9
  217.              3.1  Selecting Files to Print  . . . . . . . . . . . . . .   9
  218.                 3.1.1   THE "Select file spec" EDIT BOX . . . . . . . .   9
  219.                 3.1.2   THE "Select" BUTTON . . . . . . . . . . . . . .   9
  220.                 3.1.3   THE "List" BUTTON . . . . . . . . . . . . . . .   9
  221.                 3.1.4   THE "Remove" BUTTON . . . . . . . . . . . . .    10
  222.              3.2  Printing Selected Files   . . . . . . . . . . . . .    10
  223.                 3.2.1   THE "Minimize While Printing" CHECK BOX . . .    10
  224.                 3.2.2   THE "Close When Done" CHECK BOX . . . . . . .    10
  225.                 3.2.3   THE "Draft Mode" CHECK BOX  . . . . . . . . .    10
  226.              3.3  The Info Box  . . . . . . . . . . . . . . . . . . .    10
  227.              3.4  Current Configuration Indication  . . . . . . . . .    11
  228.  
  229.           4  THE WinPrint MENU BAR  . . . . . . . . . . . . . . . . .    12
  230.              4.1  THE "File" MENU   . . . . . . . . . . . . . . . . .    12
  231.                 4.1.1   About WinPrint... . . . . . . . . . . . . . .    12
  232.                 4.1.2   Exit  . . . . . . . . . . . . . . . . . . . .    12
  233.                 4.1.3   Open Setup... . . . . . . . . . . . . . . . .    12
  234.                 4.1.4   Save Setup... . . . . . . . . . . . . . . . .    13
  235.                 4.1.5   Change Printer... . . . . . . . . . . . . . .    13
  236.              4.2  THE "Option" MENU   . . . . . . . . . . . . . . . .    14
  237.                 4.2.1   Text... . . . . . . . . . . . . . . . . . . .    14
  238.                   4.2.1.1  Margins  . . . . . . . . . . . . . . . . .    14
  239.                   4.2.1.2  Expanding Tabs . . . . . . . . . . . . . .    14
  240.                   4.2.1.3  Fonts and Text Styles  . . . . . . . . . .    15
  241.                   4.2.1.4  Multiple columns . . . . . . . . . . . . .    15
  242.                 4.2.2   Headers/Footers...  . . . . . . . . . . . . .    16
  243.                   4.2.2.1  What Makes up a Header or Footer . . . . .    16
  244.                   4.2.2.3  Fonts and Text Styles  . . . . . . . . . .    16
  245.                 4.2.3   F1=Help!  . . . . . . . . . . . . . . . . . .    17
  246.  
  247.           5  CONTROLLING WinPrint FROM THE COMMAND LINE . . . . . . .    18
  248.              5.1  Introduction  . . . . . . . . . . . . . . . . . . .    18
  249.  
  250.  
  251.                                                                    Page iii
  252.  
  253.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  254.  
  255.  
  256.  
  257.  
  258.              5.2  Command Line Syntax   . . . . . . . . . . . . . . .    18
  259.              5.3  Program control options   . . . . . . . . . . . . .    19
  260.                 5.3.1   Begin printing as soon as WinPrint opens. . .    19
  261.                 5.3.2   Use a previously saved configuration. . . . .    19
  262.                 5.3.3   Close when finished printing  . . . . . . . .    19
  263.                 5.3.4   Minimize while printing . . . . . . . . . . .    20
  264.                 5.3.5   Select Printer  . . . . . . . . . . . . . . .    20
  265.                 5.3.6   Draft mode  . . . . . . . . . . . . . . . . .    20
  266.                 5.3.7   Unit of measurement used when specifying margins 20
  267.                 5.3.8   Top Margin  . . . . . . . . . . . . . . . . .    20
  268.                 5.3.9   Left Margin . . . . . . . . . . . . . . . . .    20
  269.                 5.3.10  Bottom Margin . . . . . . . . . . . . . . . .    20
  270.                 5.3.11  Right Margin  . . . . . . . . . . . . . . . .    20
  271.                 5.3.12  Text Fontname . . . . . . . . . . . . . . . .    21
  272.                 5.3.13  Text font Pointsize . . . . . . . . . . . . .    21
  273.                 5.3.14  Text Style  . . . . . . . . . . . . . . . . .    21
  274.                 5.3.15  Header/footer Fontname  . . . . . . . . . . .    21
  275.                 5.3.16  Header/footer font Pointsize  . . . . . . . .    21
  276.                 5.3.17  Header/footer Style . . . . . . . . . . . . .    22
  277.                 5.3.18  Header options  . . . . . . . . . . . . . . .    22
  278.                 5.3.19  Footer options  . . . . . . . . . . . . . . .    22
  279.                 5.3.20  Header/footers use Margin settings  . . . . .    22
  280.              5.4  Examples  . . . . . . . . . . . . . . . . . . . . .    22
  281.  
  282.           TECHNICAL SUPPORT . . . . . . . . . . . . . . . . . . . . .    24
  283.  
  284.           INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . .    25
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.                                                                     Page iv
  311.  
  312.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  313.  
  314.  
  315.  
  316.  
  317.           1  REGISTRATION INFORMATION
  318.  
  319.              1.1  Licensing Policies
  320.  
  321.              WinPrint is a commercial copyrighted program protected by both
  322.              U.S.  and international copyright law.   You are authorized to
  323.              use and evaluate it for a limited time without charge.
  324.  
  325.              WinPrint  is distributed  as shareware.   This  allows  you to
  326.              determine whether the application satisfies your  needs before
  327.              you have  to pay for it.   WinPrint may  be freely copied  and
  328.              distributed for evaluation as long as the following four rules
  329.              are followed:
  330.  
  331.                 1)   The program  and this  documentation are  not modified
  332.                      in any way, shape, or form.
  333.  
  334.                 2)   A   copy  of   this  documentation   and  the   files:
  335.                      README.DOC,  WINPRINT.DOC,  ORDER.FRM,  and  TEST.FILE
  336.                      are   provided   with  each   copy   of  the   program
  337.                      (WINPRINT.EXE).
  338.  
  339.                 3)   No  charge, other  than a  media  and handling  charge
  340.                      (not to exceed $5.00), is made.
  341.  
  342.                 4)   A user may use the  program for 21 days  before paying
  343.                      the registration  fee.  If  the program is used  after
  344.                      the  21  day   evaluation  period,  an  obligation  to
  345.                      register and pay the registration fee is incurred.
  346.  
  347.              The  registration  fee  for  WinPrint  is  $20  (US  Dollars).
  348.              Payment of this fee entitles you to:
  349.  
  350.                 1)   A registration number that will disable  the shareware
  351.                      advertisements contained within the program.
  352.  
  353.                 2)   Free upgrade  to the next  major version, and  reduced
  354.                      rates on future upgrades.
  355.  
  356.                 3)   Technical support via electronic mail.
  357.  
  358.              You may also purchase WinPrint on a disk with a printed manual
  359.              directly  from Kindlco  Software  Systems.   See  section 1.2,
  360.              Registration Instructions, for more information.
  361.  
  362.              Site licenses are available.  Contact Kindlco Software Systems
  363.              for more information.
  364.  
  365.  
  366.  
  367.  
  368.  
  369.                                                                      Page 1
  370.  
  371.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  372.  
  373.  
  374.  
  375.  
  376.              1.2  Registration Instructions
  377.  
  378.              At  the present  time registering  (purchasing a  license) for
  379.              WinPrint  may be done by  mail only.  If you  wish to become a
  380.              registered user of WinPrint enclose  the following items in an
  381.              envelope and mail to the address below:
  382.  
  383.                 1)   A check for  $20.00 (US Dollars) made  out to  Charles
  384.                      E. Kindel, Jr.
  385.  
  386.                 2)   The  version  number  of  the  copy  of  WinPrint  you
  387.                      currently have.   You can find  the version  number in
  388.                      the About... item on the WinPrint File menu.
  389.  
  390.                 3)   Name and address.   Please  include both  a first  and
  391.                      last name.
  392.  
  393.                 (A registration form  is provided as the last page  of this
  394.                 documentation.  It is  recommended that  you use this  form
  395.                 when registering.)
  396.  
  397.                 Send to:
  398.  
  399.                 Charles E. Kindel, Jr.
  400.                 Kindlco Software Systems
  401.                 3000 118th Ave. SE, Suite A-203
  402.                 Bellevue, WA  98005
  403.  
  404.  
  405.              For your $20.00 you will receive:
  406.  
  407.                 1)   A special  registration number  that will disable  the
  408.                      shareware advertisements contained within WinPrint.
  409.  
  410.                 2)   Instructions on how  to enter your registration number
  411.                      into WinPrint.
  412.  
  413.                 3)   The  latest  information   on  Kindlco  products   and
  414.                      services.
  415.  
  416.              If you send $25.00 you will receive all of the above plus:
  417.  
  418.                 4)   A  disk  containing  the latest  version  of WinPrint.
  419.                      (Please specify 5.25" or 3.5" disk size).
  420.  
  421.                 5)   A printed copy of the documentation.
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.                                                                      Page 2
  429.  
  430.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  431.  
  432.  
  433.  
  434.  
  435.           2  INTRODUCTION AND GETTING STARTED
  436.  
  437.           WinPrint has been designed  as a valuable tool for  printing text
  438.           files  while using  Microsoft  Windows.   As  it is  distributed,
  439.           Windows provides basically one way of sending plain text files to
  440.           the printer: use the Print... command in the File menu of the MS-
  441.           DOS  Executive.   WinPrint provides  a powerful  alternative that
  442.           will leave you wondering how you ever got along without it.
  443.  
  444.           For  example, suppose you have  five text files  you have created
  445.           with the Notepad editor that you would like to print.   Using the
  446.           MS-DOS File.Print... command you could select each file and print
  447.           them.   They would come out of your printer exactly as typed, but
  448.           what about margins and  headers and footers (with  page numbers)?
  449.           It just doesn't work.  Well, with WinPrint, it does!
  450.  
  451.           Everybody  who  uses  Windows  will appreciate  the  features  of
  452.           WinPrint.  If you program you  can use it to obtain better source
  453.           code  listings.    Electronic   mail  users  will  find  WinPrint
  454.           invaluable when printing messages they have received.
  455.  
  456.           WinPrint provides the following major features:
  457.  
  458.              Spooling
  459.                 WinPrint uses the Windows Spooler to effectively manage its
  460.                 output.  You can  print the largest of your files and still
  461.                 get other work done on your computer.
  462.  
  463.                 Also,  if you  normally print to a  disk file  you know the
  464.                 Windows  Spooler overwrites  the print  file with  each new
  465.                 print job; WinPrint allows  you to select multiple files to
  466.                 be printed as one job.
  467.  
  468.              Headers and Footers
  469.  
  470.                 Headers and footers can be printed on each page.  They  can
  471.                 contain the name  of the file, the  time and date the  file
  472.                 was last  revised,  the current  time and  date,  and  page
  473.                 numbers.
  474.  
  475.              Margin Control
  476.                 Top, left,  bottom,  and right  margins can  be  set  using
  477.                 either inches or the metric system.
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.                                                                      Page 3
  488.  
  489.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  490.  
  491.  
  492.  
  493.  
  494.              Font Control
  495.                 WinPrint allows the user to select fonts, point sizes,  and
  496.                 print  attributes  such  as bold,  italic,  and  underline.
  497.                 Headers/Footers  and  the  text   being  printed  can   use
  498.                 different fonts and attributes.
  499.  
  500.              Tab and Form Feed Support
  501.  
  502.                 Many  files that you might want to print on your PC contain
  503.                 Tab and  Form Feed  characters.   WinPrint  can be  set  to
  504.                 convert tab  characters  to any  number of  spaces,  or  to
  505.                 ignore them.   WinPrint  also "understands"  form feeds and
  506.                 takes appropriate action.
  507.  
  508.              Multiple Saved Configurations
  509.                 WinPrint  can save it's configuration for each type of file
  510.                 you print.   For  example you might  have one configuration
  511.                 named "SourceCode" that  would print your files  with a one
  512.                 inch  left margin for hole  punches, a  small font allowing
  513.                 132 characters per  line, and the file date in  the header.
  514.                 At the same time you could also have a configuration  named
  515.                 "Documentation".  This configuration would be used to print
  516.                 shareware documentation  with  no margins  or  headers  and
  517.                 footers.
  518.  
  519.              Command Line Invocation
  520.  
  521.                 While WinPrint has  a carefully crafted user interface that
  522.                 takes  full advantage  of Windows, all  options can  be set
  523.                 from  the command line.   This enables you  to run WinPrint
  524.                 transparently  from  a  program  manager  such   as  Wilson
  525.                 WindowWare's Command Post.
  526.  
  527.              On-Line Help
  528.                 WinPrint is equipped  with on-line documentation.  Complete
  529.                 documentation of all features is available at any time.
  530.  
  531.           In  addition, Kindlco  Software Systems  is currently  working on
  532.           many enhancements to  WinPrint.  Several of the enhancements that
  533.           will appear in the later versions of WinPrint are:
  534.  
  535.              Multiple Column Printing
  536.  
  537.                 Save  paper by  printing your  documents in  landscape mode
  538.                 with two (or more) pages side by side on one sheet of paper
  539.                 (duplex printing).
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.                                                                      Page 4
  547.  
  548.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  549.  
  550.  
  551.  
  552.  
  553.              Select Font Size by Specifying  Lines Per Page and  Characters
  554.              Per Line
  555.  
  556.                 Currently font sizes are  selected by choosing a point size
  557.                 for  the font you want.   A feature that will  allow you to
  558.                 select the  number of  lines  per page  and the  number  of
  559.                 characters   per   line  and   WinPrint  will   select  the
  560.                 appropriate point size automatically under development.
  561.  
  562.              DDE Support
  563.  
  564.                 Extensive  DDE (Dynamic  Data Exchange)  support is  in the
  565.                 works.    This will  allow  WinPrint  to  "talk"  with many
  566.                 existing  applications such  as Microsoft  Excel, Microsoft
  567.                 Word, Dynacomm, APE, and many more!
  568.  
  569.              Filters
  570.  
  571.                 The ability to filter specific words and/or characters from
  572.                 the file being printed will be added.
  573.  
  574.              Multiple Files Per Page
  575.  
  576.                 If you are printing many small files (i.e. less than a page
  577.                 long) WinPrint will be able to print more than one file  on
  578.                 a page, allowing you to save paper.
  579.  
  580.              Custom Headers and Footers
  581.  
  582.                 In a manner  similar to Windows Write, headers  and footers
  583.                 will  be  able   to  contain  user  specified  strings  and
  584.                 formatting options.
  585.  
  586.              Indexed Help System
  587.  
  588.                 While the current help system is very good, Kindlco will be
  589.                 enhancing it by providing an interactive  index.  This will
  590.                 allow you to get help easily on a specific key word.
  591.  
  592.              Windows 3.0 Compatibility
  593.  
  594.                 While  WinPrint 1.0  currently works  under Windows  3.0 in
  595.                 both real  and protected modes, it has  not been thoroughly
  596.                 tested  in  that environment.    When  Microsoft officially
  597.                 announces Windows 3.0, and makes developers tools available
  598.                 to Kindlco  Software Systems,  WinPrint will  be completely
  599.                 compatible.
  600.  
  601.           WinPrint is a commercial software application that is distributed
  602.           as  shareware.  This  means that if  you've downloaded  it from a
  603.  
  604.  
  605.                                                                      Page 5
  606.  
  607.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  608.  
  609.  
  610.  
  611.  
  612.           bulletin  board, on-line service,  or obtained it  from a friend,
  613.           you  can try  it out  before you have  to pay  for it.   Like all
  614.           shareware, if  you do  decide to  keep WinPrint, you  must pay  a
  615.           registration fee.  
  616.  
  617.           Only  registered users  will  be entitled  to  free upgrades  and
  618.           technical support.  Register TODAY!  See part 1 of  this document
  619.           for registration instructions.
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.                                                                      Page 6
  665.  
  666.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  667.  
  668.  
  669.  
  670.  
  671.              2.1  Installation
  672.  
  673.              To   install   WinPrint  simply   copy  the   executable  file
  674.              (WINPRINT.EXE)  to  a  directory   that  is  located  on  your
  675.              environment path.  The directory that Windows was installed in
  676.              is usually a good place (C:\WIN or C:\WIN386).
  677.  
  678.              2.2  Starting WinPrint
  679.  
  680.              The easiest way to start WinPrint is by double-clicking on the
  681.              WINPRINT.EXE filename in the MS-DOS executive.  It can also be
  682.              started any other way you normally start Windows applications.
  683.  
  684.              Once WinPrint  begins executing several things  happen.  First
  685.              WinPrint checks to see  if you are  a registered user or  not.
  686.              If you are not, two  windows will appear; one after the other.
  687.              The first window gives you information regarding WinPrint such
  688.              as the version number and registration instructions.  Click on
  689.              the "Ok" button to continue.  
  690.  
  691.              The second window has two edit fields and two buttons.  If you
  692.              have obtained  a  registration number  from  Kindlco  Software
  693.              Systems  for  WinPrint  you  may  enter  it according  to  the
  694.              instructions  on the  invoice.   If  you  have not  paid  your
  695.              registration  fee  and  have  not received  your  registration
  696.              number click  on the button labeled "Ignore" (But don't ignore
  697.              the fact that you are using WinPrint without registering!).
  698.  
  699.              After WinPrint checks the registration  information, it checks
  700.              to see  if you have  used WinPrint before.   If  you have, the
  701.              configuration  WinSpit  used that  last  time  it  was run  is
  702.              loaded.  Otherwise WinPrint sets all options to their "Factory
  703.              Defaults".  (See sections 4.1.3 and 4.1.4 for details.)
  704.  
  705.              WinPrint can also  be started with command line options.   See
  706.              section 5 for more information.
  707.  
  708.              2.3  The Help System
  709.  
  710.              The  help system, like the rest of WinPrint, has been designed
  711.              to  be easy to use yet powerful.   To activate the help system
  712.              press the F1 key or click on the F1=Help! menu item.  Then, to
  713.              get help on any of the menu items provided by WinPrint, simply
  714.              select that menu item in the "WinPrint Help" window.
  715.  
  716.              When the help window appears, it contains help on the WinPrint
  717.              main  window.   To obtain  general information  about WinPrint
  718.              select the WinPrint Info menu item.
  719.  
  720.  
  721.  
  722.  
  723.                                                                      Page 7
  724.  
  725.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  726.  
  727.  
  728.  
  729.  
  730.              To get help on command line options, choose  the Cmd Line menu
  731.              item.
  732.  
  733.              To return to the main window help select "F1=Help!" again.
  734.  
  735.              Section 4.2.3 contains more information on the help system.
  736.  
  737.              2.4  General Usage
  738.  
  739.              WinPrint may be operated in either  an interactive or "command
  740.              line" mode.  
  741.  
  742.              The  interactive mode  is used  when WinPrint  is opened  as a
  743.              window.  Files  and options are  selected using push  buttons,
  744.              list  boxes, and other Windows gadgets.   The instructions for
  745.              using the main WinPrint window are given in section 3.
  746.  
  747.              The  command line mode comes into play when the user specifies
  748.              files  and options on the command line, either through the MS-
  749.              DOS  Executive Run...  command  or via  a  Windows application
  750.              manager  such as Command Post.  WinPrint's command line syntax
  751.              is detailed in section 5.
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.                                                                      Page 8
  783.  
  784.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  785.  
  786.  
  787.  
  788.  
  789.           3  THE MAIN WINDOW
  790.  
  791.           When WinPrint opens you are presented with a window that contains
  792.           several items that allow you to control WinPrint.
  793.  
  794.           The  main window is split into three boxes.   The box on the left
  795.           is used  to select and de-select the files that are to be printed
  796.           by WinPrint.  The box  on the right allows you to  see what files
  797.           are  selected for  printing, start  printing, and  allows you  to
  798.           change options.  Near the bottom of the main window is a box that
  799.           WinPrint  uses to  display useful  information about  the current
  800.           settings.
  801.  
  802.              3.1  Selecting Files to Print
  803.  
  804.              WinPrint has been designed to allow you to print several files
  805.              at once.  Files may be selected for printing in one of several
  806.              ways.   The main  window controls used in  selecting files are
  807.              explained below.
  808.  
  809.                 3.1.1   THE "Select file spec" EDIT BOX
  810.  
  811.                 This edit box contains the file specification that is to be
  812.                 either  selected   for  printing  or   listed.    The  file
  813.                 specification in this box affects the operation of both the
  814.                 "Select" and  "List" buttons.   If  the "Select file  spec"
  815.                 edit box  contains a file  specification with DOS wildcards
  816.                 in it then the "List" button will be enabled.
  817.  
  818.                 3.1.2   THE "Select" BUTTON
  819.  
  820.                 Clicking on  this button will  cause the file specification
  821.                 contained in the "Select file spec" edit box to be selected
  822.                 for printing.  If the file specification contains wildcards
  823.                 all files in  the specified directory matching the wildcard
  824.                 will be  selected for printing.   If the file specification
  825.                 is simply a filename, then just that file will be  selected
  826.                 for printing.  If  the "Select file spec" edit box is empty
  827.                 this button will be disabled.
  828.  
  829.                 3.1.3   THE "List" BUTTON
  830.  
  831.                 This button will use the file specification in the  "Select
  832.                 file  spec" edit box  to change to contents  of the current
  833.                 file list box (on the left).  The "List" button only has an
  834.                 affect when the file specification has a wildcard in it  or
  835.                 indicates a change in the current directory or drive.
  836.  
  837.  
  838.  
  839.  
  840.  
  841.                                                                      Page 9
  842.  
  843.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  844.  
  845.  
  846.  
  847.  
  848.                 3.1.4   THE "Remove" BUTTON
  849.  
  850.                 If any files have been selected and appear in the  selected
  851.                 files list box  you may use this button to  un-select them.
  852.                 This button  will be  disabled  if  there are  no  selected
  853.                 files.
  854.  
  855.              3.2  Printing Selected Files
  856.  
  857.              After one or  more files have been selected (i.e.  they appear
  858.              in the list box to the  right) clicking on the "Print Selected
  859.              Files" button will  initiate the printing.  The files  will be
  860.              printed  in the order  they appear in the  selected files list
  861.              box.
  862.  
  863.              There are  several options  for controlling how  WinPrint will
  864.              behave  during and after the print process.  These options are
  865.              described below.
  866.  
  867.                 3.2.1   THE "Minimize While Printing" CHECK BOX
  868.  
  869.                 If  this  check  box  is  checked  WinPrint  will  minimize
  870.                 (iconize)  itself as  soon  as the  "Print  Selected Files"
  871.                 button is  pushed.  This  allows you  to automatically  get
  872.                 WinPrint out of your way while it is printing.
  873.  
  874.                 3.2.2   THE "Close When Done" CHECK BOX
  875.  
  876.                 This check box controls whether or not WinPrint  will close
  877.                 itself (quit)  after it has  finished printing the selected
  878.                 files.   If this  box is checked when  the "Print  Selected
  879.                 Files" button is  pushed, WinPrint will automatically close
  880.                 when it has finished printing the selected files.
  881.  
  882.                 3.2.3   THE "Draft Mode" CHECK BOX
  883.  
  884.                 If  this check  box is  checked, WinPrint  will  attempt to
  885.                 print  your files  using the  fastest method  the currently
  886.                 selected printer allows.  This option is only useful if you
  887.                 are printing to a dot matrix printer.
  888.  
  889.              3.3  The Info Box
  890.  
  891.              Along the bottom  portion of WinPrint's  main window you  will
  892.              notice  a box containing information  concerning the currently
  893.              selected fonts.  This box gives you an indication of  how many
  894.              characters  will fit  on a page  using the  currently selected
  895.              fonts and the currently selected printer.
  896.  
  897.  
  898.  
  899.  
  900.                                                                     Page 10
  901.  
  902.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  903.  
  904.  
  905.  
  906.  
  907.              3.4  Current Configuration Indication
  908.  
  909.              The  title bar  is  used to  display the  name of  the current
  910.              configuration.   The  configuration name  is displayed  in the
  911.              form "WinPrint -  [config name]".  If any  changes are made to
  912.              the  currently loaded  configuration, and  not saved,  the "-"
  913.              will change to a "*".
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.                                                                     Page 11
  960.  
  961.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  962.  
  963.  
  964.  
  965.  
  966.           4  THE WinPrint MENU BAR
  967.  
  968.              4.1  THE "File" MENU
  969.  
  970.                 4.1.1   About WinPrint...
  971.  
  972.                 This menu  item is used to get  information about WinPrint.
  973.                 You can find the  address of KindlCo Software Systems,  the
  974.                 version  number   of  this  copy   of  WinPrint,  and  your
  975.                 registration information here.
  976.  
  977.                 4.1.2   Exit
  978.  
  979.                 If you  choose this  menu  item  the WinPrint  window  will
  980.                 close.   If you  have  changed any  settings and  have  not
  981.                 explicitly saved them, WinPrint will ask you if you want to
  982.                 save your settings before it quits.
  983.  
  984.                 4.1.3   Open Setup...
  985.  
  986.                 If you choose  this menu item you  will be presented with a
  987.                 dialog   box  containing   a   list  of   currently   saved
  988.                 configurations plus  a selection for  resetting all options
  989.                 to their "Factory Defaults".
  990.  
  991.                 Select the configuration you wish to load and click on  the
  992.                 "Open" button to open that configuration.
  993.  
  994.                 The   "Cancel"  button   allows  you   to  exit   the  Open
  995.                 Configuration   dialog   box   without   opening   a  saved
  996.                 configuration.
  997.  
  998.                 When you  open a configuration  the name  of the  currently
  999.                 selected configuration is saved in the WIN.INI file.   Next
  1000.                 time  you   start   WinPrint,   the  most   recently   used
  1001.                 configuration will be loaded.
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.                                                                     Page 12
  1019.  
  1020.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1021.  
  1022.  
  1023.  
  1024.  
  1025.                 4.1.4   Save Setup...
  1026.  
  1027.                 If you choose  this menu item you will be presented  with a
  1028.                 dialog   box   containing  a   list   of   currently  saved
  1029.                 configurations.   You  may either  select  the  name  of  a
  1030.                 previously saved configuration or enter  a new name in  the
  1031.                 edit box labeled "Save configuration name".
  1032.  
  1033.                 Select the name of configuration you wish to save and click
  1034.                 on the "Save" button to save the current configuration.
  1035.  
  1036.                 The   "Cancel"  button   allows  you   to  exit   the  Save
  1037.                 Configuration dialog box without saving your configuration.
  1038.  
  1039.                 When   you  save   a   configuration  the   name   of  that
  1040.                 configuration is saved in your WIN.INI file.  Next time you
  1041.                 start WinPrint the most recently used configuration will be
  1042.                 loaded.
  1043.  
  1044.                 4.1.5   Change Printer...
  1045.  
  1046.                 This  menu  item allows  you  to  change  the  printer that
  1047.                 WinPrint will print to.
  1048.  
  1049.                 When you  choose this menu item, WinPrint  will present you
  1050.                 with a list  of currently available printers.  Choose  the 
  1051.                 printer you want  to use and click on  the "Ok" button.  At
  1052.                 this point you will have the opportunity of setting printer
  1053.                 specific options such as landscape printing.
  1054.  
  1055.                 If  you do not  want to change you  current printer, simply
  1056.                 click on the "Cancel" button.
  1057.  
  1058.                 Note that, although the current printer is saved as part of
  1059.                 WinPrint's configuration,  the default printer for  Windows
  1060.                 is not changed by this option.
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.                                                                     Page 13
  1078.  
  1079.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1080.  
  1081.  
  1082.  
  1083.  
  1084.              4.2  THE "Option" MENU
  1085.  
  1086.                 4.2.1   Text...
  1087.  
  1088.                 This  menu item  invokes a  dialog box  that allows  you to
  1089.                 specify exactly how you want your printouts to appear.
  1090.  
  1091.                   4.2.1.1  Margins
  1092.  
  1093.                   WinPrint  measures it's page margins from the edge of the
  1094.                   printed page  inward.   WinPrint allows  you to  set top,
  1095.                   left, bottom, and right margins.   All margins are set to
  1096.                   0.00 inches by default.
  1097.  
  1098.                   The margin  settings may be specified in either inches or
  1099.                   centimeters  by  using  on  the  radio   buttons  labeled
  1100.                   "Units".  The default setting is in inches.
  1101.  
  1102.                   Often the  area of  a physical  page is  larger than  the
  1103.                   printed page.   For  example an  Apple LaserWriter  IINTX
  1104.                   usually prints on paper that  measures 8.5x11 inches.  If
  1105.                   WinPrint's  margin settings  are  all  set to  0.00"  you
  1106.                   would find  that your printouts  actually had margins  of
  1107.                   about 0.25". It is a  good idea to test  how your printer
  1108.                   handles its  printed page by  printing the file  TEST.FIL
  1109.                   that is provided with WinPrint using 0.00" margins.
  1110.  
  1111.                   4.2.1.2  Expanding Tabs
  1112.  
  1113.                   WinPrint can be set to either  expand any tab  characters
  1114.                   it  finds in  the input file  to spaces  or send  the tab
  1115.                   characters  to the  printer driver.   You may  choose the
  1116.                   number of spaces used for tab expansion.
  1117.  
  1118.                   Different  printer  drivers   handle  tab  characters  in
  1119.                   different  ways.     The  file   TEST.FIL  included  with
  1120.                   WinPrint has  several lines  with imbedded tabs.   To see
  1121.                   how your printer handles  tabs, print this  file with tab
  1122.                   expansion both on and off.
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.                                                                     Page 14
  1137.  
  1138.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1139.  
  1140.  
  1141.  
  1142.  
  1143.                   4.2.1.3  Fonts and Text Styles
  1144.  
  1145.                   Near the bottom of the Text  Option dialog box is a group
  1146.                   of check boxes and a button that allow  you to change the
  1147.                   font,  font point  size,  and  style (bold,  italic,  and
  1148.                   underline) of the printed text.
  1149.  
  1150.                   If you click on  the button labeled  "Fonts..." you  will
  1151.                   be presented  with a dialog box  in which  you may choose
  1152.                   from any of the fonts and  font point sizes available  on
  1153.                   the current printer.
  1154.  
  1155.                   If the font  you select can be continuously scaled  (i.e.
  1156.                   made  any size)  you may enter  a specific  point size in
  1157.                   the edit box provided.
  1158.  
  1159.                   Some  printers  are   capable  of  printing   both  their
  1160.                   internal fonts  and fonts specific to  Windows.  If  your
  1161.                   printer  is  relatively  slow,   such  as  a   dot-matrix
  1162.                   printer,  it is recommended  that you  use fonts that are
  1163.                   internal to the printer.   Otherwise, Windows has to draw
  1164.                   each page as a graphic  image which can slow the printing
  1165.                   process considerably.
  1166.  
  1167.                   4.2.1.4  Multiple columns
  1168.  
  1169.                   Version  1 of  WinPrint does  not support  printing  with
  1170.                   multiple  columns.   The  next  version will.    Register
  1171.                   today to receive free upgrades!
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.                                                                     Page 15
  1196.  
  1197.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1198.  
  1199.  
  1200.  
  1201.  
  1202.                 4.2.2   Headers/Footers...
  1203.  
  1204.                 WinPrint  allows you  to customize  your printouts  with an
  1205.                 assortment of  Header and  Footer options.   This menu item
  1206.                 brings up  a dialog  box that allows you  to specify  those
  1207.                 options.
  1208.  
  1209.                   4.2.2.1  What Makes up a Header or Footer
  1210.  
  1211.                   Headers and  footers can be composed  of the  name of the
  1212.                   file being printed, the date  and time that file was last
  1213.                   revised  or the current  date and  time, and  the current
  1214.                   page number.
  1215.  
  1216.                   The format of headers and footers is as follows:
  1217.  
  1218.                      - Aligned to  the left is the pathname and filename of
  1219.                      the file.
  1220.  
  1221.                      - Centered  is either the  date and time  the file was
  1222.                      last revised or the current date and time.
  1223.  
  1224.                      - Aligned to the right is the page number.
  1225.  
  1226.                   4.2.2.2  Changing Headers/Footers
  1227.  
  1228.                   To set or change the header/footer options use  the check
  1229.                   boxes labeled "headers" and "footers".
  1230.  
  1231.                   If the  "Date"  check  box  is  not  checked,  the  "date
  1232.                   revised/printed"  radio buttons  will be  disabled.  When
  1233.                   the  "Date" check  box is checked  you can  use the "date
  1234.                   revised/printed"  radio  buttons to  choose  whether  you
  1235.                   want the header/footer to contain  the date the  file was
  1236.                   last revised or the current date.
  1237.  
  1238.                   If  you check  the "Use  margins settings..."  check  box
  1239.                   headers and footers will  be printed within  the left and
  1240.                   right margins  you have  set.  If  this check box  is not
  1241.                   checked, headers and  footers will be printed within  the
  1242.                   left  and right  margins of the physical  page as defined
  1243.                   by your printer.  This check box is checked by default.
  1244.  
  1245.                   4.2.2.3  Fonts and Text Styles
  1246.  
  1247.                   Near the  bottom  of the  Header/Footer dialog  box is  a
  1248.                   group  of check  boxes and  a  button  that allow  you to
  1249.                   change  the  font, font  point  size,  and  style  (bold,
  1250.                   italic, and underline) of your headers and footers.
  1251.  
  1252.  
  1253.  
  1254.                                                                     Page 16
  1255.  
  1256.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1257.  
  1258.  
  1259.  
  1260.  
  1261.                   If you  click on  the button labeled "Fonts..."  you will
  1262.                   be presented  with a dialog box  in which  you may choose
  1263.                   from any of the fonts and  font point sizes available  on
  1264.                   the current printer.
  1265.  
  1266.                   If the font  you select can  be continuously scaled (i.e.
  1267.                   made  any size)  you may enter  a specific  point size in
  1268.                   the edit box provided.
  1269.  
  1270.                   Some  printers  are   capable  of  printing   both  their
  1271.                   internal  fonts and fonts  specific to  Windows.  If your
  1272.                   printer is relatively slow such as a  dot-matrix printer,
  1273.                   it is  recommended that you use  fonts that are  internal
  1274.                   to  the  printer.   Otherwise, Windows  has to  draw each
  1275.                   page as a graphic image  which can slow the print process
  1276.                   down considerably.
  1277.  
  1278.                   If no font has been  explicitly set by the user, WinPrint
  1279.                   will attempt to use a Courier font.
  1280.  
  1281.                 4.2.3   F1=Help!
  1282.  
  1283.                 By either pressing  the F1 key or clicking on  the F1=Help!
  1284.                 menu item you will invoke WinPrint's  on-line documentation
  1285.                 system.  A window will appear with a menu bar with the same
  1286.                 items as  the WinPrint main window.  In addition there is a
  1287.                 "Cmd Line" menu item.   To get help on any WinPrint feature
  1288.                 simply select the  menu item corresponding to that feature.
  1289.                 For help on the command line options supported  by WinPrint
  1290.                 select the "Cmd Line" menu item.  
  1291.  
  1292.                 General help  on WinPrint  and help on the  main window  is
  1293.                 initially displayed  when the help  window opens.   If  you
  1294.                 wish  to  return  to  the  general  help information  after
  1295.                 seeking another help  topic, simply click on the "F1=Help!"
  1296.                 menu item again.
  1297.  
  1298.                 The  WinPrint  Help Window  can  be  left  open  while  you
  1299.                 continue to work  with WinPrint.  To close the  help window
  1300.                 select "Close" from the help window's system menu.
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.                                                                     Page 17
  1314.  
  1315.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1316.  
  1317.  
  1318.  
  1319.  
  1320.           5  CONTROLLING WinPrint FROM THE COMMAND LINE
  1321.  
  1322.              5.1  Introduction
  1323.  
  1324.              One  of WinPrint's most  useful features is its  ability to be
  1325.              completely controlled from the command line.
  1326.  
  1327.              Typically, Windows applications are started by double-clicking
  1328.              on  the file name  in the MS-DOS  Executive window.   But many
  1329.              program managers have been developed that  allow you to select
  1330.              programs  with icons  or menus.   Wilson  WindowWare's Command
  1331.              Post is a good example of such a product.
  1332.  
  1333.              WinPrint's command line options  allow you to easily integrate
  1334.              WinPrint into one of these program managers.
  1335.  
  1336.              5.2  Command Line Syntax
  1337.  
  1338.              The  following syntax  and rules  are  used by  WinPrint  when
  1339.              invoked from the command line.
  1340.  
  1341.              All options must be prefixed with  a slash ("/").  Anything on
  1342.              the command  line that is  not prefixed  with a slash  will be
  1343.              interpreted as a filespec.
  1344.  
  1345.              Filespecs are any valid DOS file specifications, including the
  1346.              wild card characters "?" and "*".
  1347.  
  1348.              Angle Brackets ("<" and ">") delimit required arguments.   For
  1349.              example  the Text font point size option, /TP:<n>, requires an
  1350.              integer value following the colon (":"):
  1351.  
  1352.                 /TP:10
  1353.  
  1354.              This would  tell WinPrint to use  a 10pt font size.   Note the
  1355.              angle brackets are not included on the command line.
  1356.  
  1357.              Square  Brackets ("["  and "]") are  used to  delimit optional
  1358.              arguments.  An ellipsis  ("...") indicates  that  the previous
  1359.              argument may be  repeated. For example the  standard usage for
  1360.              WinPrint is
  1361.  
  1362.                 [/opt1 [/opt2]...] [filespec1 [filespec2]...]
  1363.  
  1364.              Thus zero or  more options may be specified, followed  by zero
  1365.              or more filespecs.
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.                                                                     Page 18
  1373.  
  1374.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1375.  
  1376.  
  1377.  
  1378.  
  1379.              Curly  Braces  ("{"  and  "}")  delimit  an  argument that  is
  1380.              required  but  may have  two  or  more possible  values.  Each
  1381.              possible  value is listed  within the curly braces.  One,  and
  1382.              only one,  of the values  may be  used for each  option.   For
  1383.              example the /C{+,-}  option may take  either of the  following
  1384.              forms, but not both:
  1385.  
  1386.                 WinPrint /C+
  1387.                 WinPrint /C-
  1388.  
  1389.              Note that  the curly braces  are not included  on the  command
  1390.              line.
  1391.  
  1392.              The following is the general syntax for starting WinPrint from
  1393.              the command line:
  1394.  
  1395.              WinPrint [/opt1 [/opt2]...] [filespec1 [filespec2]...]
  1396.  
  1397.              5.3  Program control options
  1398.  
  1399.                 5.3.1   Begin printing as soon as WinPrint opens.
  1400.                   /GO
  1401.  
  1402.                   If  this  options  is  specified  on  the  command  line,
  1403.                   WinPrint will  begin sending  the selected  files to  the
  1404.                   printer immediately.   This is very useful when  starting
  1405.                   WinPrint via a program manager such as Command Post.
  1406.  
  1407.                 5.3.2   Use a previously saved configuration.
  1408.                   /S:<configuration name>
  1409.  
  1410.                   Where   <configuration   name>   is   the   name   of   a
  1411.                   configuration  saved  with the  File.Save  Setup...  menu
  1412.                   item.    All  command  line  options,  except  /GO,  that
  1413.                   precede  the  /S:  option  will  be  ignored.     Options
  1414.                   specified  after   the  /S:  option   will  override  the
  1415.                   appropriate setting within the configuration specified.
  1416.  
  1417.                   If  the configuration  name contains  spaces it  must  be
  1418.                   enclosed in quotes.
  1419.  
  1420.                 5.3.3   Close when finished printing
  1421.                   /C{+,-}
  1422.  
  1423.                   This option duplicates the checkbox in the  WinPrint main
  1424.                   window  labeled  Close   when  done.    Plus  (+)   means
  1425.                   checked/on, minus (-) means unchecked/off.
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.                                                                     Page 19
  1432.  
  1433.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1434.  
  1435.  
  1436.  
  1437.  
  1438.                 5.3.4   Minimize while printing
  1439.                   /M{+,-}
  1440.  
  1441.                   This option duplicates the checkbox in the  WinPrint main
  1442.                   window labeled Minimize  while printing.  Plus (+)  means
  1443.                   checked/on, minus (-) means unchecked/off.
  1444.  
  1445.                 5.3.5   Select Printer
  1446.                   /P:<printer name>
  1447.  
  1448.                   Where <printer  name> is the name  of a  printer that has
  1449.                   been installed using the Windows Control Panel program.
  1450.  
  1451.                 5.3.6   Draft mode
  1452.                   /D{+,-}
  1453.  
  1454.                   This option duplicates the checkbox in the  WinPrint main
  1455.                   window labeled  Draft Mode.   Plus (+) means  checked/on,
  1456.                   minus (-) means unchecked/off.
  1457.  
  1458.                 5.3.7   Unit of measurement used when specifying margins
  1459.                      /U:{IN,CM}
  1460.  
  1461.                   For each of the  margin switches given below, n is a real
  1462.                   number specifying units  of measurement in either  inches
  1463.                   or centimeters as determined by the /U:{IN,CM} option.
  1464.  
  1465.                   The /U: option must precede  any of the margin options on
  1466.                   the  command line.   If  it  does  not, the  default unit
  1467.                   setting will be used.
  1468.  
  1469.                 5.3.8   Top Margin
  1470.                   /MT:<n>
  1471.  
  1472.                 5.3.9   Left Margin
  1473.                   /ML:<n>
  1474.  
  1475.                 5.3.10  Bottom Margin
  1476.                   /MB:<n>
  1477.  
  1478.                 5.3.11  Right Margin
  1479.                   /MR:<n>
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.                                                                     Page 20
  1491.  
  1492.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1493.  
  1494.  
  1495.  
  1496.  
  1497.                 5.3.12  Text Fontname
  1498.                   /TF:<fontname>
  1499.  
  1500.                   <fontname> specifies the  name of the font that the  text
  1501.                   being printed will appear in.  If the currently  selected
  1502.                   printer does  not support  the specified  font name,  you
  1503.                   may get unpredictable results.
  1504.  
  1505.                   If  a font  name contains spaces  it must  be enclosed in
  1506.                   quotes.
  1507.  
  1508.                 5.3.13  Text font Pointsize
  1509.                   /TP:<n>
  1510.  
  1511.                   <n>  specifies  the  line  height  point  size   for  the
  1512.                   currently selected  text font.   If  the current  printer
  1513.                   does not support the specified point size,  WinPrint will
  1514.                   select the closest available size.
  1515.  
  1516.                 5.3.14  Text Style 
  1517.                   /TS:{[I][U][B],N}
  1518.  
  1519.                   This option allows you to select text attributes for  the
  1520.                   text being printed.   You may  specify any combination of
  1521.                   [I]talic,  [U]nderline,  and  [B]old.    If  you  specify
  1522.                   [N]ormal   the  text   will   be   printed  with   normal
  1523.                   attributes.
  1524.  
  1525.                 5.3.15  Header/footer Fontname
  1526.                   /HF:<fontname>
  1527.  
  1528.                   <fontname>  specifies  the  name  of  the  font  for  the
  1529.                   headers and  footers (if  activated).   If the  currently
  1530.                   selected  printer  does not  support  the specified  font
  1531.                   name, you may get unpredictable results.
  1532.  
  1533.                 5.3.16  Header/footer font Pointsize
  1534.                   /HP:<n>
  1535.  
  1536.                   <n>  specifies  the  line  height  point  size   for  the
  1537.                   currently  selected header/footer  font.  If  the current
  1538.                   printer  does  not  support  the  specified  point  size,
  1539.                   WinPrint will select the closest available size.
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.                                                                     Page 21
  1550.  
  1551.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1552.  
  1553.  
  1554.  
  1555.  
  1556.                 5.3.17  Header/footer Style
  1557.                   /HS:{[I][U][B],N}
  1558.  
  1559.                   This  option allows  you to  select text  attributes  for
  1560.                   headers and footers.  You may specify any combination  of
  1561.                   [I]talic,  [U]nderline,  and  [B]old.    If  you  specify
  1562.                   [N]ormal the headers/footers will  be printed with normal
  1563.                   attributes.
  1564.  
  1565.                 5.3.18  Header options 
  1566.                   /H:{[F][N][{P,R}],-}
  1567.  
  1568.                   Using  this option  you  can  control what  you  want  to
  1569.                   appear in your headers.  You may specify any  combination
  1570.                   of  [F]ilename, page  [N]umber, and  date  [P]rinted/date
  1571.                   [R]evised.  If  you specify  "-" headers  will be  turned
  1572.                   off.
  1573.  
  1574.                 5.3.19  Footer options 
  1575.                   /F:{[F][N][{P,R}],-}
  1576.  
  1577.                   Using  this option  you  can  control what  you  want  to
  1578.                   appear in your footers.  You may specify any  combination
  1579.                   of  [F]ilename, page  [N]umber, and  date  [P]rinted/date
  1580.                   [R]evised.  If  you specify  "-" footers  will be  turned
  1581.                   off.
  1582.  
  1583.                 5.3.20  Header/footers use Margin settings
  1584.                   /HM{+,-}
  1585.  
  1586.                   WinPrint  can print  headers and  footers in  one of  two
  1587.                   ways: within the left and right margin settings or  flush
  1588.                   with the edge of the page.  If you specify /HM+,  headers
  1589.                   and footers will be printed  within the current  left and
  1590.                   right margin settings.  If you  specify /HM-, headers and
  1591.                   footers will be printed without left and right margins.
  1592.  
  1593.              5.4  Examples
  1594.  
  1595.              WINPRINT /S:"Source Code" /GO WS_*.C
  1596.  
  1597.                 Assuming that you  have saved a configuration named "Source
  1598.                 Code" this would start WinPrint with all of the settings of
  1599.                 that configuration.  The /GO option would cause WinPrint to
  1600.                 immediately  start  printing  the  files  in   the  current
  1601.                 directory that match "WS_*.C".
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.                                                                     Page 22
  1609.  
  1610.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1611.  
  1612.  
  1613.  
  1614.  
  1615.              WINPRINT /S:Documents /GO /M+ /C+ winprint.doc
  1616.  
  1617.                 This  would   print  the  file   WinPrint.DOC,  using   the
  1618.                 configuration  settings saved  under the  name "Documents".
  1619.                 WinPrint   would   be   minimized,  would   start  printing
  1620.                 immediately, and would close after it printed the file.
  1621.  
  1622.              WINPRINT /M+ /C- /U:cm /ML:1.5 /tf:Courier /tp:8 *.c
  1623.  
  1624.                 This would start WinPrint with the Minimize option enabled,
  1625.                 the Close  option  disabled, the  Left Margin  set  at  1.5
  1626.                 centimeters, the  text would  be printed  using the Courier
  1627.                 font  at  an 8pt  line height.   All  files in  the current
  1628.                 directory ending with the ".C"  extension would be printed.
  1629.  
  1630.              WINPRINT /m+ /HS:BI /H:FNP /F:R /D+ *.c *.h makefile
  1631.  
  1632.                 In  this example  WinPrint  would  print all  files  in the
  1633.                 current directory with either ".C" or  ".H" extensions  and
  1634.                 the file named "MAKEFILE". Each page would be  printed with
  1635.                 a header (in Bold and Italic) consisting  of the  Filename,
  1636.                 page  Number,  and date  Printed.  Each    page  would also
  1637.                 contain a header  (also in  Bold and Italic)  consisting of
  1638.                 the date Revised.
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.                                                                     Page 23
  1668.  
  1669.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1670.  
  1671.  
  1672.  
  1673.  
  1674.           TECHNICAL SUPPORT
  1675.  
  1676.           Technical support  for WinPrint  is provided to  registered users
  1677.           only.
  1678.  
  1679.           If  you are a registered user, you can contact Kindlco Consulting
  1680.           for support on  CompuServe in  the WINAPA forum.   Send  Easyplex
  1681.           mail to 71551,1455.
  1682.  
  1683.           The standard support for  WinPrint is via electronic mail,  as it
  1684.           allows  correspondence at  convenient  times  regardless of  time
  1685.           zones and  schedules.  In  addition it provides  a record  of all
  1686.           communications  which may be of  use.  Telephone  support is also
  1687.           provided,  but is  discouraged at this  time.  It  should be used
  1688.           only  by  users  who  do  not  have a  modem  or  an  account  on
  1689.           CompuServe.
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.                                                                     Page 24
  1727.  
  1728.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1729.  
  1730.  
  1731.  
  1732.  
  1733.                                         INDEX
  1734.  
  1735.           /C{+,-} . . . . . . . . . . . . . . . . . . . . . . . . . . .  19
  1736.           /D{+,-} . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1737.           /F:{[F][N][{P,R}],-}  . . . . . . . . . . . . . . . . . . . .  22
  1738.           /GO . . . . . . . . . . . . . . . . . . . . . . . . .  19, 22, 23
  1739.           /H:{[F][N][{P,R}],-}  . . . . . . . . . . . . . . . . . . . .  22
  1740.           /HF:<fontname>  . . . . . . . . . . . . . . . . . . . . . . .  21
  1741.           /HM{+,-}  . . . . . . . . . . . . . . . . . . . . . . . . . .  22
  1742.           /HP:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  21
  1743.           /HS:{[I][U][B],N} . . . . . . . . . . . . . . . . . . . . . .  22
  1744.           /M{+,-} . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1745.           /MB:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1746.           /ML:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1747.           /MR:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1748.           /MT:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1749.           /P:<printer name> . . . . . . . . . . . . . . . . . . . . . .  20
  1750.           /S:<configuration name> . . . . . . . . . . . . . . . . . . .  19
  1751.           /TP:<n> . . . . . . . . . . . . . . . . . . . . . . . . .  18, 21
  1752.           /TS:{[I][U][B],N} . . . . . . . . . . . . . . . . . . . . . .  21
  1753.           /U:{IN,CM}  . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1754.           Cancel  . . . . . . . . . . . . . . . . . . . . . . . . .  12, 13
  1755.           Change Printer  . . . . . . . . . . . . . . . . . . . . . . .  13
  1756.           Close When Done . . . . . . . . . . . . . . . . . . . . .  10, 19
  1757.           Command Line  . . . . . . . . . . . . . . . . . .  4, 7, 8, 17-20
  1758.           Command line invocation . . . . . . . . . . . . . . . . . . . . 4
  1759.           Command Post  . . . . . . . . . . . . . . . . . . i, 4, 8, 18, 19
  1760.           CompuServe  . . . . . . . . . . . . . . . . . . . . . . . . i, 24
  1761.           Configuration . . . . . . . . . . . . . . 4, 7, 11-13, 19, 22, 23
  1762.           Current Configuration . . . . . . . . . . . . . . . . . .  11, 13
  1763.           Date revised/printed  . . . . . . . . . . . . . . . . . . . .  16
  1764.           DDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1765.           DOS . . . . . . . . . . . . . . . . . . . . . . . . i, 3, 7-9, 18
  1766.           Dot-matrix  . . . . . . . . . . . . . . . . . . . . . . .  15, 17
  1767.           Draft Mode  . . . . . . . . . . . . . . . . . . . . . . .  10, 20
  1768.           Electronic mail . . . . . . . . . . . . . . . . . . . i, 1, 3, 24
  1769.           Examples  . . . . . . . . . . . . . . . . . . . . . . . . . .  22
  1770.           Exit  . . . . . . . . . . . . . . . . . . . . . . . . . .  12, 13
  1771.           F1=Help!  . . . . . . . . . . . . . . . . . . . . . . .  7, 8, 17
  1772.           Factory defaults  . . . . . . . . . . . . . . . . . . . . . 7, 12
  1773.           File  . . . . . . . . . . . . .  2-5, 7, 9, 12-14, 16, 18, 19, 23
  1774.           Filespec  . . . . . . . . . . . . . . . . . . . . . . . . . .  18
  1775.           Font  . . . . . . . . . . . . . . . . . .  1, 4, 5, 15-18, 21, 23
  1776.           Footers . . . . . . . . . . . . . . . . . . . . . 3-5, 16, 21, 22
  1777.           Form feed . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  1778.           Free upgrade  . . . . . . . . . . . . . . . . . . . . . . . . . 1
  1779.           General syntax  . . . . . . . . . . . . . . . . . . . . . . .  19
  1780.           Getting started . . . . . . . . . . . . . . . . . . . . . . . . 3
  1781.           Headers . . . . . . . . . . . . . . . . . . .  1, 3-5, 16, 21, 22
  1782.           Headers/Footers . . . . . . . . . . . . . . . . . . . . 4, 16, 22
  1783.  
  1784.  
  1785.                                                                     Page 25
  1786.  
  1787.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1788.  
  1789.  
  1790.  
  1791.  
  1792.           Help  . . . . . . . . . . . . . . . . . . . . . i, 4, 5, 7, 8, 17
  1793.           Inches  . . . . . . . . . . . . . . . . . . . . . . . . 3, 14, 20
  1794.           Info box  . . . . . . . . . . . . . . . . . . . . . . . . . .  10
  1795.           Installation  . . . . . . . . . . . . . . . . . . . . . . . . . 7
  1796.           Internal fonts  . . . . . . . . . . . . . . . . . . . . 1, 15, 17
  1797.           Landscape . . . . . . . . . . . . . . . . . . . . . . . . . 4, 13
  1798.           LaserWriter . . . . . . . . . . . . . . . . . . . . . . . . .  14
  1799.           Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  1800.           List  . . . . . . . . . . . . . . . . . . . . . . .  8-10, 12, 13
  1801.           Main window . . . . . . . . . . . . . . . . . .  7-10, 17, 19, 20
  1802.           Margin control  . . . . . . . . . . . . . . . . . . . . . . . . 3
  1803.           Margins . . . . . . . . . . . . . . . . . 1, 3, 4, 14, 16, 20, 22
  1804.           Metric system . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1805.           Minimize While Printing . . . . . . . . . . . . . . . . .  10, 20
  1806.           MS-DOS Executive  . . . . . . . . . . . . . . . . . . 3, 7, 8, 18
  1807.           Multiple column printing  . . . . . . . . . . . . . . . . . . . 4
  1808.           Multiple files  . . . . . . . . . . . . . . . . . . . . . .  3, 5
  1809.           Notepad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1810.           On-line help  . . . . . . . . . . . . . . . . . . . . . . . . . 4
  1811.           Open Setup... . . . . . . . . . . . . . . . . . . . . . . . .  12
  1812.           Option  . . . . . . . . . . . . . . . . . . . .  10, 13-15, 18-23
  1813.           Optional arguments  . . . . . . . . . . . . . . . . . . . . .  18
  1814.           Printed manual  . . . . . . . . . . . . . . . . . . . . . . . . 1
  1815.           Printing selected files . . . . . . . . . . . . . . . . . . .  10
  1816.           Registration  . . . . . . . . . . . . . . . .  1, 2, 6, 7, 12, 26
  1817.           Registration fee  . . . . . . . . . . . . . . . . . . 1, 6, 7, 26
  1818.           Remove  . . . . . . . . . . . . . . . . . . . . . . . . . . .  10
  1819.           Required arguments  . . . . . . . . . . . . . . . . . . . . .  18
  1820.           Save  . . . . . . . . . . . . . . . . . . . . .  4, 5, 12, 13, 19
  1821.           Save Setup... . . . . . . . . . . . . . . . . . . . . . .  13, 19
  1822.           Select file spec  . . . . . . . . . . . . . . . . . . . . . . . 9
  1823.           Selecting files . . . . . . . . . . . . . . . . . . . . . . . . 9
  1824.           Shareware . . . . . . . . . . . . . . . . . . . . . . . 1, 2, 4-6
  1825.           Spooler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1826.           Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 14
  1827.           Tab expansion . . . . . . . . . . . . . . . . . . . . . . . .  14
  1828.           Technical support . . . . . . . . . . . . . . . . . . .  1, 6, 24
  1829.           TEST.FIL  . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  1830.           Text style  . . . . . . . . . . . . . . . . . . . . . . . . .  21
  1831.           Text... . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  1832.           Units . . . . . . . . . . . . . . . . . . . . . . . . . .  14, 20
  1833.           Use margin settings . . . . . . . . . . . . . . . . . . . . .  22
  1834.           Wildcard  . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  1835.           WIN.INI . . . . . . . . . . . . . . . . . . . . . . . . .  12, 13
  1836.           WINAPA  . . . . . . . . . . . . . . . . . . . . . . . . . . .  24
  1837.           Windows 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.                                                                     Page 26
  1845.  
  1846.                               INVOICE/REGISTRATION FORM
  1847.  
  1848.  
  1849.  
  1850.           Remit to:
  1851.  
  1852.           Charles E. Kindel, Jr.
  1853.           Kindlco Software Systems
  1854.           3000 118th Ave. SE, Suite A-203
  1855.           Bellevue, WA  98005
  1856.  
  1857.  
  1858.           From:
  1859.  
  1860.           FIRST NAME:   ______________________________________
  1861.  
  1862.           LAST NAME:    ______________________________________
  1863.  
  1864.           ADDRESS:      ______________________________________
  1865.  
  1866.                         ______________________________________
  1867.  
  1868.                         ______________________________________
  1869.  
  1870.  
  1871.  
  1872.           Quantity                                     Unit Price     Total
  1873.  
  1874.           ________   WinPrint Single User Registration Fee
  1875.                                                             $20.00  _______
  1876.  
  1877.  
  1878.           ________   WinPrint Disk and Printed Documentation
  1879.                                                             $5.00   _______
  1880.  
  1881.  
  1882.                                                             Total:  _______
  1883.  
  1884.  
  1885.  
  1886.           Please specify disk size: ___ 5.25" or ___ 3.5"
  1887.  
  1888.  
  1889.  
  1890.           Note that WinPrint Version 1.0 has been delivered and accepted by
  1891.           the  customer.  Upon receipt of this paid invoice, a registration
  1892.           number will be sent.
  1893.