home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / PRINTING / DISKLIST.ZIP / DISKLIST.DOC < prev    next >
Text File  |  1992-04-07  |  70KB  |  1,558 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                   D I S K L I S T
  7.  
  8.  
  9.  
  10.                      Prints a Directory Listing on any Printer
  11.  
  12.  
  13.  
  14.  
  15.                DISKLIST is a commercial program and is copyrighted.
  16.                It is distributed using the Shareware marketing
  17.                concept.  The Shareware concept allows you to try the
  18.                fully functional program on your own computer before
  19.                you buy it.  If you continue to use DISKLIST or keep
  20.                it for when you might use it, then you MUST send the
  21.                $25 registration fee to the author.  Press F to print
  22.                the registration form from the program.
  23.  
  24.  
  25.  
  26.  
  27.                When you register DISKLIST you will receive:
  28.  
  29.                    Telephone and mail support.
  30.                    A copy of the latest version of DISKLIST
  31.                    Removal of the Registration Screen & reminders.
  32.                    Skip the Help screen at the start of the program.
  33.                    Skip the Registration Form reminder at the end
  34.                      of the program.
  35.                    A loan amortization program with both the
  36.                      BASIC source code and the compiled
  37.                      program.  No registration is required for
  38.                      the amortization program. 
  39.                    A copy of SHERLOCK for you to try before
  40.                      registering.
  41.  
  42.  
  43.  
  44.  
  45.  
  46.                                 _______
  47.                            ____|__     |               (R)
  48.                         --|       |    |-------------------
  49.                           |   ____|__  |  Association of
  50.                           |  |       |_|  Shareware
  51.                           |__|   o   |    Professionals
  52.                         -----|   |   |---------------------
  53.                              |___|___|    MEMBER
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                                  Table of Contents
  63.                                  -----------------
  64.  
  65.  
  66.                      OVERVIEW...............................1
  67.                      FASTSTART..............................2
  68.                      OPERATION..............................3
  69.                      PARAMETERS and COMMANDS................4
  70.                      LIST FORMATS...........................7
  71.                      NONLASER PRINTER CONTROL CODES.........9
  72.                      LASER COMMANDS........................11
  73.                      DESKJET...............................13
  74.                      AVERY LASER LABELS....................14
  75.                      PRINT ON DISK SLEEVES.................16
  76.                      SWITCH PRINTER PORT...................16
  77.                      PAGE TAB VALUE........................17
  78.                      LASER DOWNLOAD........................17
  79.                      TEXT INPUT............................17
  80.                      STATUS MESSAGES...................... 18
  81.                      MONOCHROME MONITOR....................18
  82.                      SUMMARY OF NON-DISPLAYED COMMANDS.....19
  83.                      FILENAMES............................ 19
  84.                      DISKFLAP..............................20
  85.                      SHAREWARE............................ 20
  86.                      MULTICOPY FEES........................22
  87.                      FOREIGN REGISTRATIONS.................22
  88.                      EPILOGUE..............................22
  89.                      COMMERCIAL LABELS.....................23
  90.                      PERSONAL TRIMMER......................23
  91.                      OMBUDSMAN............................ 24
  92.                      IBM GRAPHICS EXAMPLE..................25
  93.  
  94.  
  95.  
  96.  
  97.  
  98.                                Copyright 1991, 1992
  99.                              John P. Bauernschub, Jr.
  100.  
  101.                                     Gulf Sierra
  102.                                 14809 Clavel Street
  103.                                 Rockville, MD 20853
  104.                                    301-460-0354
  105.  
  106.                                CompuServe ID 73270,77
  107.  
  108.  
  109.  
  110.       OVERVIEW
  111.  
  112.       DISKLIST is designed to print the directory of any disk, including
  113.       subdirectories, on a stick on label, a sheet of paper that can be
  114.       cut to the size of the diskette, on a disk sleeve, on an 8.5 x 11
  115.       sheet, the screen, or a disk file.  The list can be in a format
  116.       that is the size of the floppy so that it can be attached to the
  117.       floppy, or, if on paper, trimmed to fit into the floppy sleeve.
  118.       DISKLIST lists the contents of all of the subdirectories on the
  119.       disk.  DISKLIST provides an easy method to configure the output.
  120.       Here is an example of one form of the output of DISKLIST.
  121.  
  122.               --------------------------------------------------
  123.               |               GREAT SHAREWARE                  |
  124.               |           Volume ID is DISKLIST                |
  125.               | 1,457,664 Total Space    893,440 Bytes Free    |
  126.               |------------------------------------------------|
  127.               | A:\                             153,664 BYTES  |
  128.               |   DISKLIST.DOC    34,377  08/15/90  19:32:16   |
  129.               |   DISKLIST.EXE   119,144  08/14/90  22:02:18   |
  130.               |   DISKLIST.PRM       124  03/25/90  11:11:48   |
  131.               |   DISKLIST.TTL        19  03/25/90  11:05:06   |
  132.               |                                                |
  133.               | A:\PC-ACCOU.NT                  230,862 BYTES  |
  134.               |   PCACT220.EXE   156,150  11/08/89  19:03:52   |
  135.               |   PCACT220.TXT     6,838  11/09/89  18:30:42   |
  136.               |   PCDOC220.EXE    67,874  11/08/89  19:09:22   |
  137.               |                                                |
  138.               | A:\SHERLOCK                     175,967 BYTES  |
  139.               |   SHERLOCK.DOC    30,895  08/15/90  19:35:14   |
  140.               |   SHERLOCK.EXE   145,072  08/15/90  19:44:04   |
  141.               |------------------------------------------------|
  142.               |        9 Files   08-17-1990   18:46:00         |
  143.               |                                                |
  144.               |                                                |
  145.               |                                                |
  146.               |                                                |
  147.               |                                                |
  148.               |                                                |
  149.               |                                                |
  150.               |                           Created by DISKLIST  |
  151.               --------------------------------------------------
  152.  
  153.       This example is in the 5.25 inch normal format for that size
  154.       diskette.  DISKLIST can also print it in the 3.5 inch compressed
  155.       format for the 3.5 inch diskettes, or in the 8.5 x 11 inch page
  156.       format.  There are 39 formats for you to chose from, all easily
  157.       selectable from the DISKLIST control window.  They contain from 1
  158.       to 6 columns of filenames.
  159.  
  160.       ASCII lines were selected for the frame of the above illustration
  161.       so that it would print properly on all printers.  If your printer
  162.  
  163.  
  164.                                        -1- 
  165.  
  166.  
  167.  
  168.       can print the IBM graphics characters (lines, boxes, etc.) then
  169.       you can select IBM (unbroken) lines for your list and the frame
  170.       will be smooth single or double lines.  Such an example is given
  171.       on the last page of this manual.  Or you can select a format
  172.       without any lines.
  173.  
  174.       Many of the formats do not have any border lines to save space so
  175.       that you can print on stick on labels.  They are identified with
  176.       Label, Lab, or Page in the Format Size.  Labels also leave off
  177.       the 'Created by DISKLIST'.
  178.  
  179.       Printer control codes can in inserted in the program.  The length
  180.       of the label in lines can be set.  In the label mode, DISKLIST
  181.       will space to the next label.  Each format has its own set of
  182.       laser commands.  All setup parameters are saved when you exit
  183.       DISKLIST.
  184.  
  185.  
  186.       FAST START
  187.  
  188.       To run DISKLIST, just enter DISKLIST at the DOS prompt.  Read the
  189.       Shareware screen carefully, then press RETURN.  The control
  190.       window and Help window are displayed.  Read the Help window for
  191.       instructions on how to navigate the DISKLIST control window.
  192.       Press any key to close the Help window, it's available anytime by
  193.       pressing H.  If you are using a monochrome monitor, press M  to
  194.       toggle on an arrow to indicate the selected parameter.  Setup the
  195.       parameters as you want them, then press P to print a list.
  196.  
  197.       When registered (i.e. when you pay the author for DISKLIST), the
  198.       program will skip the Shareware screen and the help window and be
  199.       immediately ready for business.  After you have used DISKLIST,
  200.       enter the F command to print the registration form, fill it out
  201.       and send it with $25 to the program author.  Thanks.
  202.  
  203.       When DISKLIST starts, it is ready to print the directory on the
  204.       drive it used last.  This is easily changed from the DISKLIST
  205.       control window in the program by selecting the first parameter
  206.       and pressing the right or left arrow keys.
  207.  
  208.       You can also select the source directory drive from the DOS
  209.       command by entering the drive letter (colon not necessary but
  210.       accepted).  For example, if you were going to print the directory
  211.       of drive A: and the last drive DISKLIST used was B:, then the
  212.       command would be:
  213.  
  214.                                  DISKLIST  a
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.                                        -2- 
  223.  
  224.  
  225.  
  226.       OPERATION
  227.  
  228.       When DISKLIST starts, it reads several data files.  These files
  229.       must be in the same directory as DISKLIST.EXE.  If your operating
  230.       system is DOS 3.3 or above, you can run DISKLIST from any
  231.       directory and it will find its data files.  For older versions of
  232.       DOS, make the directory DISKLIST.EXE is in the default before
  233.       running it.
  234.  
  235.       To run DISKLIST, just enter DISKLIST at the DOS prompt.  After
  236.       the Shareware screen, the DISKLIST control window will appear.
  237.  
  238.  
  239.              Parameters         D I S K L I S T         Commands
  240.       ===================================================================
  241.  
  242.       1 - Disk Drive       A:               H or F1 - HELP  A - Space Yes
  243.       2 - Filespec         *.*              P - Print List  Z - ZIP   No
  244.       3 - Sort Files by    Name             L - Line Feed   E - Eject Page
  245.       4 - Sort Direction   Ascending        T - LPT1:
  246.       5 - Output Device    NonLaser Printer S - Save Title on Disk Drive
  247.       6 - Format           5  Normal        R - Read Title from Disk Drive
  248.       7 - Border Line Type ASCII  |---|     F - Print Registration Form
  249.       8 - Lines Per List   30               C - Configuration
  250.       9 - Title for List                    F10 or ESC - Quit DISKLIST
  251.           The List Title is Displayed Here
  252.  
  253.                       Illustration of the Control Window
  254.  
  255.  
  256.       Press Function Key 1 or H to display the help window.  It
  257.       explains how to navigate the control window.  The words
  258.       Parameters and Commands on the control window only appear when
  259.       the HELP window is active.
  260.  
  261.       Select a parameter by entering the sequence number of the
  262.       parameter, or move the highlight with the up and down arrow keys.
  263.       Change the parameter by scrolling through the allowable values
  264.       with the left and right arrow keys or the space bar.  If you are
  265.       using a monochrome monitor, press M to toggle on an arrow to
  266.       indicate the selected parameter.
  267.  
  268.       Be sure to select the proper printer (Laser or Nonlaser) with
  269.       parameter 5, Output Device.  A common problem is to have the
  270.       wrong control codes sent to the printer because the wrong printer
  271.       was selected.
  272.  
  273.       When parameters 2, 8 or 9 are selected, a window will open up for
  274.       text entry.  Press ESC to delete the previous entry, or edit it
  275.       with the standard editing functions.  Insert also works.  When
  276.       the entry is complete, press the up or down arrow key or RETURN.
  277.       The input window will disappear.  If you entered a title, it will
  278.  
  279.  
  280.                                        -3- 
  281.  
  282.  
  283.  
  284.       be displayed at the bottom of the control window.  If you
  285.       completed the entry with a RETURN, the highlight will stay on the
  286.       parameter.  Use the left or right arrow key to reopen the window.
  287.  
  288.       To execute a command, press the command letter when no other
  289.       window is open.
  290.  
  291.  
  292.       PARAMETERS and COMMANDS
  293.  
  294.       DISKLIST lets you configure your directory lists to your
  295.       requirements.  The configuration is saved when you exit DISKLIST
  296.       and will be automatically read the next time DISKLIST is run.
  297.  
  298.       The parameters permit you to:
  299.  
  300.            Select any disk drive - floppy, hard, or ram disk.
  301.            Provide a file selection specification, Filespec.
  302.            Sort files by name, date, extension, size, or no sort.
  303.            Sort direction - ascending, descending.
  304.            Select an Output Device from these:
  305.                             Laser Printer,
  306.                             NonLaser Printer,
  307.                             Your Computer Screen,
  308.                             an Avery Laser Label,
  309.                             a Disk Sleeve on a LJ III, or
  310.                             Write to a Disk File.
  311.            Select a form and print size - 39 formats available
  312.            Select a border line type -
  313.                  None, ASCII dashes, IBM single or double lines.
  314.            Change the number of lines to be printed on the list.
  315.            Enter a title for the list.
  316.  
  317.       Read the list of commands from the Control Window figure.  Most
  318.       are self explanatory.  The others are discussed below.
  319.  
  320.       DISKLIST supports two printer types.  One is nonlaser
  321.       (mechanical) printers and the other is laser printers.  The
  322.       difference has to do with which set of control codes DISKLIST
  323.       sends to the printer.  The control codes for mechanical printers
  324.       are saved with the general setup parameters in the file
  325.       DISKLIST.PRM and the laser printer commands are saved in
  326.       DISKLIST.LSR.  These will each be discussed separately.
  327.  
  328.       As you move through the Format selections with the right and left
  329.       arrows, the Lines Per List data will change to reflect the value
  330.       for that size parameter.  When the Lines Per List parameter is
  331.       selected, a window pops up for entry of the new value.  The
  332.       original value that came with DISKLIST is in parens for your
  333.       reference.
  334.  
  335.  
  336.  
  337.  
  338.                                        -4- 
  339.  
  340.  
  341.  
  342.       When DISKLIST prints a list that is physically longer than the
  343.       diskette, either 5.25 or 3.5 inches, it will put marks on the
  344.       border indicating where to fold the paper to neatly match the
  345.       disk size.  In the ASCII border line type there is a - instead of
  346.       the |.  In the IBM border line type the horizontal tick mark is
  347.       part of the vertical line and is harder to notice, but it is
  348.       there.  The line this prints on is determined by the value for
  349.       Lines Per List.
  350.  
  351.       If you know that your list of files is short, set the Lines per
  352.       List to a lower value with parameter 8 in the control.  That will
  353.       print a shorter frame.  This is necessary when you are printing
  354.       on a sleeve (with a Laser Jet III) and using a format that prints
  355.       a border.
  356.  
  357.       The border line type selection does not apply when the 8.5 X 11
  358.       Page, any label format, or the Display on the File is selected.
  359.       There are no borders on the 8.5 x 11 Page, Label or File outputs.
  360.       When a format for one of these is selected, Border Line Type
  361.       displays 'Not with above Fmt'.  Actually the word 'above' is an
  362.       upward pointing arrow on the screen.
  363.  
  364.       All of the borders are available on the output to the Screen.
  365.       None of the compressed or multiple column modes are available
  366.       when the output is directed to the Screen or File.
  367.  
  368.       For the nonlaser printer, when a mode that uses compressed print
  369.       is selected, DISKLIST combines the codes for compressed on and 8
  370.       lines per inch (in that order) and prints a line with those
  371.       codes.  This will cause the printer to advance one line.
  372.       Likewise, on completion of the list printing, another line with
  373.       the codes for compressed off and 6 lines per inch will be
  374.       printed.  These two blank lines are included in the number of
  375.       lines per list for the nonlaser printer.  So, you can put any
  376.       codes in these parameters.  There is no limit to the number of
  377.       codes you may use.  When a non compressed format is selected, no
  378.       codes are sent to the printer.
  379.  
  380.       For a laser printer, the laser commands are always sent.  There
  381.       is a set of laser commands for each format.
  382.  
  383.       The printer mode with the 8.5 x 11 Page format and the File mode
  384.       are ideal for producing a list of all files on a hard drive and
  385.       saving the list in a loose-leaf notebook.
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.                                        -5- 
  397.  
  398.  
  399.  
  400.       The C command pops up the following Configuration menu.
  401.  
  402.                                  CONFIGURATION
  403.                        ═════════════════════════════════
  404.                        1 - NonLaser Printer Codes    F5
  405.                        2 - Laser Commands            F6
  406.                        3 - Form/Printer Sizes        F7
  407.                        4 - Date Format         MM/DD/YY
  408.                        5 - Download a Font           F3
  409.                        6 - Print Total Space at TOP  Yes
  410.                        7 - Print Date-Time at TOP    No
  411.                        8 - Print Date-Time at BOTTOM Yes
  412.                        9 - Lines to skip at label gap 0
  413.                        A - Line under Title & Label  No
  414.                        B - A Blank Line at the Top   No
  415.                        C - Print File Names          Yes
  416.  
  417.                                 Select [Quit]?
  418.  
  419.  
  420.       You may go directly to the window for selecting the Nonlaser
  421.       Printer Control Codes (F5), the Laser Commands (F6), the Format
  422.       editor (F7), or to download a font (F3) by pressing the
  423.       associated function keys here or from the control window.
  424.  
  425.       To select another data format, press 4 until the date format you
  426.       want to use is displayed.  The date formats are:
  427.  
  428.                 MM/DD/YY       DD/MM/YY       YY/MM/DD
  429.                 MM-DD-YY       DD-MM-YY       YY-MM-DD
  430.                 MM.DD.YY       DD.MM.YY       YY.MM.DD
  431.  
  432.       Toggle items 6 through 8 and A through C, Yes and No, by pressing
  433.       the selection number.  These give you more control over the look
  434.       of your list and the space available for file names.  When the
  435.       date and time are printed at the top of the list, the number of
  436.       files are not printed.  The configuration setup is saved when you
  437.       exit DISKLIST.
  438.  
  439.       Item 9, Lines to skip at label gap, will cause a nonlaser printer
  440.       to skip lines between labels when printing a list that is longer
  441.       than one label.  This is intended to be used when printing on
  442.       gummed mailing labels that will be stuck to a disk.  Set Lines
  443.       Per List, item 8 on the control window, to the number of lines
  444.       from the beginning of one label to the beginning of the next
  445.       label.  Then enter the number of lines to be left blank.  If
  446.       Lines Per List = 10 and Lines to skip at label gap = 3, then
  447.       DISKLIST will print 7 lines then skip 3, then repeat.
  448.  
  449.       DISKLIST will save the title for a disk in a file on that disk
  450.       with the S command and retrieve it with the R command.  DISKLIST
  451.       also prints the disk volume name at the top of the list.
  452.  
  453.  
  454.                                        -6- 
  455.  
  456.  
  457.  
  458.       The E command (Eject Page) sends a form feed to the printer.  The
  459.       L command (Line Feed) sends a carriage return to the printer.
  460.       CTRL R or CTRL E sends the laser printer Reset command, ESC E, to
  461.       the printer to eject a page (it is not listed on the control
  462.       window).  When these commands are sent, DISKLIST acknowledges by
  463.       beeping.  If the beep is annoying, press CTRL B to turn the beep
  464.       off.  Another CTRL B will turn the beep on.
  465.  
  466.       Before DISKLIST prints the name of a subdirectory, it prints a
  467.       blank line.  The blank line can be avoided by toggling the status
  468.       of Space to No by pressing the letter A.  See the upper right
  469.       corner of the control window.
  470.  
  471.       Notice the Z - ZIP in the upper right corner of the control
  472.       window.  It signifies the status of DISKLIST reading the file
  473.       directory in ZIP, ARC, PAK, ZOO, and LZH files.  These file names
  474.       are displayed in lower case letters to signify that they are from
  475.       an archive.  These file names are not sorted.  Pressing Z toggles
  476.       the status of this function between Yes and No.
  477.  
  478.  
  479.       LIST FORMATS
  480.  
  481.       DISKLIST provides a large selection of list layouts.  Some
  482.       contain all the file information, name, size, date, and time.
  483.       Others contain only the name, or the name and date, or the name
  484.       and size.  You may have from one to six columns of file names on
  485.       a list.  Remember, Label formats do not print any border lines
  486.       and they skip to the beginning of the next label based on the
  487.       value in Lines Per List.  They also do not print Created by
  488.       DISKLIST.
  489.  
  490.       The following table lists all of the Formats and indicates which
  491.       use the compressed mode.  Avery stands for Avery Label.  It is
  492.       also a regular label format.
  493.  
  494.                        Sized for
  495.        Format          Diskette Columns   Info Printed        Pitch     Type
  496.  
  497.      8.5  x 11 Page    8.5 x 11    1   Name Size Date Time              Page
  498.      3.5  Compressed     3.5       1   Name Size Date Time  Compressed  List
  499.      3.5  Comp Label     3.5       1   Name Size Date Time  Compressed  Avery
  500.      3.5  2 & Size       3.5       2        Name Size       Compressed  List
  501.      3.5  2 & Size Lab   3.5       2        Name Size       Compressed  Avery
  502.      3.5  2 & Date       3.5       2        Name Date       Compressed  List
  503.      3.5  2 & Date Lab   3.5       2        Name Date       Compressed  Avery
  504.      5.25 Normal         5.25      1   Name Size Date Time              List
  505.      5.25 Norm Label     5.25      1   Name Size Date Time              Label
  506.      5.25 Compressed     5.25      2   Name Size Date Time  Compressed  List
  507.      5.25 Comp Label     5.25      2   Name Size Date Time  Compressed  Label
  508.      5.25 2 & Size       5.25      2        Name Size                   List
  509.      5.25 2 & Size Lab   5.25      2        Name Size                   Avery
  510.  
  511.  
  512.                                        -7- 
  513.  
  514.  
  515.  
  516.                        Sized for
  517.        Format          Diskette Columns   Info Printed        Pitch     Type
  518.  
  519.      5.25 2 & Date       5.25      2        Name Date                   List
  520.      5.25 2 & Date Lab   5.25      2        Name Date                   Avery
  521.      5.25 3 & Size       5.25      3        Name Size       Compressed  List
  522.      5.25 3 & Size Lab   5.25      3        Name Size       Compressed  Avery
  523.      5.25 3 & Date       5.25      3        Name Date       Compressed  List
  524.      5.25 3 & Date Lab   5.25      3        Name Date       Compressed  Avery
  525.      5.25 4 & Size       5.25      4        Name Size       Compressed  List
  526.      5.25 4 & Size Lab   5.25      4        Name Size       Compressed  Label
  527.      5.25 4 & Date       5.25      4        Name Date       Compressed  List
  528.      5.25 4 & Date Lab   5.25      4        Name Date       Compressed  Label
  529.      3.5  3 Across       3.5       3          Name          Compressed  List
  530.      3.5  3 Across Lab   3.5       3          Name          Compressed  Avery
  531.      5.25 3 Across       5.25      3          Name                      List
  532.      5.25 3 Across Lab   5.25      3          Name                      Label
  533.      5.25 4 Across       5.25      4          Name          Compressed  List
  534.      5.25 4 Across Lab   5.25      4          Name          Compressed  Avery
  535.      5.25 5 Across       5.25      5          Name          Compressed  List
  536.      5.25 5 Across Lab   5.25      5          Name          Compressed  Label
  537.      5.25 6 Across       5.25      6          Name          Compressed  List
  538.      5.25 6 Across Lab   5.25      6          Name          Compressed  Label
  539.      Page 2 with All   8.5 x 11    2   Name Size Date Time  Compressed  Page
  540.      Page 3 & Date     8.5 x 11    3        Name Date                   Page
  541.      Page 4 & Date     8.5 x 11    4        Name Date       Compressed  Page
  542.      Page 4 Across     8.5 x 11    4          Name                      Page
  543.      Page 5 Across     8.5 x 11    5          Name          Compressed  Page
  544.      Page 6 Across     8.5 x 11    6          Name          Compressed  Page
  545.  
  546.       The format to use is selected with item 6, Format, on the control
  547.       window.  There are 39 selections.
  548.  
  549.       The display at the bottom of the control window screen displays
  550.       information from the above table.  It explains the selected
  551.       format in more detail.  Columns are the number of groups of data
  552.       that are printed on a line and Info Printed is the data in each
  553.       group.  This display can be toggled on and off with CTRL L.
  554.  
  555.       The formats 5.25 2 & Date and 5.25 2 & Size print compressed when
  556.       the Output Device is Avery-Laser so they fit on the Avery label.
  557.  
  558.       DISKLIST provides a way for you to quickly select a format.  F7
  559.       displays the Configuration Format Menu.  Move the cursor to the
  560.       format you want and press F10.  That will then be the format
  561.       selected to use in the command window.
  562.  
  563.       You can also use the Configuration Format Menu to create a list
  564.       of formats that you want available from the control window.  If,
  565.       for example, you only have a 3.5 inch diskette, then you do not
  566.       want to scan through all the selections for 5.25 inch drives.
  567.       A diamond indicates formats selected to be available as options
  568.  
  569.  
  570.                                       -8- 
  571.  
  572.  
  573.  
  574.       from parameter 6 - Format on the control window.
  575.  
  576.       Select or deselect the items you want with the space bar.  Use
  577.       the cursor keys to move around the list.  Press F10 when done.
  578.       This configuration will be saved when you exit DISKLIST.
  579.  
  580.       Use the 8.5 x 11 format to list the files on your hard drive and
  581.       put the pages in a notebook for reference.
  582.  
  583.  
  584.       NONLASER PRINTER CONTROL CODES
  585.  
  586.       (Laser printers users skip 2 pages to LASER COMMANDS)
  587.  
  588.       DISKLIST has a generic set of nonlaser (dot matrix) printer
  589.       control codes.  It only uses the codes to switch to and from
  590.       compressed (17 characters per inch) and regular (10 characters
  591.       per inch), and between 6 and 8 lines per inch for the compressed
  592.       printer modes.  The default generic printer control codes work on
  593.       many printers and have been tested on the Epson FX-86e and IBM
  594.       Proprinter II.
  595.  
  596.       DISKLIST provides a nonlaser printer code editor.  It is
  597.       activated with the C command or directly with F5.  Use it to
  598.       install your printer control codes for these functions if the
  599.       default codes do not work with your printer.  It is easy to do
  600.       this with information supplied in your printer manual.  These
  601.       printer control codes will be saved in the same file with the
  602.       other DISKLIST parameters when you exit DISKLIST.
  603.  
  604.       When you enter the editor to change the printer codes, this
  605.       window will pop up.  The figure illustrates an example when key 1
  606.       was pressed to change the codes for compressed on.
  607.  
  608.  
  609.                              NONLASER PRINTER CODES
  610.                      ======================================
  611.                      1 - Compressed ON      15
  612.                      2 - 8 Lines per Inch   27, 48
  613.                      3 - Compressed OFF     18
  614.                      4 - 6 Lines per Inch   27, 50
  615.                      ======================================
  616.                       1 to 4 - Enter the Decimal Codes
  617.                            D - Restore the Default Codes
  618.                            R - Restore Before Entry Codes
  619.                            C - Clear All Codes
  620.                          F10 - Quit and Use these Codes
  621.                      ======================================
  622.                       Enter the codes for Compressed ON
  623.                         ?  15,7,65
  624.  
  625.  
  626.  
  627.  
  628.                                       -9- 
  629.  
  630.  
  631.  
  632.       Printer manuals contain a section or appendix on printer
  633.       commands, software commands, or control codes.  These codes are
  634.       sent from the computer to the printer by DISKLIST to change the
  635.       character size and line spacing.
  636.  
  637.       If DISKLIST doesn't print the directory list in a conventional
  638.       format, use the nonlaser printer code editor to tell DISKLIST
  639.       what codes to send to your printer to make it print correctly.
  640.  
  641.       Your printer manual may have the codes in three different
  642.       formats, ASCII, decimal, and hexadecimal.  Only enter decimal
  643.       codes into DISKLIST.  These are all numbers between the values of
  644.       0 to 127.  There are usually 1 to 3 numbers for each function
  645.       being changed.
  646.  
  647.       Enter all of the numbers for one function on one line and
  648.       separate the numbers with a space or comma.  There is no program
  649.       limit to the number of control codes you may enter.  The above
  650.       figure of the codes window illustrates how a new code is being
  651.       entered for the function Compressed On.
  652.  
  653.       To delete the line of codes on the prompt line, press the ESC
  654.       key.  DISKLIST will only accept numbers from 0 to 255.  It will
  655.       ignore all other numbers and beep as it does.  It will accept any
  656.       quantity of numbers for each function but will only display those
  657.       that fit in the window.
  658.  
  659.       DISKLIST only transmits these codes to the printer when a
  660.       compressed mode is selected.  See the table that defines the
  661.       print formats on or near page 7.
  662.  
  663.       When data on the prompt line exceeds the width of the window,
  664.       then the prompt line scrolls horizontally.  You can then scroll
  665.       the data horizontally with the cursor keys; the display window
  666.       shows only the numbers that fit in the window.
  667.  
  668.       The D command on the Printer Codes window will restore the built
  669.       in codes that came with DISKLIST.
  670.  
  671.       If you want to print the IBM graphic lines on a DISKLIST listing,
  672.       then you must select the IBM mode on your printer.  Try printing
  673.       a directory list with the IBM lines selected in DISKLIST with the
  674.       Border Line Type parameter.  If it does not print the IBM lines,
  675.       read your printer manual to locate the switch to flip to activate
  676.       this mode on your printer.  This applies to dot matrix printers
  677.       only.
  678.  
  679.       You can now print the title and disk volume name in double strike
  680.       on dot matrix printers.  Create a file named DISKLIST.C1.  Put in
  681.       the decimal values of the codes to select double strike,
  682.       separated by a coma, and followed by a negative value that
  683.       indicates the quantity of values you entered after the ESC.  Do
  684.  
  685.  
  686.                                       -10- 
  687.  
  688.  
  689.  
  690.       the same on the next line to cancel double strike.  Try the
  691.       enclosed file, DISKLIST.C.  Rename DISKLIST.C to DISKLIST.C1.  It
  692.       works on most dot matrix printers.  The contents of DISKLIST.C1
  693.       are:
  694.                           27,71,-1
  695.                           27,72,-1
  696.  
  697.       If you do not have a laser printer, you may delete the file
  698.       DISKLIST.LSR so DISKLIST doesn't have to take the time to read it.
  699.  
  700.  
  701.       LASER COMMANDS
  702.  
  703.       DISKLIST has a set of laser commands in the file DISKLIST.LSR for
  704.       each format.  It also has a laser command editor, accessed with
  705.       F6, so you can easily change them.  The laser commands are setup
  706.       in the following categories:
  707.  
  708.                               Symbol
  709.                               Spacing
  710.                               Pitch & Point Size
  711.                               Orientation
  712.                               Top Margin
  713.                               Lines per inch
  714.                               Left Margin, Row
  715.  
  716.                               Reset
  717.  
  718.       You can put any commands on any line.  These categories are for
  719.       reference only.  Just remember, when laser printer is selected,
  720.       DISKLIST concatenates all of the commands in the first 7
  721.       categories and sends them to the printer.  After the list is
  722.       printed, DISKLIST sends the commands in the eighth category,
  723.       Reset.  You don't have to have any laser commands, and there is a
  724.       key (F8) to delete all commands for a format.  Or, you can delete
  725.       the file DISKLIST.LSR and that will clear out all of the commands
  726.       and DISKLIST will still run.
  727.  
  728.       For Output Device selections Avery-Laser and Sleeve on LJ 3, the
  729.       laser commands are in the program and cannot be changed.
  730.  
  731.       Laser commands are all printable ASCII characters except ESC.
  732.       The IBM character set displays ESC as a left pointing arrow.  So
  733.       does DISKLIST.  To enter ESC on the command line, just press the
  734.       ESC key.  Now, since the ESC key is used for input, how do you
  735.       get out of the editor?  Press Function Key 10.  To be consistent,
  736.       DISKLIST will quit all functions when F10 is pressed.
  737.  
  738.       There is a space after ESC in this documentation for clarity.  In
  739.       the actual HP laser command there is no space.  In the laser
  740.       command editor the ESC is displayed as a left arrow with no
  741.  
  742.  
  743.  
  744.                                       -11- 
  745.  
  746.  
  747.  
  748.       space.  The laser editor has the following functions:
  749.  
  750.                      F1 - Help
  751.                      F2 - Copy to Pass Buffer
  752.                      F3 - Insert from Pass Buffer
  753.                      F6 - Insert Default Commands
  754.                      F7 - Clear Active Command Line
  755.                      F8 - Clear All Commands for this size
  756.                      F9 - Save All Commands for all sizes
  757.                     F10 - EXIT
  758.  
  759.       When in the laser editor, you may select another format with
  760.       F11 & F12, or ALT or Control with the left and right arrows.
  761.  
  762.       The file DISKLIST.LSR is an ASCII file.  It can also be edited
  763.       with a text word processor like EDIT in DOS 5.0 or PC-WRITE.
  764.       Each format has an ID number.  These numbers and the format name
  765.       are written to the file so you can locate the commands.  When
  766.       DISKLIST reads this file, it uses the ID number to identify the
  767.       format, but it ignores the name.  It only needs the commands for
  768.       the formats that you want to use, and the formats do not have to
  769.       be in sequence in this file.
  770.  
  771.       The default laser commands include a reset command ESC E with the
  772.       symbol command ESC (10U.  The HP reset command is ESC E.  If you
  773.       want to print more than one list on a page, then remove both of
  774.       the reset commands (ESC E) because it forces a form feed.  You
  775.       may then force a form feed with E for Eject Page or CTRL R from
  776.       the control window.  CTRL R sends the laser command ESC E to the
  777.       printer.  So does CTRL E, ALT R, & ALT E.
  778.  
  779.       If your laser printer always ejects a blank page when using
  780.       DISKLIST, then remove the first ESC E.  Some users have reported
  781.       that problem.
  782.  
  783.       The top margin command is ESC &l#E.  That is a lowercase L before
  784.       the # sign and not the number 1.  Replace the # with the line
  785.       number of the top line of the label.
  786.  
  787.       You may want to change the laser commands that adjust where the
  788.       label is printed, i.e. the starting left margin and top row.  The
  789.       default commands for these are ESC &a0l1R.  Again that is a lower
  790.       case L after the &a0.  These define the upper left corner of the
  791.       list.  Replace the zero with the number of the column to start
  792.       the list (left margin) and the one with the line number (row).
  793.  
  794.       You may want to try replacing the one before the R with a zero to
  795.       print closer to the top of the page.  Some laser printers may cut
  796.       off the top part of the first line if you print on row zero.
  797.  
  798.       You may want to print multiple labels on one sheet.  First remove
  799.       the ESC E commands.  Press F6 to get into the Laser Command Setup
  800.  
  801.  
  802.                                       -12- 
  803.  
  804.  
  805.  
  806.       to remove the ESC E.  After printing the first list, press F6 to
  807.       get into the Laser Command Setup again.  Move down to Left
  808.       Margin, Row, and change the HP command of what line to start on.
  809.       Change the decimal number before the R in the command string from
  810.       1 to 30.  After printing the second list, press Ctrl E to eject
  811.       the page.  Try other numbers to gain experience positioning the
  812.       list where you want it.
  813.  
  814.       You may print starting at row 30 first, then delete the 3 and
  815.       print to row 0 next.  Think of a laser printer as a screen where
  816.       you can jump around the page and not as a dot matrix printer
  817.       where you always have to print from top to bottom.  3½ inch
  818.       formats can be printed side by side, as is done for Avery labels.
  819.  
  820.       F2 and F3 operate a pass buffer.  They are used to copy the laser
  821.       commands one format to another.  F2 copies the laser commands
  822.       from the displayed format to the pass buffer.  Select another
  823.       format, press F3 and the laser commands from the pass buffer are
  824.       copied to this format.
  825.  
  826.       F9 saves all the laser commands to the file DISKLIST.LSR.
  827.       DISKLIST will not automatically save the laser commands when it
  828.       quits like it does the configuration - so use F9.  F6 will
  829.       replace all the laser commands for one format with the default
  830.       laser commands that were originally in DISKLIST.LSR.
  831.  
  832.       DISKLIST prints the disk volume name and the title in bold
  833.       italic.  If the font does not have bold italic, the printer will
  834.       print normal.  The command that is sent for bold italic is
  835.       ESC (s1s7B and to return to normal, ESC (s0s0B.  These commands
  836.       are coded into DISKLIST and can't be changed.  If this causes
  837.       problems with any printer, please let me know and I will fix the
  838.       problem.
  839.  
  840.       If you are only going to use DISKLIST with a laser printer, I
  841.       suggest that you remove all nonlaser printer codes.  See the
  842.       previous section on Nonlaser Printer Control Codes.  Use the C
  843.       command to clear all codes then exit.  Select Laser Printer for
  844.       item 5 on the Control Window.  This will prevent the accidental
  845.       sending of nonlaser codes to a laser printer.
  846.  
  847.       See the file DISKLASR.DOC for additional information on laser
  848.       commands.
  849.  
  850.  
  851.       DESKJET
  852.  
  853.       The Hewlett Packard DeskJet has commands similar to the HP
  854.       LaserJet.  Select Laser Printer for the Output Device in the
  855.       control window.
  856.  
  857.  
  858.  
  859.  
  860.                                       -13- 
  861.  
  862.  
  863.  
  864.       For compressed print, the DeskJet, without a font cartridge,
  865.       always prints 6 point characters.  Compressed print on laser and
  866.       dot matrix printers is 8.5 point.  The effect of this is that the
  867.       vertical lines did not connect to form a contiguous frame like it
  868.       does in the normal 10 cpi mode.  I was able to make the
  869.       compressed lines print closer together by using the laser command
  870.       editor (F6) to change the Lines per inch command from ESC &l8D to
  871.       ESC &l12D.  This changed the lines per inch from 8 to 12.
  872.  
  873.       The Output Device Avery-Laser doesn't work properly on a DeskJet
  874.       because, unlike a laser printer where the paper doesn't move
  875.       until a page is ejected, the DeskJet moves the paper when
  876.       printing the first label, and can't backup to begin printing the
  877.       second.  You may still use the Avery-Laser feature by printing
  878.       one column of labels only.
  879.  
  880.  
  881.       AVERY LASER LABELS
  882.  
  883.       DISKLIST now prints on Avery labels #5196 and #5197.  You may
  884.       select exactly which label to print on, and how many copies to
  885.       make.  If you want to make more copies than will fit on a sheet,
  886.       DISKLIST will eject a full sheet and continue on the next.  You
  887.       can also tell DISKLIST what label positions on the Avery sheet to
  888.       not print on.  Once DISKLIST prints on a label or you mark it to
  889.       be skipped, DISKLIST remembers for that sheet.  You can print the
  890.       labels for 9 disks on the sheet for 3.5 inch disks and 12 on the
  891.       sheet for 5.25 inch disks.  Remember to press ALT E to eject a
  892.       partial page.  When you press P to print on a different output
  893.       device, other than File or Screen, after you printed on the
  894.       Avery-Laser output device, DISKLIST will automatically eject the
  895.       sheet in the laser printer, provided you haven't switched the
  896.       printer port (the LPT number - described below) also.
  897.  
  898.       All of the laser commands to locate and print on Avery labels are
  899.       imbedded in the program.  They are standard HP commands and
  900.       should work on any laser printer that emulates the HP.
  901.  
  902.       Not all label formats will fit on these labels, so DISKLIST
  903.       indicates the types that do as 'Label - AVERY' under Type at the
  904.       bottom of the screen.
  905.  
  906.       Select 'Avery-Laser' for the Output Device (Parameter 5 in the
  907.       Control Window).  Select a Format that supports Avery labels.
  908.       This information is displayed at the lower right corner of the
  909.       screen under Type.  If this information is not displayed, press
  910.       control L.  The type needed is Label - AVERY.
  911.  
  912.       When you press P to print the label, one of the following screens
  913.       will appear depending on the disk label size:
  914.  
  915.  
  916.  
  917.  
  918.                                       -14- 
  919.  
  920.  
  921.  
  922.                                             AVERY Label Sheet # 5196
  923.                                          ┌─────────┬─────────┬─────────┐
  924.                                          │         │         │         │
  925.                                          │         │         │         │
  926.                                          │    1    │    2    │    3    │
  927.       Select a Label Position to         │         │         │         │
  928.       use (ESC to Exit) [1]?             │         │         │         │
  929.                                          ├─────────┼─────────┼─────────┤
  930.       Enter a negative value to mark     │         │         │         │
  931.       a position as used.                │         │         │         │
  932.                                          │    4    │    5    │    6    │
  933.                                          │         │         │         │
  934.                                          │         │         │         │
  935.                                          ├─────────┼─────────┼─────────┤
  936.                                          │         │         │         │
  937.                                          │         │         │         │
  938.                                          │    7    │    8    │    9    │
  939.                                          │         │         │         │
  940.                                          │         │         │         │
  941.                                          └─────────┴─────────┴─────────┘
  942.  
  943.  
  944.                                             AVERY Label Sheet # 5197
  945.  
  946.                                          ┌──────────────┬──────────────┐
  947.                                          │      1       │      2       │
  948.                                          │              │              │
  949.                                          ├──────────────┼──────────────┤
  950.       Select a Label Position to         │      3       │      4       │
  951.       use (ESC to Exit) [1]?             │              │              │
  952.                                          ├──────────────┼──────────────┤
  953.       Enter a negative value to mark     │      5       │      6       │
  954.       a position as used.                │              │              │
  955.                                          ├──────────────┼──────────────┤
  956.                                          │      7       │      8       │
  957.                                          │              │              │
  958.                                          ├──────────────┼──────────────┤
  959.                                          │      9       │      10      │
  960.                                          │              │              │
  961.                                          ├──────────────┼──────────────┤
  962.                                          │      11      │      12      │
  963.                                          │              │              │
  964.                                          └──────────────┴──────────────┘
  965.  
  966.       If you want to prevent printing in a specific position on a
  967.       sheet, enter the position number as a negative value.  If you
  968.       want to block out label 4, enter -4.  DISKLIST fills used cells
  969.       on the screen to indicate labels that are not available.
  970.  
  971.       After selecting a position to print, you will be asked how many
  972.       copies.  If you have already printed one label and it was cell 3,
  973.       and you select to print the next label in cell 4, and then you
  974.  
  975.  
  976.                                       -15- 
  977.  
  978.  
  979.  
  980.       request 4 copies, DISKLIST will print the four copies in cells 4,
  981.       1, 2, 5.  It did that because 1 and 2 were not used or blocked.
  982.  
  983.  
  984.       PRINT ON DISK SLEEVES
  985.  
  986.       DISKLIST will print lists and label formats, both 3.5 and 5.25
  987.       sizes, on the sleeve of 5.25 inch diskettes.  However, this works
  988.       ONLY ON PRINTERS WITH PCL5 and ONLY ON PLAIN PAPER SLEEVES, NOT
  989.       TYVEK.  PCL5 is standard on HP Laser Jet III series and available
  990.       on newer versions of some other brands.  The reason it only works
  991.       with PCL5 is because DISKLIST uses a PCL5 command that causes the
  992.       laser to print upside down.  The reason for this will become
  993.       evident in the next paragraph.  Do not use Tyvek sleeves because
  994.       they may melt in the printer.
  995.  
  996.       Because of the short length of the sleeve, you must use the
  997.       following procedure to ensure that the sleeve will travel through
  998.       the printer.  Cut a piece of 8.5 x 11 inch paper in half (two 8.5
  999.       x 5.5 pieces).  Insert one piece into a plain paper diskette
  1000.       sleeve.  Push it all the way to the bottom of the sleeve.  Using
  1001.       the single sheet feeder, feed the sleeve and sheet into the laser
  1002.       printer, with the bottom of the sleeve going in first.  The
  1003.       printer feeder mechanism will push the sleeve through the printer
  1004.       by pushing on the sheet of paper.
  1005.  
  1006.       Select 'Sleeve on LJ 3' for the Output Device (Parameter 5 in the
  1007.       Control Window).  Select any format.  If the format is too wide
  1008.       to fit on the sleeve, DISKLIST will tell you when you press P to
  1009.       print.  All of the laser commands to print on the sleeve are
  1010.       embedded in the program.  If there are more lines to print than
  1011.       will fit on a sleeve, the list will continue on the next page.
  1012.  
  1013.       You will have to adjust the Lines Per List, item 8 in the control
  1014.       window, to a lower value when you are printing a format with a
  1015.       border.  This is to prevent the bottom of the border from being
  1016.       printed on the next page.
  1017.  
  1018.  
  1019.       SWITCH PRINTER PORT
  1020.  
  1021.       In the control window there is a command, T - LPT1:, to switch
  1022.       printer ports from LPT1: to LPT2: to LPT3:.  Just press T.  Try
  1023.       printing a DISKLIST if you have more than one printer.  Remember
  1024.       to change the Output Device if one printer is a laser and the
  1025.       other is not.  If it works, skip the rest of this section.
  1026.  
  1027.       Switching printer ports may not work if you are using a print
  1028.       spooler.  It does work with the spooler I use, DMP.  If you have
  1029.       a serial printer, you must have set it up with the DOS MODE
  1030.       command before starting DISKLIST.
  1031.  
  1032.  
  1033.  
  1034.                                       -16- 
  1035.  
  1036.  
  1037.  
  1038.       PAGE TAB VALUE
  1039.  
  1040.       The Page format has built in tabs for the first column of each
  1041.       format.  You may want to change them.  Create a text file called
  1042.       DISKLIST.TAB.  Enter the tabs you want for each of the seven page
  1043.       formats separated by
  1044.       commas.  The default tabs starting with format 8.5 x 11 Page and
  1045.       ending with Page 6 Across are: 19, 22, 8, 23, 10, 30, 22.
  1046.  
  1047.       If the file DISKLIST.TAB is in the same directory as DISKLIST.EXE
  1048.       then DISKLIST will read it and use these values.  Otherwise it
  1049.       skips it and uses the above default values.
  1050.  
  1051.  
  1052.       LASER DOWNLOAD
  1053.  
  1054.       DISKLIST will download your soft fonts for you.  Here's how.
  1055.  
  1056.       Create an ASCII file with a text editor or word processor.  Name
  1057.       this file DISKLIST.FNT.  Insert the DOS file name and a
  1058.       description of the font.  Place a comma after the DOS file name.
  1059.       You may enter up to 10 names, each must be on a different line.
  1060.       Example:
  1061.  
  1062.               CO085R16.USP, Courier 8.5 Point 16.6 Pitch
  1063.               RO100R12.UPS, Times Roman 10 Point 12 Pitch
  1064.  
  1065.       Copy your font files and DISKLIST.FNT to the directory with
  1066.       DISKLIST.EXE.  Fonts do not come with DISKLIST.
  1067.  
  1068.       The download section is accessed by pressing F3 from the Control
  1069.       window, or selection 5 from the configuration window.  DISKLIST
  1070.       will display the file names and fonts and you select the one to
  1071.       download.  DISKLIST will download the font and select it.  The HP
  1072.       command codes that DISKLIST uses are given in the file
  1073.       DISKLIST.LZR.
  1074.  
  1075.       You may have to change the laser commands, particularly the Lines
  1076.       per inch, to properly utilize this font, or delete them all with
  1077.       F8.  You may also want to change the Lines per List, parameter 8
  1078.       in the Command window.  Also remove the two reset commands, ESC E,
  1079.       since either may delete the downloaded font.
  1080.  
  1081.       TEXT INPUT
  1082.  
  1083.       There are several prompts where DISKLIST asks for text input.
  1084.       All follow these rules.  DISKLIST always presents the previous
  1085.       data in that field for you to edit if you wish.  ESC will erase
  1086.       the entire line.  All standard editing features of the computer
  1087.       are available: insert, delete, home, end, left and right arrows.
  1088.  
  1089.  
  1090.  
  1091.  
  1092.                                       -17- 
  1093.  
  1094.  
  1095.  
  1096.       DISKLIST has a novel feature.  If you want to enter more
  1097.       characters than will fit into the input window, then DISKLIST
  1098.       scrolls the text sideways.  All data will not be displayed in the
  1099.       text window, but it will be used.  One exception is the filespec
  1100.       input.  It will truncate any input to eight characters before the
  1101.       period and three after the period to comply with DOS standards.
  1102.  
  1103.       When a title for a disk is entered, it will be displayed at the
  1104.       bottom of the control window as illustrated by the text in the
  1105.       control window display above, "The List Title is Displayed Here".
  1106.       To reuse the title, save it with the S command.  DISKLIST will
  1107.       save it on the disk drive selected by parameter 1 on the control
  1108.       window.  Retrieve it the next time with the R command.
  1109.  
  1110.       Press RETURN or the up or down arrow when you are finished with a
  1111.       text input.
  1112.  
  1113.  
  1114.       STATUS MESSAGES
  1115.  
  1116.       Status messages are displayed in a pop up window.  In some cases,
  1117.       such as error messages, you are prompted to press any key to
  1118.       continue.  In other cases, such as completion messages, they are
  1119.       displayed for a few seconds then go away.  You do not have to
  1120.       wait for these latter messages to go away before entering a
  1121.       command.
  1122.  
  1123.       When you are producing a list, DISKLIST will display the path and
  1124.       file names as it prints them in a status window.  Sometimes this
  1125.       goes too fast to read, but the purpose is to let you know that
  1126.       something is happening.  DISKLIST will STOP PROCESSING a list IF
  1127.       ANY KEY IS PRESSED and beeps to alert you that it stopped
  1128.       prematurely.  When you accidentally start to print the directory
  1129.       of your hard drive, press any key to stop.
  1130.  
  1131.       DISKLIST requires 256 K of free memory and DOS 2.1 or later.
  1132.  
  1133.  
  1134.       MONOCHROME MONITOR
  1135.  
  1136.       The highlight of the selected parameter in the Control Window and
  1137.       the Format Selection Window may not be visible on monochrome
  1138.       monitors.  To make it possible for such users to know which
  1139.       parameter is selected, press M to toggle the display of arrows
  1140.       before the item on and off.
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.                                       -18- 
  1151.  
  1152.  
  1153.  
  1154.       SUMMARY OF NON-DISPLAYED COMMANDS.
  1155.  
  1156.             M   Toggles display arrows for monochrome monitors.
  1157.            ^B   Toggles the blind command action beeper on/off.
  1158.            ^L   Toggles display of Format data at bottom of screen.
  1159.            ^E   Sends the laser printer reset command ESC E.
  1160.            ^R   Sends the laser printer reset command ESC E.
  1161.  
  1162.       ^ means hold the Control Key down, then press the letter.  You
  1163.       may use the ALT key instead of the Control Key for these four
  1164.       keys.
  1165.  
  1166.  
  1167.       FILENAMES
  1168.  
  1169.       The names and purpose of all DISKLIST system files are listed
  1170.       below.  There are no hidden files.  Only the first five files are
  1171.       distributed with DISKLIST.  The next three are created by
  1172.       DISKLIST, and the last two are created by you.
  1173.  
  1174.            DISKLIST.EXE    Program
  1175.            DISKLIST.DOC    Documentation
  1176.            DISKLIST.LSR    HP LaserJet Commands for each format
  1177.            DISKLASR.DOC    Additional documentation on LaserJet Commands
  1178.            DISKLIST.C      Data file for double strike printer codes
  1179.                            Change name to DISKLIST.C1 to use
  1180.  
  1181.            DISKLIST.PRM    Saved program configuration & nonlaser
  1182.                            printer control codes
  1183.            DISKLIST.TTL    Disk title
  1184.            DISKLIST.TXT    Default file name or a list output to a disk
  1185.            DISKLIST.FNT    File containing names of your softfonts
  1186.            DISKLIST.TAB    Optional tab values for page formats
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.                                       -19- 
  1209.  
  1210.  
  1211.  
  1212.       DISKFLAP
  1213.  
  1214.       Lists for 5.25 inch disks can be kept in the disk sleeve.  Some
  1215.       3.5 inch disks have plastic sleeves, but few people use them.
  1216.       DISKLIST lists can be attached to a 3.5 inch disk in a way that
  1217.       allows them to remain attached when inserted in most floppy
  1218.       drives.  The list can even be read when it is in horizontal
  1219.       drives.
  1220.  
  1221.       This is accomplished by tapping the list to the back of the
  1222.       diskette with one small piece of tape placed along the edge of
  1223.       the diskette that doesn't go into the drive.  You then have a
  1224.       list that stays attached to the diskette even when it is inserted
  1225.       in the drive.
  1226.  
  1227.  
  1228.          Edge of disk that
  1229.          does not go into drive
  1230.          _______=====________             _ <-----Masking Tape Hinge
  1231.         |                    |           | |\
  1232.         |                 [] |           | | \
  1233.         |                    |           | |  \
  1234.         |                    |           | |   \<------ List printed
  1235.         |         0          |           | |    \       by DISKLIST
  1236.         |                    |           | |     \      Printed side
  1237.         |      Front of      |           | |      \     out
  1238.         |     3.5 " disk     |           | |       \
  1239.         |                    |           | |        \
  1240.          \___________________|           |_|
  1241.  
  1242.  
  1243.               Front View              Side View
  1244.  
  1245.  
  1246.       The tape only has to be 3/4 to 1 inch by 1/2 inch.  When you cut
  1247.       the list out, leave about 1/4 inch of paper above the printed
  1248.       frame of the list.  Place the list on the back of the disk with
  1249.       the top edge of the list along the back edge of the disk,
  1250.       printed side out.  Tape the list to the disk.
  1251.  
  1252.       The tape acts as a hinge so the list can fold against the disk
  1253.       for storage, or fold straight out away from the disk when the
  1254.       disk is inserted into the drive.  Masking tape works best and the
  1255.       list can be pulled from the tape to be replaced.  Scotch tape
  1256.       also works.
  1257.  
  1258.  
  1259.       SHAREWARE
  1260.  
  1261.       DISKLIST is NOT a public domain program.  It is copyrighted and
  1262.       distributed as Shareware.  DISKLIST may be distributed on
  1263.       bulletin boards, by computer user groups and by disk vendors.
  1264.  
  1265.  
  1266.                                       -20- 
  1267.  
  1268.  
  1269.  
  1270.       DISKLIST.EXE, DISKLIST.DOC, DISKLASR.DOC, DISKLIST.LSR, and
  1271.       DISKLIST.C must be distributed together and unaltered.
  1272.  
  1273.       If, after evaluating DISKLIST, you decide to use it or keep it
  1274.       for when you will need it, then you MUST submit the registration
  1275.       fee.  The registration form must be printed from DISKLIST with
  1276.       the F command.
  1277.  
  1278.       When you register DISKLIST you will receive:
  1279.  
  1280.             Telephone and mail support.
  1281.             A copy of the latest version of DISKLIST
  1282.             Removal of the Registration Screen & reminders.
  1283.             Skip the Help screen at start of the program.
  1284.             Skip the Registration Form reminder at the end
  1285.               of the program.
  1286.             A loan amortization program with both the BASIC
  1287.               source code and the compiled program.  No
  1288.               registration is required for the amortization
  1289.               program. 
  1290.             A Copy of SHERLOCK for you to try before registering.
  1291.  
  1292.       You will also receive a free introductory membership certificate
  1293.       to CompuServe with a $15.00 credit towards online time.
  1294.  
  1295.       Your registered copy of DISKLIST will NOT display the initial
  1296.       Shareware title screen, the registration reminders, or the
  1297.       initial or laser command setup help screens.
  1298.  
  1299.       Because I will send you all of this software, please indicate on
  1300.       the registration form the size of the floppy disks that you can
  1301.       use.
  1302.  
  1303.       The registration fee is 25.00.  Maryland residents add 5% state
  1304.       sales tax ($1.25).  Orders outside of the United States add $3
  1305.       for postage & handling.  All checks and money orders must be in
  1306.       US funds and drawn on a US bank.  Visa, MasterCard or American
  1307.       Express may be used.  This price may change, but not in 1992.
  1308.  
  1309.       Most copies of software on bulletin boards and even in software
  1310.       vendor libraries are not the latest version.  It takes a long
  1311.       time for these to get around, and most of the effort is placed on
  1312.       the widest distribution of the initial release.  And with so much
  1313.       emphases being placed on 'safe software' these days, where is
  1314.       there a more reliable place to obtain your software than directly
  1315.       from an ASP author.
  1316.  
  1317.       Once in a while DISKLIST will act like it is registered for non
  1318.       registered users.  It starts running without the shareware screen
  1319.       and displays a window with the message 'Will Run as if
  1320.       REGISTERED' just to show you how it will run when registered.
  1321.  
  1322.  
  1323.  
  1324.                                       -21- 
  1325.  
  1326.  
  1327.  
  1328.       MULTICOPY FEES
  1329.  
  1330.       The following is the schedule of the multi-copy license fees.
  1331.       The fee includes one master diskette which you may then copy and
  1332.       use on the number of machines listed below:
  1333.  
  1334.                     # Users        Price
  1335.                     -------       -------
  1336.                        5        $  100.00   ($20 per copy)
  1337.                       10           190.00   ($19 per copy)
  1338.                       25           425.00   ($17 per copy)
  1339.                       50           750.00   ($15 per copy)
  1340.                      100         1,200.00   ($12 per copy)
  1341.                     Site         2,500.00
  1342.  
  1343.       For corporate, educational institution, and network discounts,
  1344.       contact Gulf Sierra.
  1345.  
  1346.  
  1347.       FOREIGN REGISTRATIONS
  1348.  
  1349.       Registrations from outside of the United States may be made by
  1350.       sending a check or money order drawn on a US bank in US funds, a
  1351.       Postal Money Order in US Funds, VISA, MasterCard, or American
  1352.       Express.
  1353.  
  1354.       Or, you may arrange to send funds in your currency to a disk
  1355.       vendor in your country who agrees to forward the full
  1356.       registration fee in US funds and your name and address to Gulf
  1357.       Sierra.  Gulf Sierra will then send the registration package
  1358.       directly to you.  Contact a disk vendor for details and amount to
  1359.       send him.  Vendors may apply a small handling fee.
  1360.  
  1361.       Some vendors who have agreed to do this and will send your name
  1362.       and registration fee to me by electronic mail are:
  1363.  
  1364.       BUDGETWARE, 9 Albermarle Street, Newtown  NSW 2042, AUSTRALIA
  1365.          Phone 011-612-519-4233
  1366.       DKR Software, P.O. Box 372, Brighton, South Australia 5046
  1367.          Phone 08 3770049
  1368.       COPYSOFT, Rue de Menuisier 109, 1200 Bruxelles, Belgium
  1369.  
  1370.  
  1371.       EPILOGUE
  1372.  
  1373.       Please report discrepancies (bugs) that you find in DISKLIST.
  1374.       Include sufficient information for me to replicate the incident.
  1375.       When I correct a bug, the person who reported it gets the first
  1376.       copy.
  1377.  
  1378.       Whenever you write, please include your home phone number.  You
  1379.       can also send CompuServe mail to me.  My CompuServe ID is
  1380.  
  1381.  
  1382.                                       -22- 
  1383.  
  1384.  
  1385.  
  1386.       73270,77.  I usually answer questions by phone on the weekend or
  1387.       early in the evening Eastern time.
  1388.  
  1389.       If you do not like DISKLIST, please let me know that you tried it
  1390.       and, if you wish, why you will not use it again.  Tell me what
  1391.       features would have made DISKLIST useful to you.  Perhaps you had
  1392.       a problem because I didn't clearly convey how to use it.  Many
  1393.       features in my software were suggested by people who did not
  1394.       register.  And of course, many more were suggested by those who
  1395.       did.  You may use the registration form to reply and cross out
  1396.       the word Registration.
  1397.  
  1398.  
  1399.       COMMERCIAL LABELS
  1400.  
  1401.       One company that produces stick on labels for both form fed
  1402.       printers and laser printers is Avery.  These labels are available
  1403.       from many office supply stores and catalogs.
  1404.  
  1405.       The Avery disk labels are:                               Catalog
  1406.                                                  Label Size    Number
  1407.  
  1408.       For 3.5" disks and form fed printers       2.75 x 2.75    4241
  1409.       For 5.25" disks and form fed printers      1.25 x 4.75    4240
  1410.  
  1411.       For 3.5" disks and laser printers          2.75 x 2.75    5196
  1412.       For 5.25" disks and laser printers         1.50 x 4.00    5197
  1413.  
  1414.  
  1415.       PERSONAL TRIMMER
  1416.  
  1417.       I use a personal trimmer to neatly cut my DISKLIST lists.  It is
  1418.       a compact size paper cutter that lets you trim paper - or just
  1419.       about anything - up to six inches in length.  It features
  1420.       self-sharpening stainless steel blades for easy cutting and a
  1421.       sure grip handle.  It is 5 inches wide, 8 inches deep and 1.5
  1422.       inches high.  It is MADE IN THE USA.
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.                                       -23- 
  1441.  
  1442.  
  1443.  
  1444.       The Personal Paper Trimmer (tm)
  1445.  
  1446.       -  Self Sharpening Blades
  1447.  
  1448.       -  Trims up to 6 inch lengths
  1449.  
  1450.       SMART    The intelligent way to cut a straight line
  1451.       FAST and EASY - Trim those small but important everyday jobs in
  1452.                just seconds
  1453.       ACCURATE and PRECISE - Gives a clean professional edge. Perfect
  1454.                for squaring uneven sheets.
  1455.       HUNDREDS OF PERSONAL USES - For the Office, School or Home. Slice
  1456.                open envelops, cut index cards to size or custom labels;
  1457.                trim handmade cards, invitations, photos, stamps, films,
  1458.                coupons; just about anything!  Ideal for Artists,
  1459.                Students and Hobbyists - or anyone who wants to put a
  1460.                neat professional edge on their work.
  1461.       2 SECTION STORAGE TRAY - Unit includes a convenient storage tray
  1462.                for paper clips, stamps, pushpins, note-pads, etc.
  1463.       FEATURES Quality Stainless Steel Blades working in tandem to cut
  1464.                clearly and smoothly through as many as 5 sheets of
  1465.                paper at once.  Unit trims up to 6" lengths.
  1466.                Standard 1/8" printed rules and a 1/2" alignment grid
  1467.                etched into surface to aid accuracy.
  1468.                Clear Safety Guard keeps fingers safely away from the
  1469.                cutting edge.
  1470.                Unit is made of sturdy plastic.  Measures approximately
  1471.                5" x 8" x 1.5"
  1472.  
  1473.       You may order this from me when you register DISKLIST.  It costs
  1474.       $15 + $4 for shipping and handling.  Ordering information is on the
  1475.       registration form that can be printed from DISKLIST.  Gulf Sierra
  1476.       reserves the right to withdraw this offer or change the price at
  1477.       any time.
  1478.  
  1479.  
  1480.       OMBUDSMAN
  1481.  
  1482.       I am a member of the Association of Shareware Professionals
  1483.       (ASP).  ASP wants to make sure that the Shareware principle works
  1484.       for you.  If you are unable to resolve a Shareware-related
  1485.       problem with an ASP member by contacting the member directly, ASP
  1486.       may be able to help.
  1487.  
  1488.       The ASP Ombudsman can help you resolve a dispute or problem with
  1489.       an ASP member, but does not provide technical support for
  1490.       members' products.  Please write to the ASP Ombudsman at 545
  1491.       Grover Road, Muskegon, MI 49442-9427 or send a CompuServe message
  1492.       via CompuServe mail to ASP Ombudsman 70007,3536.
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.                                       -24- 
  1499.  
  1500.  
  1501.  
  1502.       IBM GRAPHICS EXAMPLE
  1503.  
  1504.       This is an example of another format for the DISKLIST output.  It
  1505.       can be seen on the computer screen and printed on a printer setup
  1506.       for IBM graphics.  If this figure is not framed in continuous
  1507.       lines, then your printer is not setup for IBM graphics.  Read your
  1508.       printer manual to determine if it is possible to switch to that
  1509.       mode.  Otherwise, you can still use DISKLIST with the ASCII
  1510.       character frame as illustrated on page 1.
  1511.  
  1512.  
  1513.  
  1514.               ┌────────────────────────────────────────────────┐
  1515.               │               GREAT SHAREWARE                  │
  1516.               │           Volume ID is DISKLIST                │
  1517.               │ 1,457,664 Total Space    893,440 Bytes Free    │
  1518.               ├────────────────────────────────────────────────┤
  1519.               │ A:\                             153,664 BYTES  │
  1520.               │   DISKLIST.DOC    34,377  08/15/90  19:32:16   │
  1521.               │   DISKLIST.EXE   119,144  08/14/90  22:02:18   │
  1522.               │   DISKLIST.PRM       124  03/25/90  11:11:48   │
  1523.               │   DISKLIST.TTL        19  03/25/90  11:05:06   │
  1524.               │                                                │
  1525.               │ A:\PC-ACCOU.NT                  230,862 BYTES  │
  1526.               │   PCACT220.EXE   156,150  11/08/89  19:03:52   │
  1527.               │   PCACT220.TXT     6,838  11/09/89  18:30:42   │
  1528.               │   PCDOC220.EXE    67,874  11/08/89  19:09:22   │
  1529.               │                                                │
  1530.               │ A:\SHERLOCK                     175,967 BYTES  │
  1531.               │   SHERLOCK.DOC    30,895  08/15/90  19:35:14   │
  1532.               │   SHERLOCK.EXE   145,072  08/15/90  19:44:04   │
  1533.               ├────────────────────────────────────────────────┤
  1534.               │        9 Files   08-17-1990   18:46:20         │
  1535.               │                                                │
  1536.               │                                                │
  1537.               │                                                │
  1538.               │                                                │
  1539.               │                                                │
  1540.               │                                                │
  1541.               │                                                │
  1542.               │                           Created by DISKLIST  │
  1543.               └────────────────────────────────────────────────┘
  1544.  
  1545.  
  1546.       This is shown in the 5.25 inch normal format.  DISKLIST can also
  1547.       print in 38 other formats.
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.                                       -25- 
  1557.  
  1558.