home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / utility / dsktrk74.zip / DISKTRAK.DOC next >
Text File  |  1992-01-22  |  74KB  |  1,552 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                    === DISKTRAK ===
  7.                                      Version 7.40
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.       +---------------------------------------------------------------------+
  28.       | +-----------------------------------------------------------------+ |
  29.       | |                                                                 | |
  30.       | |                                                                 | |
  31.       | |                                                                 | |
  32.       | |                                                                 | |
  33.       | |                      DISKTRAK Version 7.40                      | |
  34.       | |                                                                 | |
  35.       | |                                                                 | |
  36.       | |                A Utility for Managing Diskettes                 | |
  37.       | |                                                                 | |
  38.       | |                                                                 | |
  39.       | |                                                                 | |
  40.       | |                                                                 | |
  41.       | +-----------------------------------------------------------------+ |
  42.       +---------------------------------------------------------------------+
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  63.                                         Page 1
  64.  
  65.  
  66.  
  67.  
  68.                                    === DISKTRAK ===
  69.                                      Version 7.40
  70.  
  71.  
  72.                                  Table of Contents
  73.                                  -----------------
  74.  
  75.                        Introduction  . . . . . . . . . . .    3
  76.                        Installation  . . . . . . . . . . .    4
  77.                        Conversion from Earlier Versions  .    4
  78.                        System Requirements, Compatibility,
  79.                             and Limitations  . . . . . . .    5
  80.                        Using the Menus and Windows . . . .    6
  81.                        Main Menu . . . . . . . . . . . . .    7
  82.                        ACTION -- View Data . . . . . . . .    7
  83.                        ACTION -- Report to Print . . . . .    8
  84.                        ACTION -- Report to Screen  . . . .    8
  85.                        ACTION -- Report to File  . . . . .    8
  86.                        ACTION -- Restore Files . . . . . .    9
  87.                        ACTION -- DOS Shell . . . . . . . .    9
  88.                        ACTION -- Exit  . . . . . . . . . .    9
  89.                        UPDATE -- Add/Update Disk(s)  . . .   10
  90.                        UPDATE -- Add/Edit Comment  . . . .   10
  91.                        UPDATE -- Delete Disk(s)  . . . . .   11
  92.                        UPDATE -- Delete File(s)  . . . . .   12
  93.                        UPDATE -- Label Disk  . . . . . . .   13
  94.                        SEARCH -- Filename  . . . . . . . .   13
  95.                        SEARCH -- Diskname  . . . . . . . .   14
  96.                        SEARCH -- Comment . . . . . . . . .   14
  97.                        UTILITIES -- Compress Data  . . . .   14
  98.                        UTILITIES -- Expand Data  . . . . .   14
  99.                        UTILITIES -- Make a Database  . . .   15
  100.                        UTILITIES -- Switch Databases . . .   15
  101.                        UTILITIES -- Sort by Disknames  . .   16
  102.                        UTILITIES -- Sort by Free Space . .   16
  103.                        UTILITIES -- Show Free Space  . . .   16
  104.                        UTILITIES -- Convert to V7 Format .   16
  105.                        CONFIGURATION -- Screen Colors  . .   17
  106.                        CONFIGURATION -- Background Char. .   17
  107.                        CONFIGURATION -- Data Disk Drive  .   17
  108.                        CONFIGURATION -- ZIP Filenames  . .   18
  109.                        CONFIGURATION -- Print Lines/Page .   18
  110.                        CONFIGURATION -- Report Type  . . .   18
  111.                        CONFIGURATION -- Config. Save . . .   19
  112.                        Future Enhancements . . . . . . . .   19
  113.                        The DISKTRAK Database . . . . . . .   19
  114.                        Update Summary  . . . . . . . . . .   21
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  125.                                         Page 2
  126.  
  127.  
  128.  
  129.  
  130.                                    === DISKTRAK ===
  131.                                      Version 7.40
  132.  
  133.  
  134.                                     Introduction
  135.                                     ------------
  136.  
  137.     DISKTRAK was designed to provide a "quick and easy" method for keeping
  138.     track of diskette files.  DISKTRAK will allow you to easily create a
  139.     database that contains a list of all your diskettes and the files and free
  140.     space available on each one.  Optionally, you can include a comment or
  141.     description for each file on each diskette.  Also, you can have DISKTRAK
  142.     extract the names of files stored inside a "ZIP", "PAK", "ARC", and "LZH"
  143.     archive file.  Then, anytime you want to locate the disk containing a
  144.     particular file, simply enter the filename into DISKTRAK and it will tell
  145.     you the disk (or disks, if there are more than one) that holds the file
  146.     you're looking for.  If you don't know the complete name of the file, key
  147.     in as much of it as you do know and DISKTRAK will search its database for
  148.     all disks containing any file that has the partial name you entered
  149.     embedded in it.   DISKTRAK supports this same database search capability
  150.     for disk names and file comments as well.
  151.  
  152.     DISKTRAK also has other useful disk and file related capabilities: it can
  153.     label diskettes, delete and/or restore any set of files in its database,
  154.     and produce 5 types of hard and/or soft copy reports of its database
  155.     contents.  Finally, DISKTRAK supports several "usability" functions such as
  156.     screen color and background character customization, database maintenance,
  157.     and DOS Shell functionality.
  158.  
  159.     Creating and maintaining the DISKTRAK database is easy.  Simply "feed" 
  160.     your diskettes to DISKTRAK and it will read the directories and sub-  
  161.     directories on each one, extracting all filenames (including hidden and
  162.     system files) and the amount of free space and then automatically update
  163.     its database.  If you add or delete files on a diskette, simply "re-feed"
  164.     it into DISKTRAK; the database will be automatically updated. 
  165.  
  166.     DISKTRAK is completely menu driven and was designed for easy, intuitive
  167.     use.  Hopefully you will find DISKTRAK not only easy to use, but also
  168.     useful.  DISKTRAK is being distributed as "shareware", meaning it is
  169.     allowed to be freely copied and distributed, but if used on a regular
  170.     basis, must be paid for.  If you continue to use DISKTRAK you are obligated
  171.     to send its registration fee ($15.00) to Peninsula Software.  Doing so will
  172.     allow Peninsula Software to continue further enhancements to DISKTRAK (many
  173.     features in the current version were suggested by registered users) and to
  174.     develop other low cost software products. 
  175.  
  176.     The following sections describe how to install DISKTRAK and how to use
  177.     DISKTRAK's menus and windows.  After that is a description of each menu 
  178.     selection.  Finally, there is a brief discussion of the DISKTRAK database
  179.     and a summary of the changes made to DISKTRAK since version 4.5.
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  187.                                         Page 3
  188.  
  189.  
  190.  
  191.  
  192.                                    === DISKTRAK ===
  193.                                      Version 7.40
  194.  
  195.  
  196.                                     Installation
  197.                                     ------------
  198.  
  199.     DISKTRAK is very easy to install.  Simply copy the files DISKTRAK.EXE and
  200.     SAMPLE.DT7 to the disk and directory from which you wish to run.  Then,
  201.     make this directory the default directory and enter the command DISKTRAK. 
  202.     DISKTRAK will start; it will use the file SAMPLE.DT7 as a "demonstration"
  203.     database.  You can use this database to try out all of the DISKTRAK
  204.     functions, including making updates and deletes, before you create your own
  205.     database.  Later, when you're familiar with how DISKTRAK works, create your
  206.     own database, verify that it works O.K., and delete SAMPLE.DT7.  (Note --
  207.     when you do this BE SURE to first create a DISKTRAK configuration file
  208.     identifying your database as the one DISKTRAK should use.  See the section
  209.     "Config. Save" below for details on how to do this.)
  210.  
  211.     DISKTRAK was designed for a system with a hard disk.  If you have a hard
  212.     disk it is recommended that you put DISKTRAK.EXE and SAMPLE.DT7 in your
  213.     "utility" subdirectory.  Then, after making this the default directory,
  214.     simply enter the command "DISKTRAK".  If you do not have a hard disk you
  215.     will need two diskette drives to use DISKTRAK.  In this case you should put
  216.     DISKTRAK.EXE and SAMPLE.DT7 on a diskette in Drive B: and make this the
  217.     default drive.  Do not put DISKTRAK in Drive A: because DISKTRAK assumes
  218.     Drive A: will be used to read diskette files into its own database.  (You
  219.     can change this if you wish -- see the Configuration section below.)  If
  220.     you have a large enough RAMDISK you can copy the DISKTRAK database there
  221.     and make it (the RAMDISK) the default directory.  However, if you choose to
  222.     do this, be certain to copy your RAMDISK database to a real disk after any
  223.     DISKTRAK session in which you make database updates or changes.
  224.  
  225.  
  226.                           Conversion from Earlier Versions
  227.                           --------------------------------
  228.  
  229.     Beginning with Version 7.00, DISKTRAK has been enhanced to include in its
  230.     database the free space on each diskette that the program processes.  The
  231.     addition of the free space information necessitated a change to the
  232.     internal format of the database.  As a result, versions of DISKTRAK
  233.     starting with 7.00 will NOT RUN using a database created by an earlier
  234.     version of the program.  Similarly, previous versions of the program will
  235.     NOT RUN using a Version 7 database.  
  236.  
  237.     To ease this transition, DISKTRAK versions starting with 7.00 use the
  238.     extension ".DT7" for database names; earlier versions all used the
  239.     extension ".DTK".   Furthermore, version starting with 7.00 include a
  240.     Convert function that makes it easy to convert old ".DTK" databases to
  241.     ".DT7" ones.  See the section called "Convert to V7 Format" below for
  242.     details about the conversion process.
  243.  
  244.     If you are converting from a version prior to 7.00, note that after you
  245.     have performed the Config. Save function, earlier versions of DISKTRAK will
  246.     not work.  To return to an earlier version, simply delete DISKTRAK.CFG.
  247.  
  248.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  249.                                         Page 4
  250.  
  251.  
  252.  
  253.  
  254.                                    === DISKTRAK ===
  255.                                      Version 7.40
  256.  
  257.  
  258.     (This is because DISKTRAK Version 7.00 or later creates the DISKTRAK.CFG
  259.     file with the name of a <name>.DT7 database; these are unusable by earlier
  260.     versions -- they can use only the <name>.DTK databases.)
  261.  
  262.  
  263.                 System Requirements, Compatibility, and Limitations
  264.                 ---------------------------------------------------
  265.  
  266.     DISKTRAK requires DOS 3.0 or higher.  DOS 3.3 or 5.0 is recommended. 
  267.     DISKTRAK will not work properly with DOS versions prior to 3.0 because they
  268.     do not support some of DISKTRAK's functions, such as disk labeling or DOS
  269.     Shell.  Several users of DOS 4.XX have reported problems seemingly related
  270.     to that version of DOS.
  271.  
  272.     This version of DISKTRAK is incompatible with the database formats from
  273.     versions 6.20 or earlier (smaller version numbers).  These earlier versions
  274.     created database with the extension ".DTK"; this version of DISKTRAK uses
  275.     ".DT7" as its extension.  To prevent compatibility problems, this version
  276.     will not access databases created by earlier versions.  You can use the
  277.     "Convert to V7 Format" function to quickly (and safely) convert your ".DTK"
  278.     databases to the new format.
  279.  
  280.     DISKTRAK is written using the Microsoft QuickBasic (r) compiler and there-
  281.     fore must maintain all information being processed in conventional RAM
  282.     memory.  This places a limit on the maximum number of diskettes DISKTRAK
  283.     can handle in any one database.  (Actually, the limiting factor is the
  284.     total number of filenames in the database.)  Changes implemented in Version
  285.     6.20 significantly increased the size of the database DISKTRAK can handle. 
  286.     The three functions requiring the most RAM usage are the Report Type 3
  287.     function and the Restore or Delete Files function.  The Report function
  288.     requires less RAM than do the Restore or Delete functions, so if you have a
  289.     large database (lots of file names), DISKTRAK may be unable to perform the
  290.     Restore or Delete File function, but still be able to produce a Report Type
  291.     3.  (Report Types other than 3 need much less RAM than Type 3.)  
  292.  
  293.     Testing on a 640K DOS 3.3 system showed DISKTRAK exceeds available RAM
  294.     capacity when attempting to Restore or Delete Files for a database having
  295.     between 7500 and 8000 file names.  However, it can easily handle the Report
  296.     Type 3 function for that same size database.  The upper limit for Report
  297.     Type 3 appears to be in excess of 10,000 filenames.  In any case, DISKTRAK
  298.     checks for sufficient free memory and issues an error message if there is
  299.     not enough to complete a selected function.  If you receive these error
  300.     messages you should split your diskettes up into two (or more) DISKTRAK
  301.     databases.  
  302.  
  303.     Finally, DISKTRAK is limited to not more than 30 different database files
  304.     and a maximum of 900 files per diskette directory (not including filenames
  305.     found inside ZIP files.)
  306.  
  307.  
  308.  
  309.  
  310.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  311.                                         Page 5
  312.  
  313.  
  314.  
  315.  
  316.                                    === DISKTRAK ===
  317.                                      Version 7.40
  318.  
  319.  
  320.                             Using the Menus and Windows
  321.                             ---------------------------
  322.  
  323.     DISKTRAK's menus and windows are all of the "point-and-shoot" variety. 
  324.     This means that you make the choice you want by first selecting it and then
  325.     telling DISKTRAK to proceed.  This is done in one of two ways: use the
  326.     arrow and Home/End keys to move the highlighted menu selection bar to the
  327.     desired option and then press "Enter", or simply type the single letter
  328.     (upper or lower case are considered the same) in each selection's name that
  329.     is highlighted.  In this case the "Enter" key is not needed; the selection
  330.     is made as soon as you type the highlighted letter.
  331.  
  332.     Some windows have no selections with highlighted letters.  These are
  333.     windows in which selections are to be made, but there is no way for
  334.     DISKTRAK to be able to establish unique selection letters for highlighting,
  335.     or they are windows in which multiple selections are to be made and it is
  336.     not possible to guarantee unique selection letters.  In these windows you
  337.     select the desired item by using the arrow and Home/End keys to position
  338.     the highlight bar, then press the "Enter" key to invoke the selected
  339.     function using your selected item.  When multiple selections are to be made
  340.     (for instance, when selecting files to be restored) you position the
  341.     highlight bar over an item to be selected and press the space bar.  The
  342.     selected item itself will be both highlighted and indicated by surrounding
  343.     arrow points, and the highlight bar will move to the next item.  You can
  344.     de-select items by positioning the highlight bar over a previously selected
  345.     item and pressing the space bar.  When you are finished selecting and/or
  346.     de-selecting items, press the "Enter" key to tell DISKTRAK to continue the
  347.     selected function on all of the selected (and highlighted) items.
  348.  
  349.     In all of the menus and windows the "Home" key moves the selection bar to
  350.     the first entry, and the "End" key moves it to the last entry.  If there
  351.     are more items than can be shown in the window at one time, use the "Page
  352.     Up" and "Page Down" keys to scroll back/forward through the entire set of
  353.     items.  At any time the "Esc"  key immediately exits the current window and
  354.     returns you to the next higher window or menu without invoking any
  355.     function.
  356.            
  357.     DISKTRAK will not let you make an invalid selection, and will query you for
  358.     confirmation in those instances where a major change in your database will
  359.     occur (like deleting disks.)
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  373.                                         Page 6
  374.  
  375.  
  376.  
  377.  
  378.                                    === DISKTRAK ===
  379.                                      Version 7.40
  380.  
  381.  
  382.                                      Main Menu
  383.                                      ---------
  384.            
  385.     DISKTRAK's Main Menu command line is always displayed at the top of the
  386.     screen, allowing you to select one of five possible options: ACTION,
  387.     UPDATE, SEARCH, UTILITIES, and CONFIGURATION.  The command line also
  388.     displays a continuously running digital clock and the current version
  389.     number of the DISKTRAK program.  (If you have a question, problem, or
  390.     suggestion about DISKTRAK, please be sure to mention the version number of
  391.     the program you're working with.)  The Main Menu screen also displays a
  392.     window with information about the current DISKTRAK database.
  393.            
  394.     When DISKTRAK starts, ACTION is automatically selected by default.  Each
  395.     Main Menu option has several sub-options.  You can view these by  pressing
  396.     "Enter" when the Main Menu appears, and then moving the Main  Menu high-
  397.     light left or right by using the arrow keys.  DISKTRAK will not perform any
  398.     sub-option until you specifically select one.  Do this by (1) highlighting
  399.     it by use of the up/down arrow keys and pressing "Enter", or (2) typing the
  400.     highlighted letter (lower case is O.K.) in the desired sub-option.
  401.  
  402.  
  403.     The following diagram shows the Main Menu command line and all sub-options:
  404.            
  405.     ACTION        UPDATE           SEARCH   UTILITIES           CONFIGURATION   
  406.         
  407.     View Data     Add/Update Disk  Filename Compress Data       Screen Colors
  408.     Print Rpt     Add/Edit Comment Diskname Expand Data         Background Char 
  409.     Screen Rpt    Delete Disk(s)   Comment  Make a Database     Data Disk Drive
  410.     File Rpt      Delete File(s)            Switch Database     ZIP Filenames
  411.     Restore Files Label Disk                Sort by Disknames   PrintLines/Page
  412.     Exit                                    Sort by Free Space  Report Type
  413.                                             Show Free Space     Config. Save
  414.                                             Convert to V7 Fmt.
  415.  
  416.     In addition to the Main Menu, the Main Menu screen has a window showing
  417.     information about the current DISKTRAK database.  This window is labeled
  418.     "Database Data" and shows the name of the current Database, the maximum
  419.     number of diskettes it can hold, the number of diskettes currently in it,
  420.     the amount (in terms of overall percent) of free space in the database, the
  421.     total size (in K-bytes) of the Database, and the diskette drive DISKTRAK
  422.     will use for reading disks.  The section headed DISKTRAK Database has more
  423.     information about the database contents.
  424.  
  425.  
  426.                                 ACTION -- View Data
  427.                                 -------------------
  428.            
  429.     Selecting this option causes DISKTRAK to display a window listing all of
  430.     the disks in the current database.  The disk window contains three columns
  431.     of data: the disk name, the amount of free space it has (expressed as "K",
  432.     where 1 K = 1024 bytes), and the number of files on the disk.  To see the
  433.  
  434.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  435.                                         Page 7
  436.  
  437.  
  438.  
  439.  
  440.                                    === DISKTRAK ===
  441.                                      Version 7.40
  442.  
  443.  
  444.     names of the files on any particular disk, simply select the disk and
  445.     DISKTRAK will display a second window containing the filenames for the
  446.     selected disk.  You can scroll through the filenames using the Up/Down,
  447.     PgUp/PgDn, and Home/End keys.  Filenames for which you have added comments
  448.     have the symbol "<C>" after their names.  (See the UPDATE Add/Edit Comments
  449.     section for how to create comments.)  Selecting a filename with a comment
  450.     will cause its comment to display in a window at the bottom of the screen. 
  451.     Selecting a file with no comment has no effect.  To erase the filename
  452.     window and return to the Disks window, simply press "Esc."  From there you
  453.     can select another disk to examine, or press Esc to return to the main
  454.     menu.
  455.  
  456.  
  457.                              ACTION -- Report to Print
  458.                              -------------------------
  459.  
  460.     This option causes DISKTRAK to send its report directly to your printer. 
  461.     DISKTRAK can produce any of five types of reports (see CONFIGURATION --
  462.     Report Type option below for details) summarizing its database contents.    
  463.     When you make this selection, DISKTRAK will first show a message indicating
  464.     how much data is being sorted, and then will display a message telling you
  465.     the report is being printed.  DISKTRAK returns to the main menu when the
  466.     printout is finished.
  467.  
  468.  
  469.                              ACTION -- Report to Screen
  470.                              --------------------------
  471.  
  472.     This option is like the previous one, except the report is presented on the
  473.     screen instead of being printed.  The report is formatted into screen
  474.     images of 25 lines, so there will be more screen pages than printed pages. 
  475.     Pressing any key except ESCape will present the next page of the report on
  476.     the screen.  Pressing the ESCape key will abort the screen report and
  477.     return you to the main menu screen.  This option creates no printed or disk
  478.     file output.  
  479.  
  480.  
  481.                               ACTION -- Report to File
  482.                               ------------------------
  483.  
  484.     This option "prints" the report to a disk file named DISKTRAK.RPT that is
  485.     created in the default directory.  The format of the report file is as
  486.     specified in the CONFIGURATION -- Report Type option below.   This option
  487.     is provided to allow you to create the report output and view it with some
  488.     utility text viewing program (or the DOS "TYPE" command), and then decide
  489.     if you want to print it by copying the file DISKTRAK.RPT to a printer. 
  490.     This option creates no printer or screen output.
  491.  
  492.  
  493.  
  494.  
  495.  
  496.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  497.                                         Page 8
  498.  
  499.  
  500.  
  501.  
  502.                                    === DISKTRAK ===
  503.                                      Version 7.40
  504.  
  505.  
  506.                               ACTION -- Restore Files
  507.                               -----------------------
  508.  
  509.     This option allows you to select a set of files from the DISKTRAK database
  510.     and have them copied from their respective diskettes to a hard disk
  511.     directory you specify.  This function is typically called "restoring". 
  512.     When you select this option, DISKTRAK first asks you to enter the full path
  513.     name (such as C:\WORDPROC) specifying  where it should restore files. 
  514.     DISKTRAK first verifies the path you entered exists, then displays a
  515.     message telling you it is sorting all of the filenames in the current
  516.     database and, when the sort is complete, opens a window showing a 3-column
  517.     list of all filenames and the diskettes containing them.  You are prompted
  518.     to select files for restoring; do this by moving the highlight bar to the
  519.     desired filename and pressing the space bar to select it.  A selected file
  520.     can be de-selected in the same way.  When finished selecting files, press
  521.     the Enter key.  DISKTRAK will then ask you to insert the required
  522.     diskette(s), copy the appropriate files to the path you specified, and
  523.     return to the main menu with a message telling how many files were
  524.     successfully restored.  DISKTRAK displays a message identifying each
  525.     filename and its target directory as it is copied.
  526.  
  527.     Note: Because DISKTRAK does not store directory (or subdirectory)
  528.     information in its database it will be unable to restore files contained in
  529.     diskette directories other than the root.  DISKTRAK will indicate "File not
  530.     found" in these cases.
  531.  
  532.  
  533.                                 ACTION -- DOS Shell
  534.                                 -------------------
  535.  
  536.     Selecting this option causes DISKTRAK to start a "child" DOS shell.  This
  537.     means DISKTRAK will appear to end and return control to DOS.  In fact,
  538.     DISKTRAK is still active (in your computer's memory), but has invoked the
  539.     DOS command processor allowing you to issue any command you would when
  540.     running under DOS alone.  From the DOS shell you can copy files, initialize
  541.     disks, invoke other programs, etc.  However, you MUST remember to return to
  542.     DISKTRAK by entering the command "Exit" when you have finished with your
  543.     DOS functions.  Also, since DISKTRAK is still in memory when the DOS shell
  544.     is active, you will have significantly less memory available for programs
  545.     than when running DOS directly.
  546.  
  547.     Note:  when in the DOS shell, do not move, rename, or otherwise disturb the
  548.     DISKTRAK database or configuration file.  Changes made to these files while
  549.     in the DOS shell would be unknown to DISKTRAK, and unpredictable (probably
  550.     bad) results would occur when DISKTRAK resumes.
  551.  
  552.  
  553.                                    ACTION -- Exit
  554.                                    --------------
  555.  
  556.     Selecting this option ends DISKTRAK and returns you to DOS.  As the closing
  557.  
  558.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  559.                                         Page 9
  560.  
  561.  
  562.  
  563.  
  564.                                    === DISKTRAK ===
  565.                                      Version 7.40
  566.  
  567.  
  568.     screen indicates, if you use DISKTRAK on a regular basis you are obligated
  569.     to send the registration fee to Peninsula Software.
  570.  
  571.  
  572.                             UPDATE -- Add/Update Disk(s)
  573.                             ----------------------------
  574.            
  575.     Selecting this option allows you to enter a diskette into the DISKTRAK
  576.     database.  The diskette you enter can be either a new diskette, i. e., one
  577.     not currently in the database, or a re-entering (called a "refresh") of a
  578.     diskette currently in the database.  After selecting this option DISKTRAK
  579.     will ask you to insert the diskette into the Data Disk Drive and press
  580.     Enter when ready.  DISKTRAK will then attempt to read the diskette's
  581.     internal label (sometimes called the volume ID.)  If there is no internal
  582.     label, DISKTRAK will ask you to enter one.  This label will be used by
  583.     DISKTRAK to identify the diskette in its database and will also be
  584.     automatically written onto the diskette.  (See the UPDATE -- Label Disk
  585.     section below for details on the labeling process.)  DISKTRAK will then
  586.     check to see if the diskette is already contained in the database.  If not,
  587.     DISKTRAK will read all the filenames on the disk (including hidden and
  588.     system files and files in directories and/or subdirectories, if any) and
  589.     enter them into the database.  It also stores the amount of free space on
  590.     the disk in the database.  If you specified the "ZIP" option to be enabled,
  591.     DISKTRAK will extract all filenames from inside archive files of type ZIP,
  592.     PAK, ARC, or LZH.  If the diskette is already in the DISKTRAK database you
  593.     will be asked if you want to proceed and "refresh" the database
  594.     information.  Normally you will want to do this, because (presumably) you
  595.     have added or deleted files from the diskette, and you want its current
  596.     status reflected in the DISKTRAK database.  However, if you have
  597.     inadvertently created two different diskettes with the same name, you can
  598.     abort the Add/Update function at this time, relabel the diskette, and
  599.     proceed again.
  600.  
  601.     Note that DISKTRAK will process only normally formatted DOS diskettes. 
  602.     DISKTRAK will reject an unformatted diskette, or a diskette with a non-
  603.     standard format, such as those created by some hard disk backup programs. 
  604.     Also, note that DISKTRAK stores in its database only the diskette name and
  605.     filenames for each diskette.  It does NOT store any directory (or
  606.     subdirectory) names; it does store only the filename contained in these
  607.     directories (or subdirectories.)  Consequently, if a file is contained in a
  608.     directory other than the root directory, DISKTRAK will identify it only as
  609.     being on the diskette, and not in a particular directory or subdirectory.
  610.  
  611.  
  612.                              UPDATE -- Add/Edit Comment
  613.                              --------------------------
  614.            
  615.     Use this option to enter a comment for a filename that does not yet have
  616.     one, or to update an existing comment.  Files with comments have the symbol
  617.     "<C>" (without the quotes) following their names in the Files window.  To
  618.     add/update a comment, select the desired file in the Files window and press
  619.  
  620.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  621.                                        Page 10
  622.  
  623.  
  624.  
  625.  
  626.                                    === DISKTRAK ===
  627.                                      Version 7.40
  628.  
  629.  
  630.     "Enter".  A window will appear at the bottom of the screen and query you to
  631.     enter a new comment or update an existing one, depending on whether or not
  632.     the selected file has the "<C>" symbol.  New comments can be up to 63
  633.     characters long; to create one simply enter the text and press "Enter" when
  634.     finished.  After entering the comment the "<C>" symbol will appear after
  635.     the file name and the filename highlight bar will move to the next file in
  636.     the Files window. You can enter a comment for this file, or select a
  637.     different one.  When you have finished entering comments, press "Esc" and
  638.     DISKTRAK will return you to the Disks selection window.  Continue to select
  639.     disks/files until all comments have been entered.  Press "Esc" from the
  640.     Disks window to return to the main menu.
  641.  
  642.     If the file you select already has a comment (i. e., the "<C>" symbol
  643.     appears after its name in the Files window) you can edit the comment by
  644.     simply pressing "Enter."  DISKTRAK will display a window at the bottom of
  645.     the screen and request you to edit the existing comment.  You can use the
  646.     "Ins" toggle, Backspace, Home, End, and arrow keys when editing a comment.  
  647.     Also, the Ctrl+arrow key combination moves the cursor one word left or
  648.     right.
  649.  
  650.     If you select a file with a comment by mistake, pressing "Esc" at the
  651.     comment edit window will return you to the Files window with no effect on
  652.     the existing comment.
  653.  
  654.  
  655.                               UPDATE -- Delete Disk(s)
  656.                               ------------------------
  657.  
  658.     This option is provided to allow you to delete one or more diskettes from
  659.     the current database.  You would want to do this if, for instance, you
  660.     decided to re-use a diskette for a different purpose and had given it a new
  661.     internal label and a new set of files.  Note that if you keep the same
  662.     internal diskette name (volume label) and merely replace all the files on
  663.     it there is no need to delete the diskette name from DISKTRAK's database. 
  664.     Simply use the Add/Update function described above to "refresh" the
  665.     DISKTRAK database with the diskette's current status.
  666.  
  667.     To delete a diskette first select this option; DISKTRAK will present a menu
  668.     of all diskettes in the database.  The select the diskette(s) you want to
  669.     delete and press Enter.  DISKTRAK will ask you if you really want to
  670.     proceed.  If yes, enter a "y" (without the quotes); any other character
  671.     will abort the Delete a Disk function with no action taken.
  672.  
  673.     Note: To select diskette(s) to delete, use the arrow keys to position the
  674.     highlight bar over the name of the diskette you want to delete.  Then press
  675.     the space bar.  Doing this will highlight the name and move the highlight
  676.     bar down to the next name.  Continue selecting/ moving until all desired
  677.     disks have been selected.  If you make a mistakenly select a diskette you
  678.     don't want to delete, move the highlight bar to the (now highlighted)
  679.     diskette name and press the space bar; this will "un-selects" it.  You can
  680.     select and unselect as many times as necessary before pressing Enter.
  681.  
  682.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  683.                                        Page 11
  684.  
  685.  
  686.  
  687.  
  688.                                    === DISKTRAK ===
  689.                                      Version 7.40
  690.  
  691.  
  692.                               UPDATE -- Delete File(s)
  693.                               ------------------------
  694.  
  695.     This option allows you to physically delete one or more files from your
  696.     diskettes.  
  697.  
  698.     WARNING:  THE SELECTED FILES WILL ACTUALLY BE DELETED FROM YOUR DISKETTES,
  699.               NOT SIMPLY REMOVED FROM THE DISKTRAK DATABASE.  
  700.  
  701.     This option was included to make it easy to "clean up" your diskettes; you
  702.     can easily delete unwanted and/or duplicate files using this option.  (You
  703.     can also delete files you really want to keep if you are not careful!)
  704.  
  705.     When this option is selected DISKTRAK first displays a message indicating
  706.     it is sorting all of the filenames in the database.  It then displays a
  707.     window containing list of all the filenames in the DISKTRAK database sorted
  708.     alphabetically, along with the disk name containing each file.  (The format
  709.     is the same as the ACTION -- Restore Files option described above.)  The
  710.     list allows you to page through all the files in the database, and to
  711.     select individual or groups of files for deleting by pressing the space bar
  712.     after you have moved the highlight bar over the desired filename.  (The
  713.     selection and de-selection process is the same as that described in the
  714.     above section.)  Once you have selected all the files you want to delete,
  715.     press "Enter."  DISKTRAK will ask you to confirm the fact that you want to
  716.     delete files.  Pressing anything but "y" (or "Y") will return to the main
  717.     menu with no action.  If you confirm that you want to proceed, DISKTRAK
  718.     will make an internal list of all the diskettes containing the selected
  719.     files, sort the list alphabetically, and ask you to successively mount each
  720.     diskette in the data drive.  After verifying that the correct diskette is
  721.     mounted, DISKTRAK will delete the selected files on that disk.  (By
  722.     sorting, DISKTRAK insures that each diskette will have to be mounted only
  723.     once.)  After deleting the selected files from the diskette, DISKTRAK will
  724.     automatically update its database to reflect the deleted files, and then
  725.     ask you for the next diskette.  This process continues until you have
  726.     mounted all needed diskettes, after which DISKTRAK returns to the main menu
  727.     with a message indicating how many files (in total) were deleted and how
  728.     many (if any) were not deleted.  
  729.  
  730.     Undeleted files can result from the file not actually being on the diskette
  731.     (it was deleted outside DISKTRAK after the diskette was added to the
  732.     DISKTRAK database), being in a (sub)directory other than the root (DISKTRAK
  733.     does not retain subdirectory data in its database), or the file was found
  734.     on a disk that was write protected, and consequently could not be deleted.
  735.  
  736.     Note:  this option can be used to simply view the sorted contents of the
  737.     DISKTRAK database, and not actually delete any files.  For instance,
  738.     because it displays the entire DISKTRAK database sorted by filename, this
  739.     option is very convenient for determining if you have duplicate files on
  740.     your diskettes.  You can then decide if you want to delete duplicate files,
  741.     or, when asked to confirm the delete request, simply return to the main
  742.     menu by replying "n" or hitting the Esc key.
  743.  
  744.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  745.                                        Page 12
  746.  
  747.  
  748.  
  749.  
  750.                                    === DISKTRAK ===
  751.                                      Version 7.40
  752.  
  753.  
  754.  
  755.                                 UPDATE -- Label Disk
  756.                                 --------------------
  757.  
  758.     This option lets you label (or re-label) a diskette from within DISKTRAK,
  759.     thus eliminating the need to shell to DOS and use the DOS LABEL command. 
  760.     When you select this option DISKTRAK will ask you to put a diskette in the
  761.     data disk drive.  It will then attempt to read the internal label from the
  762.     disk.  If there is no label DISKTRAK will so indicate and ask you to enter
  763.     one.  If there already is a label on the disk, DISKTRAK displays a message
  764.     showing the current label and asks you if you want to re-label the disk. 
  765.     If so, enter the new label.  When you have finished labeling disks simply
  766.     hit the Esc key to return to the main menu bar.  DISKTRAK will continue to
  767.     ask for another disk to relabel until the Esc key is pressed; this makes it
  768.     convenient to label numerous disks in one session.
  769.  
  770.     Note: DISKTRAK checks for a write protected disk prior to initiating the
  771.     label operation.  DISKTRAK will return to the main menu and display an
  772.     error message if you attempt to label a write protected diskette.  Also,
  773.     DISKTRAK checks the label name you enter for valid characters and will
  774.     reject a name that contains invalid characters.  DISKTRAK displays an error
  775.     message in this case.
  776.  
  777.  
  778.                                  SEARCH -- Filename
  779.                                  ------------------
  780.  
  781.     This function is the primary reason DISKTRAK was written.  It allows you to
  782.     enter a filename (or part thereof) and have DISKTRAK search its entire
  783.     database for all diskettes containing a file with that name (or partial
  784.     name).  Upper and lower case letters are considered the same for the search
  785.     text.  DISKTRAK will display a window showing all diskettes containg files
  786.     whose names contain the search text.  To see all of the files on any
  787.     particular diskette, simply select it and DISKTRAK will display its
  788.     filenames, with the highlight bar positioned over the first filename that
  789.     matches your search criteria.  If this filename has a comment, it will be
  790.     displayed in the Comment window.  Pressing either the Enter key or Space
  791.     Bar will automatically move the highlight bar to the next filename that
  792.     matches the search criteria.  If this file has a comment, it will be
  793.     automatically displayed in the Comment window.  Repeatedly pressing either
  794.     the Space Bar or Enter key will automatically cycle you through all the
  795.     matching filenames (and comments, if existent.)
  796.  
  797.     Note that the search functions (Filename, Diskname, and Comment) employ
  798.     literal searches based on the exact set of characters you enter.  The
  799.     special DOS wildcard characters * and ? are NOT recognized as wildcards,
  800.     and consequently should not be used in the search string.
  801.  
  802.  
  803.  
  804.  
  805.  
  806.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  807.                                        Page 13
  808.  
  809.  
  810.  
  811.  
  812.                                    === DISKTRAK ===
  813.                                      Version 7.40
  814.  
  815.  
  816.                                  SEARCH -- Diskname
  817.                                  ------------------
  818.  
  819.     This function works just like Search -- Filename except DISKTRAK searches
  820.     its database for the input diskette name (or part thereof).  Use this
  821.     function if you want to quickly browse the filenames of a series of
  822.     diskettes having similar internal labels.
  823.  
  824.  
  825.                                  SEARCH -- Comment
  826.                                  -----------------
  827.  
  828.     This function works just like Search -- Filename except DISKTRAK searches
  829.     its database for a match between the input character string and a comment
  830.     associated with a filename.  Use this function to find files whose comments
  831.     contain a particular character string.  As with the Search -- Filename
  832.     option above, after returning to the main menu screen, DISKTRAK will
  833.     automatically select the next filename with a comment containing the
  834.     searched for character string each time you press the Enter key or Space
  835.     Bar.  DISKTRAK displays the comment for each automatically selected file
  836.     name in the Comment window.  
  837.  
  838.  
  839.                              UTILITIES -- Compress Data
  840.                              --------------------------
  841.  
  842.     Selecting this option causes DISKTRAK to remove all of the unused space
  843.     from its database.  To do this, DISKTRAK creates a new database for itself,
  844.     copies all of the current database information to it, deletes the old one,
  845.     and renames the new one to the same name as the old.  When this operation
  846.     finishes there will be 0% free space in the DISKTRAK database.
  847.  
  848.     Note: in order for this function to work there must be sufficient free
  849.     space on the disk with the default directory to accommodate a second file
  850.     equal in size to the current DISKTRAK database.       
  851.  
  852.  
  853.                               UTILITIES -- Expand Data
  854.                               ------------------------
  855.            
  856.     Select this option if you have to add more disks to your database than it
  857.     was originally specified to hold.  After choosing this option DISKTRAK will
  858.     ask you for the number of diskettes in the expanded database.  You should
  859.     enter the new TOTAL number of diskettes desired, NOT the increase (delta)
  860.     over the current number.  After entering this new total, DISKTRAK will
  861.     create a database capable of holding the specified number of disks, and
  862.     will then copy all of the data in your current database to the newly
  863.     expanded one.  When this is complete, DISKTRAK will delete your current
  864.     database and rename the new one to your "old" current database name.  The
  865.     new, expanded database will also be compressed, i. e., it will have 0% free
  866.     space. 
  867.  
  868.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  869.                                        Page 14
  870.  
  871.  
  872.  
  873.  
  874.                                    === DISKTRAK ===
  875.                                      Version 7.40
  876.  
  877.  
  878.     Note: since there is no way to reduce the size of a DISKTRAK database you
  879.     should avoid specifying a total number of disks significantly larger than
  880.     you are likely to need.  You can always expand your database later.
  881.  
  882.  
  883.                             UTILITIES -- Make a Database
  884.                             ----------------------------
  885.            
  886.     Use this option to create your own DISKTRAK database(s).  You can have up
  887.     to thirty DISKTRAK databases, but only one can be in use at a time. 
  888.     Multiple databases may be desired, for instance, if there are several 
  889.     people using your computer and each has his/her own set of diskettes.  Or,
  890.     you may have so many diskettes that you want to logically segregate them
  891.     into groups.
  892.            
  893.     To create a DISKTRAK database, select this option and specify the name of
  894.     the database and the number of diskettes you want it to hold.  When 
  895.     specifying the database name, enter only the 1 to 8 character primary
  896.     extension.  (Because all DISKTRAK Databases must have a name of the form
  897.     <name>.DT7, DISKTRAK will automatically add the extension ".DT7" to the
  898.     name you enter.)  After specifying the name, DISKTRAK will query you for
  899.     the maximum number of disks the database should hold.  Enter a reasonable
  900.     number; you can always increase it later by use of the Expand function
  901.     described above.
  902.  
  903.     The database created by this option will (obviously) be empty.  Add   
  904.     diskettes to it by first selecting the new database for use by using the
  905.     UTILITIES -- Switch Database function, and then invoking the UPDATE --
  906.     Add/Update Disk option.
  907.  
  908.  
  909.                            UTILITIES -- Switch Databases
  910.                            -----------------------------
  911.            
  912.     This option allows you to select the database to use by presenting you with
  913.     a menu showing all files in the current (default) directory having a name
  914.     of the form <name>.DT7.  All such files are assumed to be DISKTRAK
  915.     databases.  Selecting the file you want to use makes it the current
  916.     DISKTRAK database.  To make the current database the "default" for DISKTRAK
  917.     to use when it starts, you must use the CONFIGURATION -- Config. Save
  918.     function described below.
  919.  
  920.     Note: if there is a file in the default directory with a name of the form
  921.     <name>.DT7 that is not a DISKTRAK database it will still be shown in the
  922.     list of files for selection as a DISKTRAK database.  If you select such a
  923.     file for use by DISKTRAK, unpredictable (probably bad) results will occur.
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  931.                                        Page 15
  932.  
  933.  
  934.  
  935.  
  936.                                    === DISKTRAK ===
  937.                                      Version 7.40
  938.  
  939.  
  940.                            UTILITIES -- Sort by Disknames
  941.                            ------------------------------
  942.  
  943.     In general, DISKTRAK displays diskettes entered into its database in the
  944.     order in which they are entered.  The UTILITIES -- Sort by Disknames option
  945.     lets you change the order of the display to alphabetical.  New diskettes
  946.     will continue to be added in the order entered, and will not be listed in
  947.     alphabetical order unless you re-sort the entire list of names using this
  948.     option.
  949.  
  950.                           UTILITIES -- Sort by Free Space
  951.                           -------------------------------
  952.  
  953.     This option is similar to the above one, except the list of disks is sorted
  954.     by available free space.  The disk with the most free space is listed
  955.     first.  Disks with unknown free space (showing "?K") are listed last; these
  956.     are disks from a converted database that have not yet been entered into the
  957.     database by this version of DISKTRAK.
  958.  
  959.  
  960.                             UTILITIES -- Show Free Space
  961.                            -----------------------------
  962.  
  963.     This option shows you the amount of free space on a diskette.  After
  964.     selecting this option DISKTRAK will ask you to insert a diskette into the
  965.     Data Disk Drive.  After doing so, press Enter and DISKTRAK will read the
  966.     label of the diskette, determine its total free space (in K bytes, where K
  967.     = 1024) and display a message containing this information.  DISKTRAK will
  968.     then repeat this process until you press the Esc key to return to the main
  969.     menu.
  970.  
  971.                          UTILITIES -- Convert to V7 Format
  972.                          ---------------------------------
  973.  
  974.     This option converts DISKTRAK databases created by pre-Version 7.00
  975.     programs to the format required by Version 7.00.  Selecting this option
  976.     opens a window displaying all the <name>.DTK files in the current
  977.     directory.  These files are presumed to be databases created by earlier
  978.     versions of DISKTRAK.  Use the arrow keys to move the highlight cursor over
  979.     a <name>.DTK file for conversion; after you press Enter (or the space bar)
  980.     DISKTRAK will convert the selected file to the new database format.  The
  981.     resultant database will be named <name>.DT7 -- in other words, it will have
  982.     the same name as the ".DTK" file you selected; only the extension will
  983.     differ.  After conversion is complete, use the Switch Database function to
  984.     select and use your newly cinverted database.  The original <name>.DTK file
  985.     is left unchanged.  After you have verified your new <name>.DT7 file works
  986.     properly you can delete the old <name>.DTK file.
  987.  
  988.     You will see that each file's free space shows as "?K" immediately after
  989.     conversion from a <name>.DTK database.  This is because the free space
  990.     information does not yet exist in the new database.  To get accurate free
  991.  
  992.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  993.                                        Page 16
  994.  
  995.  
  996.  
  997.  
  998.                                    === DISKTRAK ===
  999.                                      Version 7.40
  1000.  
  1001.  
  1002.     space you must re-enter ("refresh") each disk in the database.  Doing this
  1003.     will retain any comments you may have entered previously.  Note that disks
  1004.     with "?K" will end up at the end when you sort the disks by free space.
  1005.  
  1006.  
  1007.                            CONFIGURATION -- Screen Colors
  1008.                            ------------------------------
  1009.            
  1010.     This option lets you set the colors for the various DISKTRAK menus.  When
  1011.     you select this option DISKTRAK displays a "sample" screen on the right
  1012.     hand side of your display, with all colors set to their current values.  A
  1013.     menu on the left lets you pick the particular set of colors to change. 
  1014.     After selecting the set you wish to change,  DISKTRAK will allow you to
  1015.     pick the background and foreground colors; as you pick them, the "sample"
  1016.     screen will be updated accordingly.  To activate the setting you have
  1017.     currently picked, select the Quit to Main Menu option in the Selections
  1018.     menu.  To retain the selected colors permanently, use the CONFIGURATION --
  1019.     Config. Save option described below.  (If you don't do this your newly
  1020.     selected colors will be in effect only for your current DISKTRAK session.)
  1021.  
  1022.  
  1023.                          CONFIGURATION -- Background Char.
  1024.                          ---------------------------------
  1025.  
  1026.     This option lets you specify one of thirteen different characters for
  1027.     DISKTRAK's main screen background.  Selecting this option displays a menu
  1028.     showing a string of each of the possible characters.  Selecting the desired
  1029.     character (by entering its corresponding menu selection character or using
  1030.     the arrow/enter keys) will immediately change the background character to
  1031.     the selected character.  Instead of returning immediately to the main manu
  1032.     command line, DISKTRAK will keep the character selection menu active, thus
  1033.     making it easy to cycle through all of the possibilities.  When you have
  1034.     decided which background character you want, use the Esc key to return to
  1035.     the main menu command line.  Remember to use the Config. Save option to
  1036.     permanently retain your selected background character, or your newly
  1037.     selected character will only be used for your current DISKTRAK session.
  1038.  
  1039.  
  1040.                           CONFIGURATION -- Data Disk Drive
  1041.                           --------------------------------
  1042.            
  1043.     This option allows you to specify the diskette drive DISKTRAK will use for
  1044.     reading diskettes.  The default diskette drive is A:, but you can change it
  1045.     to any drive letter A: through P:.  DISKTRAK will reject a drive "letter"
  1046.     that is not a character in the range A -- P.  You can enter either an upper
  1047.     or lower case letter (no colon).        
  1048.  
  1049.     Although not recommended, you can use this option to "point" DISKTRAK at a
  1050.     hard disk and then read all its filenames into the DISKTRAK database. 
  1051.     Doing this may be interesting, but is of little value since DISKTRAK does
  1052.     not contain directory or subdirectory information in its database; it can
  1053.  
  1054.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1055.                                        Page 17
  1056.  
  1057.  
  1058.  
  1059.  
  1060.                                    === DISKTRAK ===
  1061.                                      Version 7.40
  1062.  
  1063.  
  1064.     only tell you the filenames that are on the disk, not what directory they
  1065.     are in.
  1066.  
  1067.  
  1068.                            CONFIGURATION -- ZIP Filenames
  1069.                            ------------------------------
  1070.  
  1071.     This option lets you specify whether or not DISKTRAK is to extract the
  1072.     names of files stored inside an archive file of type ZIP, ARC, PAK, or LZH. 
  1073.     The default is NOT to do this.  If you specify yes, DISKTRAK will add to
  1074.     its database, in addition to the base ZIP, ARC, PAK, or LZH archive file,
  1075.     all of the filenames contained inside it.  Note that if you enable this
  1076.     function and then add to the DISKTRAK database one or more disks containing
  1077.     numerous archive files, the size of your database will get very large very
  1078.     quickly.
  1079.  
  1080.     When you select this option DISKTRAK will display a message indicating
  1081.     whether this option is currently enabled or disabled and will ask if you
  1082.     want to reverse this status.  Enter a "y" if you do, or an "n" to retain
  1083.     the current status.  DISKTRAK will display the new status in a message
  1084.     window when it returns to the main menu screen.  Also, the current ZIP
  1085.     status is always displayed in the Configuration Data window.  Entering
  1086.     "Esc" will return you to the main menu screen with no change in status. 
  1087.     The "ZIP" status is saved in the DISKTRAK.CFG file, so if you want it
  1088.     always enabled, enable it and then perform the Config. Save function.
  1089.  
  1090.  
  1091.                          CONFIGURATION -- Print Lines/Page
  1092.                          ---------------------------------
  1093.  
  1094.     This option lets you specify the number of lines DISKTRAK will place on its
  1095.     output reports.  These reports can be sent either directly to your printer
  1096.     or to a disk file: see the ACTION -- Report options above.  Because of the
  1097.     title and page number lines DISKTRAK prints on each report page, the number
  1098.     of lines per page must be at least 7.  The Print Lines/Page option has no
  1099.     effect on reports directed to the screen.  You can retain the number you
  1100.     specify in the DISKTRAK.CFG configuration file by selecting the
  1101.     CONFIGURATION -- Config. Save option below.
  1102.  
  1103.  
  1104.                             CONFIGURATION -- Report Type
  1105.                             ----------------------------
  1106.  
  1107.     DISKTRAK can create five types of reports that summarize the information in
  1108.     its database.  Report type 1 lists all files in the database and the
  1109.     diskette name each file is on, sorted alphabetically by filename.  Report
  1110.     type 2 contains the same information, but sorts it by diskette volume name. 
  1111.     Report type 3 list every filename and its comment (if present); this report
  1112.     is sorted by filename.  Report type 4 lists each disk and its free space,
  1113.     sorted by disk name.  Report type 5 is like type 4, except the sort is by
  1114.     amount of free space.  All reports except type 3 are formatted in 3
  1115.  
  1116.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1117.                                        Page 18
  1118.  
  1119.  
  1120.  
  1121.  
  1122.                                    === DISKTRAK ===
  1123.                                      Version 7.40
  1124.  
  1125.  
  1126.     columns, with 50 filename/diskname entries per column.  Report type 3 lists
  1127.     one filename per line, followed by a line containing its comment, if there
  1128.     is one.  Use the ACTION -- Report to Screen option to first see the
  1129.     reports, then either print them or direct them to disk.  For reports
  1130.     destined to be printed, use the Print Line/Page option above to set the
  1131.     number of printlines you want printed per page.  You can retain this number
  1132.     by selecting the CONFIGURATION -- Config. Save option below.
  1133.  
  1134.  
  1135.                            CONFIGURATION -- Config. Save
  1136.                            -----------------------------
  1137.  
  1138.     This option creates (if it does not already exist) or updates (if it does
  1139.     exist) a file in the current default directory called DISKTRAK.CFG and
  1140.     writes into it all of the current DISKTRAK configuration parameters.  These
  1141.     parameters include the current color specifications, the DISKTRAK database
  1142.     name, the main screen background character, the diskette drive to use when
  1143.     reading diskettes, the number of lines per report page, the desired report
  1144.     type, and the ZIP status (enabled or disabled).  If there is no
  1145.     DISKTRAK.CFG file, DISKTRAK uses default values for the color settings and
  1146.     report parameters, assumes the database name is SAMPLE.DTK, uses diskette
  1147.     drive A:, and disables the ZIP function.
  1148.  
  1149.  
  1150.                                 Future Enhancements
  1151.                                 -------------------
  1152.  
  1153.     Additional enhancements for DISKTRAK will be developed depending on the
  1154.     degree of interest and support received by the current version of DISKTRAK.
  1155.     Peninsula Software will seriously consider any enhancements suggested by
  1156.     registered users.  For example, the report option was added as a result of
  1157.     a suggestion (and sample source code) from Joseph R. Nelis, Jr. (Thanks,
  1158.     Jody!) and the comments option resulted from a suggestion by L. P.
  1159.     Thomason.  
  1160.  
  1161.     Microsoft has released a new version of the BASIC programming language that
  1162.     is capable of supporting Windows.  With this new compiler, the next
  1163.     significant change for DISKTRAK will be to re-write it as a native Windows
  1164.     application.  Consequently, only minor enhancements to the current DOS
  1165.     version, except for bug fixes, are planned.  
  1166.  
  1167.  
  1168.                                The DISKTRAK Database
  1169.                                ---------------------
  1170.  
  1171.     DISKTRAK cannot operate without a database file.  The distribution DISKTRAK
  1172.     files contain a "sample" database called SAMPLE.DT7; this database contains
  1173.     information from a small set of disks and includes comments containing
  1174.     helpful information about DISKTRAK's use.  When DISKTRAK starts, it first
  1175.     checks to see if a configuration file exists.  (See above section 
  1176.     CONFIGURATION -- Config. Save for more information on creating the
  1177.  
  1178.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1179.                                        Page 19
  1180.  
  1181.  
  1182.  
  1183.  
  1184.                                    === DISKTRAK ===
  1185.                                      Version 7.40
  1186.  
  1187.  
  1188.     configuration file.)  If there is a configuration file, DISKTRAK attempts
  1189.     to use the database defined in it.  If there is no configuration file,
  1190.     DISKTRAK attempts to use a database called SAMPLE.DT7.  If it is unable to
  1191.     do this (file not found) it attempts to build an empty database called
  1192.     EMPTY.DT7 with space for 10 diskettes.  If it is successful, DISKTRAK then
  1193.     starts using this empty database.  If unable to create the "empty"
  1194.     EMPTY.DT7 file (probably caused by the default disk being full) DISKTRAK
  1195.     terminates, displaying a message that it was unable to create EMPTY.DT7.
  1196.  
  1197.     The DISKTRAK database will contain the names of all the diskettes you have 
  1198.     entered, the amount of free space on each, all of the file names on all
  1199.     diskettes, and all of the comments you enter.  There are pointers in the
  1200.     database that connect a diskette to its files, and files to their comments
  1201.     (if present).  Finally, there are  counters holding the total number of
  1202.     diskettes in the database, the number of "free" file names, and the number
  1203.     of "free" comment characters.  "Free" filenames result from files being
  1204.     deleted from diskettes, or from diskettes being deleted from the database. 
  1205.     "Free" comment bytes result from files with comments being deleted from the
  1206.     database, or by creating new (edited) comments that are longer than the
  1207.     original comment.
  1208.  
  1209.     The latter two numbers are what determine the "free space" in the data-   
  1210.     base.  Free space results from deleting a diskette from the database, or
  1211.     from "refreshing" a diskette already existing in the database.  In either
  1212.     of these two cases, the filenames previously used are flagged as "free" and
  1213.     are no longer usable.  (Comments are maintained intact, however, if the
  1214.     filename with the comment is still on the updated disk.)  All updates
  1215.     and/or additions to the database are made at the end of the database. 
  1216.     Consequently, as time goes on, unwanted "free space" will build up inside
  1217.     the database.  This "free space" is reported on the DISKTRAK main menu in
  1218.     terms of a percentage of the size of the entire database.  This "free
  1219.     space" is literally unusable, wasted space and should be eliminated when it
  1220.     becomes excessive.
  1221.            
  1222.     The "Compress Data" sub-option under the Main Menu Utilities selection 
  1223.     will eliminate all "free space" from your database.  See the section  
  1224.     describing that option for more detail.
  1225.  
  1226.     Note that the DISKTRAK database does NOT contain any information about
  1227.     directories or subdirectories.  Consequently, DISKTRAK cannot perform any
  1228.     functions dependent on the directory structure of a diskette.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1241.                                        Page 20
  1242.  
  1243.  
  1244.  
  1245.  
  1246.                                    === DISKTRAK ===
  1247.                                      Version 7.40
  1248.  
  1249.  
  1250.                                      Update Summary
  1251.                                      --------------
  1252.  
  1253.     Version 5.00
  1254.     ------------
  1255.  
  1256.     Added the ability to control the number of lines printed on each report
  1257.     page, and changed the default number of print lines on reports from 61 to
  1258.     60.  (Thanks to Ronald C. Brazell, Jr. for these two suggestions.)
  1259.  
  1260.     Added the ability to create reports sorted by either file name or disk
  1261.     name.  (Thanks to Kyle Rudden for suggesting these report options.)  Also
  1262.     added the Report type 3 option which produces a report showing all
  1263.     filenames and their comments.  
  1264.  
  1265.     Eliminated the "beep" when paging through screen reports of more than 12
  1266.     pages.
  1267.  
  1268.     Added the report type and the number of lines per printed report page to
  1269.     the configuration data displayed on main screen and saved in DISKTRAK.CFG.
  1270.  
  1271.     Added a message displaying the current disk label when using the Label Disk
  1272.     function to relabel a disk having an existing label.  (Thanks to Mahlon
  1273.     Huff for suggesting this one.)
  1274.  
  1275.     Added the ability to sort disk names so they appear alphabetically in the
  1276.     Disks window.  (This capability was requested by several users.)
  1277.  
  1278.     Added several information messages that appear in the Message window as
  1279.     DISKTRAK is running.
  1280.  
  1281.     Increased the size of the windows displaying disknames and filenames for
  1282.     the Delete and Restore functions, and made the window highlight and
  1283.     selection colors consistent with other selection windows.
  1284.  
  1285.     Eliminated a program hang when attempting to label or delete files from a
  1286.     write protected diskette by checking for write protect and issuing an error
  1287.     message if encountering same.
  1288.  
  1289.  
  1290.     Version 5.10
  1291.     ------------
  1292.  
  1293.     Corrected a bug introduced in Version 5.00 that resulted in incorrect
  1294.     display of Delete Files window when Report Type was specified as 2 or 3.
  1295.  
  1296.  
  1297.     Version 6.00
  1298.     ------------
  1299.  
  1300.     Redesigned most windows and menus to incorporate a "3-D shadow" effect. 
  1301.  
  1302.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1303.                                        Page 21
  1304.  
  1305.  
  1306.  
  1307.  
  1308.                                    === DISKTRAK ===
  1309.                                      Version 7.40
  1310.  
  1311.  
  1312.     Also changed many window sizes and shapes to include more information.
  1313.  
  1314.     Added the capability to determine and display the total free space on any
  1315.     diskette.
  1316.  
  1317.     Enhanced the Search Filename option to automatically highlight the first
  1318.     filename matching the search criteria when viewing search results. 
  1319.     DISKTRAK version 6.00 will also automatically highlight the next filename
  1320.     matching the search criteria after each press of the Enter key.  (Thanks to
  1321.     Larry G. Crowell for suggesting this usability enhancement.)
  1322.  
  1323.     Added more informational messages throughout the program.
  1324.  
  1325.     Updated the System Requirements and Compatibility section of the
  1326.     documentation to include a paragraph on program limitations, and added
  1327.     other clarifying information throughout the documentation.
  1328.  
  1329.     To defray the cost of higher postage rates, disks, mailers, and the cost of
  1330.     new windowing and menu software (also Shareware), the program registration
  1331.     fee was raised from $10 to $15. 
  1332.  
  1333.     Changed the routine used to accept user text input so it responds to Ctrl +
  1334.     arrow key commands to move one word left or right and to no longer ignore
  1335.     text to the right of the cursor when "Enter" is pressed.
  1336.  
  1337.     Added a continuously running digital clock to the main menu command line.
  1338.  
  1339.     Increased the number of filenames that can be extracted from archive files
  1340.     from 255 to 500, and removed the limitation of a maximum of a 600 filenames
  1341.     per diskette.  (Thanks to Larry King for pointing out these program
  1342.     limitations.)
  1343.  
  1344.     Added the ability to ESCape back to the main menu when paging through a
  1345.     multi-page screen report.
  1346.  
  1347.     Enhanced the ZIP file function to include extracting file names stored in
  1348.     PAK, ARC, and LZH archives in addition to ZIP archives.  (Thanks to Tom
  1349.     Hanlin III for writing the QuickBasic shareware library that provided this,
  1350.     and several other, capabilities for inclusion in DISKTRAK.)
  1351.  
  1352.     Added the Search -- Comment capability allowing database searches on
  1353.     comments as well as filenames and disknames.  Several users requested this
  1354.     feature.  As with the Search -- Filename function, DISKTRAK automatically
  1355.     selects the filenames who's comments contain character strings matching the
  1356.     search argument.
  1357.  
  1358.     Added checks for sufficient free memory (RAM) to complete data sorting
  1359.     operations.  When insufficient memory is available to perform necessary
  1360.     sort operations, DISKTRAK will now beep, return to the main menu, and
  1361.     display an error message.  Previous versions of DISKTRAK would terminate
  1362.     with error messages like "Subscript out of range..." or "Insufficient
  1363.  
  1364.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1365.                                        Page 22
  1366.  
  1367.  
  1368.  
  1369.  
  1370.                                    === DISKTRAK ===
  1371.                                      Version 7.40
  1372.  
  1373.  
  1374.     memory..." when running out of RAM memory.
  1375.  
  1376.  
  1377.     Version 6.10
  1378.     ------------
  1379.  
  1380.     Corrected mis-spelling of the identifier "Files" in the window listing disk
  1381.     file names.  ("Files" was spelled "Disks" in version 6.00.  Dumb!!)
  1382.  
  1383.  
  1384.     Version 6.20
  1385.     ------------
  1386.  
  1387.     Added message "Searching for text `xxxx'...." when performing a search
  1388.     function.
  1389.  
  1390.     Changed the logic for the automatic display of filenames and comments after
  1391.     a search operation so the displayed comment always matches the filename
  1392.     highlighted in the "Files" window.
  1393.  
  1394.     Corrected an intermittent color selection menu display problem when
  1395.     changing colors for certain menu items.
  1396.  
  1397.     Added code to save the status of the ZIP file extraction option in the
  1398.     configuration file, so the status in effect when the Config. Save option is
  1399.     performed will return when the program is restarted.  Also, added the ZIP
  1400.     status to the Configuration status window.  Several users requested this
  1401.     enhancement.
  1402.  
  1403.     Corrected a bug introduced in Version 6.10 resulting in extracting only the
  1404.     first file name stored inside archive files when using the ZIP option.
  1405.  
  1406.     Changed the internal structure of the program to enable it to handle
  1407.     databases of significantly larger size.  See the section "System
  1408.     Requirements, Compatibility, and Limitations" for more detail.
  1409.  
  1410.     Changed the titles on the color selection windows to indicate whether
  1411.     foreground or background colors are selected for change.
  1412.  
  1413.  
  1414.     Version 7.00
  1415.     ------------
  1416.  
  1417.     Added support for retaining diskette free space information in the DISKTRAK
  1418.     database.  This required a change in the internal database format, so the
  1419.     CONVERT to V7 Format function was also added to the Utilities menu list.  
  1420.  
  1421.     Report types 4 and 5 were added; these list disknames and free space sorted
  1422.     by diskname (report type 4) or by amount of free space (report type 5). 
  1423.     Also, the size and format of the main screen windows were changed to
  1424.     accommodate the new free space information.  (Thanks to Wayne Burns for
  1425.  
  1426.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1427.                                        Page 23
  1428.  
  1429.  
  1430.  
  1431.  
  1432.                                    === DISKTRAK ===
  1433.                                      Version 7.40
  1434.  
  1435.  
  1436.     convincing me of the value of adding free space support.)
  1437.  
  1438.     Added the "Sort by Free Space" function to the Utilities menu that sorts
  1439.     diskette names by available free space.
  1440.  
  1441.     Because databases created by earlier versions of DISKTRAK will NOT work
  1442.     with Version 7.00, be sure to read the section in the documentation titled
  1443.     "Conversion from Prior Versions."  The process is easy (and safe), but you
  1444.     should understand what you're doing before you do it.
  1445.  
  1446.     Corrected intermittent bug introduced into Version 6.20 that resulted in
  1447.     "Subscript out of range ..." error when using the Report to Screen
  1448.     function. 
  1449.  
  1450.  
  1451.     Version 7.10
  1452.     ------------
  1453.  
  1454.     Corrected bug introduced into Version 7.00 that caused the Search Filename
  1455.     and Search Diskname functions to return with incorrect disk names
  1456.     identified.  Thanks to Paul G. Allain for finding and reporting this
  1457.     problem.
  1458.  
  1459.  
  1460.     Version 7.20
  1461.     ------------
  1462.  
  1463.     Corrected bug introduced into Version 7.00 that caused the View Data
  1464.     function to abort the program when attempting to view a comment for a file
  1465.     name other than the first one listed in the Files window.  Thanks to
  1466.     William S. Forschner for finding and reporting this problem.
  1467.  
  1468.     Changed the Search -- Filename and Search -- Comment functions to
  1469.     automatically display file comments instead of requiring a second press of
  1470.     the Space Bar or Enter key.
  1471.  
  1472.  
  1473.     Version 7.30
  1474.     ------------
  1475.  
  1476.     Corrected bug that prevented DISKTRAK from recognizing diskette files with
  1477.     certain combinations of read-only, archive, hidden, and system attributes. 
  1478.     Thanks to Roger Bricker for identifying this obscure bug.
  1479.  
  1480.  
  1481.     Version 7.40
  1482.     ------------
  1483.  
  1484.     Corrected a very obscure bug that caused the Search functions to fail to
  1485.     list files matching the search criteria when the database contained some
  1486.     disks with no files on them.  Thanks to Sverre Daehlen who reported this
  1487.  
  1488.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1489.                                        Page 24
  1490.  
  1491.  
  1492.  
  1493.  
  1494.                                    === DISKTRAK ===
  1495.                                      Version 7.40
  1496.  
  1497.  
  1498.     bug all the way from Oslo, Norway.
  1499.  
  1500.     Added code to properly extract filenames stored inside ZIP files that were
  1501.     created using the "-P" option.  This option causes the file's path to be
  1502.     stored in the ZIP file preceding the filename, and previous versions of
  1503.     DISKTRAK extracted only the first 12 characters of the name, which was
  1504.     incorrect if the name was preceded by a path.  Thanks to Paul Randall for
  1505.     reporting this problem.
  1506.  
  1507.     Eliminated incompatibility with systems using monochrome video cards. 
  1508.     DISKTRAK now operates properly on both monochrome and color systems.
  1509.  
  1510.     Corrected bug that caused EMPTY.DT7 to be created with space for zero
  1511.     diskettes instead of ten.  Thanks to Paul Randall for reporting this
  1512.     problem (also).
  1513.  
  1514.     Corrected bug that allowed a space character to be used in diskette labels
  1515.     and database file names, which violates DOS standards.  This bug was fixed
  1516.     once before, but it reappeared.  Thanks to John W. Rich for reporting it
  1517.     (again.)
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.          Peninsula Software - 28510 Blythewood Dr. - Palos Verdes, CA - 90274
  1551.                                        Page 25
  1552.