home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / fileutil / dls220.arj / DLS.MAN < prev    next >
Encoding:
Text File  |  1992-05-01  |  86.8 KB  |  2,377 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.                                       DLS v2.20
  26.  
  27.                               Copyright (c) 1990 - 1992
  28.  
  29.                                  All Rights Reserved
  30.  
  31.                                          by
  32.                                    James A. Clark
  33.                                6533 Mosswood Lane N.E.
  34.                               Cedar Rapids, Iowa  52402
  35.                                    (319) 395-9421
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                 For IBM PC's, XT's, AT's, PS/2's and 100% Compatibles
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  72.  
  73.  
  74.                                       CONTENTS
  75.  
  76.           Warranty and Disclaimer . . . . . . . . . . . . . . . . . . . ii
  77.  
  78.           Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . ii
  79.  
  80.           License and Registration  . . . . . . . . . . . . . . . . .  iii
  81.  
  82.           Program Description . . . . . . . . . . . . . . . . . . . . .  1
  83.  
  84.           System Requirements . . . . . . . . . . . . . . . . . . . . .  2
  85.  
  86.           Installation  . . . . . . . . . . . . . . . . . . . . . . . .  3
  87.  
  88.           Configuration . . . . . . . . . . . . . . . . . . . . . . . .  3
  89.  
  90.           Using DLS . . . . . . . . . . . . . . . . . . . . . . . . . . 13
  91.                Reading Physical Disks . . . . . . . . . . . . . . . . . 13
  92.                Reading Catalog Databases. . . . . . . . . . . . . . . . 14
  93.  
  94.           Moving Through the Menus  . . . . . . . . . . . . . . . . . . 18
  95.  
  96.           Menu Options  . . . . . . . . . . . . . . . . . . . . . . . . 18
  97.                Directory Options  . . . . . . . . . . . . . . . . . . . 18
  98.                Edit Options . . . . . . . . . . . . . . . . . . . . . . 19
  99.                Print Options  . . . . . . . . . . . . . . . . . . . . . 21
  100.                Configure Options  . . . . . . . . . . . . . . . . . . . 21
  101.                Exit Option  . . . . . . . . . . . . . . . . . . . . . . 21
  102.  
  103.           Editor Commands . . . . . . . . . . . . . . . . . . . . . . . 22
  104.                String Editor Syntax . . . . . . . . . . . . . . . . . . 22
  105.                Notes Editor Syntax  . . . . . . . . . . . . . . . . . . 22
  106.                Incremental Choice Syntax  . . . . . . . . . . . . . . . 23
  107.                Files/Disks Window Syntax  . . . . . . . . . . . . . . . 24
  108.                Pick Window Syntax . . . . . . . . . . . . . . . . . . . 24
  109.                Color/Mouse Pick Window Syntax . . . . . . . . . . . . . 25
  110.  
  111.           Revisions . . . . . . . . . . . . . . . . . . . . . . . . . . 26
  112.  
  113.           Program Enhancements  . . . . . . . . . . . . . . . . . . . . 29
  114.  
  115.           Registration and Prices . . . . . . . . . . . . . . . . . . . 30
  116.  
  117.           Registration Form . . . . . . . . . . . . . . . . . . . . . . 31
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                         i
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  138.  
  139.  
  140.                WARRANTY AND DISCLAIMER
  141.  
  142.           The author  of DLS  makes no  warranty of  any kind,  express  or
  143.           implied,  including   without  limitation,   any  warranties   or
  144.           merchantability and/or  fitness for  a particular  purpose.   The
  145.           author of  DLS shall  not be  liable  for  any  damages,  whether
  146.           direct,  indirect,  special,  or  consequential  arising  from  a
  147.           failure of  this program  to operate in the manner desired by the
  148.           user.   The author  of DLS  shall not be liable for any damage to
  149.           data or  property which  may be  caused directly or indirectly by
  150.           the use of this program.
  151.  
  152.           IN NO  EVENT WILL  THE AUTHOR  OF DLS  BE LIABLE  TO YOU  FOR ANY
  153.           DAMAGES,  INCLUDING   LOST  PROFITS,   LOST  SAVINGS,   OR  OTHER
  154.           INCIDENTAL OR  CONSEQUENTIAL DAMAGES  ARISING OUT  OF YOUR USE OR
  155.           INABILITY TO  USE THE  PROGRAM, OR  FOR ANY  CLAIM BY  ANY  OTHER
  156.           PARTY.   YOUR USE  OF THIS  PROGRAM CONSTITUTES YOUR AGREEMENT TO
  157.           THIS DISCLAIMER  AND YOUR  RELEASE OF THE AUTHOR FROM ANY FORM OF
  158.           LIABILITY OR LITIGATION.
  159.  
  160.  
  161.                ACKNOWLEDGMENTS
  162.  
  163.           Microsoft and MS-DOS are trademarks of Microsoft Corporation.
  164.  
  165.           IBM, IBM  PC,  XT,  AT,  PS/2  and  PC-DOS    are  trademarks  of
  166.           International Business Machines Corporation.
  167.  
  168.           EPSON is a trademark of Epson Corporation.
  169.  
  170.           CompuServe is a trademark of CompuServe Incorporated.
  171.  
  172.           GENIE is a trademark of General Electric Company.
  173.  
  174.           Desqview is a trademark of Quarterdeck, Inc.
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                         ii
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  204.  
  205.  
  206.                LICENSE AND REGISTRATION
  207.  
  208.           DLS is not in the Public Domain; DLS is not free.  As such, it is
  209.           made available  to the  general computing  public for evaluation.
  210.           Non-registered users  are granted  a limited  30-day license on a
  211.           SINGLE COMPUTER  to determine  whether or  not the  program meets
  212.           their needs.   Continued  use of  DLS beyond  this 30-day  period
  213.           requires registration  of the  program for  EACH COPY to be used.
  214.           Business and  government users  of  DLS must register in order to
  215.           legally use  this software.   The  30-day evaluation privilege is
  216.           extended only to non-business users.
  217.  
  218.           Registered users  are those  users that  elect to pay for DLS and
  219.           register that  payment with  the author  of DLS (James A. Clark).
  220.           By virtue of registration and payment for the program, registered
  221.           users are granted a license to continue to utilize the program on
  222.           their personal computer for as long as they choose.  This license
  223.           authorizes the  user to  use the program on any personal computer
  224.           system he  or she  may own  so long as the program is operated on
  225.           only one  computer system  at a  time.   If you desire to use the
  226.           software on  more than  one computer  you must  purchase  a  site
  227.           license.
  228.  
  229.           By using  DLS you  acknowledge that you have read this agreement,
  230.           understand it and agree to be bound by its terms and conditions.
  231.  
  232.           The author of DLS retains sole rights to the program.  No one may
  233.           modify DLS or its attendant files, in any way, for any reason.
  234.  
  235.           The complete set of files are as follows:
  236.  
  237.                DLS.EXE           Executable program file
  238.                DLS.HLP           On-line help file
  239.                DLS.MAN           Program manual
  240.                DIAB_630.PRD      Printer codes for a Diablo 630
  241.                EPSON_FX.PRD      Default Epson FX printer codes
  242.                LQ-1010.PRD       Printer codes for an Epson LQ-1010
  243.                LQ-1500.PRD       Printer codes for an Epson LQ-1500
  244.                LQ-2550.PRD       Printer codes for an Epson LQ-2550
  245.                IBM_PRO.PRD       Default IBM printer codes
  246.                OKI_192.PRD       Printer codes for an Okidata 192
  247.                STAR_NX.PRD       Printer codes for a Star Micronics NX-1000
  248.                REGISTER.FRM      A registration form
  249.                READ.ME           A quick introduction file
  250.                CLONE.EXE         Clone configuration information from v2.10
  251.                                  or 2.11 to v2.20
  252.                CLONE.DOC         Clone program manual
  253.  
  254.           The complete  set of  --UNREGISTERED-- program  files, as  listed
  255.           above, may be freely copied and transferred to individual parties
  256.           for evaluation  purposes.   It may  be posted  on Bulletin  Board
  257.           Systems (BBS)  for electronic access as long as NO FEE is charged
  258.           for its  distribution except for a regular user subscription fee.
  259.           Computer information  services such  as CompuServe  (CIS), Genie,
  260.  
  261.                                         iii
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  270.  
  271.  
  272.           etc., are  authorized to post this product for subscriber access.
  273.           DLS  may   NOT  be   distributed  on   diskette   by   any   disk
  274.           distributor/vendor that  charges more than $6.00 for the diskette
  275.           upon which  the program  and attendant files are recorded without
  276.           the prior  written consent  of the author of DLS.  DLS may NOT be
  277.           distributed with  or as  a part  of any other product or software
  278.           package without the prior written consent of the author of DLS.
  279.  
  280.           DLS is  a fully  functional Shareware  product.   Shareware is  a
  281.           computer  program   distribution/marketing  method  that  permits
  282.           potential buyers to thoroughly try the program prior to purchase.
  283.           It is  NOT free  and it  is not  in the Public Domain.  If, after
  284.           evaluating the program, you find it to be useful enough to use it
  285.           on a regular basis, you are expected to pay for it by registering
  286.           with the  author of  DLS.   The registration  fee is  $15.00  for
  287.           single  users  or  a  site  license  is  available.    Additional
  288.           registration information  and a  registration form is included at
  289.           the end of this document.
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.                                         iv
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  336.  
  337.  
  338.                PROGRAM DESCRIPTION
  339.  
  340.           DLS is  a product  designed to  read the main directory files and
  341.           any subdirectory  files from  all  types  of  3-1/2"  and  5-1/4"
  342.           diskettes.   You may  also read  any drive  that has a DOS format
  343.           with any  drive letter  from A to Z.  You may then print a label,
  344.           5-1/4" disk  insert, or  5-1/4" disk  sleeve on  your printer.  A
  345.           volume label  is required  for diskettes  read.  You may also add
  346.           notes to  the label,  if desired.  A 3-1/2" x 1" label might look
  347.           like:
  348.  
  349.             +------------------------------------------------------------+
  350.             | -- SAMPLE TITLE --                                         |
  351.             | -Volume Label-----------------------------------360k disk- |
  352.             | \                    File1   .ext          File2   .ext    |
  353.             | \SubDir1             SubFile1.ext          SubFile2.ext    |
  354.             |  Subfile3.ext        SubFile4.ext                          |
  355.             | -- Notes --                                                |
  356.             | This is a sample 3-1/2" x 1" diskette label.               |
  357.             | ----------------------------------------------15 Jun 1990- |
  358.             | 7 Files                       Bytes: 360448 Used 2048 Free |
  359.             +------------------------------------------------------------+
  360.  
  361.           In addition  to reading  physical disks,  DLS  now  supports  the
  362.           importation of  data from several disk catalog programs.  At this
  363.           time, DLS  can read  disk  databases  created  by  following  the
  364.           programs:
  365.  
  366.                - CatDisk
  367.                - InteliCat (formerly LogiCat)
  368.                - PmCat
  369.                - Wssindex
  370.  
  371.           The default  print driver  set supplied  as part  of the  program
  372.           should work  with Epson FX and compatible printers, if set in the
  373.           Epson mode.  Several other driver sets are also included with the
  374.           program files.
  375.  
  376.           If you  send me  the appropriate codes for other printers, I will
  377.           add the configuration files to future releases.  The setup allows
  378.           ASCII codes up to #127.  Please let me know if higher ASCII codes
  379.           are needed for other printers.
  380.  
  381.           Please report  any problems  or suggestions  to me at the address
  382.           given at  the beginning of this manual.  Please be specific about
  383.           errors  and   include  your  system  information:  hardware,  DOS
  384.           version, and a listing of your autoexec.bat and config.sys files.
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                         1
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  402.  
  403.  
  404.                SYSTEM REQUIREMENTS
  405.  
  406.           The minimum system requirements for DLS are as follows:
  407.  
  408.           Computer Type:      IBM PC, XT, AT, PS/2 or 100% compatible
  409.  
  410.           Operating System:   PC-DOS or MS-DOS 2.0 or higher
  411.  
  412.           Memory:             256K Ram
  413.  
  414.           Other Hardware:
  415.                     Drives:        2 diskette drives
  416.                                         or
  417.                                    1 hard disk and 1 floppy disk
  418.  
  419.                     Printer Port:  LPT1, LPT2, LPT3, COM1, or COM2
  420.  
  421.                     Printer:
  422.                          Default:  Epson FX or compatible
  423.                          Other:    Configurable
  424.  
  425.                     Video:         MDA, CGA, EGA, MCGA or VGA
  426.  
  427.           DLS has  been tested  on XT's,  AT's, PS/2's and compatibles with
  428.           various video displays, all types of diskettes, and various Epson
  429.           and Epson compatible printers.
  430.  
  431.           It has  been reported that DLS works on multitasking systems such
  432.           as Desqview.   Mouse  support  is  automatically  provided  if  a
  433.           Microsoft or compatible mouse driver is present in the system.
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.                                         2
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  468.  
  469.  
  470.                INSTALLATION
  471.  
  472.           The only  file that is required for DLS to work is DLS.EXE.  Copy
  473.           this file  to a  diskette or  to an  appropriate (i.e.  \Utility)
  474.           subdirectory on  your hard  disk.   The file,  DLS.HLP should  be
  475.           copied to  the same  diskette as  DLS.EXE,  the  same  hard  disk
  476.           directory as  DLS.EXE, or  somewhere on  the DOS path, if the on-
  477.           line  help  system  is  desired.    All  program  parameters  are
  478.           configurable within  the program.  The default settings the first
  479.           time you use the program are as follows:
  480.  
  481.                - Monochrome color settings
  482.                - Epson FX printer
  483.                - LPT1 printer port
  484.                - 0 margin
  485.                - 3-1/2" x 1" diskette labels
  486.                - The program will read diskettes on the A: drive
  487.                - Disk volume label is required
  488.                - The title will be left justified
  489.                - DLS will not read any disk database files
  490.  
  491.           There are  several other  installation parameters  (probably  too
  492.           many cosmetic  parameters!)  that  can  be  configured;  see  the
  493.           section below.
  494.  
  495.  
  496.                CONFIGURATION
  497.  
  498.           When DLS is executed, you will first be presented with an opening
  499.           advertisement (unless  you have  registered the  program).  After
  500.           the initial delay, the horizontal bar of a typical pull-down menu
  501.           and a  settings window  is displayed.   See the menu illustration
  502.           below.
  503.  
  504.                    +--------------------------------------------+
  505.                    | Directory  Edit  Print  Configure  eXit @X |
  506.                    +--------------------------------------------+
  507.  
  508.           DLS comes  configured so  that the  user can see it on any screen
  509.           (monochrome colors)  and so  that most users could use it without
  510.           any modification.  Under the Configure menu item, many aspects of
  511.           the program  can be  changed to  suit  personal  preferences  and
  512.           configurations.   The configuration toggles for most non-cosmetic
  513.           options are  shown in  a 'Settings'  window that is placed on the
  514.           right side of the screen.
  515.  
  516.           The various configuration options, under the Configure menu item,
  517.           are illustrated below:
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.                                         3
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  534.  
  535.  
  536.                    +--------------------------------------------+
  537.                    | Directory  Edit  Print  Configure  eXit @X |
  538.                    +-------------------------+--------------+---+
  539.                                              | Cosmetics  > |
  540.                                              | Printer    > |
  541.                                              | Label      > |
  542.                                              | Drives       |
  543.                                              | drive Type   |
  544.                                              | Volume     > |
  545.                                              | dataBase   > |
  546.                                              | Save         |
  547.                                              +--------------+
  548.  
  549.           The remainder of this section explains how each of these options
  550.           effect the program.
  551.  
  552.           > Cosmetics: Under the  Cosmetics submenu  item are  the  options
  553.                        that  personalize   DLS  to   meet   your   personal
  554.                        preference as illustrated below.
  555.  
  556.                    +--------------------------------------------+
  557.                    | Directory  Edit  Print  Configure  eXit @X |
  558.                    +-------------------------+--------------+---+
  559.                                              | Cosmetics  >-------------+
  560.                                              | Printer    | Border    > |
  561.                                              | Label      | Colors    > |
  562.                                              | Drives     | Mouse     > |
  563.                                              | drive Type | cHaracter > |
  564.                                              | Volume     +-------------+
  565.                                              | dataBase   > |
  566.                                              | Save         |
  567.                                              +--------------+
  568.  
  569.                >> Borders
  570.  
  571.                These options allow you to change the
  572.  
  573.                     >>> Top/1st level menu window
  574.                     >>> Lower level menu window
  575.                     >>> Information, Data and Error window
  576.  
  577.                borders.  The 3 border options are single line, double line,
  578.                and mixed  (double  horizontal  lines  and  single  vertical
  579.                lines).   Simply highlight the desired menu option and press
  580.                the <Enter> key to change the border type.
  581.  
  582.                >> Colors
  583.  
  584.                The color  of every  aspect of the program can be changed to
  585.                suit your  personal preference.   You  can choose  from  the
  586.                default monochrome  colors or  a default  color grouping, or
  587.                you can  change individual  color options.    These  options
  588.                range from  changing the  background color  to Error  window
  589.                colors.
  590.  
  591.                                         4
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  600.  
  601.  
  602.                The color  options pertain to the following window and other
  603.                program colors.
  604.  
  605.                     >>> Background - Change the main background color.
  606.  
  607.                     >>> Status - Change the bottom status line color.
  608.  
  609.                     >>> Menu - Change the menu colors.
  610.  
  611.                     >>> Info - Change the Information window colors.
  612.  
  613.                     >>> Data - Change the Program Data window colors.
  614.  
  615.                     >>> Help - Change the Help window colors.
  616.  
  617.                     >>> Error - Change the Error window colors.
  618.  
  619.                When choosing  a color, 2 windows appear on the screen.  The
  620.                right window  is a  capsule of  what the  program colors are
  621.                currently.   The left  window is  a grid  of possible  color
  622.                choices.  Pressing the arrow keys moves the cursor, $, to an
  623.                adjacent color,  or pressing the left mouse button moves the
  624.                cursor to  the indicated  color.   The right  window is then
  625.                updated to  show the  color change.  Pressing <Enter> or the
  626.                pressing the left mouse button when the mouse cursor is over
  627.                the currently selected color changes the default color while
  628.                pressing <Esc>  or the  right button  exits without changing
  629.                anything.
  630.  
  631.                >> Mouse
  632.  
  633.                The configuration  options for  the mouse allow you choose a
  634.                default "reverse"  color block mouse cursor, a default color
  635.                diamond cursor,  or the actual cursor color and cursor shape
  636.                can be  selected separately.   Choosing  a color  or  cursor
  637.                shape is  accomplished in the same manner as for the program
  638.                colors.
  639.  
  640.                >> Character
  641.  
  642.                The default  background character  is ASCII  character  176.
  643.                You have  the option  to use  the default  or one of 3 other
  644.                characters.   They are  ASCII characters  177 or  178, and a
  645.                clear background  character.   Simply highlight  the desired
  646.                menu option  and press  <Enter>.   The screen is immediately
  647.                updated to reflect the desired change.
  648.  
  649.           > Printer: Under the  Printer submenu  item are  the options that
  650.                      allow DLS  to properly  interface with  your  printer.
  651.                      The options are illustrated below.
  652.  
  653.  
  654.  
  655.  
  656.  
  657.                                         5
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  666.  
  667.  
  668.                    +--------------------------------------------+
  669.                    | Directory  Edit  Print  Configure  eXit @X |
  670.                    +-------------------------+--------------+---+
  671.                                              | Cosmetics  > |
  672.                                              | Printer >----------+
  673.                                              | Label   | Port   > |
  674.                                              | Drives  | Type   > |
  675.                                              | drive Ty| Margin   |
  676.                                              | Volume  +----------+
  677.                                              | dataBase   > |
  678.                                              | Save         |
  679.                                              +--------------+
  680.  
  681.                >> Port
  682.  
  683.                DLS can  be configured to send printer data to are the LPT1,
  684.                LPT2, LPT3,  COM1, or  COM2 port.  Only those ports that are
  685.                connected to  your computer  will be  available for choosing
  686.                from.
  687.  
  688.                >> Type
  689.  
  690.                Menu items  under this  option allow  you to  edit or choose
  691.                print driver  sets.   The default  print driver set included
  692.                with the  program should  work on standard Epson FX printers
  693.                and compatibles.   An  IBM driver set is also included.  The
  694.                "Edit" option  allows you  to edit  the current print driver
  695.                set, if  the default codes do not work for your printer.  In
  696.                order to  edit these  codes, you  will need to refer to your
  697.                printer manual for the correct printer codes.
  698.  
  699.                +---------------------------------------------------------+
  700.                | If you contact me for help in  getting  your printer to |
  701.                | work with DLS,  please keep in  mind that I do NOT have |
  702.                | access  to the  codes for  printers other than the ones |
  703.                | that I have  included as part  of the program files.  I |
  704.                | will  be happy to assist you in getting your printer to |
  705.                | work  with DLS, but you will need to at least have your |
  706.                | printer  manual  in   front  of  you  if  you  call me. |
  707.                | Sending   me  either  a  photocopy  of   the   complete |
  708.                | printer  manual   or   the  appropriate  printer  codes |
  709.                | section would  give   me the  best  chance to determine |
  710.                | correct printer codes.                                  |
  711.                +---------------------------------------------------------+
  712.  
  713.                To edit  a driver  set, change  the  printer  identification
  714.                description  and   then  position  the  highlight  over  the
  715.                particular code  character that  requires modification.   At
  716.                this point  use the  <Space> bar or "+" key to increment, or
  717.                the "-"  key to  decrement the ASCII code until you have the
  718.                correct code shown.  Repeat until you have the correct codes
  719.                for your  printer.  Those characters that are shown as "NIL"
  720.                are discarded and not sent to the printer.
  721.  
  722.  
  723.                                         6
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  732.  
  733.  
  734.                The driver set includes the following printer code commands:
  735.  
  736.                Condensed Mode:     Set or  release condensed  or compressed
  737.                                    character printing.
  738.  
  739.                Double Width Mode:  Set or  release double  width  character
  740.                                    printing.
  741.  
  742.                SuperScript Mode:   Set  or  release  superscript  character
  743.                                    printing.
  744.  
  745.                Double Print Mode:  Set or release the 2 pass printing mode.
  746.  
  747.                Emphasized Mode:    Set or  release the  emphasized printing
  748.                                    mode.
  749.  
  750.                1/12 Line Spacing:  Set 1/12 (or 6/72 or 4/48) line spacing.
  751.  
  752.                1/6 Line Spacing:   Set 1/6 (or 12/72 or 8/48) line spacing.
  753.  
  754.                Line Feed:          Line feed code.
  755.  
  756.                Initialize Printer: Printer initialization code.
  757.  
  758.                If emphasized  or double print modes are not desired, change
  759.                all the  printer code  fields for  these commands  to "NIL".
  760.                For some  printers such  as IBM printers, the line feed code
  761.                will also  require the  carriage return  code, i.e. #013 and
  762.                #010.   For some  printers, an  initialization code  is  not
  763.                applicable.   If this  is so, just set the all the fields to
  764.                "NIL" as  the only  reason I use it is to remove any printer
  765.                codes that  might have  been set  prior  to  executing  DLS.
  766.                Finally, when  setting the  1/12 and  1/6 codes,  make  sure
  767.                that the appropriate "6" and "12" line space fields are #006
  768.                and #012, respectively, NOT the characters 6 and 12.
  769.  
  770.                Once you  have edited a print driver set and exited with the
  771.                <F10> key,  you are  prompted for a file name (do NOT add an
  772.                extension), the edited code is saved in a print driver file,
  773.                and the program uses the new codes immediately for printing.
  774.                If you  have print  driver files  already created,  you  can
  775.                "choose" a printer file from disk for use by the program.
  776.  
  777.                Please note  one qualification to the printer driver editor.
  778.                At  this   time,  only  ASCII  characters  up  to  #127  are
  779.                available. If  this is  a problem  for your  printer, please
  780.                report this  so that  I can  change  the  program  to  allow
  781.                greater flexibility than I had anticipated needing.
  782.  
  783.                >> Margin
  784.  
  785.                This option  allows  you  to  change  the  left  margin  for
  786.                printing.   Please note  that  the  number  entered  in  the
  787.  
  788.  
  789.                                         7
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  798.  
  799.  
  800.                Settings Window  corresponds to spaces, where each 17 spaces
  801.                equals a 1 inch change in the margin.
  802.  
  803.           > Label: Under the  Label submenu  are the  options that tell DLS
  804.                    what type  of label  you have  and how you want to print
  805.                    these labels.  The options are illustrated below.
  806.  
  807.                    +--------------------------------------------+
  808.                    | Directory  Edit  Print  Configure  eXit @X |
  809.                    +-------------------------+--------------+---+
  810.                                              | Cosmetics  > |
  811.                                              | Printer    > |
  812.                                              | Label >-------------+
  813.                                              | Drives| Size      > |
  814.                                              | drive | Page        |
  815.                                              | Volume| Title     > |
  816.                                              | dataBa| Character   |
  817.                                              | Save  +-------------+
  818.                                              +--------------+
  819.  
  820.                >> Size
  821.  
  822.                Options under  the Size  submenu allow  you to choose one of
  823.                several default  configurations, or you can edit the current
  824.                label configuration  to create custom labels which are saved
  825.                to disk and retrieved as needed.
  826.  
  827.                The default label configurations are as follows.
  828.  
  829.                     2-3/4" wide x 15/16" high, single header.
  830.                     3-1/2" wide x 15/16" high, single header. (Avery 4013
  831.                                                                   or 4600)
  832.                     4" wide x 1-7/16" high, single header. (Avery 4014)
  833.                     4-3/4" wide x 1-1/4" high, single header. (Avery 4240)
  834.                     2-3/4" wide x 2-3/4" high, double header. (Avery 4241)
  835.                     5-1/4" diskette insert
  836.                     5-1/4" diskette sleeve
  837.  
  838.                The method  used to  edit a  label driver set is the same as
  839.                for editing  a print  driver set.   While  editing  a  label
  840.                driver, the  information at  the right  will display several
  841.                parameters on what a label is capable of accepting for data,
  842.                such as lines of data that can be printed per label.
  843.  
  844.                     +-------------------------------------------------+
  845.                     | Please note that Label Configuration Files from |
  846.                     | releases prior to DLS v2.20  are not compatible |
  847.                     | with later versions of DLS!                     |
  848.                     +-------------------------------------------------+
  849.  
  850.                The option  for single  or double headers is to allow you to
  851.                either print a label with one header (Title and Volume Label
  852.                Information) once or twice, respectively.  The double header
  853.                allows you  to fold  over part of the label to the back side
  854.  
  855.                                         8
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  864.  
  865.  
  866.                of the  diskette, such  as when using 2-3/4" x 2-3/4" labels
  867.                on 3-1/2"  diskettes.   The  double  header  option  is  not
  868.                available for 1", 1-1/4", or 1-1/2" high labels.
  869.  
  870.                Labels used  to test  2-3/4" x 2-3/4" labels are Avery #4241
  871.                labels.   These labels  are based  on a  3"  vertical  label
  872.                spacing.   Also, labels  used to test 4-3/4" x 1-1/4" labels
  873.                are Avery  #4240 labels.  These labels are based on a 1-1/2"
  874.                vertical label spacing.
  875.  
  876.                
  877.                >> Page
  878.  
  879.                This toggle  option determines whether all pages (labels) of
  880.                information about  a disk  or just  the first  page will  be
  881.                printed.
  882.  
  883.                >> Title
  884.  
  885.                Toggle options  under this submenu allow you to determine 1)
  886.                whether the  label title  will be left justified or centered
  887.                on the  label when it is printed and 2) whether the title is
  888.                determined  by   the  user   (immediately  after  reading  a
  889.                diskette) or  if DLS  will use  the Volume  Label (actual or
  890.                fake) for the title.
  891.  
  892.                >> Character
  893.  
  894.                This option  allows you  to change  the  character  that  is
  895.                printed on  the label  between the  disk information and the
  896.                files information.
  897.  
  898.           > Drives: Choose the desired drive(s) you want DLS to read.
  899.  
  900.                    +--------------------------------------------+
  901.                    | Directory  Edit  Print  Configure  eXit @X |
  902.                    +-------------------------+--------------+---+
  903.                                              | Cosmetics  > |
  904.                                              | Printer    > |
  905.                                              | Label      > |
  906.                                              | Drives       |
  907.                                              | drive        |
  908.                                              | Volume     > |
  909.                                              | dataBase   > |
  910.                                              | Save         |
  911.                                              +--------------+
  912.  
  913.           DLS reads  the A: drive by default.  If desired, you may use this
  914.           option to  change DLS  to read  any other drive in your system or
  915.           you  may  configure  DLS  to  toggle  between  2  drives.    This
  916.           information is  entered directly  in   the Â»  Settings Â«  window.
  917.           Once you  have decided  what drive or drives to read, press <F10>
  918.           to return  to the  menu.   If you want to read only 1 drive, just
  919.           configure both drive fields to the same drive.
  920.  
  921.                                         9
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  930.  
  931.  
  932.                     +-------------------------------------------------+
  933.                     | Please note that trying to print disk labels of |
  934.                     | hard disks  and  other high capacity drives may |
  935.                     | cause the bottom line to print past the edge of |
  936.                     | the label on small width labels.                |
  937.                     +-------------------------------------------------+
  938.  
  939.           When reading  disk drives,  if you  have DLS configured to toggle
  940.           between 2 drives and you want to change to the next drive without
  941.           reading the current drive, just press the <TAB> key.
  942.  
  943.           > drive Type: Tell DLS to check for special drive types or sizes.
  944.  
  945.                    +--------------------------------------------+
  946.                    | Directory  Edit  Print  Configure  eXit @X |
  947.                    +-------------------------+--------------+---+
  948.                                              | Cosmetics  > |
  949.                                              | Printer    > |
  950.                                              | Label      > |
  951.                                              | Drives       |
  952.                                              | drive Type   |
  953.                                              | Volume     > |
  954.                                              | dataBase   > |
  955.                                              | Save         |
  956.                                              +--------------+
  957.  
  958.           When you  choose this option from the menu, as illustrated above,
  959.           an entry  window will  be opened  to allow  you to  enter a  disk
  960.           description and disk capacity data, in bytes, for 2 special drive
  961.           types that  DLS will  check against,  if it cannot determine that
  962.           the disk  read was  of a standard type.  DLS also checks for 400K
  963.           and 800K  disks as  formatted by  FormatMaster.  Similar programs
  964.           may format  to slightly  different capacities.   Please note that
  965.           DLS checks  for an  exact match  against the  first special drive
  966.           type.   For the  second special  drive type, DLS considers that a
  967.           match has  been made  if the disk size read is less than or equal
  968.           to the size associated with this second disk type.
  969.  
  970.           The order of checking occurs in this manner:
  971.  
  972.                - against known standards, including 400K and 800K.
  973.                - special disk type #1
  974.                - special disk type #2
  975.  
  976.           If a  match cannot  be made, a window will be opened to allow you
  977.           to directly tell DLS what type of disk has been read.
  978.  
  979.           > Volume: Options  under  this  submenu,  as  illustrated  below,
  980.                     determine whether DLS will or will not require a Volume
  981.                     Label to on a disk.
  982.  
  983.  
  984.  
  985.  
  986.  
  987.                                         10
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  996.  
  997.  
  998.                    +--------------------------------------------+
  999.                    | Directory  Edit  Print  Configure  eXit @X |
  1000.                    +-------------------------+--------------+---+
  1001.                                              | Cosmetics  > |
  1002.                                              | Printer    > |
  1003.                                              | Label      > |
  1004.                                              | Drives       |
  1005.                                              | drive Type   |
  1006.                                              | Volume >-----------+
  1007.                                              | dataBas| Require   |
  1008.                                              | Save   | Optional  |
  1009.                                              +--------| Never     |
  1010.                                                       | Fake name |
  1011.                                                       +-----------+
  1012.                >> Require
  1013.  
  1014.                As implied  by the title, DLS will require a Volume Label to
  1015.                be present  when reading  a disk,  or you  will be  asked to
  1016.                place one  on the  disk before  proceeding.    This  is  the
  1017.                default configuration  and corresponds to the method used by
  1018.                earlier versions of DLS.
  1019.  
  1020.                >> Optional
  1021.  
  1022.                As implied by the title, DLS will not require a Volume Label
  1023.                when reading  a disk.   If  a disk  does not  have a  Volume
  1024.                Label, the  default phrase,  'DLS LABEL', will be printed in
  1025.                the appropriate area.
  1026.  
  1027.                >> Never
  1028.  
  1029.                If this  option is  picked, DLS  will not check for a Volume
  1030.                Label at  all when reading a disk.  The default phrase, 'DLS
  1031.                LABEL', will be printed in the appropriate area.
  1032.  
  1033.                >> Fake name
  1034.  
  1035.                If a  Volume Label  is not  required and  you are printing a
  1036.                label for a disk which does not have a Volume Label, a stock
  1037.                phrase is  printed in  the appropriate  area on  the  label.
  1038.                This option allows you to change this phrase or remove it so
  1039.                that nothing is printed in this area of the label.
  1040.  
  1041.           > dataBase: Options under  this submenu  allow DLS  to locate and
  1042.                       read database  files  as  produced  by  the  programs
  1043.                       illustrated below.
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.                                         11
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1062.  
  1063.  
  1064.                    +--------------------------------------------+
  1065.                    | Directory  Edit  Print  Configure  eXit @X |
  1066.                    +-------------------------+--------------+---+
  1067.                                              | Cosmetics  > |
  1068.                                              | Printer    > |
  1069.                                              | Label      > |
  1070.                                              | Drives       |
  1071.                                              | drive Type   |
  1072.                                              | Volume     > |
  1073.                                              | dataBase >-----------+
  1074.                                              | Save     | None      |
  1075.                                              +----------| CatDisk   |
  1076.                                                         | InteliCat |
  1077.                                                         | PmCat     |
  1078.                                                         | WSSI      |
  1079.                                                         +-----------+
  1080.  
  1081.           When choosing  a database  option, an  entry window  is opened to
  1082.           allow you  to tell  DLS where  the database  file(s) are located.
  1083.           DLS does  not search the path as defined in the PATH statement of
  1084.           your AUTOEXEC.BAT  file; you  must tell DLS the full pathname for
  1085.           the database files.
  1086.  
  1087.           > Save: If you  have made  any configuration changes, this option
  1088.                   will save  them.  The program is self modifying; there is
  1089.                   no configuration file required to be read by the program.
  1090.                   If you have made any changes and have not saved them with
  1091.                   this option,  the program  will prompt and ask you if you
  1092.                   want to save them when exiting the program.
  1093.  
  1094.                    +--------------------------------------------+
  1095.                    | Directory  Edit  Print  Configure  eXit @X |
  1096.                    +-------------------------+--------------+---+
  1097.                                              | Cosmetics  > |
  1098.                                              | Printer    > |
  1099.                                              | Label      > |
  1100.                                              | Drives       |
  1101.                                              | drive Type   |
  1102.                                              | Volume     > |
  1103.                                              | dataBase   > |
  1104.                                              | Save         |
  1105.                                              +--------------+
  1106.                  +-------------------------------------------------+
  1107.                  | As  indicated  above,  DLS  modifies  itself by |
  1108.                  | writing over  the existing  information  stored |
  1109.                  | within  the  internal  data  structure  of  the |
  1110.                  | DLS.EXE file.  Programs such as PKLITE compress |
  1111.                  | this structure  which prevents DLS from finding |
  1112.                  | certain  pointers  located in  this area.   DLS |
  1113.                  | should  work  in a compressed  format  with the |
  1114.                  | exception of this function.  If you use PKLITE, |
  1115.                  | perform  the  program  configuration  prior  to |
  1116.                  | compressing the executable file.                |
  1117.                  +-------------------------------------------------+
  1118.  
  1119.                                         12
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1128.  
  1129.  
  1130.                USING DLS
  1131.  
  1132.           Once the  program is  configured to your tastes and requirements,
  1133.           the program  is very  simple to  use.   Just insert the labels or
  1134.           paper that  corresponds with  the label  type selected  into your
  1135.           printer and a disk into the drive to be read from.
  1136.  
  1137.           - Reading Physical Disks
  1138.  
  1139.           Select the  "Disk" option under the top-level "Directory" option,
  1140.           or <Alt><G>  (see  illustration  below),  and  the  program  will
  1141.           retrieve ALL  files from  the disk.   This includes hidden files,
  1142.           and subdirectories and their associated files.
  1143.  
  1144.                    +--------------------------------------------+
  1145.                    | Directory  Edit  Print  Configure  eXit @X |
  1146.                    +-+------------+-----------------------------+
  1147.                      | Disk    @G |
  1148.                      | Catalog  > |
  1149.                      | Browse  @F |
  1150.                      +------------+
  1151.  
  1152.           If the  program (actually DOS) cannot determine the type of drive
  1153.           that has  been read,  the program  will prompt  you to choose the
  1154.           type of  drive that has been read.  You will be allowed to pick a
  1155.           standard type  or may  enter a description directly.  This should
  1156.           not be  a problem  on diskette drives, only if you decide to read
  1157.           some drives  that DOS  cannot recognize as a specific drive type.
  1158.           This problem  may also  occur if  you are  reading a  substituted
  1159.           drive.
  1160.  
  1161.           If the disk does not have a volume label, you will be prompted to
  1162.           add one  now.   If you choose not to, you can press <Esc> and the
  1163.           program will  prepare for  a different disk.  This can be changed
  1164.           in the  configuration, explained  above, to make the Volume Label
  1165.           not a requirement.
  1166.  
  1167.                  +------------------------------------------------+
  1168.                  | If you read non-standard drive devices such as |
  1169.                  | tape  drives,   Bernoulli  drives,   etc.,   I |
  1170.                  | cannot  guarantee  that   the    Volume  Label |
  1171.                  | routines will work correctly.  BE FOREWARNED!  |
  1172.                  +------------------------------------------------+
  1173.  
  1174.           At this time, you are prompted to add a label title.  If desired,
  1175.           you can  press <Alt><F>  to browse  through the  file listing and
  1176.           then continue editing.
  1177.  
  1178.           If desired,  you may  add notes  to the label.  Up to 23 lines of
  1179.           data can  be entered.   While  editing, any data that goes beyond
  1180.           the margin on the 23rd line gets discarded.  This is also true if
  1181.           you change the label size and you have data in the notes window.
  1182.  
  1183.  
  1184.  
  1185.                                         13
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1194.  
  1195.  
  1196.           Under the  "Print" options,  you can  then print  out a  diskette
  1197.           label, with  or without a file listing, or with a listing of file
  1198.           directories only.
  1199.  
  1200.           Please note  that in most instances, pressing <Esc> will take you
  1201.           one step  back or  out of  an editor.  Press the <F1> key or both
  1202.           mouse buttons at any time to obtain context-sensitive help.  This
  1203.           can be especially valuable when editing an item.
  1204.  
  1205.           That's all there is to it!
  1206.  
  1207.           - Reading Catalog Databases
  1208.  
  1209.           Select the  "Read" option in the submenu illustrated below.  This
  1210.           will  read   into  memory   all  the  disk  and  associated  file
  1211.           information  from  the  disk  catalog  database  file  configured
  1212.           earlier.   Once  this  information  has  been  read,  select  the
  1213.           "Choose" option,  or <Alt><C>, and the program will open a window
  1214.           listing all  the disks contained in the database.  Browse through
  1215.           the list, highlight the desired disk name, and press <Enter>.
  1216.  
  1217.                    +--------------------------------------------+
  1218.                    | Directory  Edit  Print  Configure  eXit @X |
  1219.                    +-+------------+-----------------------------+
  1220.                      | Disk    @G |
  1221.                      | Catalog >-----------+
  1222.                      | Browse  | Read      |
  1223.                      +---------| Choose @C |
  1224.                                | Delete    |
  1225.                                +-----------+
  1226.  
  1227.           At this  point, the  program essentially behaves as if a physical
  1228.           disk was  read and  goes through  the same  routine as  described
  1229.           above in 'Reading Physical Disks'.
  1230.  
  1231.           There is  one exception  to the  above statement.   When  reading
  1232.           physical disks,  DLS retains  any notes from one disk read to the
  1233.           next disk  read.   This is  also true  when reading  disk catalog
  1234.           databases, however,  any comments  associated with  a disk in the
  1235.           database are  used and  placed in  the "Notes"  window.   You may
  1236.           modify or delete these notes as desired.
  1237.  
  1238.           The disk catalog programs that I am supporting in DLS v2.20 are:
  1239.  
  1240.                - CatDisk, version 3.50 format through version 6.00
  1241.                - InteliCat, through version 1.81
  1242.                - PmCat, through version 5.7.2
  1243.                - Wssindex, through version 5.20??
  1244.  
  1245.           DLS should  not have  a problem  with  later  versions  of  these
  1246.           programs, as  long as  the present  file formats remain the same.
  1247.           In a  soon to  be released  version of  Wssindex (version  5.20),
  1248.           support for  comments up to 1023 characters will be incorporated.
  1249.           I have  changed the DLS code to handle this increased length, but
  1250.  
  1251.                                         14
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1260.  
  1261.  
  1262.           have not  had a  chance to  actually test  it.   If  I  find  any
  1263.           problems once  I have  the opportunity  to test  this version,  a
  1264.           maintenance release will be made to correct them.
  1265.  
  1266.           These particular  programs are  widely used, and highly supported
  1267.           by their  respective authors.   They  also happen  to be programs
  1268.           that I have had the opportunity to try over time...
  1269.  
  1270.           This does  not mean  that there  are not  other  very  fine  disk
  1271.           catalog programs  in the  PC market.  It simply means that I have
  1272.           not had the opportunity to obtain a copy of these programs or may
  1273.           simply not be aware of some of them.
  1274.  
  1275.                  +-------------------------------------------------+
  1276.                  | If you use a disk catalog program that DLS does |
  1277.                  | not support at  this time  and you want to make |
  1278.                  | use of  this  feature,  please contact me about |
  1279.                  | adding support.    I will need  to know  how to |
  1280.                  | obtain a copy of the program and how to contact |
  1281.                  | the author.  If you happen to be an author of a |
  1282.                  | disk catalog program  and would  like me to add |
  1283.                  | support, please contact me.                     |
  1284.                  +-------------------------------------------------+
  1285.  
  1286.           There is one item to keep in mind when using this feature of DLS.
  1287.           DLS can  only extract  the information  that  a  particular  disk
  1288.           catalog program  saves in  the database  file.  Specifically, for
  1289.           the programs supported at this time:
  1290.  
  1291.                - CatDisk
  1292.  
  1293.                DLS prints labels so that the directory listings are similar
  1294.                to a  directory tree;  each subdirectory is directly related
  1295.                to it's  parent directory.   CatDisk  does not  retain  this
  1296.                information to  allow DLS  to  relate  directories  to  it's
  1297.                parent on 2nd level directories or deeper.
  1298.  
  1299.                When printing  labels from  CatDisk databases  that  contain
  1300.                directory structures, DLS prints 1st level subdirectories in
  1301.                alpha-numeric  order   followed  by  2nd  level  and  deeper
  1302.                directories in alpha-numeric order.
  1303.  
  1304.                - PmCat
  1305.  
  1306.                PmCat does not retain information on how much disk space has
  1307.                been used by the files contained on a disk.  DLS attempts to
  1308.                use individual  file sizes,  number of subdirectories, and a
  1309.                sector size of 1024 bytes to determine the disk type.   This
  1310.                value is  then checked  against known  values.   There are a
  1311.                couple of  situations in  which this  will not work.  If the
  1312.                disk that  was read  does not  use a  1024 byte  sector size
  1313.                (single-sided diskettes,  for example)  and/or if  the  disk
  1314.                contains hidden  files, incorrect values for bytes USED will
  1315.                be obtained.
  1316.  
  1317.                                         15
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1326.  
  1327.  
  1328.  
  1329.           In both  cases, however,  this should  not pose much of a problem
  1330.           for most users.  I must also stress that the above caveats do not
  1331.           in any  way detract  from the  usefulness of a particular program
  1332.           when compared to the others...  DLS simply requires very specific
  1333.           information; other  features  determine  why  some  people  would
  1334.           prefer one program over another.
  1335.  
  1336.           If you  would like  further information about one of the programs
  1337.           listed above,  please contact  the author  using the  information
  1338.           below.  Also:
  1339.  
  1340.                  +-------------------------------------------------+
  1341.                  | DLS uses  information obtained from the authors |
  1342.                  | of  these  disk catalog programs.    While  the |
  1343.                  | authors of the disk catalog programs have had a |
  1344.                  | chance to review DLS,  the software routines in |
  1345.                  | DLS  have  been written by me.   If  you have a |
  1346.                  | problem reading a database with DLS,  please do |
  1347.                  | not  contact  the  author  of the disk  catalog |
  1348.                  | program to try to  resolve the situation.   You |
  1349.                  | must contact the author of DLS, James A. Clark, |
  1350.                  | to resolve any conflicts.                       |
  1351.                  +-------------------------------------------------+
  1352.  
  1353.                - CatDisk
  1354.  
  1355.                     Rick Hillier             Voice: (519) 888-6763
  1356.                     405 Barrington Lane      FAX: (519) 884-4887
  1357.                     Waterloo, ONTARIO        CompuServe I.D. # 73307,333
  1358.                     Canada  N2T 1H9          The PEARL BBS: (519) 576-6754
  1359.  
  1360.  
  1361.                - InteliCat
  1362.  
  1363.                     Curtis Little            Voice: (209) 522-9269
  1364.                     2413 San Felipe Way      CompuServe I.D. # 76276,3004
  1365.                     Modesto, CA  95355       Lost At C BBS: (209) 521-2143
  1366.  
  1367.  
  1368.                - PmCat
  1369.  
  1370.                     David Chamberlain        Voice: (503) 276-6176
  1371.                     MegaSoft SoftWare(tm)           (503) 276-4282 or
  1372.                     522 NW 14th                     (503) 278-1967
  1373.                     Pendleton, OR  97801
  1374.                          or
  1375.                     William C. Scott         Voice: (405) 927-3840
  1376.                     P.O. Box 474             CompuServe I.D. # 71406,1251
  1377.                     Coalgate, OK  74538      GEnie address:  WILLSCOTT
  1378.                                              Melange BBS: (405) 927-2541
  1379.                                                            before June 1st
  1380.                                                           (405) 436-3602
  1381.                                                            after June 1st??
  1382.  
  1383.                                         16
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1392.  
  1393.  
  1394.                - Wssindex
  1395.  
  1396.                     Robert W. Babcock        Voice: (617) 275-1183 or
  1397.                     WSS Division of DDC             (617) 275-9104
  1398.                     4 Reeves Road
  1399.                     Bedford, MA  01730
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.                                         17
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1458.  
  1459.  
  1460.                MOVING THROUGH THE MENUS
  1461.  
  1462.           There are  several methods to tell the program your next command.
  1463.           The first  method is by means of using the arrow keys to maneuver
  1464.           through the  pull-down menus.   Using the <Enter> key or pressing
  1465.           the  highlighted   alphanumeric   key   selects   the   currently
  1466.           highlighted option  and either  executes the  indicated action or
  1467.           selects one  of several  pull-down menus.   Options  that have  a
  1468.           "down" arrow  or "left"  arrow to  the right of the option have a
  1469.           lower level  menu associated  with it  while options which have a
  1470.           "@" symbol  to the  right of  the option  or no  symbol  directly
  1471.           execute a program function.  To return from a lower level menu to
  1472.           the previous level, press the <Esc> key.
  1473.  
  1474.           The second method is by means of using the mouse cursor to "pick"
  1475.           the menu  option with  the left button.  The right button behaves
  1476.           the same  way as  the <Esc>  key.   You may also back out a lower
  1477.           level menu by "picking" an option from the previous menu.
  1478.  
  1479.           The third  method is by means of directly executing some commands
  1480.           by using  the <Alt>  key in  combination  with  a  letter.    For
  1481.           example, pressing the <Alt> and "G" key together gets a directory
  1482.           listing of  the  currently  selected  drive  in  preparation  for
  1483.           printing a diskette label.  The menu options that can be executed
  1484.           using this  method have  the "@"  symbol followed by the matching
  1485.           alpha key at the right of the option.
  1486.  
  1487.           Only those  options that can be executed will be active and shown
  1488.           on the  various menus.   Inactive  menu options are not displayed
  1489.           until they are usable.
  1490.  
  1491.  
  1492.                MENU OPTIONS
  1493.  
  1494.           - Directory
  1495.  
  1496.                    +--------------------------------------------+
  1497.                    | Directory  Edit  Print  Configure  eXit @X |
  1498.                    +-+------------+-----------------------------+
  1499.                      | Disk    @G |
  1500.                      | Catalog  > |>-----+-----------+
  1501.                      | Browse  @F |      | Read      |
  1502.                      +------------+      | Choose @C |
  1503.                                          | Delete    |
  1504.                                          +-----------+
  1505.  
  1506.                > Disk (<Alt><G>)
  1507.  
  1508.                This option  reads the  currently selected  disk  drive  and
  1509.                places you in to "Title" edit.
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.                                         18
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1524.  
  1525.  
  1526.                > Catalog
  1527.  
  1528.                >> Read
  1529.  
  1530.                This  option  reads  the  currently  selected  disk  catalog
  1531.                database into memory.
  1532.  
  1533.                >> Choose (<Alt><C>)
  1534.  
  1535.                Once a  database has been read into memory, use the "Choose"
  1536.                option, or  <Alt><C>, to open a window listing all the disks
  1537.                contained  in  the  database.    Browse  through  the  list,
  1538.                highlight the  desired disk  name, and  press <Enter>.   The
  1539.                pertinent information  is collected for the highlighted disk
  1540.                and places you in to "Title" edit.
  1541.  
  1542.                In addition  to picking  a single  disk, you  may also "tag"
  1543.                several disks to be printed one after the other by using the
  1544.                Print/Multiple entries  option.   Use the  space bar or left
  1545.                mouse button  to "tag"  or "untag"  these disks.   A  âˆš will
  1546.                appear next to disks that are tagged.
  1547.  
  1548.                >> Delete
  1549.  
  1550.                Once a  database has  been read  into memory  and  you  have
  1551.                printed any  labels needed  from this  database, you may use
  1552.                the "Delete" option to remove the database from memory.
  1553.  
  1554.                > Browse  (<Alt><F>)
  1555.  
  1556.                Use this  option to  browse the  files in  the Files Window.
  1557.                While in  this window,  you may  "tag" or "untag" individual
  1558.                files to be printed on the disk label.  Use the space bar or
  1559.                left mouse button to "tag" or "untag" these files.  A âˆš will
  1560.                appear next to files that will be printed.  Please note that
  1561.                when DLS  first reads  a disk,  it will  tag all files to be
  1562.                printed.     If  you  toggle  a  directory,  all  files  and
  1563.                subdirectories under  this directory  will be  affected  the
  1564.                same way.   A  file under  a  subdirectory  which  has  been
  1565.                untagged cannot  be tagged  until that subdirectory has been
  1566.                tagged.
  1567.  
  1568.  
  1569.           - Edit
  1570.  
  1571.                    +--------------------------------------------+
  1572.                    | Directory  Edit  Print  Configure  eXit @X |
  1573.                    +------------+----------+--------------------+
  1574.                                 | Notes  > |>---+---------+
  1575.                                 | Title @T |    | Edit @N |
  1576.                                 | Label @L |    | Remove  |
  1577.                                 +----------+    +---------+
  1578.  
  1579.  
  1580.  
  1581.                                         19
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1590.  
  1591.  
  1592.                > Notes
  1593.  
  1594.                The "Edit"  option, or <Alt><N>, under this menu item places
  1595.                you in  the note  window which  allows you  to add  personal
  1596.                notes to  the diskette  label.   Notes can be removed at any
  1597.                time by using the "Remove" option.
  1598.  
  1599.                > Title
  1600.  
  1601.                This option allows editing of the disk title.
  1602.  
  1603.                > Label
  1604.  
  1605.                This option  allows editing  and change  of the  disk Volume
  1606.                Label.   It is enabled only if this field contains an actual
  1607.                disk volume label.
  1608.  
  1609.           - Print
  1610.  
  1611.                    +--------------------------------------------+
  1612.                    | Directory  Edit  Print  Configure  eXit @X |
  1613.                    +------------------+-----------------------+-+
  1614.                                       | Align              @A |
  1615.                                       | Blank              @B |
  1616.                                       | disk W/files       @W |
  1617.                                       | disk w/O files     @O |
  1618.                                       | disk w/Directories @D |
  1619.                                       | Multiple entries      |
  1620.                                       +-----------------------+
  1621.  
  1622.                > Align
  1623.  
  1624.                This options  allow you to check the alignment of the labels
  1625.                in the printer.  Adjust as necessary and execute this option
  1626.                again.  The need for this is simply that DLS makes use of as
  1627.                much of  the label as possible and if not aligned correctly,
  1628.                you may  print information  on the  backing instead  of  the
  1629.                label itself.
  1630.  
  1631.                > Blank
  1632.  
  1633.                This option  simply prints  a blank  label with only a title
  1634.                and the  dividing lines  on it  so that you can simply write
  1635.                information as you desire.
  1636.  
  1637.  
  1638.                > Disk w/Files
  1639.  
  1640.                This option  prints all  the information  on  the  diskette:
  1641.                directory names, files, notes, etc.
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.                                         20
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1656.  
  1657.  
  1658.                > Disk w/o Files
  1659.  
  1660.                This option  prints all information on the diskette as above
  1661.                except the listing of directories and files.  This is useful
  1662.                when backing  up software  and an actual file listing is not
  1663.                necessary.
  1664.  
  1665.                > Disk w/Directories
  1666.  
  1667.                This option  prints all information on the diskette as above
  1668.                except the  listing of  files.   This  can  be  useful  when
  1669.                backing up hard drives and a directory listing would provide
  1670.                adequate label  information without  having  to  print  50+?
  1671.                labels!
  1672.  
  1673.                > Multiple entries
  1674.  
  1675.                If  you   have  tagged  any  database  disks  for  continual
  1676.                printing, this  option is  enabled.  When executed, you will
  1677.                be prompted  if you  want to  pause between  disks to  enter
  1678.                information  for   a  particular   disk,  or   if  you  want
  1679.                uninterrupted printing.  If you wish to pause between disks,
  1680.                you may edit the title and add notes.  When editing, you may
  1681.                use the  <Alt><F> command  to "tag"  or  "untag"  individual
  1682.                files to be printed.
  1683.  
  1684.                If you  do not  desire to  pause between disks, DLS will use
  1685.                the Volume  Label for  the Title,  print all  files and  any
  1686.                notes associated with a particular disk.
  1687.  
  1688.           - Configure
  1689.  
  1690.           See the section above on Configuration.
  1691.  
  1692.           - Exit
  1693.  
  1694.           Exit the  program to  DOS.   If you  have made  any configuration
  1695.           changes and  have not  saved them,  you will  be prompted at this
  1696.           time to save them if you wish.
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.                                         21
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1722.  
  1723.  
  1724.                EDITOR COMMANDS
  1725.  
  1726.           Listed below  is  the  command  syntax  associated  with  various
  1727.           editors used in this program.
  1728.  
  1729.           -- String Editor Syntax
  1730.  
  1731.           The string  editor is used for editing single line variables such
  1732.           as the disk title.  Syntax is as follows.
  1733.  
  1734.           <Left>              Move cursor left one character.
  1735.  
  1736.           <Right>             Move cursor right one character.
  1737.  
  1738.           <Home>              Move cursor to beginning of variable.
  1739.  
  1740.           <End>               Move cursor to end of variable.
  1741.  
  1742.           <Del>               Delete character at cursor.
  1743.  
  1744.           <Bksp>              Delete character to left of cursor.
  1745.  
  1746.           <Ins>               Toggle insert  mode on  (fat cursor)  and off
  1747.                               (thin cursor).
  1748.  
  1749.           <Alt><F>            Browse the Files window.
  1750.  
  1751.           <Enter>, Left Mouse Button    Accept new variable.
  1752.  
  1753.           <Esc>, Right Mouse Button     Abort.     Restore   the   original
  1754.                                         variable.
  1755.  
  1756.           <F1>, Both Mouse Buttons      Help.   Invoke the  help  facility.
  1757.                                         Pressing <F1> or both mouse buttons
  1758.                                         a  second  time  will  bring  up  a
  1759.                                         general help index.
  1760.  
  1761.           -- Notes Editor Syntax
  1762.  
  1763.           The notes  editor is  used for  editing  notes.    Syntax  is  as
  1764.           follows.
  1765.  
  1766.           <Left>              Move cursor left one character.
  1767.  
  1768.           <Right>             Move cursor right one character.
  1769.  
  1770.           <Up>                Move cursor up one line.
  1771.  
  1772.           <Down>              Move cursor down one line.
  1773.  
  1774.           <Home>              Cursor to beginning of current line.
  1775.  
  1776.           <End>               Cursor to end of current line.
  1777.  
  1778.  
  1779.                                         22
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1788.  
  1789.  
  1790.           <PgUp>              Scroll display up one page.
  1791.  
  1792.           <PgDn>              Scroll display down one page.
  1793.  
  1794.           <Ctrl><PgUp>        Move cursor to beginning of notes.
  1795.  
  1796.           <Ctrl><PgDn>        Move cursor to end of notes.
  1797.  
  1798.           <Tab>               Move the  cursor to  the next  tab stop.  Any
  1799.                               text to  the right  of the cursor is moved to
  1800.                               the right of the tab stop.
  1801.  
  1802.           <Del>               Delete character at cursor.
  1803.  
  1804.           <Bksp>              Delete character to left of cursor.
  1805.  
  1806.           <Ins>               Toggle insert  mode on  (fat cursor)  and off
  1807.                               (thin cursor).
  1808.  
  1809.           <Alt><F>            Browse the Files window.
  1810.  
  1811.           <Enter>             Start a new line.
  1812.  
  1813.           Left Mouse Button   Move the  cursor to the position indicated by
  1814.                               the mouse.
  1815.  
  1816.           <Esc>, Right Mouse Button     End note edit.
  1817.  
  1818.           <F1>, Both Mouse Buttons      Help.   Invoke the  help  facility.
  1819.                                         Pressing <F1> or both mouse buttons
  1820.                                         a  second  time  will  bring  up  a
  1821.                                         general help index.
  1822.  
  1823.           -- Incremental Choice Syntax
  1824.  
  1825.           The incremental  choice editor  is used  for  editing  label  and
  1826.           printer code parameters.  Syntax is as follows.
  1827.  
  1828.           <Left>              Move one field to the left.
  1829.  
  1830.           <Right>             Move one field to the right.
  1831.  
  1832.           + or <Space>        Increment field variable.
  1833.  
  1834.           -                   Decrement field variable.
  1835.  
  1836.           <Enter>, Left Mouse Button    Accept field  edit and  go to  next
  1837.                                         field.
  1838.  
  1839.           <Esc>, Right Mouse Button     Abort.     Restore   the   original
  1840.                                         variables and exit.
  1841.  
  1842.           <F10>               Accept edits and exit.
  1843.  
  1844.  
  1845.                                         23
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1854.  
  1855.  
  1856.           <F1>, Both Mouse Buttons      Help.   Invoke the  help  facility.
  1857.                                         Pressing <F1> or both mouse buttons
  1858.                                         a  second  time  will  bring  up  a
  1859.                                         general help index.
  1860.  
  1861.           -- Files/Disks Window Syntax
  1862.  
  1863.           <PgDn>              Display next page of data.
  1864.  
  1865.           <PgUp>              Display previous page of data.
  1866.  
  1867.           <Home>              Display first data entry.
  1868.  
  1869.           <End>               Display last data entry.
  1870.  
  1871.           <Space>             Toggle between  printing or  not  printing  a
  1872.                               file or disk.
  1873.  
  1874.           Left Mouse Button   Move cursor   to   mouse location.   If mouse
  1875.                               is on   the current  cursor  location, toggle
  1876.                               between printing,  or not  printing a file or
  1877.                               disk.
  1878.  
  1879.           <Alt><T>            Toggle all files or disks to print.
  1880.  
  1881.           <Alt><U>            Toggle all files or disks not to print.
  1882.  
  1883.           <Enter>, <Esc>, Right Mouse Button      Exit.
  1884.  
  1885.           <F1>, Both Mouse Buttons      Help.   Invoke the  help  facility.
  1886.                                         Pressing <F1> or both mouse buttons
  1887.                                         a  second  time  will  bring  up  a
  1888.                                         general help index.
  1889.  
  1890.           -- Pick Window Syntax
  1891.  
  1892.           <PgDn>              Display next page of data.
  1893.  
  1894.           <PgUp>              Display previous page of data.
  1895.  
  1896.           <Home>              Display first data entry.
  1897.  
  1898.           <End>               Display last data entry.
  1899.  
  1900.           <Enter>, Left Mouse Button    Accept highlighted entry and exit.
  1901.  
  1902.           <Esc>, Right Mouse Button     Exit without making any changes.
  1903.  
  1904.           <F1>, Both Mouse Buttons      Help.   Invoke the  help  facility.
  1905.                                         Pressing <F1> or both mouse buttons
  1906.                                         a  second  time  will  bring  up  a
  1907.                                         general help index.
  1908.  
  1909.  
  1910.  
  1911.                                         24
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1920.  
  1921.  
  1922.           -- Color/Mouse Pick Syntax
  1923.  
  1924.           <Up>                Previous color background.
  1925.  
  1926.           <Down>              Next color background.
  1927.  
  1928.           <Left>              Previous color or mouse character.
  1929.  
  1930.           <Right>             Next color or mouse character.
  1931.  
  1932.           <Enter>, Left Mouse Button    Accept color or mouse character and
  1933.                                         exit.     Double  click   mouse  if
  1934.                                         needed.
  1935.  
  1936.           <Esc>, Right Mouse Button     Abort.   Retain original  color  or
  1937.                                         mouse character and exit.
  1938.  
  1939.           <F1>, Both Mouse Buttons      Help.   Invoke the  help  facility.
  1940.                                         Pressing <F1> or both mouse buttons
  1941.                                         a  second  time  will  bring  up  a
  1942.                                         general help index.
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.                                         25
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  1986.  
  1987.  
  1988.                REVISIONS
  1989.  
  1990.           v2.20 - 1 May 1992
  1991.  
  1992.                 DLS now  allows the  user to  toggle between  2 disk drives
  1993.                 when reading  disks.  This option can be defeated by making
  1994.                 both disk drive fields the same.
  1995.  
  1996.                 Support for  Avery 4240,  4-3/4" x  1-1/4", labels has been
  1997.                 added.   Because of  this, and  some other minor changes in
  1998.                 the label  parameters, Label  configuration files  that you
  1999.                 may have  created with  previous  releases  are  no  longer
  2000.                 compatible with  the current version.  Once again, you will
  2001.                 have to recreate any Label configuration files for use with
  2002.                 v2.20.
  2003.  
  2004.                 Notes are  now retained in memory until the "Remove" option
  2005.                 is used  or all  the text  is removed during editing.  This
  2006.                 also applies to disks read from a database.
  2007.  
  2008.                 General program  maintenance.   Several routines  have been
  2009.                 rewritten to  reduce code  size and several minor bugs have
  2010.                 been swatted!
  2011.  
  2012.           v2.11 - 29 December 1991
  2013.  
  2014.                 Corrected an  error when  using the <Alt><T> command to tag
  2015.                 all database  disks for  printing.   A bad quantity for the
  2016.                 number of  disks tagged  was returned  which in turn caused
  2017.                 the Multiple Entries print command to self destruct.
  2018.  
  2019.           v2.10 - 28 December 1991
  2020.  
  2021.                 DLS now  allows the  user to  toggle database disks so that
  2022.                 multiple disks  can be  printed with  little or no input by
  2023.                 the user.
  2024.  
  2025.                 DLS now  allows the  user to toggle files so that they will
  2026.                 be printed or not printed on a label.
  2027.  
  2028.                 DLS now  allows the  user to  determine how  the  Title  is
  2029.                 determined.   The default is to prompt the user for a title
  2030.                 after each disk read.  If the alternate method is used, the
  2031.                 Volume Label  is used  for the title and the user prompt is
  2032.                 skipped.  You may still edit the title using the Title Edit
  2033.                 option in either case.
  2034.  
  2035.                 The volume  label options  have been  expanded so  that, if
  2036.                 desired, DLS  does not check at all for a volume label.  If
  2037.                 this option is chosen, DLS will use the Fake Volume Label.
  2038.  
  2039.                 DLS can  now be  configured to  use almost any character as
  2040.                 the separator character when labels are printed.
  2041.  
  2042.  
  2043.                                         26
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  2052.  
  2053.  
  2054.                 You may now print 5-1/4" diskette sleeves.
  2055.  
  2056.                 Minor changes  to the  Help screens  have been  made.  Most
  2057.                 notable is  oversight on what key to press, <F10>, when you
  2058.                 are finished editing a label type or printer type.
  2059.  
  2060.                 Streamlined and enhanced the error routines.
  2061.  
  2062.                 Rewrote and  revised the  disk and  catalog Read  routines.
  2063.                 The result  is much lower memory requirements with equal or
  2064.                 improved speed during these operations.
  2065.  
  2066.                 Shortened  the  opening  (slightly)  and  closing  (a  lot)
  2067.                 advertisement screens.
  2068.  
  2069.           v2.00 - 23 February 1991
  2070.  
  2071.                 Added support for some disk catalog programs.  DLS can read
  2072.                 the catalog databases produced by
  2073.                     - CatDisk
  2074.                     - LogiCat
  2075.                     - PmCat
  2076.                     - WSSIndex
  2077.                 and print disk labels from these files.
  2078.  
  2079.                 DLS now  checks  for  400K  and  800K  disks  formatted  by
  2080.                 FormatMaster.   Additional support has been added for other
  2081.                 special drive  types by allowing user entered data for 1 or
  2082.                 2 other drive types.
  2083.  
  2084.                 Added an  option to  allow the user to set the left printer
  2085.                 margin.
  2086.  
  2087.                 DLS now allows the user to determine whether a volume label
  2088.                 is or  is not required when a disk is read.  An entry field
  2089.                 has been  added to allow the user to customize a fake label
  2090.                 that will  be printed  on the  disk label  when the  volume
  2091.                 label is optional.
  2092.  
  2093.                 The title can now be left justified or centered on the disk
  2094.                 label.
  2095.  
  2096.                 DLS now  allows the  user some  choice  in  the  background
  2097.                 character.
  2098.  
  2099.                 The color  used to  display unavailable  options can now be
  2100.                 changed.   The menu system has also been revised to be more
  2101.                 consistent as to whether an option is available or not.
  2102.  
  2103.                 The help  system has  been totally revised and is much more
  2104.                 context sensitive than previous versions.
  2105.  
  2106.  
  2107.  
  2108.  
  2109.                                         27
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  2118.  
  2119.  
  2120.           v1.20 - 1 August 1990
  2121.  
  2122.                 Some changes  have been  incorporated into  this release of
  2123.                 DLS that  may effect  you if  you have used various options
  2124.                 from previous releases.  The most important are:
  2125.  
  2126.                   - The  <Alt><D> command  has been replaced by <Alt><G> to
  2127.                     "Get" a directory listing.
  2128.  
  2129.                   - Label  configuration files  that you  may have  created
  2130.                     with previous  releases are  no longer  compatible with
  2131.                     the current  version.   You will  have to  recreate any
  2132.                     Label configuration files for use with v1.20.
  2133.  
  2134.                 Other changes to DLS v1.20:
  2135.  
  2136.                   - The  format of  how files are printed on the labels has
  2137.                     been changed  slightly to  accommodate  the  previously
  2138.                     missed fact  that  a  directory  name  can  contain  12
  2139.                     characters as  does a  file name.   The  result is that
  2140.                     less information  can be  printed  on  each  label  for
  2141.                     certain label width sizes.
  2142.  
  2143.                   - Added an option to allow you to read virtually any disk
  2144.                     drive that  contains a  standard DOS  directory format.
  2145.                     If you  read large  capacity drives such as hard disks,
  2146.                     you should print out any labels using at least a 3-1/2"
  2147.                     wide label since the line which contains the bytes used
  2148.                     and free  information may  print past the label edge on
  2149.                     smaller width  labels.   In addition,  if you read non-
  2150.                     standard drive  devices such  as tape drives, Bernoulli
  2151.                     drives, etc.,  I cannot guarantee that the Volume Label
  2152.                     routines will work correctly.  BE FOREWARNED!
  2153.  
  2154.                   - A new option to print a directory listing only has been
  2155.                     added to  the  print  options.    This  option  can  be
  2156.                     selected by  pressing <Alt><D>.    Suggested  by  Brian
  2157.                     Lodge.
  2158.  
  2159.                   - Rewrote  and revised  the NOTES  editor.    The  editor
  2160.                     behaves like a word processor with continuous wordwrap,
  2161.                     similar to  Microsoft Word.   As  a result, many of the
  2162.                     previous line edit options have been deleted.
  2163.  
  2164.                   - Combined  the border  option for  the bar and 1st level
  2165.                     menu windows.
  2166.  
  2167.                   - Combined  the color  options for the menu windows.  The
  2168.                     bar menu colors can no longer be chosen separately from
  2169.                     the 1st level and Nth level menu window colors.
  2170.  
  2171.                   - The  data windows  have been  moved  somewhat  and  the
  2172.                     "Files" and  "Notes" windows  are now  opened only when
  2173.                     they contain data.
  2174.  
  2175.                                         28
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  2184.  
  2185.  
  2186.                 Finally, certain  sections of  the program  code have  been
  2187.                 made more efficient, other minor cosmetic changes have been
  2188.                 made, and  minor corrections  made.   The overall result is
  2189.                 the incorporation  of a  few more  options that I hope will
  2190.                 make the  program more  useful, and at the same time reduce
  2191.                 the size of the program.
  2192.  
  2193.           v1.11 - 4 March 1990
  2194.  
  2195.                 - Fixed  the create  volume label routine once again.  This
  2196.                   time, the  MS-DOS function used to create the label would
  2197.                   truncate any  label greater  then 8  characters long at 8
  2198.                   characters while  DLS would  think the complete label was
  2199.                   created.   This is  because  I  originally  used  one  of
  2200.                   Microsoft's "preferred  MS-DOS functions" (now abandoned)
  2201.                   instead of an older function that does work.
  2202.  
  2203.           v1.10 - 26 February 1990
  2204.  
  2205.                 - Corrected  a minor bug that invoked an error routine when
  2206.                   creating a  disk volume label (whether successful of not)
  2207.                   thus forcing you to read the disk again.
  2208.  
  2209.                 - Revised  the double heading label option so that the disk
  2210.                   title is printed in condensed print on the label where it
  2211.                   folds over  the diskette  thus allowing  you to  read the
  2212.                   title on  the front, back, or top of the disk.  Suggested
  2213.                   by Rick Fitzpatrick
  2214.  
  2215.           v1.00 - 5 February 1990.
  2216.  
  2217.                 - First shareware release.
  2218.  
  2219.  
  2220.                ENHANCEMENTS
  2221.  
  2222.           My desire  is to  tailor this  program to  what is desired by the
  2223.           you, the  end user.  I designed this program to meet my needs and
  2224.           then enhanced it to make it usable for everyone else.  If you see
  2225.           something you  do not like or if you have an idea that would make
  2226.           the program  more functional  for you, let me know and I will try
  2227.           to  incorporate   reasonable  (or   feasible)   suggestions   for
  2228.           improvements into the program.
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.                                         29
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  2250.  
  2251.  
  2252.                REGISTRATION AND PRICES
  2253.  
  2254.           The following  page is an order form that you can use to register
  2255.           your copy  of DLS.   Why  should you register?  I have spent many
  2256.           hours making  this program  what it  is.  I would like to make it
  2257.           better and  the only  way I  can do  this is generate support for
  2258.           this program.   Registration  and comments from you are the means
  2259.           through which  this can  be done.   Please  note that even if you
  2260.           decide not  to register  this program,  taking the few minutes to
  2261.           write down your comments would be appreciated.
  2262.  
  2263.           For those  who do  register, I  will send  you  the  registration
  2264.           information  necessary   to  remove   the  opening   and  closing
  2265.           registration  incentives.     Please  note  that  distributing  a
  2266.           registered copy of DLS is strictly prohibited!
  2267.  
  2268.           The registration  fee is  $15.00 for  single  users.    For  site
  2269.           licenses, please use the following fee schedule.
  2270.  
  2271.                Total copies        Price PER copy
  2272.                ------------        --------------
  2273.                 1  to   10             $15.00       All  checks  and  money
  2274.                11  to   50             $12.00       orders must be made out
  2275.                51  to  100             $10.00       in U.S. Funds.
  2276.                over    100             $8.00
  2277.  
  2278.           The following forms of payment are accepted:
  2279.  
  2280.                Check or Money Order     (must be payable through a US bank)
  2281.                Purchase Order - NET 30  (orders of $100.00 or more only.)
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.                                         30
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.           DLS - Diskette LabelS                         v2.20 USER'S MANUAL
  2316.  
  2317.  
  2318.                              DLS v2.20 REGISTRATION FORM
  2319.  
  2320.  
  2321.                          Quantity                            Amount
  2322.  
  2323.                          ________    DLS Registration @  $____________ each
  2324.  
  2325.                                                   Total: $____________
  2326.  
  2327.                 NOTE: Please  make check  or money  order, made out in U.S.
  2328.                       Funds, payable to James A. Clark
  2329.  
  2330.  
  2331.           Company: ________________________________________________________
  2332.  
  2333.           Name:    ________________________________________________________
  2334.  
  2335.           Address: ________________________________________________________
  2336.  
  2337.                    ________________________________________________________
  2338.  
  2339.                    ________________________________________________________
  2340.  
  2341.           Phone:   _______________________
  2342.  
  2343.           Printer Model: __________________________________________________
  2344.  
  2345.  
  2346.           Comments and Suggestions: _______________________________________
  2347.  
  2348.           _________________________________________________________________
  2349.  
  2350.           _________________________________________________________________
  2351.  
  2352.           _________________________________________________________________
  2353.  
  2354.           _________________________________________________________________
  2355.  
  2356.           _________________________________________________________________
  2357.  
  2358.           _________________________________________________________________
  2359.  
  2360.           _________________________________________________________________
  2361.  
  2362.           _________________________________________________________________
  2363.  
  2364.           Please send completed form, and check or money order to:
  2365.  
  2366.                                    James A. Clark
  2367.                                6533 Mosswood Lane N.E.
  2368.                               Cedar Rapids, Iowa  52402
  2369.  
  2370.  
  2371.  
  2372.  
  2373.                                         31
  2374.  
  2375.  
  2376.  
  2377.