home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / UTIL_ARC / ZM32.ZIP / ZM.DOC < prev    next >
Text File  |  1994-02-19  |  75KB  |  1,813 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                  ZipMaster 3.2
  10.  
  11.                         Copyright 1990,1994 by New-Ware
  12.  
  13.                               All Rights Reserved
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                                  Contents
  27.  
  28.  
  29.              1  Disclaimer . . . . . . . . . . . . . . . . . . . . . 2
  30.              2  Product License  . . . . . . . . . . . . . . . . . . 2
  31.              3  Prohibitions . . . . . . . . . . . . . . . . . . . . 3
  32.              4  Product Registration . . . . . . . . . . . . . . . . 3
  33.              5  Version History  . . . . . . . . . . . . . . . . . . 5
  34.              6  General Program Description  . . . . . . . . . . . . 6
  35.              7  Program Operation  . . . . . . . . . . . . . . . . . 7
  36.                 7.1  Starting ZM . . . . . . . . . . . . . . . . . . 7
  37.                 7.2  Main Display  . . . . . . . . . . . . . . . . . 8
  38.                 7.3  The Cursor Bar  . . . . . . . . . . . . . . . . 8
  39.                 7.4  Mouse Support . . . . . . . . . . . . . . . . . 8
  40.                 7.5  Command Menu  . . . . . . . . . . . . . . . . . 8
  41.                 7.6  Function Key Commands . . . . . . . . . . . . . 8
  42.                    7.6.1  F1 Key . . . . . . . . . . . . . . . . . . 9
  43.                    7.6.2  F2 Key . . . . . . . . . . . . . . . . . . 9
  44.                    7.6.3  F3 Key . . . . . . . . . . . . . . . . . . 9
  45.                    7.6.4  F4 Key . . . . . . . . . . . . . . . . . . 9
  46.                    7.6.5  F5 Key . . . . . . . . . . . . . . . . .  10
  47.                    7.6.6  F6 Key . . . . . . . . . . . . . . . . .  10
  48.                    7.6.7  F7 Key . . . . . . . . . . . . . . . . .  10
  49.                    7.6.8  F9 Key . . . . . . . . . . . . . . . . .  10
  50.                    7.6.9  F9 Key . . . . . . . . . . . . . . . . .  10
  51.                    7.6.10  F10 Key . . . . . . . . . . . . . . . .  11
  52.                 7.7  Other ZM Commands . . . . . . . . . . . . . .  11
  53.                    7.7.1  Ins Key  . . . . . . . . . . . . . . . .  11
  54.                    7.7.2  Del Key  . . . . . . . . . . . . . . . .  11
  55.                    7.7.3  Alt+K Key  . . . . . . . . . . . . . . .  11
  56.                    7.7.4  Alt+P Key  . . . . . . . . . . . . . . .  11
  57.                    7.7.5  Alt+Z Key  . . . . . . . . . . . . . . .  12
  58.                    7.7.6  Tab Key  . . . . . . . . . . . . . . . .  12
  59.                    7.7.7  Ctrl+F3 Key  . . . . . . . . . . . . . .  12
  60.                    7.7.8  Ctrl+M Key . . . . . . . . . . . . . . .  13
  61.                    7.7.9  Ctrl+P Key . . . . . . . . . . . . . . .  13
  62.                    7.7.10  Ctrl+R Key  . . . . . . . . . . . . . .  13
  63.                    7.7.11  Ctrl+F5 Key . . . . . . . . . . . . . .  14
  64.                    7.7.12  Alt+S Key . . . . . . . . . . . . . . .  14
  65.                    7.7.13  Alt+R Key . . . . . . . . . . . . . . .  14
  66.                    7.7.14  Alt+T Key . . . . . . . . . . . . . . .  14
  67.                    7.7.15  Setting File Masks  . . . . . . . . . .  15
  68.  
  69.  
  70.  
  71.                                        i
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.                    7.7.16  Setting PKZIP Date Masks  . . . . . . .  15
  79.                    7.7.17  Ctrl+A, Ctrl+E, & Ctrl+Y Keys . . . . .  15
  80.                    7.7.18  Ctrl+V Key  . . . . . . . . . . . . . .  15
  81.                    7.7.19  "=" Key . . . . . . . . . . . . . . . .  16
  82.                    7.7.20  Alt+F10 Key . . . . . . . . . . . . . .  16
  83.                 7.8  Alt+C Key . . . . . . . . . . . . . . . . . .  16
  84.                    7.8.1  Force Mono . . . . . . . . . . . . . . .  16
  85.                    7.8.2  Swap to EMS/Disk . . . . . . . . . . . .  16
  86.                    7.8.3  Pause After Execution  . . . . . . . . .  16
  87.                    7.8.4  Confirm Before Overwrite . . . . . . . .  16
  88.                    7.8.5  CRC Check  . . . . . . . . . . . . . . .  17
  89.                    7.8.6  Use ZIP Menu . . . . . . . . . . . . . .  17
  90.                    7.8.7  Use UNZIP Menu . . . . . . . . . . . . .  17
  91.                    7.8.8  Use Pop-Up Tree  . . . . . . . . . . . .  17
  92.                    7.8.9  Always Sort Tree . . . . . . . . . . . .  17
  93.                    7.8.10  New-Ware Catalog File Path  . . . . . .  17
  94.                    7.8.11  ZIP Temporary Directory . . . . . . . .  18
  95.                    7.8.12  Editor Name . . . . . . . . . . . . . .  18
  96.                    7.8.13  PKLite Options  . . . . . . . . . . . .  18
  97.                    7.8.14  Save To ZMCFG.CFG . . . . . . . . . . .  18
  98.                 7.9  Directory Name Search . . . . . . . . . . . .  18
  99.                 7.10  File Browse Mode . . . . . . . . . . . . . .  19
  100.                 7.11  Browse Mode Display  . . . . . . . . . . . .  20
  101.                 7.12  Browse Mode Commands . . . . . . . . . . . .  21
  102.                    7.12.1  F1 Key  . . . . . . . . . . . . . . . .  21
  103.                    7.12.2  F2 Through F6 Keys  . . . . . . . . . .  21
  104.                    7.12.3  F7 Key  . . . . . . . . . . . . . . . .  21
  105.                    7.12.4  F8 Key  . . . . . . . . . . . . . . . .  21
  106.                    7.12.5  F9 Key  . . . . . . . . . . . . . . . .  21
  107.                    7.12.6  F10 Key . . . . . . . . . . . . . . . .  22
  108.                    7.12.7  "*" Key . . . . . . . . . . . . . . . .  22
  109.                    7.12.8  "/" Key . . . . . . . . . . . . . . . .  22
  110.                    7.12.9  Enter Key . . . . . . . . . . . . . . .  23
  111.                    7.12.10  Ctrl+Enter Key . . . . . . . . . . . .  23
  112.                    7.12.11  Del Key  . . . . . . . . . . . . . . .  23
  113.                    7.12.12  Ins Key  . . . . . . . . . . . . . . .  23
  114.                    7.12.13  Alt+F1 Key . . . . . . . . . . . . . .  23
  115.                    7.12.14  Alt+C Key  . . . . . . . . . . . . . .  24
  116.                    7.12.15  Alt+K Key  . . . . . . . . . . . . . .  24
  117.                    7.12.16  Alt+M Key  . . . . . . . . . . . . . .  24
  118.                    7.12.17  Alt+V Key  . . . . . . . . . . . . . .  24
  119.                    7.12.18  Alt+Z Key  . . . . . . . . . . . . . .  24
  120.                    7.12.19  Ctrl+A Key . . . . . . . . . . . . . .  24
  121.                    7.12.20  Ctrl+F Key . . . . . . . . . . . . . .  25
  122.                    7.12.21  Ctrl+L/Alt+L Keys  . . . . . . . . . .  25
  123.                    7.12.22  Ctrl+M Key . . . . . . . . . . . . . .  25
  124.                    7.12.23  Ctrl+Q Key . . . . . . . . . . . . . .  25
  125.                    7.12.24  Ctrl+T & Ctrl+U Keys . . . . . . . . .  25
  126.  
  127.  
  128.  
  129.                                        ii
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                    7.12.25  Ctrl+V Key . . . . . . . . . . . . . .  25
  137.                    7.12.26  Ctrl+Z Key . . . . . . . . . . . . . .  26
  138.                    7.12.27  Tab Key  . . . . . . . . . . . . . . .  26
  139.                 7.13  Browsing A Zip File Directory  . . . . . . .  26
  140.                 7.14  Notes On PKZIP/PKUNZIP Command/Option Menus . 26
  141.              8  Program Limitations  . . . . . . . . . . . . . . .  26
  142.              9  Error Handling . . . . . . . . . . . . . . . . . .  28
  143.              10  Credits . . . . . . . . . . . . . . . . . . . . .  28
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.                                       iii
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.      1  Disclaimer
  195.  
  196.  
  197.           New-Ware hereby disclaims all warranties relating to this
  198.      product, whether express or implied, including without limitation any
  199.      implied warranties of merchantability or fitness for a particular
  200.      purpose. New-Ware cannot and will not be liable for any special,
  201.      incidental, consequential, indirect or similar damages due to loss of
  202.      data or any other reason, even if New-Ware or an authorized New-Ware
  203.      agent has been advised of the possibility of such damages.  In no
  204.      event shall the liability for any damages ever exceed the price paid
  205.      for the license to use software, regardless of the form and/or extent
  206.      of the claim.  The user of this program bears all risk as to the
  207.      quality and performance of the software.
  208.  
  209.  
  210.      2  Product License
  211.  
  212.  
  213.           ZipMaster is a Shareware product.  As such, it is made available
  214.      to the general computing public for evaluation.  Users are licensed to
  215.      operate ZipMaster on their personal computers for the purpose of test
  216.      and evaluation on a trial basis for a limited trial period.  It is not
  217.      possible to reasonably define any definitive limits of a fair and
  218.      equitable time period for evaluation, therefore it is left to the
  219.      user's judgment and sense of fair play as to the time required to make
  220.      a decision as to its usefulness.  If the user decides the program is
  221.      not of sufficient merit to warrant purchase through registration with
  222.      New- Ware, the program should be removed from their personal computer.
  223.      Otherwise, if the program is deemed useful and is in regular use on
  224.      the user's personal computer system, registration with New-Ware is
  225.      required.
  226.  
  227.           Registered users are those users that elect to pay for ZipMaster
  228.      and register that payment with New-Ware.  By virtue of registration
  229.      and payment for the program, registered users are granted a license to
  230.      continue to utilize the program on their personal computer for as long
  231.      as they choose.  This license authorizes the user to use the program
  232.      on any single personal computer system he or she may own so long as
  233.      the program is operated on only one computer system at a time.
  234.  
  235.           Press Ctrl+R after the beep sounds from the Shareware entry
  236.      screen or from the main dual tree display to fill in and print a
  237.      registration form to send to New-Ware.
  238.  
  239.           The registration fee is $30.00.  Currently registered users of
  240.      New-Ware's popular ArcMaster may register ZipMaster for $20.00.
  241.  
  242.  
  243.  
  244.  
  245.                                      - 2 -
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.           This product was born out of a previously released New-Ware
  253.      product named TreeMaster.  The distribution of TreeMaster is being
  254.      discontinued by New-Ware, but all TreeMaster registered users are
  255.      automatically registered users of ZipMaster.
  256.  
  257.  
  258.      3  Prohibitions
  259.  
  260.  
  261.           ZipMaster is released as a single-user product.  It is PROHIBITED
  262.      for ZipMaster to be utilized as a file access program or file
  263.      retrieval system for a CD-ROM disk.  The Shareware version of
  264.      ZipMaster may be included in a CD-ROM Shareware file collection, but
  265.      it may NOT be used as the means for the buyer and user of such a CD-
  266.      ROM disk to access the files on that disk.
  267.  
  268.  
  269.      4  Product Registration
  270.  
  271.  
  272.           ZipMaster is sole property of New-Ware Shareware Products. The
  273.      Shareware version, and ONLY that version, may be freely copied and
  274.      transferred to individual parties for evaluation purposes.  The
  275.      Shareware version, and ONLY that version, may be posted on Bulletin
  276.      Board systems (BBS) for electronic access as long as NO FEE is charged
  277.      for its distribution except for private BBS operations that charge a
  278.      regular user subscription fee.  Computer information services such as
  279.      Compuserve (CIS) and Genie, etc., are authorized to post this product
  280.      for subscriber access.  The Shareware version of ZipMaster may NOT be
  281.      distributed on diskette by any disk distributor/vendor that charges
  282.      more than $10.00 for the diskette upon which the program and attendant
  283.      files are recorded without written consent from New-Ware.
  284.  
  285.           ZipMaster is a fully functional Shareware product.  Shareware is
  286.      a computer program distribution/marketing method that permits
  287.      potential buyers to thoroughly try the program prior to purchase. It
  288.      is NOT free and it is not in the Public Domain.  If, after evaluating
  289.      the program, you find it to be useful enough to use it on a regular
  290.      basis, you are expected to pay for it by registering with New-Ware.
  291.      The registration fee is $30.00 and the registered version, which is
  292.      NOT distributed as Shareware, will not contain the opening Shareware
  293.      screen nor the closing messages.
  294.  
  295.      You may register ZipMaster in one of four ways:
  296.  
  297.                1) By mail with check or money order to:
  298.  
  299.                               New-Ware
  300.  
  301.  
  302.  
  303.                                      - 3 -
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.                               8050 Camino Kiosco
  311.                               San Diego, CA 92122-1820
  312.  
  313.                2) By telephone with Visa/Mastercard to:
  314.  
  315.                               9 a.m to 5 p.m. Pacific time
  316.                               New-Ware
  317.                               (619) 455-6225
  318.  
  319.                3) Electronically through the New-Ware BBS:
  320.  
  321.                     New-Ware Shareware Products BBS
  322.  
  323.                     (619) 450-3257 - Node #1 9600/19200 V3.2
  324.                           455-5226 - Node #2 9600 USR HST
  325.  
  326.                4) In Japan please call P. & A. Ltd. at 0435-46-9141
  327.  
  328.           The New-Ware Shareware Products BBS operates 24 hours per day, 7
  329.      days per week.  Node #1 is dedicated to registered users only.  Nodes
  330.      #2 is open to all callers.  Users registering via the BBS receive
  331.      access to the latest registered version within 1 day after leaving
  332.      their credit card data.  Users who register by mail or phone may also
  333.      access the registered version by BBS, but you MUST log on and leave a
  334.      comment to the sysop to the effect that you are a registered user and
  335.      desire access.  The author can also on CIS via PPN 71535,665 (please
  336.      use EASYPLEX).
  337.  
  338.           This Shareware version of ZipMaster may be freely copied and
  339.      passed on to other individual users for their evaluation.  Disk
  340.      vendors and/or distributors that desire to distribute ZipMaster must
  341.      adhere to the guidelines presented in the file VENDOR.DOC.
  342.  
  343.           Press Alt+R from the opening Shareware screen or the main
  344.      ZipMaster display to activate the registration window.  Prompts will
  345.      be issued for the pertinent information and you will have the option
  346.      of printing the registration form when the form is completed.  The
  347.      Shareware version is completely functional.  The only differences
  348.      between it and the version a registered user receives is the opening
  349.      Shareware screen and the ability to print the registration form.
  350.  
  351.      CALIFORNIA RESIDENTS MUST INCLUDE 7.75% STATE SALES TAX!
  352.  
  353.           One of the great strengths of the Shareware concept is the
  354.      interaction between the program author and the users.  Many of the
  355.      features contained in ZipMaster are the result of user input.  If you
  356.      have a problem evaluating this program or desire to make a suggestion
  357.      or comment (or even a complaint), please do not hesitate to contact
  358.  
  359.  
  360.  
  361.                                      - 4 -
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.      New-Ware.  It is not necessary that you be a registered user to obtain
  369.      technical support, but voice mail messages from non-registered users
  370.      will not be returned.  Technical support will be available through the
  371.      U.S mail, telephone, or the New-Ware BBS.
  372.  
  373.  
  374.      5  Version History
  375.  
  376.  
  377.           2.0  - Various minor bug fixes.
  378.                - Changed directory catalog file maintenance strategy.
  379.                - Added support for ZIP files with DOS path names
  380.                  stored with the file names.
  381.                - Added capability to print ZIP file listing, including
  382.                  any stored path information.
  383.                - Added capability to change drive and select directory
  384.                  for all operations that require a drive:\directory
  385.                  destination path.
  386.  
  387.           2.1  - Fixed bug that caused tagged file display problems
  388.                  after extracting from a ZIP into the same directory.
  389.                - Added capability to manipulate a ZIP file that
  390.                  resides in a ZIP file.
  391.                - Implemented and overlay file strategy.
  392.  
  393.           2.2  - Added sorting of ZIP file directory listing.
  394.                - Fixed problem with viewing ZIP file inside a ZIP
  395.                  file.
  396.                - Fixed bug in the directory tree print routine.
  397.  
  398.           2.3  - Added capability to configure temporary directory for
  399.                  use with the PKZIP -b switch.
  400.                - Added capability to configure to sort or not sort the
  401.                  the directory tree entries.
  402.  
  403.           2.4  - Fixed bug in virus SCAN function (Alt+V).
  404.  
  405.           2.41 - The purge directory item on the command menu was not
  406.                  working.  Fixed.
  407.                - Reference to Ctrl+End as the directory purge function
  408.                  in the DOC file was incorrect.  Fixed.
  409.                - Fixed problem with finding and using renamed LIST and
  410.                  QEDIT executable files.
  411.  
  412.           2.42 - Fixed problem with using response file with DR DOS.
  413.  
  414.           2.5  - Removed 120 file tag restriction and added the Alt+S
  415.                  command (see ADDENDEM below).
  416.  
  417.  
  418.  
  419.                                      - 5 -
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.           2.6  - Updated ZM to conform to the changes introduced in
  427.                  version 2.0 of the PKWare ZIP system.
  428.                - Fixed intermittant bug that caused corruption of tree
  429.                  displays.
  430.                - Speeded up Add and Remove Directory functions.
  431.                - Fixed problem with using the Alt+V (SCAN) command on
  432.                  nearly full floppy drives.
  433.                - Added commands to browse MANUAL.DOC and ZM.DOC.
  434.           2.6A - Released to solve problem with reading .CFG file.
  435.                  Changed configuration file name to ZMCFG.CFG.
  436.           2.7  - Fixed intermittant bug that affected the F6, Del, Alt+P,
  437.                  and Alt+R functions from the main display.
  438.                - Improved speed of reading ZIP file directory.
  439.           2.8  - Fixed bug in ZIP directory file date display.
  440.                - Fixed bug in Ctrl+Enter function.
  441.           2.9  - Fixed display problem when copying, moving, or deleting
  442.                  more than 124 files at one time.
  443.           3.0  - Added support for ZIP 2.04c.
  444.           3.1  - Maintenance release with minor bug fixes.
  445.           3.2  - Maintenance release
  446.  
  447.  
  448.      6  General Program Description
  449.  
  450.  
  451.           ZipMaster, hereinafter referred to as ZM, is a powerful, full-
  452.      featured ZIP file compression system manager.  It is designed to work
  453.      with the PKWare file compression system programs PKZIP.EXE,
  454.      PKUNZIP.EXE, ZIP2EXE, and PKZIPFIX.EXE.  In addition,
  455.      support is provided for browsing files with Vernon Buerg's LIST.COM,
  456.      virus scanning files with John McAffe's SCAN.EXE, and compressing
  457.      executable files with  PKWare's PKLITE.EXE (or LZEXE.EXE).
  458.  
  459.           ZM is designed to make navigation of a hard disk and its
  460.      attendant directory tree structure a snap.  ZM displays the directory
  461.      structure of two separate disk drives as a graphic tree, 15
  462.      directories per page and all the directories are alphabetically sorted
  463.      within tree levels of depth.  Through the use of a movable cursor bar,
  464.      function, alt, and ctrl key commands, the user may accomplish a great
  465.      deal of directory management functions quickly and easily.  For
  466.      example, directories may be added, deleted, purged, or renamed with
  467.      just a few keystrokes.  And the auxiliary disk information and file
  468.      windows keep the user fully informed as to the current status of the
  469.      directory organization.
  470.  
  471.           There's much, much more to ZM.  It is very intuitive and quite
  472.      easy to use, but it is recommended that the remainder of this document
  473.      be perused before running this excellent utility.
  474.  
  475.  
  476.  
  477.                                      - 6 -
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.      7  Program Operation
  485.  
  486.  
  487.      7.1  Starting ZM
  488.  
  489.           The ZipMaster system includes ZM.EXE and ZM.OVR.  The overlay
  490.      file, ZM.OVR, must be located in the same directory as ZM and must not
  491.      be renamed.  The ZM overlay system will use expanded memory if enough
  492.      is available, otherwise it will read directly from the ZM.OVR disk
  493.      file.
  494.  
  495.           Starting and running ZM is simple.  It will accept up to three
  496.      command line switches.  The acceptable switches are an alphabetical
  497.      drive letter and a "-m" switch. If started with no switch, ZM will
  498.      operate on the currently active drive. If started with one switch, the
  499.      right window of the dual window display will contain the directory
  500.      tree for the drive corresponding to the drive letter switch.  The left
  501.      window will contain the tree for currently active drive.  If started
  502.      with two switches, the tree for the first switch will appear in the
  503.      left window and the tree for second switch will appear in the right
  504.      window.  If the "-m" switch appears at the end of the command line, ZM
  505.      will be forced to start in the monochrome mode.  Here are some command
  506.      line switch examples:
  507.  
  508.           ZM d  drive D in the right window.
  509.           ZM e f    drive E in the left window, drive F in the right.
  510.           ZM e -m   drive E in the right window, start in mono
  511.  
  512.           As distributed, ZM is configured to automatically detect and
  513.      utilize either monochrome or color monitors.  Some monitors, however,
  514.      report themselves as color monitors but do not fully support the
  515.      standard color attributes.  Laptop computers are typical of this
  516.      group.  If the display problematic for this reason, press Alt+C (or
  517.      F11) to activate the ZM configuration window, toggle ZM to the "Force
  518.      mono mode", and then save the configuration to disk.  The next time ZM
  519.      is run, it will go into a monochrome mode, which is much more readable
  520.      on a laptop monitor.  ZM will recognize and adjust to special monitor
  521.      modes that display greater than 25 lines per screen such as the
  522.      EGA/VGA 43/50 line mode.
  523.  
  524.           ZM may be operated from any drive:\directory in a system
  525.      providing that the directory in which it resides is identified in the
  526.      DOS PATH statement.  Please see the file PATHINFO.TXT for an
  527.      explanation of how to utilize the DOS PATH capability.  To exit from
  528.      ZM and remain in the directory from which it was loaded, press the Esc
  529.      key or press Alt+X.  Pressing the Esc key from the dual tree display
  530.      to exit affords the user the opportunity to confirm the intention to
  531.  
  532.  
  533.  
  534.  
  535.                                      - 7 -
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.      quit the program.  Alt+X can be used to rapidly terminate ZM from
  543.      anywhere in the program.
  544.  
  545.           ZM will search the DOS PATH for copies of PKZIP.EXE and
  546.      PKUNZIP.EXE when it initially loads and will not perform ZIP or UNZIP
  547.      operations if these respective files are not located.
  548.  
  549.      7.2  Main Display
  550.  
  551.           The main display of ZM is designed to provide the maximum amount
  552.      of information without cluttering up the screen.  The graphic trees
  553.      are displayed in dual windows which occupy left and right sides of the
  554.      screen.  A solid movable cursor bar appears in the active window and a
  555.      cursor place holder marks the active directory in the inactive window.
  556.      The cursor bar is moved in the standard PC fashion by pressing the
  557.      cursor control keys on the keyboard key pad.  Switching windows is
  558.      accomplished with right/left arrow keys or the Tab key.
  559.  
  560.      7.3  The Cursor Bar
  561.  
  562.           Operation of ZM is primarily based upon use of the cursor bar in
  563.      a "point-and-shoot" manner.  The Up/Down arrows, PgUp/PgDn, and
  564.      Home/End keys are used to move the cursor.  Pressing the Home key
  565.      positions the cursor at the first directory on the tree.  The End key
  566.      moves the cursor to the last directory on the tree.  PgUp and PgDn can
  567.      be used to page through a tree that has more than twenty directories.
  568.  
  569.      7.4  Mouse Support
  570.  
  571.           ZM will automatically detect the presence of a system mouse
  572.      driver and activate the mouse if one is present.  The directory tree
  573.      cursor bar can be moved by moving the mouse up and down or right and
  574.      left.  The mouse left button emulates the Enter Key, the right button
  575.      emulates the Esc Key, and pressing both left and right buttons
  576.      together calls help.  The mouse is not active while in the ZM text
  577.      editor or during entry of file/directory name information.
  578.  
  579.      7.5  Command Menu
  580.  
  581.           The slash key ("/") activates the main ZM command menu.  Most of
  582.      the commands described below are available from this menu.
  583.  
  584.      7.6  Function Key Commands
  585.  
  586.           The majority of functions provided by ZM can be accessed via one
  587.      of the ten function keys.
  588.  
  589.                               F1   -   On-line Help
  590.  
  591.  
  592.  
  593.                                      - 8 -
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.                               F2   -   Directory Data Display
  601.                               F3   -   Change Drive
  602.                               F4   -   Drive Data Display
  603.                               F5   -   Edit Text File
  604.                               F6   -   Rename Directory
  605.                               F7   -   ZIP Current Directory
  606.                               F8   -   ZIP Changed Files
  607.                               F9   -   Recursively ZIP Directory
  608.                               F10  -   Global File Browse
  609.  
  610.      Each of these functions will be explained in greater detail in the
  611.      following Paragraphs.
  612.  
  613.      7.6.1  F1 Key
  614.  
  615.           The F1 Key is used to access the on-line context sensitive help
  616.      system incorporated into ZM.  When pressed while the tree cursor is
  617.      active, the main help index will be displayed.  If pressed while in
  618.      any other ZM function, help for the active function is displayed.
  619.      Mouse users may press the LEFT and RIGHT mouse buttons to invoke the
  620.      help function.
  621.  
  622.      7.6.2  F2 Key
  623.  
  624.           The F2 key activates a window that contains much interesting
  625.      information about the contents of the directory currently under the
  626.      cursor bar.  This drive information display will show the total number
  627.      of files, number of files with hidden/read-only/system attributes, the
  628.      largest and smallest files, the oldest and newest files, and other
  629.      information.
  630.  
  631.      7.6.3  F3 Key
  632.  
  633.           The F3 key is used to change to another system drive. Any valid
  634.      drive in the system may be accessed by simply pressing the letter key
  635.      that corresponds to the DOS drive letter.  If the selected drive is
  636.      not valid or the drive is not ready, an error message will appear in
  637.      an error window, otherwise the drive change will be effected and the
  638.      directory tree for the selected drive will appear in the active
  639.      window.
  640.  
  641.      7.6.4  F4 Key
  642.  
  643.           The F4 key is used to display a window containing information
  644.      pertinent to the drive being serviced by the active window.
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.                                      - 9 -
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.      7.6.5  F5 Key
  659.  
  660.           ZM has a built in text editor that will handle ASCII text files
  661.      up to 64K in size.  The command structure of the editor is very
  662.      similar to Word Star.
  663.  
  664.           A window will appear that prompts for entry of a file name. If
  665.      the file exists in the active directory, it will be loaded into the
  666.      editor, otherwise the editor will appear with an empty text buffer and
  667.      the entered file name will be created when (and if) the editor is
  668.      exited using the save (F10) command.
  669.  
  670.      7.6.6  F6 Key
  671.  
  672.           ZM makes it very easy to rename a directory.  Pressing the F6 key
  673.      will activate a window that will prompt for the new name of the
  674.      directory under the cursor bar.  Any legal DOS directory name may be
  675.      entered.  This includes names that contain a period, as in
  676.      LONGNAME.DAT.   If the entered name is the same as the name of a
  677.      directory at the same level, an error window will appear, otherwise
  678.      the directory will be renamed.  The active tree is resorted after the
  679.      renaming of a directory.  Of course, the root directory may not be
  680.      renamed.
  681.  
  682.      7.6.7  F7 Key
  683.  
  684.           The F7 key is used to invoke PKZIP to compress all files in the
  685.      current directory that match the active file name mask. A window will
  686.      appear that prompts for the name of the ZIP file.  After the file name
  687.      has been entered, a window containing the inactive tree will appear
  688.      for selection of a target directory in which to place the ZIP file.
  689.  
  690.      7.6.8  F9 Key
  691.  
  692.           Pressing F8 Key invokes PKZIP to automatically compress all files
  693.      in the current directory matching the file name mask that have had
  694.      their archive bits set indicating the file has been changed or
  695.      updated.  The mode uses the PKZIP -i switch.
  696.  
  697.      7.6.9  F9 Key
  698.  
  699.           The F9 key is used to recursively ZIP the current directory.
  700.      This will invoke PKZIP with the -rp command switch which will cause
  701.      PKZIP to compress all files in the current directory and all attached
  702.      subdirectories.
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.                                      - 10 -
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.      7.6.10  F10 Key
  717.  
  718.           The F10 key is used to enter the global browse mode.  A window
  719.      will appear that prompts for a file mask which will be applied to all
  720.      files on the current drive.  Using a mask of "*.*" provides fast, easy
  721.      access to every file on the active drive.
  722.  
  723.      7.7  Other ZM Commands
  724.  
  725.           ZM provides other important functions through command keys as
  726.      described below.
  727.  
  728.      7.7.1  Ins Key
  729.  
  730.           The Ins key is used to invoke the add directory function that
  731.      adds a directory to the active tree.  A window will appear that
  732.      prompts for the name of the directory to be created.  It is important
  733.      to note the position of the tree cursor bar when invoking this
  734.      function.  If it is desired to add the directory to the root
  735.      directory, then press the Ins key with cursor bar over the root
  736.      directory entry.  Otherwise, move the cursor bar to the directory
  737.      entry that you wish to be the immediate parent of the new directory.
  738.      Note that the tree is resorted and redisplayed following the addition
  739.      of a directory.
  740.  
  741.      7.7.2  Del Key
  742.  
  743.           Directories may be removed in ZM by pressing the Del key with the
  744.      cursor bar over the target directory.  The remove directory function
  745.      will remove the directory from the active tree.  Remember, the
  746.      directory must not contain any files or subdirectories or an error
  747.      will occur.  The active directory will be removed from both the
  748.      current drive and tree if the action is successful.  The root
  749.      directory, of course, may not be removed.
  750.  
  751.      7.7.3  Alt+K Key
  752.  
  753.           You can browse the PKWare ZIP documentation file MANUAL.DOC if
  754.      that file is located in a directory that is in the DOS path.
  755.  
  756.      7.7.4  Alt+P Key
  757.  
  758.           ZM provides a fast, powerful method of cleaning up hard disks
  759.      through the directory purge function.  The entire contents of a
  760.      directory may be purged by pressing the Alt+P key combination.  Not to
  761.      worry, the user must confirm TWICE before the action actually takes
  762.      place and it is not possible to purge the root directory while in ZM.
  763.      A user might do a lot of damage through negligent use of this
  764.  
  765.  
  766.  
  767.                                      - 11 -
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.      function, so BE CAREFUL!  Press the Alt+P key combination with the
  775.      tree cursor bar highlighting the target directory.  A window will
  776.      appear that will issue two separate prompts for user confirmation of
  777.      the purging action.  Please note that when ZM cleans out a directory,
  778.      it takes with it ALL files, regardless of attribute.  This means that
  779.      hidden, read-only, system files et al will be deleted.  After the
  780.      purging action, a message informing the user of success or failure
  781.      will appear. Directories containing subdirectories may be purged
  782.      without effecting the child subdirectories or their contents.
  783.  
  784.      7.7.5  Alt+Z Key
  785.  
  786.           You can browse the ZipMaster documentation file ZM.DOC if indeed
  787.      that file is located in a directory that is in the DOS path.
  788.  
  789.      7.7.6  Tab Key
  790.  
  791.           Pressing the Tab key is the same as pressing the left or right
  792.      arrow keys.  This changes to the inactive tree.
  793.  
  794.      7.7.7  Ctrl+F3 Key
  795.  
  796.           Use the Ctrl+F3 command to send one or more control code strings
  797.      to the printer.  The control code string(s) must be placed in an ASCII
  798.      text file named ZMPRINT.CFG and this file MUST reside in a directory
  799.      that is in the DOS PATH.  The format of each control code string is as
  800.      follows:
  801.  
  802.                               \27\38\108\49\50\68\
  803.                               \12\
  804.  
  805.                          Where:
  806.  
  807.                               \27  = ESC character
  808.                               \38  = "&"
  809.                               \108 = "l"
  810.                               \49  = "1"
  811.                               \50  = "2"
  812.                               \68  = "D"
  813.  
  814.           Note that the backslash character ("\") MUST seperate decimal
  815.      values of the individual codes and that the slash MUST appear at both
  816.      the start and the end of each string.  In the example above, the first
  817.      control code string is equivalent to sending 'ESC&l12D' (set line
  818.      spacing to 12 lines per inch) to an HP LaserJet or compatible printer.
  819.      The second string sends a form feed character (#12) to the printer.
  820.  
  821.  
  822.  
  823.  
  824.  
  825.                                      - 12 -
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.           These strings would accomplish the same thing on an Epson printer
  833.      (sending 'ESC318' to set a line feed value of 1/12"):
  834.  
  835.                               \27\51\49\56\
  836.                               \12\
  837.  
  838.                          Where:
  839.  
  840.                               \27  = ESC character
  841.                               \51  = "3"
  842.                               \49  = "1"
  843.                               \56  = "8"
  844.  
  845.           Note that the internal ZM text editor is most useful for
  846.      creating\editing the ZMPRINT.CFG text file.
  847.  
  848.      7.7.8  Ctrl+M Key
  849.  
  850.           As distributed, ZM uses a file mask of "*.*" (all files) for
  851.      retrieving file names from DOS for display in the file list window.
  852.      This default can be changed through the use of the Ctrl+M command.  A
  853.      window will appear that prompts for entry of the new file mask.  Any
  854.      valid DOS file mask may be entered.  After the mask is changed, only
  855.      those files matching the file mask will be displayed in the file list
  856.      window. Please note that the total file value that appears on the
  857.      window header will still show the total number of "*.*" files in that
  858.      directory.  Also note that the current file mask setting will be saved
  859.      to disk along with the other configurable items when the user elects
  860.      to reconfigure ZM. This file mask applies to both the local and global
  861.      browse modes.
  862.  
  863.      7.7.9  Ctrl+P Key
  864.  
  865.           A printout of the entire active tree structure is available via
  866.      the Ctrl+P Key.  Please note that if the attached printer does not
  867.      support IBM line drawing characters, the resultant printout will
  868.      appear rather garbled.  A warning will be issued if ZM detects that
  869.      the printer is not ready. This warning can be bypassed in those cases
  870.      where the not ready indication is false.
  871.  
  872.      7.7.10  Ctrl+R Key
  873.  
  874.           The Ctrl+R Key is only active in the Shareware distribution
  875.      version of ZM.  When pressed, Ctrl+R will cause a window to appear
  876.      that prompts the user for Registration information.  When the form is
  877.      complete, the user has the option of printing the form for mailing to
  878.      New-Ware.
  879.  
  880.  
  881.  
  882.  
  883.                                      - 13 -
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.      7.7.11  Ctrl+F5 Key
  891.  
  892.           Press the Ctrl+F5 key combination to temporarily run New-Ware's
  893.      ZIP CommentMaster program which must be in the DOS path and named
  894.      CE.EXE.
  895.  
  896.      7.7.12  Alt+S Key
  897.  
  898.           In consonance with the design employed in ArcMaster and SCOUT, ZM
  899.      employs a directory catalog strategy.  This strategy entails the
  900.      storage of directory tree information in a small file named NEW-
  901.      WARE.X, where X is the drive letter of the stored tree data.  These
  902.      files will be stored in a single drive:/directory specified by the
  903.      user in the ZM configuration menu.  If an empty or invalid path is
  904.      entered, as in the case of the default as distributed, ZM will rescan
  905.      each drive that it accesses.  To speed up this operation by using the
  906.      catalog file strategy, configure ZM to use a valid drive:/directory
  907.      for storage of the catalog files.
  908.  
  909.           Using this strategy greatly speeds up operation of the program
  910.      because it is not necessary to scan the entire disk through DOS each
  911.      time a drive is accessed.  The only drawbacks to this strategy are
  912.      minor and are far outweighed by the increased performance.  If a
  913.      directory is created, renamed, or removed other than by ZM, ArcMaster,
  914.      or SCOUT, it will be necessary to re-scan the drive to update the
  915.      catalog.  This is accomplished by pressing Alt+S.  Catalog maintenance
  916.      by ZM is mostly automatic and re-scanning should be a rare necessity.
  917.  
  918.      7.7.13  Alt+R Key
  919.  
  920.           The Alt+R key provides a fast method of removing an entire
  921.      subtree from the active tree.  A double user confirmation is required
  922.      before this destructive action is performed.  ALL files and ALL
  923.      subdirectories  attached to the directory under the cursor when Ctrl+R
  924.      is pressed will be removed from the active tree and physically from
  925.      the active drive.  This includes hidden, read-only, or system files,
  926.      so BE CAREFUL!  Once the action is complete, recovery of file data is
  927.      impossible.  NOTE!!!  Tree removal now starts WITH THE DIRECTORY UNDER
  928.      THE CURSOR BAR and proceeds downward through the attached subtree.
  929.      This function is inactive if the root directory is highlighted when
  930.      Alt+R is pressed.
  931.  
  932.      7.7.14  Alt+T Key
  933.  
  934.           An entire subtree may be transferred from the active to the
  935.      inactive tree with the Alt+T command. All files in and all
  936.      subdirectories attached to the directory under the cursor bar in the
  937.      active tree will be transferred (copied).  After selecting a target
  938.  
  939.  
  940.  
  941.                                      - 14 -
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.      drive for the transfer, select a target directory on the target drive
  949.      from the presented tree structure.  The tree that was selected as the
  950.      source, including the directory under the cursor bar will be attached
  951.      to the directory under the cursor bar and all files, if any, will be
  952.      transferred as well.  This is a nondestructive action and the active
  953.      tree and drive are left intact.
  954.  
  955.      7.7.15  Setting File Masks
  956.  
  957.           ZM supports file size, date, and name masking.  The settings of
  958.      the current masks are displayed in the lower left hand corner of the
  959.      main screen.  These masks are applied any time a file browse mode is
  960.      entered.  ZM will retrieve only those files whose sizes are greater
  961.      than the size mask value and only those files that fall between the
  962.      low and high date mask values inclusively.  The file name mask is the
  963.      standard DOS mask.  To set the size mask, use the Ctrl+S key.  The
  964.      Ctrl+M key will set the file name mask.
  965.  
  966.      7.7.16  Setting PKZIP Date Masks
  967.  
  968.           Use the Ctrl+D key to set the ZIP After date mask and the Alt+D
  969.      key to set the ZIP Before date mask.  Enter the dates in standard
  970.      'MM-DD-YY' format.  ZM will abbreviate the entered dates to 'mmddyy'
  971.      when they are passed to PKZIP via the -t (After) and the -T (Before)
  972.      date switches.
  973.  
  974.      7.7.17  Ctrl+A, Ctrl+E, & Ctrl+Y Keys
  975.  
  976.           The Ctrl+A key activates the built in ZM text editor with the
  977.      system AUTOEXEC.BAT file loaded.
  978.  
  979.           The Ctrl+E key activates the ZM text editor and loads the current
  980.      master DOS environment.  The editor may then be used to alter the
  981.      environment as desired.  Pressing F10 while in the editor will cause
  982.      ZM to replace the current master environment with the current edit
  983.      buffer.  The amount of DOS environment space is displayed at the
  984.      bottom of the ZM edit screen and if the edit buffer size exceeds the
  985.      size of the current environment space, the buffer will NOT replace the
  986.      environment and an error message will appear.
  987.  
  988.           The Ctrl+Y key activates the editor with the system CONFIG.SYS
  989.      file loaded.
  990.  
  991.      7.7.18  Ctrl+V Key
  992.  
  993.           Use the Ctrl+V key or (F12) to invoke McAfee's VirusSCAN program
  994.      (SCAN.EXE) to scan all files in the active directory.
  995.  
  996.  
  997.  
  998.  
  999.                                      - 15 -
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.      7.7.19  "=" Key
  1007.  
  1008.           The "=" key may be used to quit ZM and change to the
  1009.      drive:\directory under the active cursor in the process.
  1010.  
  1011.      7.7.20  Alt+F10 Key
  1012.  
  1013.           The current ZM memory status may be displayed by pressing the
  1014.      Alt+F10 key from the main display.
  1015.  
  1016.      7.8  Alt+C Key
  1017.  
  1018.           ZM may be configured to suit individual user requirements.  Press
  1019.      the Alt+C key (or F12) to activate the configuration menu.  The items
  1020.      on the menu are toggled back and forth from ON to OFF by moving the
  1021.      cursor bar to the desired item and pressing the Enter key.  The
  1022.      following items appear on the menu:
  1023.  
  1024.      7.8.1  Force Mono
  1025.  
  1026.           Setting this toggle to on will cause ZM to be forced into the
  1027.      monochrome (two color) mode whenever it loads. This is useful for many
  1028.      laptop portable displays.
  1029.  
  1030.      7.8.2  Swap to EMS/Disk
  1031.  
  1032.           ZM employs a technique of swapping some of its code and data
  1033.      areas to disk or EMS when shelling out to perform various supported
  1034.      tasks.  This is not needed in systems with 400K or more of RAM
  1035.      available at runtime, but can be most useful when RAM is tight.  When
  1036.      set to ON, ZM will swap to EMS providing there is enough expanded
  1037.      memory available to accommodate the swap.  If no EMS is available, ZM
  1038.      will create a temporary swap file in which to hold the swapped code.
  1039.  
  1040.      7.8.3  Pause After Execution
  1041.  
  1042.           When this item is set to ON, ZM will pause after the use of
  1043.      Ctrl+Enter from a browse mode is used to execute a program.
  1044.  
  1045.      7.8.4  Confirm Before Overwrite
  1046.  
  1047.           When this item is set to ON, ZM will prompt the user for
  1048.      overwrite confirmation any time during file copy operations in which a
  1049.      file overwrite might occur.  This also applies to all move operations.
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.                                      - 16 -
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.      7.8.5  CRC Check
  1065.  
  1066.           ZM will perform a CRC check during all copy operations when this
  1067.      item is ON.  This means that a CRC value will be generated during the
  1068.      copy and then the copied file will be read back to generate a second
  1069.      CRC value.  If just one bit of the file data was altered during the
  1070.      copy operation, the CRC values will not match and ZM will notify the
  1071.      user of the failure.  This also applies move operations across drives.
  1072.  
  1073.      7.8.6  Use ZIP Menu
  1074.  
  1075.           ZM will normally always present the PKZIP command/options menu
  1076.      when the F9 key is used for ZIP operations in a browse mode.  Some
  1077.      users may want to bypass this menu and always use specific command and
  1078.      a standard set of options.  Once options are set in the PKZIP options
  1079.      menu, they will be saved to the configuration file when along with
  1080.      other configurable items.  If this item is set to OFF, those items
  1081.      will be invoked automatically and the PKZIP menu will not be displayed
  1082.      during compression operations.
  1083.  
  1084.      7.8.7  Use UNZIP Menu
  1085.  
  1086.           Setting this item to OFF does exactly the same thing as described
  1087.      above except that it applies to the PKUNZIP command/options menu that
  1088.      would normally appear after using the F10 key from a browse mode or
  1089.      while viewing ZIP file contents.
  1090.  
  1091.      7.8.8  Use Pop-Up Tree
  1092.  
  1093.           When this item is set to ON, the inactive tree is always
  1094.      presented in a window for selecting the target drive:\directory for
  1095.      browse file operations.  If set to OFF, this tree is not presented and
  1096.      the directory under the inactive cursor is used as the destination
  1097.      directory.
  1098.  
  1099.      7.8.9  Always Sort Tree
  1100.  
  1101.           When set to ON, the directory trees are always sorted following a
  1102.      re-scan and rebuilding of the tree for a specified drive.  When set to
  1103.      OFF, the tree is not sorted.  Be sure to use the Alt+S command to re-
  1104.      scan the disk when changing this item.
  1105.  
  1106.      7.8.10  New-Ware Catalog File Path
  1107.  
  1108.           Use this menu item to specifiy a DOS directory path name where ZM
  1109.      is to maintain the catalog file(s), NEW- WARE.X, for each drive.  The
  1110.      default is no path.  If a valid dos drive:\directory path is entered
  1111.      here, ZM will store and maintain a catalog file for each drive
  1112.  
  1113.  
  1114.  
  1115.                                      - 17 -
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.      accessed in this directory.  If not, ZM will perform a directory tree
  1123.      rescan each time a drive is initially accessed.
  1124.  
  1125.      7.8.11  ZIP Temporary Directory
  1126.  
  1127.           Entry of a full, valid DOS directory PATH here will cause ZM to
  1128.      pass the entered PATH to PKZIP with the "-b" switch.  This will force
  1129.      PKZIP temporary files to be stored in the specified directory.
  1130.  
  1131.      7.8.12  Editor Name
  1132.  
  1133.           This item permits customizing ZM to use your favorite text editor
  1134.      from either browse mode.  Enter the 8 character name (omit the
  1135.      .COM/.EXE extenstion).  The distribution default name is Sem-Ware's
  1136.      outstanding QEDIT.
  1137.  
  1138.      7.8.13  PKLite Options
  1139.  
  1140.           Use this function to set the desired command line options to
  1141.      passed when invoking PKLite from PKWare.
  1142.  
  1143.      7.8.14  Save To ZMCFG.CFG
  1144.  
  1145.           Press Enter with the cursor bar over this item to save the
  1146.      configuration set to a disk file name ZMCFG.CFG. Note that all current
  1147.      PKZIP, PKUNZIP, and PKLITE options will also be saved.  This file will
  1148.      be placed in the same directory as ZM.EXE, providing ZM.EXE resides in
  1149.      a directory that is on the current DOS PATH.  If not, it will be
  1150.      placed in the active directory.  If ZMCFG.CFG is in a directory on the
  1151.      DOS PATH when ZM.EXE is loaded, ZM will read the file and set
  1152.      configurable items accordingly.
  1153.  
  1154.      7.9  Directory Name Search
  1155.  
  1156.           Some users may have a large number of directories in a graphic
  1157.      tree for a particular drive.  ZM offers a quick method of moving the
  1158.      cursor to a desired directory name that might be several display pages
  1159.      down in the tree.  If a character key is pressed, ZM will
  1160.      automatically search through the tree and position the cursor on the
  1161.      directory name whose first character matches the pressed key.  If a
  1162.      second character key is immediately pressed, ZM continues the search
  1163.      by searching for directory names that match the two characters.
  1164.      Subsequent character key presses add to the search string and the
  1165.      cursor bar is moved each time a new match is found.  The currently
  1166.      active search string is displayed at the bottom of the tree.  The
  1167.      backspace key can be used to delete characters from the string.  If
  1168.      any key other than an alphabetical character or legal directory name
  1169.      character key is pressed, the search string is cleared.
  1170.  
  1171.  
  1172.  
  1173.                                      - 18 -
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.      7.10  File Browse Mode
  1181.  
  1182.           The ZM file browse mode is active when either the Enter key  or
  1183.      the F10 key (global mode) are pressed.  The F10 Key activates the
  1184.      global browse mode and Enter key activates the local directory browse
  1185.      mode. Files are displayed in two columns of 21 files per column.  All
  1186.      files matching the active file masks will be listed and a movable
  1187.      cursor bar is available to browse through the file list.  Up/Down
  1188.      arrow, PgUp/PgDn, Home/End, Ctrl+PgUp/Ctrl+PgDn keys are can be used
  1189.      to move through the list.  Files can be sorted in any one of five ways
  1190.      and the sort may be changed at any time while in the browse mode.  The
  1191.      Tab Key is used to toggle the direction of the sort to ascending or
  1192.      descending.  The F1 key provides help information on all the commands
  1193.      available while in the browse mode.  Individual files may be LISTed,
  1194.      edited, SCANed, or executed from the browse mode.  In addition,
  1195.      ArcMaster may be called and passed the file name under the cursor bar.
  1196.  
  1197.           ZM provides a fast, easy method of finding a file name while in
  1198.      the browse mode.  Pressing any key associated with a legal DOS file
  1199.      name character will cause ZM to search the entire browse list for a
  1200.      file name beginning with that character.  If it finds one, the cursor
  1201.      will jump to that file name and the first character typed will appear
  1202.      on line 23 of the display.  ZM will continue the search and build the
  1203.      search string with each character pressed.  The backspace key may be
  1204.      used to delete characters from the string and the string will be
  1205.      cleared any time a cursor pad key (Down arrow, PgUp, Home, etc.) is
  1206.      pressed.  This feature works best, of course, when the list is sorted
  1207.      by name in ascending order.
  1208.  
  1209.           ZM offers the unique capability to create an ASCII text file that
  1210.      contains a sorted columnar listing of files.  If Ctrl+F is pressed
  1211.      while in the global browse mode, a text file named ALLDRIVE.ZM is
  1212.      written into the current directory containing data on all files on the
  1213.      current drive matching the file mask.  If pressed while in the local
  1214.      browse mode, a text file named THISDIR.ZM is written into the current
  1215.      directory.  Both listings will be sorted according to the sort type
  1216.      and direction active when Ctrl+F was pressed.  This strategy permits
  1217.      the user to use a favorite editor or word processor to manipulate
  1218.      and/or print the listing.  If either file exists in the current
  1219.      directory when Ctrl+F is pressed, it will be overwritten.
  1220.  
  1221.           ZIP file directories may be viewed while in the browse mode.  To
  1222.      view the contents of a ZIP file or an EXE file created with ZIP2EXE,
  1223.      press ENTER with the cursor bar over the target file.  ZM can also
  1224.      call Buerg's LIST program to view compressed files.  Pressing ENTER
  1225.      with the cursor over a file listed inside a ZIP file will cause ZM to
  1226.      decompress the file and pass it to list.  It is also possible to view
  1227.  
  1228.  
  1229.  
  1230.  
  1231.                                      - 19 -
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.      and manipulate, i.e. extract, erase, etc., the contents of a ZIP file
  1239.      that resides inside a ZIP file.
  1240.  
  1241.           ZIPped files can be tagged with space bar and PKUNZIP can be
  1242.      invoked from the ZIP listing mode by pressing the F10 key with one.  A
  1243.      menu will appear that offers PKUNZIP commands and option switches for
  1244.      operation on the tagged files.  After selecting the desired command
  1245.      and options, a window will appear that contains the inactive tree
  1246.      structure. Moving the cursor bar to a directory name and pressing
  1247.      Enter selects the target drive:\directory for the extracted files.
  1248.  
  1249.      7.11  Browse Mode Display
  1250.  
  1251.           Data for files matching the current file masks are displayed when
  1252.      the browse mode is entered.  The local browse mode (Enter key) shows
  1253.      only data for files located in the current directory.  The global
  1254.      browse mode (F10) shows data for files located on the current drive.
  1255.      File data is displayed in two columns.  The length of the columns
  1256.      depends upon the number of display lines available.  Each column will
  1257.      contain 21 lines when using a normal 25 line display.
  1258.  
  1259.           The top line of the browse display shows the current file name
  1260.      mask and directory on the left and the number of tagged bytes on the
  1261.      right. The bottom line of the display shows the file number, total
  1262.      number of files, page number, total pages, number of files tagged,
  1263.      current sort type and sort direction.  Note that in the Global
  1264.      display, the top left line will show the parent directory of the file
  1265.      under the cursor bar.
  1266.  
  1267.      An example of a file data line is:
  1268.  
  1269.                     FILE EXT  194K 06-15-88 01:22 «
  1270.  
  1271.           Note that the file size is given in Kilobytes and that a file
  1272.      with a size of 25,697 bytes will show 26K.  Also note that the file
  1273.      time is given in 24 hour Greenwich format.  A small left caret symbol
  1274.      at the end of the data line indicates that the file's attribute bit is
  1275.      set.
  1276.  
  1277.           The left side of the browse display contains a slider bar and a
  1278.      slider that indicates the relative position of the cursor in the file
  1279.      list.  For example, if the cursor bar is highlighting a file that is
  1280.      25 percent down the file list, the slider will appear approximately
  1281.      one- quarter of the way down the slider bar.
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.                                      - 20 -
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.      7.12  Browse Mode Commands
  1297.  
  1298.           ZM provides a set of useful and powerful commands that can be
  1299.      invoked while in either browse mode.  Most commands are designed to
  1300.      act on the set of files designated by the user via the tagging
  1301.      operation. Files are tagged for processing by pressing the space bar
  1302.      with the cursor over a file name.  The core of this command set
  1303.      involves invoking PKZIP and/or PKUNZIP to manipulate the ZIP archive
  1304.      system.
  1305.  
  1306.      7.12.1  F1 Key
  1307.  
  1308.           The F1 key displays the browse command list.
  1309.  
  1310.      7.12.2  F2 Through F6 Keys
  1311.  
  1312.           Files may be sorted in one of five different ways by pressing one
  1313.      of the F2 through F6 keys.  The key assignments are:
  1314.  
  1315.                               F2  -  Sort by Name
  1316.                               F3  -  Sort by Extension
  1317.                               F4  -  Sort by Name/Extension
  1318.                               F5  -  Sort by Date
  1319.                               F6  -  Sort by Size
  1320.  
  1321.           The direction of the sort, ascending or descending, is toggled
  1322.      via the Tab key.  The active sort and direction appears on the bottom
  1323.      line of the browse display.
  1324.  
  1325.      7.12.3  F7 Key
  1326.  
  1327.           The file list of the directory active on the inactive tree may be
  1328.      rapidly switched to by pressing the F7 key.  This key is like a toggle
  1329.      in that each time it is pressed it switches the display to the
  1330.      opposite list.  The current cursor position is preserved during the
  1331.      switch.
  1332.  
  1333.      7.12.4  F8 Key
  1334.  
  1335.           The F8 key is used to call the ZM text editor.  The editor will
  1336.      attempt to load the file under the cursor bar.  The file will not be
  1337.      loaded if it exceeds 63K in size.
  1338.  
  1339.      7.12.5  F9 Key
  1340.  
  1341.           The F9 key is used to commence all operations that involve
  1342.      compression of files with PKZIP.EXE.  If no files are tagged when this
  1343.      key is pressed, the file under the cursor is automatically tagged.
  1344.  
  1345.  
  1346.  
  1347.                                      - 21 -
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.      Selection of the target drive and destination directory for the
  1355.      resultant ZIP file occur first.  Then window that prompts for the name
  1356.      of the ZIP file to be created or operated on appears first.  After
  1357.      entry of a legal eight character file name, The PKZIP command menu
  1358.      appears.  Options that also affect the operation of PKZIP can be
  1359.      selected via the "-o" item on this menu.  When the desired options
  1360.      have been selected, press Enter with the cursor over the desired PKZIP
  1361.      command.  ZM will then build the proper command line and pass it to
  1362.      PKZIP for the operation.
  1363.  
  1364.      7.12.6  F10 Key
  1365.  
  1366.           The F10 Key initiates all operations performed on .ZIP and ZIP
  1367.      self-extracting .EXE files by PKUNZIP.  This command is available in
  1368.      both browse modes and from the ZIP file view mode.  A menu appears
  1369.      that offers a choice of PKUNZIP commands plus submenus through which
  1370.      more detailed PKUNZIP options are available. Individual or tagged .ZIP
  1371.      files can also be converted to self-extracting .EXE files through this
  1372.      menu.  PKZIPFIX may also be invoked via this menu.  Since operations
  1373.      on tagged files within a ZIP file differ from those performed directly
  1374.      upon ZIP files, items on the menu that appears when F10 is pressed
  1375.      while viewing the contents of a ZIP file are disabled.
  1376.  
  1377.           The last item on the PKUNZIP command menu is not directly
  1378.      supported by PKUNZIP.  Selecting the "-l" command will cause ZM to
  1379.      test each tagged file but instead of the PKUNZIP test results being
  1380.      displayed on the screen, the output is redirected to an ASCII text
  1381.      file named ZIPTEST.LOG.  This file will be overwritten each time the
  1382.      "-l" switch is used and will be placed in the currently active
  1383.      directory.
  1384.  
  1385.           Note that if a PKUNZIP command is selected that entails
  1386.      extraction of files, the opportunity to select a target drive and
  1387.      destination directory on that drive will be presented.
  1388.  
  1389.      7.12.7  "*" Key
  1390.  
  1391.           The "*" key is used to quickly reset the file mask to "*.*" while
  1392.      in either the local or global browse mode.
  1393.  
  1394.      7.12.8  "/" Key
  1395.  
  1396.           The "/" key brings up a menu that contains all the file browse
  1397.      mode commands.
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.                                      - 22 -
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.      7.12.9  Enter Key
  1413.  
  1414.           Pressing the Enter key while in the browse mode will have
  1415.      different results, depending upon the type of file under the cursor
  1416.      bar at the time the key is pressed.  If the file is ZIP file or a ZIP
  1417.      self-extracting EXE file, the ZIP view mode will be entered.
  1418.      Otherwise, Buerg's LIST program will be called and passed the name of
  1419.      the file under the cursor for viewing.
  1420.  
  1421.      7.12.10  Ctrl+Enter Key
  1422.  
  1423.           A an executable (.COM, .EXE, or .BAT) file may be run from ZM by
  1424.      pressing the Ctrl+Enter key with the cursor bar over the file to be
  1425.      executed.  To run an executable file and pass it a command line
  1426.      parameter, use the Ctrl+X key in lieu of Ctrl+Enter
  1427.  
  1428.      7.12.11  Del Key
  1429.  
  1430.           Tagged files may be deleted through the use of the Del key. When
  1431.      the Del key is pressed, the screen clears and a list of tagged files
  1432.      appears.  A confirmation prompt is issued from the top line of the
  1433.      display.  If confirmed by the user, all tagged files are deleted.
  1434.      System, read-only, and hidden files are not deleted unless
  1435.      individually confirmed by the user.
  1436.  
  1437.      7.12.12  Ins Key
  1438.  
  1439.           Any individual file may be renamed via the Ins key.  A window
  1440.      will appear that prompts for entry of the new file name.  Entry of a
  1441.      valid DOS filename that does not already exist in the target file's
  1442.      resident directory will result in renaming of the file.
  1443.  
  1444.      7.12.13  Alt+F1 Key
  1445.  
  1446.           ZM has a powerful duplicate file find capability.  ZM will
  1447.      display list of duplicate files when the Alt+F1 key is pressed.  If ZM
  1448.      is in the local browse mode, the auxilliary tree window will appear to
  1449.      allow selection of a directory on the drive displayed in the inactive
  1450.      window.  If ZM is in the global browse mode, files on the active drive
  1451.      are compared with those on the inactive drive.  If the same drives
  1452.      and/or directories are selected, nothing will happen.  Otherwise, ZM
  1453.      will display a list of duplicate files. Please note that the files
  1454.      listed are for the currently active drive or drive:\directory and NOT
  1455.      those found on the other drive or drive:\directory.  The duplicates
  1456.      can be tagged for copying, moving, or deletion and the action will
  1457.      take place on those files in the currently active window.
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.                                      - 23 -
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.      7.12.14  Alt+C Key
  1471.  
  1472.           ZM provides a powerful batch copy mode.  When the Alt+C key (or
  1473.      F11) is pressed, a window containing the inactive directory tree is
  1474.      presented.  The target drive:\directory is selected from the tree by
  1475.      pressing Enter with the cursor over the target directory.  The screen
  1476.      will clear and a list of all tagged files is presented.  If the user
  1477.      confirms the copy operation, all tagged files are copied to the target
  1478.      directory.  If the Confirm Overwrite toggle is ON, ZM will issue a
  1479.      request for confirmation before overwriting any existing file.  If the
  1480.      Check CRC toggle is ON, a CRC check is made on each file as it is
  1481.      copied.
  1482.  
  1483.      7.12.15  Alt+K Key
  1484.  
  1485.           If the PKWare file MANUAL.DOC is in a directory that is in the
  1486.      DOS path, ZM will load the file browser with MANUAL.DOC.
  1487.  
  1488.      7.12.16  Alt+M Key
  1489.  
  1490.           The Alt+M key (or F12) works exactly the same as the Alt+C
  1491.      command described above except that files are moved to the destination
  1492.      rather than being copied.  If the move is across drives, ZM will first
  1493.      copy the file to its destination and then delete it.
  1494.  
  1495.      7.12.17  Alt+V Key
  1496.  
  1497.           McAfee's VirusSCAN can be applied to tagged ZIP files by pressing
  1498.      the Alt+V key.  ZM will create a temporary directory into which to
  1499.      unZIP each tagged ZIP file.  After each file is unZIPped, SCAN is
  1500.      called to scan all files in the temporary directory.  After the SCAN
  1501.      operation, the files are deleted from the temporary directory and
  1502.      after all tagged ZIP files are processed, the temporary directory is
  1503.      removed.  Note that SCAN is invoked with the /NOMEM switch for faster
  1504.      operation.
  1505.  
  1506.      7.12.18  Alt+Z Key
  1507.  
  1508.           If the ZipMaster file ZM.DOC is in a directory that is in the DOS
  1509.      path, ZM will load the browser with ZM.DOC.
  1510.  
  1511.      7.12.19  Ctrl+A Key
  1512.  
  1513.           The Ctrl+A key permits changing a file's attribute.  A menu will
  1514.      appear that allows changing the attribute of the file under the
  1515.      cursor.  A file's archive bit may also be toggled from this menu.
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.                                      - 24 -
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.      7.12.20  Ctrl+F Key
  1529.  
  1530.           This is a most unusual and quite useful feature.  Pressing the
  1531.      Ctrl+F key results in the creation of an ASCII text file that contains
  1532.      a listing of files.  The name, content, and format of this file
  1533.      depends upon which browse mode is active when Ctrl+F is pressed.  If
  1534.      in the local mode, the file contains a two-column sorted list of files
  1535.      in the directory being browsed.  If in the global mode, the file
  1536.      contains a directories on the active drive, with the files in each
  1537.      directory listed under the parent directory name in two-column sorted
  1538.      format.  The sort used is the one active at the time Ctrl+F is
  1539.      pressed.  The file is stored in the active directory and is named
  1540.      THISDIR.ZM if in the local mode and ALLDIRS.ZM if in the global mode.
  1541.  
  1542.      7.12.21  Ctrl+L/Alt+L Keys
  1543.  
  1544.           Use of the Ctrl+L key requires that two non-PKware programs be
  1545.      available via the DOS PATH.  One is LZEXE, the popular utility that
  1546.      compresses executable programs and leaves them in executable form. The
  1547.      other is LZESHELL, which acts as an interpretive shell for the French
  1548.      LZEXE program.  Press Ctrl+L with the cursor bar over an .EXE file to
  1549.      invoke LZESHELL and LZEXE.  The Alt+L key key may be used when
  1550.      LZESHELL.EXE is not present, since it directly invokes LZEXE.
  1551.  
  1552.      7.12.22  Ctrl+M Key
  1553.  
  1554.           Pressing the Ctrl+M key will call New-Ware's ArcMaster and pass
  1555.      it the name of the file under the cursor bar.
  1556.  
  1557.      7.12.23  Ctrl+Q Key
  1558.  
  1559.           The Ctrl+Q key will call the text editor named on the ZM config
  1560.      menu and pass it the file name under the cursor bar.
  1561.  
  1562.      7.12.24  Ctrl+T & Ctrl+U Keys
  1563.  
  1564.           Ctrl+T tags all file in the browse list and Ctrl+U untags all
  1565.      file in the browse list.  The number of files that may be tagged at
  1566.      one time is equal to the total number of files in the current list.
  1567.      For example, if the number of files matching the current file mask is
  1568.      148, then you may tag all 148 files with Ctrl+T and untage all 148
  1569.      taged files with Ctrl+U.
  1570.  
  1571.      7.12.25  Ctrl+V Key
  1572.  
  1573.           Use the Ctrl+V key to invoke McAfee's VirusSCAN program
  1574.      (SCAN.EXE) to scan the file under the cursor for viruses.
  1575.  
  1576.  
  1577.  
  1578.  
  1579.                                      - 25 -
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.      7.12.26  Ctrl+Z Key
  1587.  
  1588.           This command will invoke PKLITE.EXE, which must be in the DOS
  1589.      path, to compress the EXE file under the cursor bar.  The -b switch is
  1590.      used so that after compressing the EXE file, PKLITE will leave a copy
  1591.      of the original file with an extension of .BAK.  For example, if you
  1592.      press Ctrl+Z with the cursor bar over a file named TARGET.EXE, PKLITE
  1593.      will compress TARGET.EXE and will leave the original EXE file named as
  1594.      TARGET.BAK.
  1595.  
  1596.      7.12.27  Tab Key
  1597.  
  1598.           The Tab key toggles between ascending and descending sorting.
  1599.  
  1600.      7.13  Browsing A Zip File Directory
  1601.  
  1602.           Pressing the Enter key, while in either browse mode, with the
  1603.      cursor bar highlighting a ZIP file (or a ZIP SFX EXE file) results in
  1604.      the display of the contents of that file.  A file in this list may be
  1605.      selected for browsing with Buerg's LIST by pressing Enter with the
  1606.      cursor bar over the file.  Files may be tagged with the space and
  1607.      submitted to PKUNZIP for operations via the F10 key.  File lines with
  1608.      an asterisk ("*") at the end denote that a DOS path name is stored
  1609.      with that file.  The path name can be viewed on the bottom line of the
  1610.      display by pressing the F5 key.  Ctrl+P will send a listing of the ZIP
  1611.      directory to the printer.  The Esc key terminates the ZIP browse mode
  1612.      and returns to the original browse mode.
  1613.  
  1614.           The contents of a ZIP file inside a ZIP file may be browsed and
  1615.      manipulated, but the contents of the second or third level ZIP file
  1616.      cannot be accessed.
  1617.  
  1618.      7.14  Notes On PKZIP/PKUNZIP Command/Option Menus
  1619.  
  1620.           Users will note that very little explanatory material relating to
  1621.      the functions of the various PKZIP and PKUNZIP commands and options is
  1622.      included here.  Users of ZM are encouraged to read MANUAL.DOC and
  1623.      ADDENDUM.DOC, which are included in the PKware version 1.10 package.
  1624.      Also note that the programs PKZIP.EXE, PKUNZIP.EXE, ZIP2EXE.EXE, and
  1625.      PKZIPFIX.EXE are all copyright and trademarked by PKware.
  1626.  
  1627.  
  1628.      8  Program Limitations
  1629.  
  1630.  
  1631.           The amount of memory required by ZM depends upon whether or not
  1632.      the "Swap to DISK\EMS" switch is on or off.  If ZM detects that not
  1633.      enough memory is available to support file manipulation operations
  1634.  
  1635.  
  1636.  
  1637.                                      - 26 -
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.      with the switch off, it will automatically turn it on.  If more files
  1645.      are found upon entry into the browse mode than current memory
  1646.      available will support, ZM will issue an error message to that effect.
  1647.      If not enough memory is available at runtime for ZM to perform basic
  1648.      initialization functions, the program will abort at the DOS command
  1649.      line with a message to that effect.  In a system with 570K of DOS RAM
  1650.      available at runtime, ZM is capable of browsing a list of over 11,000
  1651.      files with swapping to EMS/DISK disabled and nearly 14,000 files with
  1652.      swapping enabled.  This number will be reduced accordingly as the
  1653.      amount of available RAM is decreased.  Pressing the Alt+F10 key from
  1654.      the main screen will display the current ZM memory status.
  1655.  
  1656.           ZM supports version 1.10 of the PKware PKZIP/PKUNZIP file
  1657.      compression system.  The maximum limit of files within a ZIP file is
  1658.      2000.  The actual limit will depend upon the amount of RAM available
  1659.      at runtime.
  1660.  
  1661.           ZM supports up to 500 directories per drive.  A warning message
  1662.      will be displayed if the number of files ZM can handle is exceeded.
  1663.      Please note that if a drive is searched using the global file
  1664.      specification of "*.*" and the number of files on the drive exceeds
  1665.      memory capacity, ZM will terminate the find function before all files
  1666.      on the disk are placed on the list.  Similarly, in the unlikely event
  1667.      that ZM is used on a drive that contains more than 500 directories,
  1668.      not all available directories will appear on the tree.  Both of these
  1669.      limitations are quite reasonable and should not hinder the majority of
  1670.      users from exploiting the full power of ZipMaster.
  1671.  
  1672.           If the swap to EMS/DISK option is set to ON and EMS is not
  1673.      available, ZM will use a temporary swap file named ZMSWAP.$$$ which
  1674.      will be placed in the directory from in which ZM.EXE resides.  This
  1675.      file is marked system/read-only and will be deleted after each use.
  1676.  
  1677.           ZM will use a temporary response file to pass to PKZIP and unzip.
  1678.      This file is named ZMRESP.$$$ and will be placed in the directory in
  1679.      which ZM.EXE resides and is deleted after each use.
  1680.  
  1681.           The graphic tree printout functions sends IBM line drawing
  1682.      characters to the printer.  Some printers do not directly support
  1683.      these characters and may substitute non-line characters thus reducing
  1684.      the quality of the resultant printout.
  1685.  
  1686.           The width of the window that contains the graphic tree display is
  1687.      great enough to support at least 5 levels of directories with each
  1688.      directory name eight characters in length.  Directory tree levels
  1689.      greater than five with extended length names may overrun the right
  1690.      edge of the display.
  1691.  
  1692.  
  1693.  
  1694.  
  1695.                                      - 27 -
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.      9  Error Handling
  1703.  
  1704.  
  1705.           ZM incorporates extensive error handling.  DOS critical errors
  1706.      such as "Drive not ready" and "Attempt to write to a write-protected
  1707.      disk" are trapped and displayed to the user.  Any time ZM cannot
  1708.      perform a commanded function it will pop-up a window that informs the
  1709.      user of the nature of the error.  Normal program operation then
  1710.      continues.  If a fatal error occurs that prevents continuation of
  1711.      normal program operation, a special error window will appear that
  1712.      explains the nature of the error and then ZM will be terminated.
  1713.      Please report fatal errors to New-Ware.
  1714.  
  1715.  
  1716.      10  Credits
  1717.  
  1718.  
  1719.           Special thanks to Dave Hardy in San Francisco for his excellent
  1720.      beta test support and many constructive suggestions.
  1721.  
  1722.           Please note that all the supported programs MUST reside in a
  1723.      directory that is identified in the DOS PATH.  Users not familiar with
  1724.      how the DOS PATH works are urged to read PATHINFO.TXT that is supplied
  1725.      in the ZM Shareware package.
  1726.  
  1727.           ZM employs special code swapping software developed by Kim
  1728.      Kokkonen of TurboPower Software.  This unit permits ZM to swap most of
  1729.      its resident code to expanded memory (EMS) or to disk when shelling
  1730.      out to call external programs such as LIST or QEDIT.  If sufficient
  1731.      EMS memory is available for the swap, the swap will be almost
  1732.      instantaneous.  If no EMS is available, the swap will be made to a
  1733.      temporary disk file named ZMSWAP.$$$.  In this case there will be a
  1734.      noticeable delay during the swap, especially if operating on a slow
  1735.      hard disk.  It is recommended that swapping be kept OFF unless
  1736.      adequate EMS memory (380K+) is available for swapping or a very fast
  1737.      hard disk system is in use.
  1738.  
  1739.           New-Ware strongly recommends Sammy Mitchell's (Sem-Ware)
  1740.      outstanding text editor QEDIT.  ZM supports calling QEDIT to edit
  1741.      files on the browse list if a copy of QEDIT resides in a directory
  1742.      that is identified in the DOS PATH.
  1743.  
  1744.           ZM supports LISTing files with Vernon Buerg's famous LIST
  1745.      program. LIST must reside in a directory that is identified in the DOS
  1746.      PATH.
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.                                      - 28 -
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.           ZM supports scanning full directories or selected files using
  1761.      John McAfee's VirusSCAN program.  SCAN must be named SCAN.EXE and
  1762.      exist on the DOS PATH.
  1763.  
  1764.           ZM supports compressing or decompressing selected files using
  1765.      PKWare's PKZIP and PKUNZIP.  These files must be named PKZIP.EXE and
  1766.      PKUNZIP.EXE and reside on the DOS PATH.
  1767.  
  1768.           ZM supports invocation of Pete Petrakis' free utility, LZESHELL
  1769.      version 3.0.  LZESHELL is the ideal companion for LZEXE, which is a
  1770.      marvelous utility that compresses .EXE and converted .COM files and
  1771.      allows them to be executed in compressed form.  Be sure to read
  1772.      LZESHELL.DOC for further information.
  1773.  
  1774.           ZM also supports calling New-Ware's ArcMaster and passing it a
  1775.      specified file name.  ArcMaster must be named AM.EXE and reside on the
  1776.      DOS PATH.
  1777.  
  1778.           QEDIT, LIST, PKZIP, and SCAN are all Shareware products.  New-
  1779.      Ware urges that those who use these products register them with their
  1780.      respective authors.
  1781.  
  1782.           TurboPower Software provides outstanding support for Turbo Pascal
  1783.      programmers.  New-Ware strongly recommends TurboPower products to all
  1784.      Pascal users, especially their TPro 5.0 Professional and Object
  1785.      Professional 1.0 packages.
  1786.  
  1787.      Copyright 1990,1993 All Rights Reserved
  1788.      New-Ware
  1789.      8050 Camino Kiosco
  1790.      San Diego, CA 92122-1820
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.                                      - 29 -
  1812.  
  1813.