home *** CD-ROM | disk | FTP | other *** search
/ HomeWare 14 / HOMEWARE14.bin / menuts / mendir.arj / MDR.PG2 / MDRDOC.TXT < prev    next >
Text File  |  1991-05-24  |  130KB  |  3,129 lines

  1.  
  2.                                MenuDIRECT Gold V3.0
  3.                             (was P&S Hard Disk Manager)
  4.  
  5.                                     VERSION 3.0
  6.  
  7.  
  8.                                Copyright (C) 1987-91
  9.                                 All Rights Reserved
  10.  
  11.                          Applied Micro Systems Technology
  12.                                 Dr. Kurt H. Diesch
  13.                                    P.O. Box 1784
  14.                                Stillwater, OK  74076
  15.                                   (405) 377-0444
  16.  
  17.                   Member, Association of Shareware Professionals
  18.  
  19.                               Revised:   May 21, 1991
  20.  
  21.  
  22.  
  23.        MenuDIRECT  is a hard disk file and program management tool  designed
  24.        for  IBM  Personal Computers and  100%  compatibles.   Applied  Micro
  25.        Systems  Technology reserves the  COPYRIGHT to this  program and  all 
  26.        related materials.   The user is granted a  non-exclusive license  to 
  27.        use  the  program  and  is encouraged to pay for the program if it is
  28.        found  to be useful.   Payment of the  $79.95 registration  fee  will
  29.        entitle   the   user  to  full    registration    including   printed
  30.        documentation and user support.  Government and business entities may
  31.        not use the program without paying the full registration fee.  Please
  32.        register  your  program  with the form included at  the  end  of  the
  33.        documentation  or use the About/Order|Print function in the  program. 
  34.        REMEMBER:  Shareware is not free!   Please note that this program  is
  35.        produced  by Applied Micro Systems Technology,  but is published  and
  36.        supported  by  International  Microcomputer  Software,   Inc.    Send
  37.        payments to:
  38.  
  39.  
  40.                     International Microcomputer Software, Inc.
  41.                                 1938 Fourth Street
  42.                                San Rafael, CA  74076
  43.                                   (415) 454-7101
  44.  
  45.  
  46.        The  user is also granted permission to make unlimited copies of  the
  47.        program  and to distribute those copies as long as no fee is  charged
  48.        for the program.  A small duplication fee may be collected.
  49.  
  50.        SHAREWARE DISK VENDORS ARE REQUIRED TO OBTAIN WRITTEN PERMISSION FROM
  51.        AMST BEFORE DISTRIBUTING THIS PROGRAM.
  52.  
  53.        Applied   Micro   Systems  Technology  specifically   disclaims   all
  54.        warranties,  expressed  or implied,  including but  not  limited  to,
  55.        implied warranties of merchantability and fitness for any  particular
  56.        purpose.   In  no  event shall Applied Micro  Systems  Technology  be
  57.        liable  for  any  loss  of profit or  any  other  commercial  damage,
  58.        including but not limited to special,  incidental,  consequential  or
  59.        other damages.
  60.  
  61.  
  62.                   MEMBER - ASSOCIATION OF SHAREWARE PROFESSIONALS
  63.  
  64.  
  65.        The  author  of  this program is a member of ASP and  has  agreed  to
  66.        comply with its standards:
  67.  
  68.        Programming standards:
  69.           -  The program meets ASP's definition of Shareware.
  70.           -  The program has been thoroughly tested by the author and
  71.              should not be harmful to other files or hardware if used
  72.              properly (although ASP cannot warrant this; therefore, the
  73.              user should take normal precautions in trying new
  74.              software).
  75.  
  76.        Documentation standards:
  77.           -  Sufficient documentation is provided to allow the average
  78.              user to try all major functions of the program.
  79.           -  The program author has explained the Shareware concept in
  80.              a professional and positive manner.
  81.  
  82.        Support standards:
  83.           -  The program author will respond as described in the
  84.              documentation to people who send registration payments. 
  85.              At a minimum, the author will send an acknowledgement of
  86.              payment.
  87.           -  The author will respond to written bug reports from
  88.              registered users when the user provides a self-addressed,
  89.              stamped envelope (some authors will respond by phone, but
  90.              this is not an ASP requirement).
  91.           -  Incompatibilities with other software or hardware, major
  92.              or unusual program limitations, or known problems are
  93.              noted in the documentation that comes with the shareware
  94.              version of the program.
  95.  
  96.        General:
  97.           -  The author keeps his/her membership in ASP current.
  98.           -  The author recognizes that any user may appeal to ASP for
  99.              any unresolved dispute that arises.
  100.  
  101.  
  102.        If you feel that the author has not complied with these standards  in
  103.        some  manner  or  if you register the program  with  the  author  and
  104.        subsequently  have  any  disputes with the  author  which  cannot  be
  105.        resolved, please write the ASP at:
  106.  
  107.  
  108.                       Association of Shareware Professionals
  109.                                   545 Grover Road
  110.                                 Muskegon, MI  49442
  111.  
  112.  
  113.        While  ASP  cannot warrant programs nor the actions of  members,  ASP
  114.        will  do what it can to assure that all authors who claim  membership
  115.        comply  with  ASP standards.   These standards are the  assurance  of
  116.        quality  and  support that you will get when you  register  Shareware
  117.        produced by ASP members.
  118.  
  119.  
  120.                                      SHAREWARE
  121.  
  122.  
  123.        To  promote  better understanding of the shareware concept,  ASP  has
  124.        developed the following official definition of shareware:
  125.  
  126.        Shareware  distribution gives users a chance to try  software  before
  127.        buying it.  If you try a Shareware program and continue using it, you
  128.        are  expected to register.  Individual programs differ on details  --
  129.        some  request registration while others require it,  some  specify  a
  130.        maximum trial period.   With registration, you get anything from  the
  131.        simple  right  to continue using the software to an  updated  program
  132.        with printed manual.
  133.  
  134.        Copyright  laws apply to both Shareware and commercial software,  and
  135.        the  copyright  holder  retains  all  rights,  with  a  few  specific
  136.        exceptions  as  stated  below.  Shareware  authors  are  accomplished
  137.        programmers,  just like commercial authors, and the programs  are  of
  138.        comparable quality.  (In both cases,  there are good programs and bad
  139.        ones!)   The main difference is in the method of  distribution.   The
  140.        author  specifically  grants  the right to copy  and  distribute  the
  141.        software,  either  to  all and sundry or to a  specific  group.   For
  142.        example,  some authors require written permission before a commercial
  143.        disk vendor may copy their Shareware.
  144.  
  145.        Shareware  is  a distribution method,  not a type  of  software.  You
  146.        should  find software that suits your needs and  pocketbook,  whether
  147.        it's  commercial or Shareware.   The Shareware system  makes  fitting
  148.        your needs easier,  because you can try before you buy.  And  because
  149.        the overhead is low, prices are low also.  Shareware has the ultimate
  150.        money-back guarantee -- if you don't use the product,  you don't  pay
  151.        for it.
  152.  
  153.  
  154.  
  155.                              TABLE OF CONTENTS
  156.                              -----------------
  157.  
  158.        QUICK START GUIDE   ....................................    1
  159.           Installation   ......................................    1
  160.           Starting/Quitting   .................................    1
  161.           Program Setup   .....................................    1
  162.           Upgrading from a Previous Version   .................    2
  163.           In Case of Difficulty   .............................    2
  164.  
  165.        GENERAL PROGRAM USE   ..................................    3
  166.           Help System   .......................................    3
  167.           Program Menu   ......................................    3
  168.           Desktop   ...........................................    4
  169.           Status Line   .......................................    4
  170.           Program Windows   ...................................    4
  171.           Input Fields   ......................................    6
  172.           Memo Fields   .......................................    6
  173.           Push Buttons   ......................................    7
  174.           List Boxes   ........................................    8
  175.           Radio Buttons   .....................................    8
  176.           Check Boxes   .......................................    8
  177.           History Lists   .....................................    8
  178.  
  179.        SYSTEM MENU (≡)   ......................................    9
  180.           About/Order   .......................................    9
  181.           Calculator   ........................................    9
  182.           Calendar   ..........................................    9
  183.           DOS Shell   .........................................   10
  184.           System Info   .......................................   10
  185.  
  186.        WINDOW MENU   ..........................................   11
  187.           Close   .............................................   11
  188.           Size/Move   .........................................   11
  189.           Zoom   ..............................................   11
  190.           Next   ..............................................   12
  191.           Tile   ..............................................   12
  192.           Cascade   ...........................................   12
  193.           Erase All   .........................................   12
  194.           List   ..............................................   12
  195.  
  196.        CLOCK   ................................................   13
  197.  
  198.        USER-DEFINED MENUS   ...................................   14
  199.           General Description   ...............................   14
  200.           Adding/Changing Menu Items   ........................   14
  201.           Special Commands To Execute   .......................   15
  202.           Executing Batch Files   .............................   16
  203.           Selecting a New Menu Window   .......................   16
  204.           Linking Menus Together   ............................   17
  205.           Rearranging Menu Items   ............................   17
  206.           Changing the Menu Title   ...........................   17
  207.           Resizing the Menu   .................................   17
  208.           Running Programs   ..................................   17
  209.  
  210.  
  211.  
  212.  
  213.  
  214.        FILE MANAGER   .........................................   18
  215.           Tree Commands:
  216.              Add Floppy   .....................................   19
  217.              Build Tree   .....................................   19
  218.              Delete Dir   .....................................   19
  219.              Edit Disk   ......................................   19
  220.              File List   ......................................   20
  221.              Goto Dir   .......................................   20
  222.              Hide Dir   .......................................   20
  223.              Make Dir   .......................................   21
  224.              Origin   .........................................   21
  225.              Print   ..........................................   21
  226.              Rename Dir   .....................................   21
  227.              Swap O/T   .......................................   21
  228.              Target   .........................................   21
  229.              Undelete   .......................................   22
  230.              Verify Disk   ....................................   22
  231.           File Commands:
  232.              Attribute   ......................................   23
  233.              Block   ..........................................   23
  234.              Copy File   ......................................   24
  235.              Delete File   ....................................   24
  236.              Edit File   ......................................   24
  237.              Filter   .........................................   24
  238.              Gather   .........................................   25
  239.              Krunch   .........................................   25
  240.              Locate Text   ....................................   26
  241.              Move File   ......................................   26
  242.              Newer Copy   .....................................   27
  243.              Print   ..........................................   27
  244.              Rename File   ....................................   27
  245.              Sort Files   .....................................   27
  246.              Tree List   ......................................   27
  247.              View File   ......................................   28
  248.              Window Split   ...................................   28
  249.              Execute   ........................................   28
  250.              Zero Out   .......................................   28
  251.  
  252.        TEXT EDITOR   ..........................................   29
  253.  
  254.        DATABASES   ............................................   31
  255.           Add Records   .......................................   31
  256.           Browse Records   ....................................   31
  257.           Delete Record   .....................................   32
  258.           Edit Records   ......................................   33
  259.           Find Record   .......................................   33
  260.           Order/Sort   ........................................   33
  261.           Reports   ...........................................   33
  262.           Save/Done   .........................................   33
  263.           Lookup Data   .......................................   34
  264.           Goto Record   .......................................   34
  265.           Generic Database   ..................................   34
  266.           Projects Database   .................................   35
  267.           Timelog Database  ...................................   35
  268.           User Database   .....................................   36
  269.  
  270.  
  271.  
  272.  
  273.        UTILITIES   ............................................   37
  274.           Auto Menu Creation   ................................   37
  275.           Color Selection   ...................................   37
  276.           Database Utilities   ................................   39
  277.           Environment   .......................................   40
  278.              Settings   .......................................   40
  279.              Protection/Logging   .............................   42
  280.              Valid Drives   ...................................   43
  281.              Floppies   .......................................   44
  282.              User Menu   ......................................   44
  283.              Mouse Double Click   .............................   44
  284.              Swapping Path   ..................................   44
  285.              Printer   ........................................   44
  286.              Dates   ..........................................   45
  287.              Times   ..........................................   45
  288.           Format Disks   ......................................   45
  289.           Password Change   ...................................   45
  290.           Upgrade Data   ......................................   45
  291.  
  292.        SCREEN BLANKERS   ......................................   46
  293.  
  294.        NETWORK OPERATION   ....................................   47
  295.  
  296.        ORDER FORM   ...........................................   48
  297.  
  298.  
  299.  
  300.                                  QUICK START GUIDE
  301.                                  -----------------
  302.  
  303.        NOTE:   This quick start guide should not replace a complete  reading
  304.        of  the documentation.   This program contains many  useful  features
  305.        that are not discussed in the quick start guide.
  306.  
  307.        INSTALLATION
  308.  
  309.        To automatically install this program on a hard disk:
  310.  
  311.             o  Place the program disk in a floppy drive
  312.  
  313.             o  Change to the floppy disk (i.e. A:)
  314.  
  315.             o  Run the INSTALL program and follow the instructions
  316.  
  317.             o  Read the section on Auto Menu Creation under Utilities
  318.  
  319.  
  320.  
  321.        STARTING/QUITTING
  322.  
  323.        This  program  MUST be started with the supplied batch  file,  M.BAT. 
  324.        Correct  operation  of  the menu portion of the  program  depends  on
  325.        running  the program from this batch file.   If this file  cannot  be
  326.        found,  it  should be created in the \MDIRECT  directory  and  should
  327.        consist of the following lines:
  328.  
  329.                       ECHO OFF
  330.                       C:
  331.                       CD C:\MDIRECT      (or desired disk and directory)
  332.                       MDR
  333.                       MDRCPROG
  334.  
  335.        If you are at the DOS prompt, the program must be restarted from  DOS
  336.        by typing M (not MDR).   If the program has been correctly installed,
  337.        the main program screen should appear.
  338.  
  339.        To quit the program, press <Alt+X> or select File|Exit/Logoff.
  340.  
  341.  
  342.  
  343.        PROGRAM SETUP
  344.  
  345.        The  first  time  this  program  is  executed,  immediately  use  the
  346.        Utilities|Environment   command  to  select   program   configuration
  347.        options.   The most important option is to identify the  disk  drives
  348.        used.   To  set  the program options,  Press <Alt+U>  to  select  the
  349.        Utilities  pop-up menu,  then press <E> to select Environment.   When
  350.        the Environment Options Screen appears,  use the <Enter> key to  move
  351.        from  field to field and set the desired options.   When all  options
  352.        are set as desired,  press <F2> to save.  Use <F1> to get help at any
  353.        time.
  354.  
  355.                                        - 1 -
  356.  
  357.  
  358.        UPGRADING FROM A PREVIOUS VERSION
  359.  
  360.  
  361.        Users  upgrading  from a version of the program prior to  3.0  should
  362.        immediately use the Utilities|Upgrade command to convert pre-3.0 user
  363.        menus  and  databases  to  the  new  formats.    The  command  issues
  364.        appropriate warnings and prompts.
  365.  
  366.        Also, read the sections on Swapping Mode and Executing Batch files.
  367.  
  368.  
  369.  
  370.        IN CASE OF DIFFICULTY
  371.  
  372.  
  373.        This  program  has been carefully tested to ensure  that  users  have
  374.        minimum  difficulty.   The science of computer programming,  however,
  375.        dictates  that no program is ever entirely bug free.    If a  problem
  376.        occurs in the operation of the program, support may be necessary.
  377.  
  378.        In the event of a problem,  the first step is to carefully review the
  379.        associated  section  of  the documentation.   Many  apparent  program
  380.        problems  are  actually incorrect usage of the program.   The  second
  381.        step is to ask a colleague or friend about the problem.   If  neither
  382.        of  these steps proves sufficient, registered users may contact  IMSI
  383.        for support at:
  384.  
  385.                     International Microcomputer Software, Inc.
  386.                                 1938 Fourth Street
  387.                                   San Rafael, CA
  388.                                   (415) 454-7101
  389.  
  390.  
  391.        When writing or calling for support, you must be the registered owner
  392.        of the program.   If phoning for support,  be prepared with a written
  393.        list of details.  Whether writing or phoning, the following list will
  394.        serve as a guideline for information to collect:
  395.  
  396.             o  Program name, version, and serial number
  397.  
  398.             o  Equipment used including make and model of computer,
  399.                type of monitor and other peripherals, amount of memory,
  400.                and other hardware details
  401.  
  402.             o  DOS version and manufacturer
  403.  
  404.             o  Other software used, especially Terminate and Stay
  405.                Resident Programs (TSR's)
  406.  
  407.             o  Complete detail of the problem including error messages,
  408.                specific procedure followed when the error occurs, and
  409.                any other relevant information
  410.  
  411.  
  412.  
  413.  
  414.                                        - 2 -
  415.  
  416.  
  417.                                 GENERAL PROGRAM USE
  418.                                 -------------------
  419.  
  420.        HELP SYSTEM
  421.  
  422.  
  423.        The  help  system is available anywhere in the  program  by  pressing
  424.        <F1>.  Most  of the help screens have some highlighted  items  (cross
  425.        references) on them that lead to another help topic.   The <Tab>  and
  426.        <Shift+Tab>  keys  highlight cross references on help  screens.   The
  427.        <Enter> key or a mouse double-click jumps to the help screen for  the
  428.        selected cross reference.  The cursor keys scroll the screen to  view
  429.        long help topics.   The [Index] button jumps to the help index  where
  430.        help topics are arranged for quick selection.  The [Previous]  button
  431.        jumps to the last help topic displayed.
  432.  
  433.  
  434.  
  435.        PROGRAM MENU
  436.  
  437.  
  438.        The  top  line  of  the screen is the Menu  Bar  where  most  program
  439.        commands  are selected.   The Menu Bar is your primary access to  all
  440.        the  program  commands.   One of the items on the menu  bar  will  be
  441.        highlighted when the menu bar is active.   The highlighed item is the
  442.        "selected"  item.  If a command is followed by an arrow,  the command
  443.        leads to another menu,  (a pop-up menu).   A command without an arrow
  444.        indicates  that  the  command  will  be  immediately  executed   when
  445.        selected.
  446.  
  447.        To choose menu commands using the keyboard:
  448.  
  449.            1.  Press <F10> to make the menu bar active.
  450.            2.  Use the arrow keys to select the menu you want to
  451.                display, then press <Enter>
  452.            3.  Use the arrow keys again again to select the desired
  453.                command from the pop-up menu.
  454.  
  455.        You  can also use a number of shortcuts (or hot keys) to  access  the
  456.        menu  bar and choose commands.   You can activate a menu bar item  by
  457.        pressing  <Alt>  and the highlighted letter of the  item.   Once  the
  458.        pop-up has appeared,  you can press the item's highlighted letter  or
  459.        the shortcut next to it.
  460.  
  461.        To choose menu commands using the mouse:
  462.  
  463.            1.  Click the desired menu item to display the pop-up menu.
  464.            2.  Click the desired command from the pop-up menu.
  465.  
  466.        You  can  also  drag straight from the menu title down  to  the  menu
  467.        command.   Release the mouse button on the desired command.   If  you
  468.        change  your  mind,  just drag off the menu and no  command  will  be
  469.        chosen.   (Drag means to hold the left mouse button while moving  the
  470.        mouse).   Some menu commands will be disabled when it makes no  sense
  471.        to  choose it.   These items (shown in dim characters) can  still  be
  472.        highlighted to get help.
  473.                                        - 3 -
  474.  
  475.  
  476.        DESKTOP
  477.  
  478.  
  479.        The Desktop is where a user interaction with the program takes place. 
  480.        Various  Program Windows will be opened in this area.   Consider  the
  481.        Desktop to be your workspace.
  482.  
  483.  
  484.  
  485.        STATUS LINE
  486.  
  487.  
  488.        The Status Line appears at the bottom line of the screen.  The Status
  489.        Line provides many useful functions:
  490.  
  491.             o  It reminds you of the <F1> Help and <F10> Menu hotkeys.
  492.             o  It lets you click on these hotkeys instead of using the
  493.                keyboard.
  494.             o  It tells you what the program is doing.
  495.             o  It offers one-line hints on the selected menu item or
  496.                active window.
  497.  
  498.  
  499.  
  500.        PROGRAM WINDOWS
  501.  
  502.  
  503.        Most  of what you see and do in this program occurs in a  window.   A
  504.        window  is  a  screen area that you can  move,  resize,  zoom,  tile,
  505.        overlap, open, and close.
  506.  
  507.        Multiple windows can be open at the same time, memory permitting, but
  508.        only one window can be "active"  at any time.   The active window  is
  509.        the  one  you are currently working in.   Any command you  choose  or
  510.        keystroke you press generally applies only to the active window.  The
  511.        active window has a double-line border around and it is the frontmost
  512.        (top) window on the desktop if windows overlap.
  513.  
  514.        When  multiple windows are open on the desktop,  you can  activate  a
  515.        window by clicking anywhere within the window.   You can also  choose
  516.        Window|List or press <Alt+0> to select a window from a list.  You can
  517.        move in succession from window to window by selecting Window|Next  or
  518.        by pressing <Alt+F6>.
  519.  
  520.        Some  windows are temporary (like message boxes,  dialog  boxes  that
  521.        request user input,  or the help system window).   These windows must
  522.        be  closed before other windows on the desktop can be  accessed.   If
  523.        the  mouse  seems to be unable to select the program Menu Bar  or  if
  524.        other  windows  on the desktop cannot be selected,  then  the  active
  525.        window  is probably a temporary window.   Temporary  windows  usually
  526.        have Push Buttons on them.
  527.  
  528.  
  529.  
  530.  
  531.  
  532.                                        - 4 -
  533.  
  534.  
  535.        There are several types of windows in this program,  but most of them
  536.        have the following things in common:
  537.  
  538.            o  A title bar
  539.            o  A close box
  540.            o  A resize corner
  541.            o  A zoom box
  542.            o  Scroll bars
  543.  
  544.        Other items that might appear in a window include:
  545.  
  546.            o  Input Fields
  547.            o  Memo Fields
  548.            o  Push Buttons
  549.            o  List Boxes
  550.            o  Radio Buttons
  551.            o  Check Boxes
  552.            o  History Lists
  553.  
  554.        The  title bar is the top frame line of the window.   The  title  bar
  555.        contains the name of the window.  You can drag the title bar with the
  556.        mouse to move the window around on the desktop.   You can also choose
  557.        Window|Size/Move or press <Alt+F4> to move a window.
  558.  
  559.        The  close  box is the small square in the upper left corner  of  the
  560.        window's  frame.   You can click on this box with the mouse to  close
  561.        the window (or choose Window|Close or press <Esc>).
  562.  
  563.        The resize corner appears in the lower right corner of the window  as
  564.        a  single-line  border.   Resize corners only appear on some  of  the
  565.        program  windows.   You  drag the resize corner to  make  the  window
  566.        larger or smaller (or choose Window|Size/Move or press <Alt+F4>).
  567.  
  568.        The  zoom box (text editor windows only) appears in the  upper  right
  569.        corner of the window's frame.   If the zoom icon is an up arrow,  you
  570.        can  click  the arrow to enlarge the window to the  largest  possible
  571.        size.   If  the  zoom icon is a double-headed arrow,  the  window  is
  572.        already  at the largest possible size.   In that case,  clicking  the
  573.        zoom  icon  returns the window to its previous size.   You  may  also
  574.        choose Window|Zoom or press <Alt+F5> to zoom a window.
  575.  
  576.        Scroll bars are horizontal or vertical bars that are used by a  mouse
  577.        to move around in a window.  Each end of the scroll bar has an arrow. 
  578.        Click on the arrow to scroll the associated view one line.   Keep the
  579.        mouse button pressed to scroll continuously.   If the associated view
  580.        spans  more  than one screenful,  there will be a small  box  on  the
  581.        scrollbar  indicating  the current position in the  list.   Click  on
  582.        either  side  of  this  position box to  page  the  associated  view. 
  583.        Finally,  you may drag the position box to quickly move to a relative
  584.        position in the associated view.
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                        - 5 -
  592.  
  593.  
  594.        INPUT FIELDS
  595.  
  596.  
  597.        Fields are areas on the screen where the program is asking for input. 
  598.        The  following commands are used to edit data within a  field.   Note
  599.        that some of these commands do not work with formatted fields such as
  600.        dates  and times.   If the edited screen is part of a  database,  the
  601.        commands marked with a '*' are also available.
  602.  
  603.           Character left                <Left arrow>
  604.           Character right               <Right arrow>
  605.           Beginning of line             <Home>
  606.           End of line                   <End>
  607.           Insert mode on/off            <Ins>
  608.           Delete character left         <BackSpace>
  609.           Delete character at cursor    <Del>
  610.           Blank field                   <Ctrl+Y> or <F8>
  611.           Auto Fill (Lookup)            <F3>
  612.           Next Field                    <Enter> or <Tab>
  613.           Previous Field                <Shift+Tab>
  614.           *Save/Done with edit          <F2>
  615.           *Previous Record              <F5>
  616.           *Next Record                  <F6>
  617.  
  618.        If  more  than one type of input area appears in  the  window,  press
  619.        <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move
  620.        to the previous area.
  621.  
  622.  
  623.  
  624.        MEMO EDITING
  625.  
  626.  
  627.        A  memo field is a mini text editor window.   The following  commands
  628.        are used to edit text in memo fields:
  629.  
  630.           Cursor Movement
  631.           ---------------------------------------
  632.           Character left       <Left arrow>
  633.           Character right      <Right arrow>
  634.           Word left            <Ctrl+left arrow>
  635.           Word right           <Ctrl+right arrow>
  636.           Line up              <Up arrow>
  637.           Line down            <Down arrow>
  638.           Page up              <PgUp>
  639.           Page down            <PgDn>
  640.           Beginning of line    <Home>
  641.           End of line          <End>
  642.           Top of window        <Ctrl+Home>
  643.           Bottom of window     <Ctrl+End>
  644.           Beginning of text    <Ctrl+PgUp>
  645.           End of text          <Ctrl+PgDn>
  646.  
  647.  
  648.  
  649.  
  650.                                        - 6 -
  651.  
  652.  
  653.  
  654.           General Editing
  655.           -----------------------------------------
  656.           Insert mode on/off            <Ins>
  657.           Delete character left         <BackSpace>
  658.           Delete character at cursor    <Del>
  659.           Delete word right             <Ctrl+T>
  660.           Delete line                   <Ctrl+Y>
  661.           New line                      <Enter>
  662.  
  663.           Block Commands
  664.           --------------
  665.           A  block  of  text  is any amount  of  text,  from  a  single
  666.           character  to  an entire file, that is  marked  with  special
  667.           hidden block markers.   There can be only one marked block of
  668.           text  in  the text editor at a time.   A block is  marked  by
  669.           placing the cursor at the desired starting location and  then
  670.           using  any  of  the  standard  cursor  movement  commands  in
  671.           combination with the <Shift> key to mark the block (text will
  672.           become highlighted as it is marked).
  673.  
  674.           The mouse may also be used to mark text by placing the  mouse
  675.           cursor at the desired starting location and holding the  left
  676.           button  down while dragging the mouse over the text to  mark. 
  677.           The  mouse  may be moved beyond the edge of the  Text  Editor
  678.           window to scroll the screen while marking.
  679.  
  680.           After the text is marked,  any of the following commands  may
  681.           be performed on the block:
  682.  
  683.           Copy to clipboard & delete    <Shift+Del>
  684.           Copy to clipboard             <Ctrl+Ins>
  685.           Paste from clipboard          <Shift+Ins>
  686.           Delete block                  <Ctrl+Del>
  687.  
  688.        If  more  than one type of input area appears in  the  window,  press
  689.        <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move
  690.        to the previous area.
  691.  
  692.  
  693.  
  694.        PUSH BUTTONS
  695.  
  696.  
  697.        Push  Buttons are rectangular shaded areas in windows that  have  the
  698.        appearance of a button.   Push Buttons generally appear in  temporary
  699.        windows where access to the program menu bar is not allowed.  Push on
  700.        a button with the mouse or press the highlighted letter (if there  is
  701.        one)  to perform the indicated action.  A common button is  the  [OK]
  702.        button,  which  is  equivalent to the <Enter>  key.   Another  common
  703.        button is the [Cancel] button which is equivalent to the <Esc> key.
  704.  
  705.  
  706.  
  707.  
  708.  
  709.                                        - 7 -
  710.  
  711.  
  712.        LIST BOXES
  713.  
  714.  
  715.        List  Boxes let you scroll through and select a variety of  types  of
  716.        items from lists throughout the program.  Lists generally have scroll
  717.        bars.   All  the  usual arrow keys and mouse functions  are  used  to
  718.        examine lists.  <Enter> or mouse double-click selects an item.
  719.  
  720.        If  more  than one type of input area appears in  the  window,  press
  721.        <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move
  722.        to the previous area.
  723.  
  724.  
  725.  
  726.        RADIO BUTTONS
  727.  
  728.  
  729.        Radio  buttons  are  special  lists that  present  choices  that  are
  730.        mutually excluse, i.e., only one item can be selected at a time.  One
  731.        item  in  the Radio Button list will be marked with a (o)  mark.   To
  732.        choose  a radio button click on it or its text.   From the  keyboard,
  733.        select the highlighted letter (if there is one) or use the arrow keys
  734.        to choose an item.
  735.  
  736.        If  more  than one type of input area appears in  the  window,  press
  737.        <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move
  738.        to the previous area.
  739.  
  740.  
  741.  
  742.        CHECK BOXES
  743.  
  744.  
  745.        Check  Boxes  are special lists that present multiple  options.   Any
  746.        number  of items in a Check Box can be selected (marked with a  [X]). 
  747.        To check a box,  click on it or its text.   From the keyboard,  press
  748.        the  highlighted  letter (if there is one) or use the arrow  keys  to
  749.        choose an item and press <Space> to toggle the check mark.
  750.  
  751.        If  more  than one type of input area appears in  the  window,  press
  752.        <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move
  753.        to the previous area.
  754.  
  755.  
  756.  
  757.        HISTORY LISTS
  758.  
  759.  
  760.        History  Lists record previous entries in an input field.   An  input
  761.        field  has a history list if a down-arrow symbol appears just to  the
  762.        right of the field.  Press down-arrow or click on the history icon to
  763.        activate the list.   Highlight the desired item and press <Enter>  or
  764.        double-click  the mouse to select an item from the list and place  it
  765.        into the input field.   The history list displays any text you  typed
  766.        in the input field the last few times you used the input field.
  767.  
  768.                                        - 8 -
  769.  
  770.  
  771.                                   SYSTEM MENU (≡)
  772.                                   ---------------
  773.  
  774.        The  System  menu  appears on the far left of the  menu  bar  and  is
  775.        represented  by the ≡ symbol.   Activate the system menu by  pressing
  776.        <Alt+Space>.   The following commands are available under the  System
  777.        menu:
  778.  
  779.           About/Order  -  View copyright or print order
  780.           Calculator   -  Open calculator window
  781.           Calendar     -  Open calendar window
  782.           DOS Shell    -  Open DOS Shell window
  783.           System Info  -  View system information
  784.  
  785.  
  786.  
  787.        ABOUT/ORDER
  788.  
  789.  
  790.        The  About  window  displays  a detailed  copyright  notice  for  the
  791.        program.    Select  the  [Print]  button  to  print  an  order  form. 
  792.        Unregistered  copies  of the program will automatically  display  the
  793.        About window for 3 seconds every 10th execution of the program.
  794.  
  795.  
  796.  
  797.        CALCULATOR
  798.  
  799.  
  800.        The  calculator  is  a  simple  four-function  calculator  with  add,
  801.        subtract,  multiply,  and divide.   To operate the calculator you can
  802.        either use the keyboard or click on the calculator buttons.
  803.  
  804.        The [Save] button saves the current result in calculator memory.  The
  805.        current  memory  value  is displayed in the top output  line  of  the
  806.        calculator.   The [Recall] button places the calculator  memory  into
  807.        current  entry.   The  [Mode]  button  changes  between  decimal  and
  808.        hexadecimal  calculator  mode.   The  current  calculation  mode   is
  809.        displayed  on the divider line in the output display as either  "Dec"
  810.        for decimal or "Hex" for hexadecimal.
  811.  
  812.        The  [Clrall]  button  Clears the calculator entry  window,  but  not
  813.        memory.   The  [clrEnt] button clears the current  calculator  entry. 
  814.        The  [Export] button exports the current calculator result  into  the
  815.        next lower window.
  816.  
  817.  
  818.  
  819.        CALENDAR
  820.  
  821.  
  822.        The  Calendar  command  opens a calendar window  which  displays  the
  823.        current month,  with the current day highlighted.  The cursor keys or
  824.        the mouse is used to move the highlight to other days.
  825.  
  826.  
  827.                                        - 9 -
  828.  
  829.  
  830.        Four  small  arrow buttons appear in the top area  of  the  calendar. 
  831.        Mouse  clicks on the two left buttons change the date by  one  month,
  832.        forward  or backward.   Mouse clicks on the two right buttons  change
  833.        the  date by one year,  forward or backward.   The  <PgUp/PgDn>  keys
  834.        change  the  date  by one month and  the  <Ctrl+PgUp/Ctrl+PgDn>  keys
  835.        change the date by one year.
  836.  
  837.        Pressing  <Enter> or double-clicking on the current day  or  pressing
  838.        <A>  accesses  the  Appointment  Book  for  the  current  day.    The
  839.        Appointment Book provides space to record appointments for any day of
  840.        the year.   A small memo field (500 characters) is also provided  for
  841.        notes.   <F2> saves the current appointment book data and returns  to
  842.        the  calendar.   <F9> prints the current appointment  book  day.   To
  843.        select a different day,  return to the calendar and select a new day. 
  844.        Move from field to field by pressing <Enter> or <Tab>.
  845.  
  846.        The  Todo List is a 16K editor accessible only through the  calendar. 
  847.        Use the Todo List to save reminders or other information of interest. 
  848.        <F2>  saves  the Todo List and returns to the calendar.   <F3>  opens
  849.        other Todo Lists.   <F4> saves the current Todo List with a new name. 
  850.        <F9> prints the Todo List.
  851.  
  852.  
  853.  
  854.        DOS SHELL
  855.  
  856.  
  857.        With the DOS Shell command,  you can leave the program temporarily to
  858.        perform  a  DOS command or run another program.   When DOS  Shell  is
  859.        selected,  a  window  appears with an input line used  to  enter  DOS
  860.        commands.   Any DOS command may be entered in the input line with the
  861.        following exceptions:
  862.  
  863.            o  DO NOT execute terminate and stay resident programs 
  864.  
  865.            o  Available memory is substantially lower than if at the
  866.               real DOS command line, so only execute small programs.
  867.  
  868.        The  input  line contains a history list that is  selected  with  the
  869.        <down  arrow> key or by clicking on the history icon (at the  end  of
  870.        the input line).  The history list records prior commands.
  871.  
  872.        After a command is entered, <Enter> will execute the command.   After
  873.        the  command has finished,  press any key to return to  the  program. 
  874.        Alternately, <F2> may be used to temporarily shell to DOS.  To return
  875.        to the program from shell mode, type EXIT at the DOS prompt.
  876.  
  877.  
  878.  
  879.        SYSTEM INFO
  880.  
  881.  
  882.        The System Info window displays disk space,  memory,  and  protection
  883.        system  statistics.   Disk space information for each disk  drive  is
  884.        selected by pressing the letter associated with the desired drive.
  885.  
  886.                                       - 10 -
  887.  
  888.  
  889.                                     WINDOW MENU
  890.                                     -----------
  891.  
  892.        The  Window  menu  provides access to  commands  used  to  manipulate
  893.        program windows.  The following commands are available (some of these
  894.        commands may be disabled for some windows):
  895.  
  896.           Close:      -  Close the window
  897.           Size/Move:  -  Resize/move the window
  898.           Zoom:       -  Zoom window to full size
  899.           Next:       -  Make next window active
  900.           Cascade:    -  Arrange windows cascaded
  901.           Tile:       -  Arrange windows tiled
  902.           Erase All:  -  Close all windows
  903.           List:       -  List active windows
  904.  
  905.  
  906.  
  907.        CLOSE
  908.  
  909.  
  910.        The Close command closes the currently active window.   The <Esc> key
  911.        serves the same purpose, as does a mouse click on the close icon of
  912.        the active window.
  913.  
  914.  
  915.  
  916.        SIZE/MOVE
  917.  
  918.  
  919.        The  Size/Move  command changes the size or position  of  the  active
  920.        window.   The  arrow  keys move the window to  a  new  location,  and
  921.        <Enter> accepts the new position.   The mouse can be used to drag the
  922.        top line of the window to a new position.  All program windows can be
  923.        moved.
  924.  
  925.        <Shift  + arrow keys> resize the window and <Enter> accepts  the  new
  926.        size.   The mouse can be used to drag the lower right corner  of  the
  927.        window  to the desired size.   Only windows that have a  single  line
  928.        lower right corner (like the text editor and user-defined menus)  can
  929.        be resized.
  930.  
  931.  
  932.  
  933.        ZOOM
  934.  
  935.  
  936.        Zoom resizes the active window to the maximum size.  If the window is
  937.        already  zoomed,  selecting  Zoom  will restore  the  window  to  the
  938.        original size.   Double-clicking the mouse anywhere in the title line
  939.        or the Zoom icon (arrow in upper right corner) will also  zoom/unzoom
  940.        the window.  Only a few of the program windows are zoomable (like the
  941.        text editor).
  942.  
  943.  
  944.  
  945.                                       - 11 -
  946.  
  947.  
  948.        NEXT
  949.  
  950.  
  951.        Next  makes  the next window active which makes it the  topmost  open
  952.        window.  Use Next to cycle through windows if more than one window is
  953.        open on the desktop.
  954.  
  955.  
  956.  
  957.        CASCADE
  958.  
  959.  
  960.        Cascade stacks all open windows.
  961.  
  962.  
  963.  
  964.        TILE
  965.  
  966.  
  967.        Tile  attempts  to  arrange all open windows to  be  visible  on  the
  968.        screen.   Due  to size limitations on many types  windows,  the  tile
  969.        command may overlap windows.
  970.  
  971.  
  972.  
  973.        ERASE ALL
  974.  
  975.  
  976.        Erase  All removes all open windows from the desktop.   Some  windows
  977.        may  request  save confirmation before closing.   If the  Force  User
  978.        Menus  option is enabled in Utilities|Environment,  then the  default
  979.        user menu will be opened after all windows are closed.
  980.  
  981.  
  982.  
  983.        LIST
  984.  
  985.  
  986.        The  List command opens a window which lists all of the open  windows
  987.        on  the  desktop.   From this window, select or  delete  any  of  the
  988.        windows.   The titles of all open windows are shown in  a  scrollable
  989.        list.   Position the highlight bar on the desired window,  then press
  990.        <Enter>  or double-click with the mouse to make that  window  active. 
  991.        Select the [Delete] button to remove the window from the desktop.
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.                                       - 12 -
  1005.  
  1006.  
  1007.                                        CLOCK
  1008.                                        -----
  1009.  
  1010.  
  1011.        The  clock  displays  the current date and time in  the  upper  right
  1012.        corner of the screen.  The clock may be selected like other pull-down
  1013.        menu items to change the system date and time.
  1014.  
  1015.        The Clock Set window is used to set the system date and time.  Select
  1016.        the  [OK (F2)] button to set the system clock.   Select the  [Cancel]
  1017.        button  or  press <Esc> to quit without changing the date  and  time. 
  1018.        Press <Enter> or <Tab> to move from field to field.   Avoid  changing
  1019.        the system clock if Time Logging is enabled in Utilities|Environment.
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.                                       - 13 -
  1064.  
  1065.  
  1066.                                 USER-DEFINED MENUS
  1067.                                 ------------------
  1068.  
  1069.  
  1070.        The  File|Menu Manager command is used to create  user-defined  menus
  1071.        and to run programs.   Each menu may contain up to 30 entries.   Each
  1072.        entry  can  either  run a program or open another  menu.   With  this
  1073.        unique  linking of menus,  the menu manager can contain an  unlimited
  1074.        number of menus.
  1075.  
  1076.  
  1077.  
  1078.        GENERAL DESCRIPTION
  1079.  
  1080.  
  1081.        User-defined  menus are used to run programs or DOS  commands.   Each
  1082.        user menu window has space for 30 entries.  Each of these entries can
  1083.        either  run a program or open another user menu window.   The  entire
  1084.        user menu is stored in a file with a .MNU extension.   The bottom  of
  1085.        the menu shows the name of the menu file if the Menu Filenames option
  1086.        is set in Utilities|Environment.  A '*' will also appear in the lower
  1087.        left corner of the menu if it has been modified and not yet saved.
  1088.  
  1089.  
  1090.  
  1091.        ADDING/CHANGING MENU ITEMS
  1092.  
  1093.  
  1094.        To  add or change an item,  select the position within the menu  that
  1095.        the item will occupy.   Next, select the Edit-Menu|Edit Item  command
  1096.        to set the parameters for the highlighted menu item.   The Edit  Item
  1097.        command  opens  a dialog box from which information  related  to  the
  1098.        highlighted menu entry may be edited.  The <Tab> and <Shift+Tab> keys
  1099.        move  from  field to field.   The Edit Item dialog box  contains  the
  1100.        following fields:
  1101.  
  1102.           Entry Title:  Title for the menu item that will appear on the
  1103.                user  menu.   The first capital letter or number in  the
  1104.                title  will  appear in bright color and is used  as  the
  1105.                shortcut key for the entry.
  1106.  
  1107.           Password:  If passwords are enabled in Utilities|Environment,
  1108.                then  the user will be prompted for this  password  when
  1109.                the menu entry is selected.
  1110.  
  1111.           Command  to Execute:   The command(s) that will  be  executed
  1112.                when the menu entry is selected.   Several commands  can
  1113.                be  included by separating them with the  vertical  line
  1114.                '|' character.  Normally, the command to execute is name
  1115.                of  a program (.COM or .EXE) file.   Batch (.BAT)  files
  1116.                may  also be executed (see below).   Also,  see  SPECIAL
  1117.                COMMANDS TO EXECUTE.
  1118.  
  1119.  
  1120.  
  1121.  
  1122.                                       - 14 -
  1123.  
  1124.  
  1125.           Status Line Hint:   The text entered for the status line hint
  1126.                will appear on the status line (last line of the screen)
  1127.                whenever this menu item is highlighted.
  1128.  
  1129.           Path to Run From:   The location on the hard disk from  which
  1130.                the Command to Execute will be executed.   To select the
  1131.                path  from the tree,  use the <Enter> key to select  the
  1132.                tree  box,  then highlight the desired  path  and  press
  1133.                <Space>  or double-click with the mouse.   If  the  tree
  1134.                does not show all directories,  select the [Build  Tree]
  1135.                button to rebuild the tree.  Also,  make sure all drives
  1136.                are   set  correctly  in   Utilities|Environment.    The
  1137.                Executable File List displays .COM, .EXE, and .BAT files
  1138.                from the highlighted path on the tree.   Files shown are
  1139.                the possible choices for Command to Execute.   Note that
  1140.                the  tree  will revert back to the current Path  to  Run
  1141.                From when the Path Selection Tree is not focused, so you
  1142.                must set the Path to Run From to look at long file lists
  1143.                in the Executable File List.
  1144.  
  1145.        After  the desired parameters are set, the menu should be saved  with
  1146.        the Edit-Menu|Save Menu or Edit-Menu|Save As command.
  1147.  
  1148.  
  1149.  
  1150.        SPECIAL COMMANDS TO EXECUTE
  1151.  
  1152.  
  1153.        The following commands may also be used in Command to Execute:
  1154.  
  1155.           OPENMENU "filename":  Equivalent to Edit-Menu|Open Menu.  The
  1156.                "filename"  parameter must name a menu file and the file
  1157.                name must be enclosed in double quotes.   The menu  file
  1158.                extension 'MNU'  is appended to the file name.   If  the
  1159.                named file does not exist,  a new blank menu is  opened. 
  1160.                Example:  OPENMENU "UTILITY"
  1161.  
  1162.           FIRSTMENU:   Equivalent to Edit-Menu|First  Menu.   FIRSTMENU
  1163.                can  be used to make a menu entry that will jump to  the
  1164.                first defined menu for a user.
  1165.  
  1166.           LASTMENU:   Equivalent to Edit-Menu|Last Menu.   LASTMENU can
  1167.                be used to make a menu entry that will jump to the  menu
  1168.                that called the current menu.
  1169.  
  1170.           ASK:   Prompts for user input before running the  Command  to
  1171.                Execute.   ASK can be used to prompt for parameters  for
  1172.                programs that have command line options.  DO NOT use the
  1173.                | before ASK.  Example: TESTBAT ASK
  1174.  
  1175.           PAUSE:    Pauses  after  running  the  Command  to   Execute. 
  1176.                Example: DIR|PAUSE
  1177.  
  1178.           STOP:   Stops in DOS and does not return to the menu program. 
  1179.                Example: TESTPROG|STOP
  1180.  
  1181.                                       - 15 -
  1182.  
  1183.  
  1184.           NOSWAP:   Temporarily suspends swapping mode for execution of
  1185.                this menu item and reverts to the normal batch file loop
  1186.                execution mode.   The NOSWAP option should be used  when
  1187.                executing  any  programs  that perform  low  level  disk
  1188.                alterations since this program's swap file remains  open
  1189.                during  execution  of  the menu item.   NOSWAP  is  also
  1190.                useful if running a program that requires EMS memory and
  1191.                there  is  insufficient EMS memory to run  the  program. 
  1192.                See  Executing Batch Files for  special  considerations. 
  1193.                Example: TESTPROG|NOSWAP
  1194.  
  1195.  
  1196.  
  1197.        EXECUTING BATCH FILES
  1198.  
  1199.  
  1200.        Executing batch (.BAT) files requires special attention.   If you are
  1201.        using DOS 3.3 or greater (check with Sys Info),  use the CALL command
  1202.        immediately  before  the batch file name in the  Command  to  Execute
  1203.        field,  e.g.  CALL TESTBAT.  This technique is used regardless of the
  1204.        Swapping Mode setting.   Make sure none of your batch files end  with
  1205.        the  "M"  command  (as  was required  in  earlier  versions  of  this
  1206.        program).   Use  the Edit-File|Text Editor command  to  modify  batch
  1207.        files.
  1208.  
  1209.        If your DOS version is 3.2 or less then you must pay attention to the
  1210.        Swapping Mode setting.   If Swapping Mode is enabled,  make sure none
  1211.        of  your  batch files end with the "M"  command (as was  required  in
  1212.        earlier versions of this program) unless the NOSWAP command is  used. 
  1213.        If  Swapping  Mode is disabled,  batch files MUST end  with  the  "M"
  1214.        command. Use the Edit-File|Text Editor command to modify batch files.
  1215.  
  1216.        Read the documentation regarding "Executing Batch Files" to make sure
  1217.        the  correct modifications are made to batch files.   In many  cases,
  1218.        the entire contents of the batch file can be entered directly in  the
  1219.        Command to Execute field and the batch file can be eliminated.
  1220.  
  1221.  
  1222.  
  1223.        SELECTING A NEW MENU WINDOW
  1224.  
  1225.  
  1226.        New menu windows are selected in numerous ways.   If a user menu item
  1227.        is  executed and its Command to Execute field contains  the  OPENMENU
  1228.        command, then the designated menu will be opened.  The Edit-Menu|Open
  1229.        Menu  command can also be used to directly select another  menu.   If
  1230.        the  selected menu does not yet exist,  it is created  automatically. 
  1231.        The  Edit-Menu|First  Menu  command opens the default  menu  (set  in
  1232.        Utilities|Environment) and the Edit-Menu|Last Menu command opens  the
  1233.        last menu that was open.
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.                                       - 16 -
  1241.  
  1242.  
  1243.        LINKING MENUS TOGETHER
  1244.  
  1245.  
  1246.        Multiple  user-defined  menus can be linked together in  a  chain  to
  1247.        create  an unlimited number of menu choices.   To create a link  from
  1248.        one  menu  item  to another menu,  use the  OPENMENU,  FIRSTMENU,  or
  1249.        LASTMENU command in the Command to Execute field.
  1250.  
  1251.  
  1252.  
  1253.        REARRANGING MENU ITEMS
  1254.  
  1255.  
  1256.        User  menu items may be rearranged using a hidden  "clipboard".   The
  1257.        clipboard  can  hold  one  menu item.   The  Edit-Menu|Cut  Item  and
  1258.        Edit-Menu|Paste  Item commands store and retreive items  to/from  the
  1259.        clipboard.   The  clipboard is available even after  switching  to  a
  1260.        different menu, allowing items to be clipped from one menu and pasted
  1261.        to another.
  1262.  
  1263.  
  1264.        CHANGING THE MENU TITLE
  1265.  
  1266.  
  1267.        To  change the menu title (on top line of menu window frame),  select
  1268.        the  Edit-Menu|Title Change command and enter the desired new  title. 
  1269.        The title is set to "New Menu" by default.
  1270.  
  1271.  
  1272.  
  1273.        RESIZING THE MENU
  1274.  
  1275.  
  1276.        The  Window|Size/Move  command  can be used to change  the  width  of
  1277.        user-defined menu windows.   One,  two, or three columns of user menu
  1278.        items will be shown,  depending on the selected width.   The menu may
  1279.        also  be  resized by dragging the lower right corner of  the  window. 
  1280.        Resizing the window counts as a modification of the menu, so the menu
  1281.        should be saved after resizing.
  1282.  
  1283.  
  1284.  
  1285.        RUNNING PROGRAMS
  1286.  
  1287.        User menu items are selected in one of three ways:  (1) The highlight
  1288.        bar  may  be  moved with the arrow keys until  the  desired  item  is
  1289.        highlighted,  then the <Enter> key selects the highlighted item,  (2)
  1290.        Most  menu items contain one character that shows in a bright  color. 
  1291.        This letter may be pressed to directly select the menu item,  or  (3)
  1292.        The menu item may also be selected by double-clicking with a mouse.
  1293.  
  1294.        Note: This program must run in the supplied batch file loop before
  1295.        programs will properly run from the user-defined menus.  Read the
  1296.        documentation  regarding "Starting the Program"  if the  user-defined
  1297.        menus don't appear to work correctly.
  1298.  
  1299.                                       - 17 -
  1300.  
  1301.  
  1302.                                    FILE MANAGER
  1303.                                    ------------
  1304.  
  1305.  
  1306.        The File|Tree/File command opens the File Manager window.   The  File
  1307.        Manager   provides  a  comprehensive  set  of  functions   for   file
  1308.        manipulation.   The File Manager window contains a directory tree and
  1309.        one or two file lists from which files and directories are managed.
  1310.  
  1311.        Note:  Although not shown specifically, file and tree command hotkeys
  1312.        are  the single characters associated with the commands found in  the
  1313.        program's Edit pulldown menu, i.e. "C" for Copy File,  "B"  for Build
  1314.        Tree, etc...
  1315.  
  1316.        The program's Edit menu will show Edit-File or Edit-Tree depending on
  1317.        the  active subwindow of the File Manager window.   Move between  the
  1318.        subwindows with the left and right arrow keys or with the <Tab>  key. 
  1319.        The bottom portion of the File Manager displays the origin and target
  1320.        directores, a count of files and their total size for each file list,
  1321.        and a count of tagged files and their total size.
  1322.  
  1323.        The  File and Tree commands work in concert.   The upper or  leftmost
  1324.        file list always displays the files from the directory marked on  the
  1325.        tree with an "O"  denoting the Origin. To select an Origin,  move the
  1326.        highlight bar on the tree to the desired directory and press <Enter>,
  1327.        double-click  the left mouse button,  or select the  Edit-Tree|Origin
  1328.        command.
  1329.  
  1330.        The tree also marks a directory with a "T" denoting the Target.   The
  1331.        Target  is where files will go as a result of file commands  such  as
  1332.        Copy or Move.  To select a Target, move the highlight bar on the tree
  1333.        to  the desired directory and double-click the right mouse button  or
  1334.        select the Edit-Tree|Target command.
  1335.  
  1336.        IMPORTANT:   Always select Origin and Target directories before using
  1337.        File commands!   If a floppy disk is changed,  remember to reset  the
  1338.        Origin  and  Target to re-log the disk or the file  display  will  be
  1339.        incorrect.   If  the tree does not show  correct  drives/directories,
  1340.        check   the   settings   in   Utilities|Environment   or   use    the
  1341.        Edit-Tree|Build Tree command.
  1342.  
  1343.        A powerful feature of the File Manager is the ability to perform file
  1344.        commands  on groups of files called blocks.   Blocks are  created  by
  1345.        tagging files in the file list.  Tagged files are marked with a check
  1346.        mark on the left side of the list.  After desired files are tagged, a
  1347.        single  block command can be selected to manipulate the entire  block
  1348.        of files.
  1349.  
  1350.        The  remainder  of this section describes each of the File  and  Tree
  1351.        commands.
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.                                       - 18 -
  1359.  
  1360.  
  1361.  
  1362.        ADD FLOPPY
  1363.  
  1364.  
  1365.        Add Floppy scans the selected floppy disk for subdirectories and adds
  1366.        them to the tree.  If a floppy disk is not present in the drive or if
  1367.        the  disk contains no subdirectories,  only the drive letter will  be
  1368.        shown on the tree.   By default, the directory tree does not  include
  1369.        floppy disk subdirectories.
  1370.  
  1371.  
  1372.  
  1373.        BUILD TREE
  1374.  
  1375.  
  1376.        The  File Manager stores the directory tree in a disk file for  quick
  1377.        loading.   If a directory is added or removed outside of the  program
  1378.        (as  is common when other software is installed),  the  File  Manager
  1379.        will not be aware of this activity.   The Build Tree command  rereads
  1380.        the directories from the hard disk to update the File Manager's tree. 
  1381.        Use  this command whenever the tree does not look correct or  if  any
  1382.        software has been installed.
  1383.  
  1384.        Build Tree relies on drive settings found in Utilities|Environment to
  1385.        correctly  build the tree.   If the tree does not include all  drives
  1386.        and directories, check these settings.
  1387.  
  1388.  
  1389.  
  1390.        DELETE DIR
  1391.  
  1392.        Delete  Dir  deletes  the  currently  highlighted  directory.    Only
  1393.        directories that are completely empty (no files or child directories)
  1394.        may be deleted.  The program directory also cannot be deleted.
  1395.  
  1396.        If  the  directory appears to be empty and still cannot  be  deleted,
  1397.        check  the Edit-File|Filter command to make sure the file  filter  is
  1398.        allowing all files to be displayed.  The current file filter is shown
  1399.        at  the  end  of the Origin path in the lower  portion  of  the  File
  1400.        Manager window.
  1401.  
  1402.  
  1403.  
  1404.        EDIT DISK
  1405.  
  1406.        The  Edit Disk command invokes a disk editor window to allow  editing
  1407.        of  data on the selected disk.   The disk editor does not edit  files
  1408.        like a text editor,  but rather deals with the actual data stored  on
  1409.        the disk.  The disk editor is capable of altering system areas of the
  1410.        disk as well as data areas, so caution should be used.
  1411.  
  1412.        Select  between  the Hexadecimal and Ascii sides of the  Disk  Editor
  1413.        with  the  <Tab> key or by clicking on the appropriate  side  with  a
  1414.        mouse.  The following commands are available for the Disk Editor:
  1415.  
  1416.  
  1417.                                       - 19 -
  1418.  
  1419.  
  1420.           Read Again:  Rereads current sector
  1421.           Save:        Save changes made to the current sector
  1422.           Save Done:   Save changes made to the current sector and
  1423.                        close
  1424.           Find Text:   Find user-specified text on the current disk. 
  1425.                        If the search is performed from the Hex Values
  1426.                        side of the Disk Editor window, an exact match
  1427.                        is performed.  If the search is performed from
  1428.                        the Ascii Values side of the Disk Editor window,   
  1429.                        a case-insensitive search is performed.
  1430.           Last Find:   Repeat the last Find command.
  1431.           Print Page:  Prints the current disk editor page
  1432.           Goto Area:   Jump to Boot Record, FAT, Root Directory, Data
  1433.                        Start, or a selected cluster.
  1434.           Disk Info:   Displays detailed information about the disk
  1435.           Map Disk:    Display a space allocation map of the disk
  1436.           Name File:   Determine owner of current sector
  1437.           Where is File:  Shows location of File Manager file
  1438.  
  1439.  
  1440.  
  1441.        FILE LIST
  1442.  
  1443.  
  1444.        The   File  List  command  moves  to  the  File  commands  (same   as
  1445.        right-arrow).   The Origin directory will be moved into view  on  the
  1446.        directory tree if it is not already in view and the Edit-Tree program
  1447.        menu will change to Edit-File.
  1448.  
  1449.  
  1450.  
  1451.        GOTO DIR
  1452.  
  1453.  
  1454.        Goto  Dir immediately exits the program and moves to the  highlighted
  1455.        directory.   If this command does not appear to work correctly,  make
  1456.        sure  the program was started with the supplied batch file  and  read
  1457.        the documentation regarding "Starting the Program."
  1458.  
  1459.  
  1460.  
  1461.        HIDE DIR
  1462.  
  1463.  
  1464.        Hide  Dir  toggles  the  hidden  file  attribute  of  the   currently
  1465.        highlighted directory.   If hiding, the directory name is masked with
  1466.        asterisks  to  show that it is hidden.    The File Manager  can  find
  1467.        these  hidden  directories,  but they are invisible to  the  DOS  DIR
  1468.        command.   If  the directory is already hidden,  then  the  Hide  Dir
  1469.        command unhides it.
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.                                       - 20 -
  1477.  
  1478.  
  1479.        MAKE DIR
  1480.  
  1481.  
  1482.        Make  Dir  creates  a new subdirectory as a child  of  the  currently
  1483.        highlighted directory.   The program prompts for a new directory name
  1484.        which  is  in the same format as file names.   The new  directory  is
  1485.        inserted in the tree at the correct sorted position.
  1486.  
  1487.  
  1488.  
  1489.        ORIGIN
  1490.  
  1491.  
  1492.        Origin selects the currently highlighted directory as the Origin  for
  1493.        File commands.   The <Enter> key or a double-click of the left  mouse
  1494.        button will also select the Origin directory.
  1495.  
  1496.  
  1497.  
  1498.        PRINT
  1499.  
  1500.  
  1501.        Print  offers  several options to print the directory tree  and  file
  1502.        names within subdirectories.
  1503.  
  1504.  
  1505.  
  1506.        RENAME DIR
  1507.  
  1508.  
  1509.        Rename  Dir  changes the name of the currently  hilighted  directory. 
  1510.        The  program prompts for a new directory name which cannot  duplicate
  1511.        an existing name.  The program directory cannot be renamed.
  1512.  
  1513.  
  1514.  
  1515.        SWAP O/T
  1516.  
  1517.  
  1518.        Swap O/T exchanges the current Origin and Target directory marks  and
  1519.        rereads  the  Origin and Target file lists.   No files  are  actually
  1520.        moved on the disk, only the display is changed.
  1521.  
  1522.  
  1523.  
  1524.        TARGET
  1525.  
  1526.  
  1527.        Target selects the currently highlighted directory as the Target  for
  1528.        File  commands.  If the second file window has been opened using  the
  1529.        Edit-File|Window  Split  command,  then the  files  from  the  Target
  1530.        directory  will be shown in the lower file display.  The  Target  can
  1531.        also be set by double-clicking the right mouse button.
  1532.  
  1533.  
  1534.  
  1535.                                       - 21 -
  1536.  
  1537.  
  1538.        UNDELETE
  1539.  
  1540.  
  1541.        Undelete  provides the remarkable capability of retrieving files  and
  1542.        directories that have been deleted.   When the File Manager (or  DOS)
  1543.        deletes files or subdirectories, the actual disk data is not removed;
  1544.        the  file name is just marked as deleted and its space is  marked  as
  1545.        available.
  1546.  
  1547.        When Undelete is selected,  the File Manager uses special  techniques
  1548.        to peek at the disk to find those files in the Origin directory  that
  1549.        are  marked as deleted.   The deleted files are shown in a list  with
  1550.        the first letter of each file marked with a "?" (because DOS uses the
  1551.        first character to mark a file as deleted).   A check mark next to  a
  1552.        file  indicates that the file MIGHT be fully recoverable  (i.e.,  the
  1553.        File  Manager's  best  guess  at where  the  file's  data  should  be
  1554.        indicates the data is still available).  Files without the check mark
  1555.        have been partially or completely overwritten.
  1556.  
  1557.        To  undelete  a file or subdirectory, move the highlight bar  to  the
  1558.        selected name and press "U"  or click on the [Undelete] button.   The
  1559.        program  will  prompt for the original first letter of  the  file  or
  1560.        directory name.   The program will then attempt to undelete the  file
  1561.        or  directory.   The Verify option causes the program  to  show  each
  1562.        cluster of data and ask for verification.   This option is useful  in
  1563.        recovering partially overwritten files.
  1564.  
  1565.        As  with  any file recovery program,   this program  must  make  some
  1566.        assumptions during file recovery, therefore: any file or subdirectory
  1567.        that  is  undeleted  should  be  checked  after  recovery  using  the
  1568.        Edit-File|View  File command.   Undelete makes changes to the  system
  1569.        areas  of a disk and has not been checked on all brands of  computers
  1570.        and hard disks, so careful testing should be employed.
  1571.  
  1572.  
  1573.  
  1574.        VERIFY DISK
  1575.  
  1576.  
  1577.        Verify  Disk  attempts  to read all sectors of a  disk  to  determine
  1578.        whether  there are any bad (unreadable) sectors that are  not  marked
  1579.        bad.   If  Verify  Disk finds a bad sector that  contains  data,  the
  1580.        program displays the owner of the data and asks whether to attempt to
  1581.        relocate  the data.   If a bad sector is found that does not  contain
  1582.        data, the program asks if the sector should be marked bad.
  1583.  
  1584.        If data is relocated, it is quite likely that the relocated data will
  1585.        not be complete and the owner file will not be completely usable.  Be
  1586.        sure to examine any relocated file's data after Verify Disk is  used. 
  1587.        If Verify Disk relocates data or marks sectors bad,  changes are made
  1588.        to the system areas of the disk.   For safety reasons,  the  computer
  1589.        will  be rebooted after data relocation to make sure the disk is  not
  1590.        damaged.   Verify Disk's data relocation has not been tested  on  all
  1591.        brands  of  computers and hard disks,  so careful testing  should  be
  1592.        used when first using Verify Disk if data relocation is requested.
  1593.  
  1594.                                       - 22 -
  1595.  
  1596.  
  1597.        ATTRIBUTE
  1598.  
  1599.  
  1600.        Changes the attributes, date, or time of the currently selected file. 
  1601.        Attribute choices include Read-only, Hidden, System, and Archive.   A
  1602.        list  is presented from which the current attribute  settings,  date,
  1603.        and file time are viewed or modified.
  1604.  
  1605.  
  1606.  
  1607.  
  1608.        BLOCK
  1609.  
  1610.  
  1611.        Block  commands  perform an Attribute,  Copy,  Delete,  Move,  Newer,
  1612.        Rename,  or Zero Out operation on a group of tagged  files.    Tagged
  1613.        files  have a check mark to their left in the file list.   After  the
  1614.        desired  files  are tagged,  the block operation may be  executed  by
  1615.        using the pull-down menu to select the desired block command,  or  by
  1616.        pressing  <Ctrl>  +  the first letter of the  desired  block  command
  1617.        (i.e., <Ctrl+C> for Block Copy).
  1618.  
  1619.        There are several methods to tag files for block operations:
  1620.  
  1621.           <Enter>                     toggles tag
  1622.           <+>                         tags all
  1623.           <->                         untags all
  1624.           <Shift+Ins>                 retags prior tagged files
  1625.           <Left-shift up-arrow>       tags one and moves up
  1626.           <Left-shift down-arrow>     tags one and moves down
  1627.           <Right-shift up-arrow>      untags one and moves up
  1628.           <Right-shift down-arrow>    untags one and moves down
  1629.  
  1630.        In addition to keyboard tagging,  the mouse may also be used for file
  1631.        tagging.  Double click on a file to toggle its tagged status.  To tag
  1632.        multiple  files,  hold the left mouse button down until the  selected
  1633.        file becomes tagged, then drag the mouse to tag additional files.  To
  1634.        untag  multiple  files,  hold the right mouse button down  until  the
  1635.        selected  file  becomes  untagged,  then  drag  the  mouse  to  untag
  1636.        additional files.
  1637.  
  1638.        The following block commands are used on tagged files:
  1639.  
  1640.           Attribute:     Change attributes of tagged files
  1641.           Copy Files:    Copy tagged files to Target
  1642.           Delete Files:  Delete tagged files
  1643.           Move Files:    Move tagged files to Target
  1644.           Newer Copy:    Copy to Target if newer
  1645.           Rename:        Rename tagged files
  1646.           Zero Out:      Write zeroes then delete tagged files
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.                                       - 23 -
  1654.  
  1655.  
  1656.        COPY FILE
  1657.  
  1658.        Copy  File  copies  the currently highlighted file  from  the  Origin
  1659.        directory  to  the  Target  directory.   If  the  Origin  and  Target
  1660.        directories  are the same,  then the program prompts for a  new  file
  1661.        name and a copy of the file is made.   If the selected file exists in
  1662.        the  Target  directory,  then the program  will  prompt  for  replace
  1663.        confirmation.
  1664.  
  1665.  
  1666.  
  1667.        DELETE FILE
  1668.  
  1669.  
  1670.        Delete  File  deletes the currently highlighted  file.   The  program
  1671.        prompts for delete confirmation before the deletion takes place.
  1672.  
  1673.  
  1674.  
  1675.        EDIT FILE
  1676.  
  1677.  
  1678.        Edit File has three options:
  1679.  
  1680.           Text Editor  -  Opens current file in text editor
  1681.           New Text     -  Opens blank text editor
  1682.           Hex Editor   -  Opens current file in hex editor
  1683.  
  1684.        The Text Editor is a 64K editor used to edit standard text files.   A
  1685.        complete description of the text editor is found under Text Editor.
  1686.  
  1687.        The Hex Editor is used to edit any file in hexadecimal or ASCII mode. 
  1688.        Select between the Hexadecimal and Ascii sides of the Hex Editor with
  1689.        the  <Tab> key or by clicking on the appropriate side with  a  mouse. 
  1690.        The following commands are available for the Hex Editor window:
  1691.  
  1692.           Read Again     -  Reread current block of file
  1693.           Save           -  Save current file/don't close
  1694.           Save Done      -  Save current file and close editor
  1695.           Find Text      -  Find text anywhere in the file
  1696.           Last Find      -  Repeat last find command
  1697.           Print Page     -  Print current page
  1698.  
  1699.  
  1700.  
  1701.        FILTER
  1702.  
  1703.  
  1704.        Filter  restricts  the file search for the file display  lists.   The
  1705.        default  filter  is "*.*"  which will find all  files.   File  filter
  1706.        strings  are  the  same  as used in DOS  (see  your  DOS  manual  for
  1707.        details).    When Filter is selected,  the program prompts for a  new
  1708.        file  filter.   If a blank Filter is entered,  the default  "*.*"  is
  1709.        assumed.   The current filter is always shown in the lower portion of
  1710.        the File Manager window, at the end of the Origin path.
  1711.  
  1712.                                       - 24 -
  1713.  
  1714.  
  1715.        GATHER
  1716.  
  1717.  
  1718.        Gather  searches the entire hard disk for files matching the  current
  1719.        file filter.   After the Filter command is used to select the desired
  1720.        files,  the  Gather command will scan the entire disk and  prepare  a
  1721.        single  list of files.   This command is particularly useful to  find
  1722.        duplicate files or to eliminate backup files from the disk.
  1723.  
  1724.        After  Gather has prepared its file list,  the highlight bar  may  be
  1725.        moved  from  file to file and the location of the  selected  file  is
  1726.        shown both on the directory tree and just below the Gather file  list
  1727.        as the Origin.   The Gather window includes buttons to Copy,  Delete,
  1728.        Move, or Newer Copy individual files.  Remember that the Copy,  Move,
  1729.        and  Newer  Copy commands will act according to  the  current  Target
  1730.        directory  so make sure the desired Target is selected  before  using
  1731.        the Gather command.
  1732.  
  1733.  
  1734.        KRUNCH
  1735.  
  1736.  
  1737.        The Krunch command compresses or decompresses groups of files into  a
  1738.        single  file.   Compressed files require from 30% to  70%  less  disk
  1739.        space  than  uncompressed  files.   File  compression  performs   two
  1740.        important tasks;  it reduces the amount of space required by a  file,
  1741.        and  it combines multiple files into a single file.   The  result  of
  1742.        compression is more disk space and better organization.
  1743.  
  1744.        The file compression techniques used in this program are proprietary.
  1745.        Files created by compression in this program may not be  decompressed
  1746.        with any other compression programs.  All compressed files created by
  1747.        this program end with the ".APK" file extension.  Files placed into a
  1748.        .APK  compressed file must be decompressed before they are useful  to
  1749.        other software.
  1750.  
  1751.        There  are  many compression programs available  to  computer  users,
  1752.        several  of  which  have  become  quite  popular.    This   program's
  1753.        compression  IS  NOT  intended to compete with  other  programs,  but
  1754.        rather  to  provide an integrated solution to hard  disk  management. 
  1755.        The  author of this program fully supports programs considered to  be
  1756.        the established standards for file compression and does not encourage
  1757.        the  use of this compression for uploads to bulletin boards or  other
  1758.        uses  where  the  general public is concerned.   Please  contact  the
  1759.        author  if  you  are  interested  in  further  information  regarding
  1760.        publicly accepted file compression programs.
  1761.  
  1762.        The Krunch|Compress Files command attempts to compress all files from
  1763.        the  Origin file list to a single file in the Target directory.   The
  1764.        program will prompt for the desired name of the resulting  compressed
  1765.        file,  which  always ends with the ".APK"  file  extension.   If  the
  1766.        selected  file already exists,  the program will prompt  for  replace
  1767.        confirmation.    The  original  file  names  are  preserved  in   the
  1768.        compressed .APK file.
  1769.  
  1770.  
  1771.                                       - 25 -
  1772.  
  1773.  
  1774.        After the files from the Origin file list are compressed, the program
  1775.        will ask to delete the compressed files.   This command is useful  in
  1776.        saving disk space,  particularly with files that are seldom used.   A
  1777.        common  practice is to create a single directory on the hard disk  to
  1778.        store  compressed files,  then use Compress with a work directory  as
  1779.        the  Origin  and  the compressed file directory  as  the  Target,  or
  1780.        Decompress  with  the compressed file directory as the Origin  and  a
  1781.        work directory as the Target.
  1782.  
  1783.        The  Krunch|Decompress Files command is the opposite of the  Compress
  1784.        Files command.   Select a compressed file (".APK" extension) from the
  1785.        Origin  file list.   The compressed file will be decompressed to  its
  1786.        seperate files into the Target directory.   If a file already  exists
  1787.        in  the  Target,  the program will prompt for  replace  confirmation. 
  1788.        After decompression, the compressed .APK file remains intact.
  1789.  
  1790.        The Krunch|Selected Decompress command  allows individual files to be
  1791.        decompressed  from  a  compressed  .APK  file.   Select  the  desired
  1792.        compressed  .APK file from the Origin directory and a list  of  files
  1793.        contained in the compressed file is presented.  Highlight the file to
  1794.        decompress and select the [Decompress] button.   The selected file is
  1795.        then  decompressed  to the Target directory.   If  the  file  already
  1796.        exists, the program prompts for replace confirmation.
  1797.  
  1798.        Note:   The compression methods used in this program are  proprietary
  1799.        and are not compatible with other compression programs.
  1800.  
  1801.  
  1802.  
  1803.        LOCATE TEXT
  1804.  
  1805.  
  1806.        Locate Text locates text strings in files anywhere on the hard  disk. 
  1807.        The program prompts for a text string to find and for locate options. 
  1808.        A  history  list  is  provided to  select  previous  search  strings. 
  1809.        Options include All Directories, Current Directory, or Forward Only.
  1810.  
  1811.        If the search text is found,  a portion of the file that contains the
  1812.        text  will be shown with the search text highlighted.   Options  then
  1813.        include continuing the search in the same file,  skipping to the next
  1814.        file,  and skipping to the next directory.   The <Esc> key aborts the
  1815.        search at any time.
  1816.  
  1817.  
  1818.  
  1819.        MOVE FILE
  1820.  
  1821.  
  1822.        Move  File  moves  the currently highlighted  file  from  the  Origin
  1823.        directory  to the Target directory.   If the selected file exists  in
  1824.        the   Target  directory,   the  program  will  prompt   for   replace
  1825.        confirmation.   If a file appears to be lost after File Move,  double
  1826.        check which directory is set as the Target,  then look there for  the
  1827.        file.
  1828.  
  1829.  
  1830.                                       - 26 -
  1831.  
  1832.  
  1833.        NEWER COPY
  1834.  
  1835.  
  1836.        Newer  Copy is similar to the Copy File command except  the  selected
  1837.        file  is only copied to the Target directory if it is newer  than  an
  1838.        existing file with the same name in the Target, or if the Target does
  1839.        not  contain a file with the same name.   Think of this command as  a
  1840.        method to freshen up a Target directory with newer files.
  1841.  
  1842.  
  1843.  
  1844.        PRINT
  1845.  
  1846.  
  1847.        Print  is  used  to print text files or the Origin  file  list.   The
  1848.        following Print options are available:
  1849.  
  1850.           Expanded File List  -  Print file list with all info
  1851.           File Names Only     -  Print file list with names only
  1852.           Hex Mode Print      -  Print selected file in hex mode
  1853.           Laser 2 Column      -  Print selected file in 2 columns
  1854.           Text Plain Print    -  Print selected file
  1855.  
  1856.  
  1857.  
  1858.        RENAME FILE
  1859.  
  1860.  
  1861.        Rename File changes the name of the currently highlighted file.   The
  1862.        program  prompts for a new file name.   Duplicate file names are  not
  1863.        allowed.
  1864.  
  1865.  
  1866.  
  1867.        SORT FILES
  1868.  
  1869.        Sort  Files  determines the display order of the files shown  in  the
  1870.        file lists.  Sort Files presents the following sort options:
  1871.  
  1872.           Name          -  Ascending name order
  1873.           Extension     -  Ascending extension order
  1874.           Date/Time     -  Ascending date/time order
  1875.           Inverse Date  -  Descending date/time order
  1876.           Size          -  Ascending size order
  1877.           Reverse Size  -  Descending size order
  1878.  
  1879.  
  1880.  
  1881.        TREE LIST
  1882.  
  1883.  
  1884.        The   Tree  List  command  moves  to  the  Tree  commands  (same   as
  1885.        left-arrow).  Edit-File program menu will change to Edit-Tree.
  1886.  
  1887.  
  1888.  
  1889.                                       - 27 -
  1890.  
  1891.  
  1892.        VIEW FILE
  1893.  
  1894.        View  File  opens the highlighted file in a scrollable  window.   The
  1895.        View File window includes buttons for the following:
  1896.  
  1897.           Hi-bit Filter  -  Subtracts 128 if higher than ASCII 127
  1898.           Print Filter   -  Display only printable characters
  1899.  
  1900.  
  1901.  
  1902.        WINDOW SPLIT
  1903.  
  1904.  
  1905.        Window splits allows selection of three types of file displays:
  1906.  
  1907.        o  Single List  -  Shows only origin file list
  1908.        o  Two Columns  -  Shows origin and target lists in 2 columns
  1909.        o  Upper/Lower  -  Shows origin on top and target on botton
  1910.  
  1911.        The  <Tab>  key is used to move between the windows.   File  commands
  1912.        only operate on the Origin file list.
  1913.  
  1914.  
  1915.  
  1916.        EXECUTE
  1917.  
  1918.  
  1919.        Executes the currently highlighted file in memory (.COM or .EXE files
  1920.        only).
  1921.  
  1922.        DO NOT EXECUTE MEMORY RESIDENT (TSR) PROGRAMS!!!
  1923.  
  1924.        The  ability to execute programs is limited by the amount  of  memory
  1925.        currently  available since this program remains in memory  while  the
  1926.        selected program executes.  If the Swapping Mode option is set,  this
  1927.        program   will  swap  to  disk  or  EMS  memory,   leaving  all   but
  1928.        approximately 8K of memory available to the executing program.
  1929.  
  1930.        If  using the swapping mode option, DO NOT execute any programs  that
  1931.        perform  low  level disk alterations,  such as DOS CHKDSK/F  or  disk
  1932.        defragmenting, or file undelete programs.  The swap file used by this
  1933.        program  remains  open during child execution and disk  damage  could
  1934.        result.
  1935.  
  1936.  
  1937.  
  1938.        ZERO OUT
  1939.  
  1940.  
  1941.        The  Zero Out command is similar to the Delete command except  before
  1942.        the file is deleted,  zeroes are written over the file's data.   This
  1943.        command   is   useful  to  avoid  access  to  a   file's   data   via
  1944.        Edit-Tree|Undelete.
  1945.  
  1946.  
  1947.  
  1948.                                       - 28 -
  1949.  
  1950.  
  1951.                                     TEXT EDITOR
  1952.                                     -----------
  1953.  
  1954.  
  1955.        The  Text  Editor window is used to edit text files of up to  64K  in
  1956.        size.   The  top line of the window displays the  file  currently  in
  1957.        editor memory.  The lower left corner of the edit window displays the
  1958.        row  and  column  location of the cursor and a star "*"  to  indicate
  1959.        that the file has been modified.
  1960.  
  1961.        Scroll  bars  are  shown on the right and bottom edges  of  the  text
  1962.        editor window to indicate the position in the file and to  facilitate
  1963.        mouse use.
  1964.  
  1965.        The following commands are used to move the cursor in the Text Editor
  1966.        window:
  1967.  
  1968.           Character left       <Left arrow>
  1969.           Character right      <Right arrow>
  1970.           Word left            <Ctrl+left arrow>
  1971.           Word right           <Ctrl+right arrow>
  1972.           Line up              <Up arrow>
  1973.           Line down            <Down arrow>
  1974.           Page up              <PgUp>
  1975.           Page down            <PgDn>
  1976.           Beginning of line    <Home>
  1977.           End of line          <End>
  1978.           Top of window        <Ctrl+Home>
  1979.           Bottom of window     <Ctrl+End>
  1980.           Beginning of file    <Ctrl+PgUp>
  1981.           End of file          <Ctrl+PgDn>
  1982.  
  1983.        The  following  commands  are used for general editing  in  the  Text
  1984.        Editor window:
  1985.  
  1986.           Insert mode on/off                 <Ins>
  1987.           Delete character left of cursor    <BackSpace>
  1988.           Delete character under cursor      <Del>
  1989.           Delete word right                  <Ctrl+T>
  1990.           Delete line                        <Ctrl+Y>
  1991.           New line                           <Enter>
  1992.  
  1993.        A block of text is any amount of text,  from a single character to an
  1994.        entire file, that is marked with special hidden block markers.  There
  1995.        can be only one marked block of text in the text editor at a time.  A
  1996.        block  is  marked  by  placing the cursor  at  the  desired  starting
  1997.        location and then using any of the standard cursor movement  commands
  1998.        in  combination  with the <Shift> key to mark the  block  (text  will
  1999.        become highlighted as it is marked).
  2000.  
  2001.        The  mouse may also be used to mark text by placing the mouse  cursor
  2002.        at  the  desired starting location and holding the left  button  down
  2003.        while  dragging the mouse over the text to mark.   The mouse  may  be
  2004.        moved beyond the edge of the Text Editor window to scroll the  screen
  2005.        while marking.
  2006.  
  2007.                                       - 29 -
  2008.  
  2009.  
  2010.        After  the  text  is marked,  any of the following  commands  may  be
  2011.        performed on the block:
  2012.  
  2013.           Cut    (Shift+Del)  -  Copy to clipboard & delete
  2014.           Copy    (Ctrl+Ins)  -  Copy to clipboard
  2015.           Paste  (Shift+Ins)  -  Paste from clipboard
  2016.           Delete  (Ctrl+Del)  -  Delete block
  2017.           Print     (Ctrl+P)  -  Print block
  2018.           Export    (Ctrl+X)  -  Write block to file
  2019.  
  2020.        Search  commands are used to find and optionally replace text in  the
  2021.        Text Editor window.  The following search commands are available:
  2022.  
  2023.           Find Text  -  Find selected text
  2024.           Replace    -  Find and replace selected text
  2025.           Last Find  -  Repeat last find/replace
  2026.  
  2027.        Miscellaneous editing commands include:
  2028.  
  2029.           Save       -  Save editor text
  2030.           Save Done  -  Save editor text & close
  2031.           Save As    -  Save editor text with new name
  2032.           Import     -  Read text into editor from file
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.  
  2066.                                       - 30 -
  2067.  
  2068.  
  2069.                                      DATABASES
  2070.                                      ---------
  2071.  
  2072.        A  Database  is a special type of file that is similar to  a  box  of
  2073.        index  cards where each card has preprinted  fill-in-the-blank  area. 
  2074.        In  a  database,  each  card  is called  a  record.   Each  piece  of
  2075.        information  on  a  single card is called a  field.   A  computerized
  2076.        database  keeps all the records sorted automatically and can  quickly
  2077.        find,  sort, and print the records.  There are five databases in this
  2078.        program:
  2079.  
  2080.           Appointments  -  Appointment book
  2081.           Generic       -  Generic information
  2082.           Projects      -  Project ID data
  2083.           Timelog       -  Time logging data
  2084.           Users         -  User ID & access data
  2085.  
  2086.        Databases  are  manipulated from the Edit-Data pull-down  menu  item. 
  2087.        The commands shown below are available for databases.
  2088.  
  2089.        Note:  Although not shown specifically,  database command hotkeys are
  2090.        the  single  characters  associated with the commands  found  in  the
  2091.        program's Edit-Data pulldown menu, i.e. "A" for Add, "B"  for Browse,
  2092.        etc...
  2093.  
  2094.           Add Records     -  Add new records to database
  2095.           Browse Records  -  Browse records in tabular format
  2096.           Delete Record   -  Delete current record
  2097.           Edit Records    -  Edit existing records
  2098.           Find Record     -  Find a specific record by key
  2099.           Order/Sort      -  Change record display order
  2100.           Reports         -  Print database reports
  2101.           Save/Done       -  Save current record/done editing
  2102.           Lookup Data     -  Automatically fill field's data
  2103.           Goto Record     -  Goto specific records
  2104.  
  2105.  
  2106.  
  2107.        ADD RECORDS
  2108.  
  2109.  
  2110.        Add  Records puts the database into Add mode with a new blank  record
  2111.        on  the  screen.   Add  Records is used to add  new  records  to  the
  2112.        database.   Each database record is modified using the Field  Editing
  2113.        commands.  When database modifications are complete, the Save/Done or
  2114.        Next  Record commands may be used to save the record.   <Esc> can  be
  2115.        selected to abandon changes to the current record.
  2116.  
  2117.  
  2118.  
  2119.        BROWSE RECORDS
  2120.  
  2121.  
  2122.        Browse  Records shows the records in tabular format.   The  following
  2123.        commands are available in Browse mode:
  2124.  
  2125.                                       - 31 -
  2126.  
  2127.  
  2128.           <Up/Down arrows>      -  Scroll up/down one line
  2129.           <PgUp/PgDn>           -  Scroll up/down one page
  2130.           <left/right arrow>    -  Scroll horizontally
  2131.           <Home/End>            -  First/last field horizontally
  2132.           <Ctrl+Home/Ctrl+End>  -  First/last record in database
  2133.           <Enter> or Dbl click  -  Select record/return to view
  2134.           <Esc>                 -  Return to original record
  2135.           <A..Z>                -  Quick search
  2136.           [Find (F3)]           -  Browse Find
  2137.           [Find Up (F5)]        -  Find Backward
  2138.           [Find Down (F6)]      -  Find Forward
  2139.           [Detail (F9)]         -  Show Detail
  2140.  
  2141.  
  2142.        Quick Search is initiated by pressing any letter.   The program  will
  2143.        prompt  for  text to find.   The field searched is the  current  sort
  2144.        order field.   The program performs a fast partial match to find  the
  2145.        first record whose sort field starts with the Quick Search string.
  2146.  
  2147.        Browse Find is a slower version of the Quick Search command.   Browse
  2148.        Find does not depend on the current sort order, and does not look for
  2149.        a  field  that starts with the selected match  string.   Rather,  the
  2150.        Browse Find command searches the field that is currently on the  left
  2151.        side  of  the Browse window for the selected match string  to  appear
  2152.        anywhere  in the field.   After the desired match string is  entered,
  2153.        the  Find Backward or Find Forward commands must be used to  initiate
  2154.        the search.
  2155.  
  2156.        Browse Find Backward is used to initiate or continue a search after a
  2157.        match  string is selected with the Browse Find command.   The  search
  2158.        progresses in backward record order.   Browse Find Forward is used to
  2159.        initiate  or continue a search after a match string is selected  with
  2160.        the  Browse Find command.   The search progresses in  forward  record
  2161.        order.
  2162.  
  2163.        Show  Detail takes a quick peek at the current record in  view  mode. 
  2164.        This  command  allows  the detail of a record to  be  viewed  without
  2165.        actually  leaving the browse mode.   No action can take place on  the
  2166.        record when viewing with the Show Detail command.   <Esc> returns  to
  2167.        browse mode.
  2168.  
  2169.  
  2170.  
  2171.        DELETE RECORD
  2172.  
  2173.  
  2174.        Delete  Record removes the current database record from the  database
  2175.        after the program prompts for delete confirmation.   If many  records
  2176.        are deleted,  refer to the Database Utility|Repair & Condense command
  2177.        to recover excess used disk space in the database.
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.                                       - 32 -
  2185.  
  2186.  
  2187.  
  2188.        EDIT RECORDS
  2189.  
  2190.  
  2191.        Edit Records puts the database into Edit mode with the current record
  2192.        on  the  screen.   Edit Records is used to modify  existing  database
  2193.        records.   Each database record is modified using the  Field  Editing
  2194.        commands.   When database modifications are complete,  the Save/Done,
  2195.        Next Record,  or Prev Record commands may be used to save the record. 
  2196.        <Esc> can be selected to abandon changes to the current record.
  2197.  
  2198.  
  2199.  
  2200.        FIND RECORD
  2201.  
  2202.  
  2203.        Finds a record matching the current order key.   You will be prompted
  2204.        to enter a key to match.  You may enter a partial key and the program
  2205.        will attempt to find the closest match.
  2206.  
  2207.  
  2208.  
  2209.        ORDER/SORT
  2210.  
  2211.        Order/Sort  changes  the  order that records from  the  database  are
  2212.        displayed.   The  program presents a list of possible  sort  options. 
  2213.        After the new sort order is selected,  the database will display  the
  2214.        first record in the new sorted order.   This command affects some  of
  2215.        the database reports.
  2216.  
  2217.  
  2218.  
  2219.        REPORTS
  2220.  
  2221.  
  2222.        The Reports command provides selection of reports to records from the
  2223.        current  database.   Refer to the section  describing  each  specific
  2224.        database for details about the available reports.
  2225.  
  2226.  
  2227.  
  2228.        SAVE/DONE
  2229.  
  2230.  
  2231.        The  save/done  command  is active only when in Add  or  Edit  modes. 
  2232.        Save/Done  saves  the  current record to disk  and  then  returns  to
  2233.        view-only mode.
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.                                       - 33 -
  2244.  
  2245.  
  2246.        LOOKUP DATA
  2247.  
  2248.  
  2249.        Lookup  Data  automatically  fills  in data  for  some  fields  in  a
  2250.        database.   In particular,  date and time fields can be automatically
  2251.        filled  with  the  current date or time  with  this  command.   Other
  2252.        automatic lookup fields that might be available are described in  the
  2253.        section specific to each database.
  2254.  
  2255.  
  2256.  
  2257.        GOTO RECORD
  2258.  
  2259.  
  2260.        Goto Record provides several commands that allow jumping quickly from
  2261.        record to record:
  2262.  
  2263.           Prev Record:   -  Goto previous record in sort order
  2264.           Next Record:   -  Goto next record in sort order
  2265.           First Record:  -  Goto first record in sort order
  2266.           Last Record:   -  Goto last record in sort order
  2267.  
  2268.  
  2269.  
  2270.        GENERIC DATABASE
  2271.  
  2272.  
  2273.        The  Generic Database stores general information of  interest.   This
  2274.        database is primarily designed to use for file names and descriptions
  2275.        to facilitate locating files,  but the database may also be used  for
  2276.        lists of any types of items. The Category field is useful to separate
  2277.        items  in  the  database if more than one type  of  item  is  stored. 
  2278.        Database fields include:
  2279.  
  2280.           Item      -  Unique key field for the record
  2281.           Category  -  Duplicate key field, general category
  2282.           Date      -  Date field for optional use
  2283.           Keys      -  Key words to categorize record
  2284.           Notes     -  Memo field for optional description
  2285.  
  2286.        The following reports are available for the Generic Database:
  2287.  
  2288.           All Entries Detail Report:   Prints all the fields from  each
  2289.                record of the current database.   The report is  printed
  2290.                in the current sort order.   Use the Order/Sort  command
  2291.                before printing to select the desired print order.
  2292.  
  2293.           Current Entry Detail Report:   Prints all the fields from the
  2294.                current database record.
  2295.  
  2296.           Keyword  Match  Report:   Prints  records  from  the  Generic
  2297.                Database  that  have  a Keyword field  that  contains  a
  2298.                selected match string.  This report is useful to print a
  2299.                selection of records that have a particular topic in the
  2300.                Keyword field.
  2301.  
  2302.                                       - 34 -
  2303.  
  2304.  
  2305.           Single  Category Report:   The Single Category report  prints
  2306.                records  from the Generic Database that have a  Category
  2307.                field  that is equal to a selected match  string.   This
  2308.                report is useful to print a selection of records from  a
  2309.                particular Category.
  2310.  
  2311.  
  2312.  
  2313.        PROJECTS DATABASE
  2314.  
  2315.        The Projects Database stores records for projects that are tracked in
  2316.        the time logging system.  Database fields include:
  2317.  
  2318.           Project ID   -  Unique identifier for project
  2319.           Description  -  Description of project
  2320.  
  2321.        The following reports are available for the Projects Database:
  2322.  
  2323.           All Entries Detail Report:   Prints all the fields from  each
  2324.                record of the current database.   The report is  printed
  2325.                in the current sort order.   Use the Order/Sort  command
  2326.                before printing to select the desired print order.
  2327.  
  2328.           Current Entry Detail Report:   Prints all the fields from the
  2329.                current database record.
  2330.  
  2331.  
  2332.  
  2333.        TIMELOG DATABASE
  2334.  
  2335.  
  2336.        The  Timelog Database stores records for the time logging  system  in
  2337.        the program.   Whenever a user logs on or off, or runs a program from
  2338.        a user-defined menu, an entry is made in the timelog database.  There
  2339.        is  normally  no  need  to  directly  modify  the  timelog  database. 
  2340.        Database fields include:
  2341.  
  2342.           Entry Num      -  Count of entries, automatic
  2343.           User ID        -  User ID of user generating entry
  2344.           User Name      -  Name of user generating entry
  2345.           Project ID     -  Project ID assigned to entry
  2346.           Proj Desc      -  Description of project for entry
  2347.           Activity       -  Description of activity for entry
  2348.           Start Date     -  Date when activity started
  2349.           Start Time     -  Time when activity started
  2350.           Finish Date    -  Date when activity finished
  2351.           Finish Time    -  Time when activity finished
  2352.           Elapsed Hours  -  Elapsed time in hours of activity
  2353.  
  2354.        The following reports are available for the Timelog Database:
  2355.  
  2356.           All Entries Detail Report:   Prints all the fields from  each
  2357.                record of the current database.   The report is  printed
  2358.                in the current sort order.   Use the Order/Sort  command
  2359.                before printing to select the desired print order.
  2360.  
  2361.                                       - 35 -
  2362.  
  2363.  
  2364.           Current Entry Detail Report:   Prints all the fields from the
  2365.                current database record.
  2366.  
  2367.           Project  Summary  Report:   Prints records from  the  Timelog
  2368.                Database  summarized  by Project ID.   Records  with  no
  2369.                Project ID are not printed.   Total hours are summarized
  2370.                by Project ID and totalled for the report.   The program
  2371.                prompts  for a start and end date for the report,  where
  2372.                blank dates mean no limits.
  2373.  
  2374.           User  Summary  Report:    Prints  records  from  the  Timelog
  2375.                Database  summarized  by  User  ID.    Total  hours  are
  2376.                summarized by User ID and totalled for the report.   The
  2377.                program prompts for a start and end date for the report,
  2378.                where blank dates mean no limits.
  2379.  
  2380.           Summary by Activity Report:   Prints records from the Timelog
  2381.                Database  summarized  by  Activity.    Total  hours  are
  2382.                summarized by Activity and totalled for the report.  The
  2383.                program prompts for a start and end date for the report,
  2384.                where blank dates mean no limits.
  2385.  
  2386.  
  2387.  
  2388.        USER DATABASE
  2389.  
  2390.  
  2391.        The User Database stores records for each user who is provided access
  2392.        to  the system under the Protection/Logging System.   If you are  the
  2393.        system administrator, make sure you give yourself access to all parts
  2394.        of  the program!   Note:  the user database consists of two pages  of
  2395.        data.  Database fields include:
  2396.  
  2397.           User ID           -  Unique identifier for user
  2398.           User Name         -  Name of the user
  2399.           Password          -  Optional password for logons
  2400.           User Menu         -  Default user menu to display
  2401.           General Commands  -  Access to general commands
  2402.           File Commands     -  Access to file commands
  2403.           Tree Commands     -  Access to tree commands
  2404.           Utilities         -  Access to program utilities
  2405.  
  2406.        The following reports are available for the User Database:
  2407.  
  2408.           All Entries Detail Report:   Prints all the fields from  each
  2409.                record of the current database.   The report is  printed
  2410.                in the current sort order.   Use the Order/Sort  command
  2411.                before printing to select the desired print order.
  2412.  
  2413.           Current Entry Detail Report:   Prints all the fields from the
  2414.                current database record.
  2415.  
  2416.           User  Summary Report:   Prints a summary of each record  from
  2417.                the User Database.
  2418.  
  2419.  
  2420.                                       - 36 -
  2421.  
  2422.  
  2423.                                      UTILITIES
  2424.                                      ---------
  2425.  
  2426.  
  2427.        AUTO MENU CREATION
  2428.  
  2429.        Auto Menu Creation scans the hard disk(s) for recognized programs and
  2430.        automatically places them in user-defined menus.  Existing menus will
  2431.        be overwritten by this command,  so it should not be used after menus
  2432.        have been created.   This routine makes assumptions about the way you
  2433.        want  to run programs,  so menu items should be checked  after  using
  2434.        Auto Menu Creation.
  2435.  
  2436.  
  2437.        COLOR SELECTION
  2438.  
  2439.        The color selection window has four areas of interest:
  2440.  
  2441.           Group       -  List of different program regions
  2442.           Item        -  Views within group regions
  2443.           Foreground  -  Foreground color setting
  2444.           Background  -  Background color setting
  2445.  
  2446.        Use the <Tab> key to move to each area in the Color Selection window. 
  2447.        To change program colors,  select the Group of interest,  then select
  2448.        the  Item  within  the group,  and finally  set  the  Foreground  and
  2449.        Background colors for the Item.   As colors are changed,  the program
  2450.        immediately shows the new colors and the Sample Text shows the  color
  2451.        settings.   Black  on  Black  is not allowed and  will  result  in  a
  2452.        flashing white on red color.
  2453.  
  2454.        Predefined  color  palettes  can  be  selected  with  the  Predefined
  2455.        command.   Customized  color palettes are loaded from disk  with  the
  2456.        Load command and saved with the Save As command.   The top frame line
  2457.        of  the  color selection window shows the file name  of  the  current
  2458.        custom palette,  if any.  Customized color palette files end with the
  2459.        ".PAL" file extension.
  2460.  
  2461.        Following  is a detailed list of the color Groups and Items  and  the
  2462.        program views that are affected:
  2463.  
  2464.           Desktop (center portion of screen)
  2465.           -------------------------------------------------------------
  2466.           Backgrou              nd         -  Main screen background area
  2467.  
  2468.           Program Menus (pull-down menus and status line)
  2469.           -------------------------------------------------------------
  2470.           Normal color       -  Normal color of the menu item
  2471.           Disabled item      -  Item is not selectable.  Make
  2472.                                 calculator window active and look at
  2473.                                 Edit menu for example.
  2474.           Shortcut key       -  Hotkey for item, e.g. "F"ile
  2475.           Selected item      -  Cursor is on item
  2476.           Selected disabled  -  Cursor is on item but item is disabled
  2477.           Selected shortcut  -  Hotkey when cursor is on item
  2478.  
  2479.                                       - 37 -
  2480.  
  2481.  
  2482.           Text Editor (File Manager's text editor window)
  2483.           -------------------------------------------------------------
  2484.           Frame inactive     -  Frame when text editor is open but is
  2485.                                 not the active window
  2486.           Frame active                 -  Frame when text editor is the active
  2487.                                 window
  2488.           Frame icons        -  Close, resize, and zoom icons
  2489.           Scroll bar page    -  Long portion under icons
  2490.           Scroll bar icons   -  Arrows and position indicator
  2491.           Normal Text        -  Regular text in editor
  2492.           Selected Text      -  Text selected for block command
  2493.  
  2494.  
  2495.           Dialogs (all program windows that open on desktop)
  2496.           -------------------------------------------------------------
  2497.           Frame inactive     -  Frame when window is open but is not
  2498.                                 the active window.  Info in bottom area
  2499.                                 of File Manager also appears in this
  2500.                                 color.
  2501.           Frame active       -  Frame when window is active
  2502.           Frame icons        -  Close, resize, and zoom icons
  2503.           Scroll bar page    -  Long portion under icons
  2504.           Scroll bar icons   -  Arrows and position indicator
  2505.           Normal text        -  Information text in windows. The Sys
  2506.                                 Info window is drawn exclusively in
  2507.                                 Normal Text
  2508.  
  2509.           Note: Labels are the text used to identify areas in dialogs,
  2510.                 e.g., the Group and Item text on the
  2511.                 Color Selection window.
  2512.  
  2513.           Label inactive     -  Label when not selected
  2514.           Label selected     -  Label when selected
  2515.           Label shortcut     -  Hotkey for label
  2516.  
  2517.           Note: Buttons are the square items like [OK] and [Cancel]
  2518.                 that appear in various places in the program.
  2519.  
  2520.           Button inactive    -  Normal colors for the button
  2521.           Button default     -  Button if it would be selected when
  2522.                                 <Enter> is pressed.  See the
  2523.                                 Window|List dialog's [OK] button for an
  2524.                                 example.
  2525.           Button selected    -  Button if selected.  See the
  2526.                                 calculator's buttons for examples. 
  2527.                                 Press the <Tab> key several times in
  2528.                                 the calculator to watch the selected
  2529.                                 button change.
  2530.           Button disabled    -  Button if not selectable.
  2531.           Button shortcut    -  Hotkey for button.  See the buttons on
  2532.                                 the Color Selection window for
  2533.                                 examples.
  2534.           Button shadow      -  Shading under button
  2535.  
  2536.  
  2537.  
  2538.                                       - 38 -
  2539.  
  2540.  
  2541.           Note: Clusters are the selection lists like the Settings in
  2542.                 Utilities|Envrionment and the Predefined Color Palette
  2543.                 list.
  2544.  
  2545.           Cluster normal     -  Item normally (not selected)
  2546.           Cluster selected   -  Item if selected
  2547.           Cluster shortcut   -  Hotkey for item
  2548.  
  2549.  
  2550.           Note: Input lines are used whenever user input is requested
  2551.                 by the program.  Look at any of the database screens
  2552.                 for good examples.
  2553.  
  2554.           Input normal       -  Normal color
  2555.           Input selected     -  Color of text if selected
  2556.           Input arrow        -  Arrow for text longer than displayed
  2557.                                 width
  2558.  
  2559.           Note:  History Lists are used in the DOS Shell window and in
  2560.                 many of the search input windows.
  2561.  
  2562.           History icon       -  Arrow for history activation
  2563.           History icon side  -  Sides of activation arrow
  2564.           History bar page   -  History's scroll bar
  2565.           History bar icons  -  History's scroll bar icons
  2566.  
  2567.           Note: Lists are used in the Group and Item areas of the Color
  2568.                 Selection window, in file selection prompt windows, as
  2569.                 User-defined menus, and for the Tree and File lists in
  2570.                 the File Manager window.
  2571.  
  2572.           List normal        -  Normal color of item
  2573.           List focused                -  Item when cursor is on it
  2574.           List selected      -  Item when cursor is on it but the view
  2575.                                 is not the focused view.  See the File
  2576.                                 Manager's Tree and File lists for
  2577.                                 examples.
  2578.           List divider       -  Divider line between columns of a list. 
  2579.                                 See the User-defined Menu windows for
  2580.                                 examples.
  2581.  
  2582.  
  2583.  
  2584.        DATABASE UTILITIES
  2585.  
  2586.  
  2587.        Database utilities include the following options:
  2588.  
  2589.           Export Data        -  Export data to text file
  2590.           Repair & Condense  -  Rebuild data & remove blanks
  2591.           Trim Timelog       -  Delete old records
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.                                       - 39 -
  2598.  
  2599.  
  2600.        Export  Data  sends  all data from a database to a  text  file.   The
  2601.        program first prompts for the database to export and then the name of
  2602.        a file to send the data to.  If the selected file already exists, the
  2603.        program  prompts for replace confirmation.  All data is  exported  in
  2604.        quote/comma delimited format,  i.e.,  all text fields are enclosed in
  2605.        quotes and each field is separated by a comma.
  2606.  
  2607.        After  using the time logging feature for a long period of time,  the
  2608.        Timelog Database will grow large.   The Trim Timelog command offers a
  2609.        quick  method  to  delete  old,  unwanted  timelog  records.    After
  2610.        selecting  the Trim Timelog command,  then program will prompt for  a
  2611.        date from which older records will be deleted.
  2612.  
  2613.        Repair & Condense serves two purposes:  (1) Attempts to reconstruct a
  2614.        database that has been damaged, and (2) Removes unused records from a
  2615.        database.   Power outages and other problems may corrupt a  database. 
  2616.        A corrupt database is indicated if garbage appears in the database or
  2617.        if  a program error occurs when attempting to open a  database.   The
  2618.        Repair part of Repair & Condense attempts to eliminate these types of
  2619.        problems.
  2620.  
  2621.        When database records are deleted,  the space occupied by the deleted
  2622.        record is not reclaimed unless new records are added to the database. 
  2623.        If many records are deleted and it is not expected that records  will
  2624.        be  added  back  into the database, the Condense  part  of  Repair  &
  2625.        Condense will reclaim the empty record space.
  2626.  
  2627.        When  Repair  & Condense is selected,  the program  prompts  for  the
  2628.        database  to  Repair  & Condense and then  proceeds  to  rebuild  the
  2629.        database.
  2630.  
  2631.  
  2632.  
  2633.        ENVIRONMENT
  2634.  
  2635.  
  2636.        Environment options determine the behavior of the program.  Move from
  2637.        area  to  area on the environment screen with the  <Enter>  or  <Tab>
  2638.        keys.  The following options are available:
  2639.  
  2640.  
  2641.        Settings
  2642.        --------
  2643.  
  2644.        Settings determine many characteristics of the program.   To change a
  2645.        setting,  move the cursor to the desired setting and press <Space> or
  2646.        click with the mouse.
  2647.  
  2648.           Prompt  on Quit:   Program will prompt for quit  confirmation
  2649.                before quitting.
  2650.  
  2651.           Attention Bell:  Program rings bell whenever errors occur and
  2652.                the  user's  attention  is desired.   This  feature  can
  2653.                become annoying and may be disabled with this setting.
  2654.  
  2655.  
  2656.                                       - 40 -
  2657.  
  2658.  
  2659.           Hourly  Chime:   Program rings the bell twice  on  the  hour. 
  2660.                This  feature  can become annoying and may  be  disabled
  2661.                with this setting.
  2662.  
  2663.           Force User Menu:   This setting works in conjunction with the
  2664.                User  Menu and the settings in  Protection/Logging.   If
  2665.                set, this option forces a User-defined menu to always be
  2666.                open on the screen.  Whenever a user menu is closed, the
  2667.                prior menu will be opened.   If there is no prior  menu,
  2668.                the  default user menu will be opened.   If  Logons  are
  2669.                enabled,  then the default menu is determined  from  the
  2670.                User Database, otherwise, the default menu is determined
  2671.                from the User Menu setting in the Environment window.
  2672.  
  2673.           Menu Filenames:   This setting determines whether the name of
  2674.                the current user-defined menu file will be shown on  the
  2675.                user-defined  menus.    The  user-defined  menus  appear
  2676.                somewhat cleaner if this feature is disabled.
  2677.  
  2678.           Editor  Backups:   This setting determines whether  a  backup
  2679.                file  will  be made of the Text Editor data when  a  the
  2680.                current text editor file is saved.  If set,  a file with
  2681.                a  .BAK  extension  will be  created  and  the  previous
  2682.                contents of the text editor will be copied to this  file
  2683.                before the new text is saved.
  2684.  
  2685.           Show Sys Files:   This setting determines whether files  with
  2686.                the  System  file attribute will be shown  in  the  File
  2687.                Manager's file lists.  System files are normally created
  2688.                when  a  disk is formatted and should  not  be  tampered
  2689.                with.    Only  knowledgable  users  should  enable  this
  2690.                setting.
  2691.  
  2692.           Use  EMS  Memory:   Use EMS memory if available  for  program
  2693.                overlays and execution swapping.   If EMS memory is  not
  2694.                available,  this setting is ignored.   Check the  System
  2695.                Info  window  to  determine if  your  computer  has  EMS
  2696.                memory.
  2697.  
  2698.           43/50  Line  Mode:   Computers with EGA or VGA  monitors  are
  2699.                capable of displaying 43 or 50 lines of text rather than
  2700.                the standard 25 lines.  With this option set, more space
  2701.                is available on the desktop to display windows.  Setting
  2702.                this option on computers without EGA or VGA monitors has
  2703.                no  effect.   If you switch from 43/50 line mode  to  25
  2704.                line mode and can't find some windows,  they may be  off
  2705.                the screen.  Change back to 43/50 line mode and move the
  2706.                windows back into view.
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.                                       - 41 -
  2716.  
  2717.  
  2718.           Swapping Mode:   This setting affects the method used by this
  2719.                program  to  run programs from user-defined  menus,  the
  2720.                operation of the DOS Shell window,  and the operation of
  2721.                the Edit-File|Execute command.  In normal mode (Swapping
  2722.                Mode off), programs from user-defined menus are executed
  2723.                via  a  batch file loop and this program  is  completely
  2724.                removed  from memory.   The Shell (F2) mode of  the  DOS
  2725.                Shell window and the Edit-File|Execute command will only
  2726.                have   the  memory  above  this  program  (about   200K)
  2727.                available.   This mode is the slowest but makes the most
  2728.                memory  available for user-defined menu item  execution. 
  2729.                In  Swap Mode (Swapping Mode on),  this program  uses  a
  2730.                special  technique to swap itself to disk or EMS  memory
  2731.                when  executing  other  programs.  A  small  (about  8K)
  2732.                kernel  remains in memory.   The Shell (F2) mode of  the
  2733.                DOS  Shell window,  the Edit-File|Execute  command,  and
  2734.                user-defined  menu  items  have all  but  8K  of  memory
  2735.                available  for  program execution.  This  mode  is  very
  2736.                fast,  particularly if EMS memory is available  and  the
  2737.                Use  EMS Memory setting is enabled.   The path used  for
  2738.                swapping may be specified in the Swapping Path field.
  2739.  
  2740.           Several rules MUST be followed if Swapping Mode is used:
  2741.  
  2742.           o  DO NOT run programs like DOS CHKDSK with the /F parameter,
  2743.              file  undelete  utilities,   or  disk  defragmenters  when
  2744.              Swapping Mode is set.   These types of utilities make  low
  2745.              level  changes to disks.   Swapping Mode uses a swap  file
  2746.              which is left open during swapping and these utilities  do
  2747.              not  take this into account,  possibly damaging the  disk. 
  2748.              You  may  run these types of  programs  from  user-defined
  2749.              menus if the NOSWAP option is used.
  2750.  
  2751.           o  If running batch (.BAT) files from user-defined menus,  DO
  2752.              NOT  include the command to return to this program at  the
  2753.              end of the batch file.  See Executing Batch Files for more
  2754.              details on running batch files.
  2755.  
  2756.           o  ALWAYS return to this program and then Exit to DOS  before
  2757.              turning  the computer off.   This will guarantee that  the
  2758.              swap file is closed.
  2759.  
  2760.  
  2761.        Protection/Logging
  2762.        ------------------
  2763.  
  2764.        The  protection  system  offers  various  levels  of  protection  and
  2765.        computer  usage tracking.   Use the cursor keys and <Space> or  click
  2766.        with  the mouse to toggle selections.   These options depend  on  the
  2767.        User Database.  Make sure you understand and have made entries in the
  2768.        User Database before Logons are enabled!  If Logons are enabled,  the
  2769.        program will request a User ID from the User Database and  optionally
  2770.        a password.   If you can't remember your User ID and Password and you
  2771.        will be forced to reinstall the program to gain access.
  2772.  
  2773.  
  2774.                                       - 42 -
  2775.  
  2776.  
  2777.        Following  are  the valid settings for  the  four  Protection/Logging
  2778.        options:
  2779.  
  2780.           [X] Enable Logons
  2781.           [ ] Time Logging
  2782.           [ ] Project Logging
  2783.           [ ] Use Passwords
  2784.  
  2785.           Enable  Logons option forces a prompt for a User ID from  the
  2786.           User  Database.   Access to program features  are  restricted
  2787.           based on settings for each user.   Add appropriate records to
  2788.           the User database before setting this option.
  2789.  
  2790.  
  2791.           [X] Enable Logons
  2792.           [X] Time Logging
  2793.           [ ] Project Logging
  2794.           [ ] Use Passwords
  2795.  
  2796.           Time  Logging option will log all use of the computer to  the
  2797.           Timelog   Database.    This  option  can  only  be  used   in
  2798.           combination with Enable Logons.
  2799.  
  2800.           [X] Enable Logons
  2801.           [X] Time Logging
  2802.           [X] Project Logging
  2803.           [ ] Use Passwords
  2804.  
  2805.           Project  Logging prompts for a Project ID from  the  Projects
  2806.           Database to add to the timelog entry when a user-defined menu
  2807.           item  is  executed.    This  option  can  only  be  used   in
  2808.           combination with Enable Logons.
  2809.  
  2810.  
  2811.           [*] Enable Logons       * (optional with passwords)
  2812.           [ ] Time Logging
  2813.           [ ] Project Logging
  2814.           [X] Use Passwords
  2815.  
  2816.           Use  Passwords  option forces a prompt for  password  when  a
  2817.           user-defined  menu item is executed (if that menu item has  a
  2818.           password assigned).  If Enable Logons is also set, a password
  2819.           is  requested  after  User ID entry  when  logging  onto  the
  2820.           system.
  2821.  
  2822.  
  2823.        Valid Drives
  2824.        ------------
  2825.  
  2826.        This  setting  determines  which drives will  be  used  to  construct
  2827.        directory  trees for the File Manager and the Path Selection Tree  in
  2828.        user-defined  menu editing windows.   Enter the drive letters in  the
  2829.        space provided.  Directory trees will be automatically reconstructed
  2830.        if changes are made to this setting.
  2831.  
  2832.  
  2833.                                       - 43 -
  2834.  
  2835.  
  2836.        Floppies
  2837.        --------
  2838.  
  2839.        This setting determines which drives that are identified in the Valid
  2840.        Drives  list  are floppy disks.  This setting affects  the  directory
  2841.        trees  and the Format Disks window.   Position is important for  this
  2842.        setting.   Floppy  disk drives are numbered from 0 to 3.   The  first
  2843.        position  in the Floppies field corresponds to floppy disk number  0,
  2844.        the  second  position  corresponds  to floppy  disk  number  1,  etc. 
  2845.        Normally,  A = 0, B = 1, etc...  If your computer has external floppy
  2846.        disks beyond the A and B designation,  place the corresponding  drive
  2847.        letter in the correct position in the Floppies field.  Examples:
  2848.  
  2849.           System descriptions                   Floppies setting
  2850.           -----------------------------------   ----------------
  2851.           Standard floppy disks A & B                 "AB"
  2852.           Only floppy disk A                          "A"
  2853.           Floppy disk A, no B, external F             "A F"
  2854.  
  2855.  
  2856.        User Menu
  2857.        ---------
  2858.        This  setting  determines  the User-defined menu file  that  will  be
  2859.        loaded  by  default when the Menu Manager command is selected  if  no
  2860.        user menu window is currently open.  Blank in this space defaults  to
  2861.        the name of this program with the ".MNU" extension.   This setting is
  2862.        overridden  if Logons are enable in the  Protection/Logging  settings
  2863.        and the logged on user has a different default menu specified in  the
  2864.        User Database.
  2865.  
  2866.  
  2867.        Mouse Double-Click Rate
  2868.        -----------------------
  2869.        This  setting determines the speed required when double-clicking  the
  2870.        mouse to select items throughout the program.  The default setting is
  2871.        8  and  can  range  from  1 to  20.   Lower  numbers  require  faster
  2872.        double-clicks, while higher numbers allow more delay between clicks.
  2873.  
  2874.  
  2875.        Swapping Path
  2876.        -------------
  2877.        This  setting determines where the program swap files will reside  if
  2878.        Swapping Mode is enabled.   If this field is left blank,  the program
  2879.        directory  is used.   Up to 1 megabyte of disk space may be  required
  2880.        for  swapping,  so  make sure the path  specified  for  swapping  has
  2881.        sufficient free space available.  If EMS memory is used, the Swapping
  2882.        Path is ignored.
  2883.  
  2884.  
  2885.        Printer
  2886.        -------
  2887.        This setting determines where printed output will be directed.
  2888.  
  2889.  
  2890.  
  2891.  
  2892.                                       - 44 -
  2893.  
  2894.  
  2895.        Dates
  2896.        -----
  2897.        This  setting determines the format used to display dates  throughout
  2898.        the program.  Options include MM/DD/YYYY format or DD/MM/YYYY format.
  2899.  
  2900.  
  2901.        Times
  2902.        -----
  2903.        This  setting determines the format used to display times  throughout
  2904.        the program.   Options include HH/MM/SSam 12-hour format or  HH/MM/SS
  2905.        24-hour format.
  2906.  
  2907.  
  2908.  
  2909.        FORMAT DISKS
  2910.  
  2911.  
  2912.        Format Disks prepares disks for data storage.   Use <Enter> or  <Tab>
  2913.        to move between option groups.  The following options are available:
  2914.  
  2915.             Drive:  Drive to format.  If all drives do not appear in
  2916.                list, check Valid Drives and Floppies settings in
  2917.                Utilities|Environment
  2918.             Type:   Type (capacity) of drive to format
  2919.             Volume Label:  Name to write to disk after format
  2920.  
  2921.  
  2922.  
  2923.        PASSWORD CHANGE
  2924.  
  2925.  
  2926.        If the Enable Logons option is set in the Protection/Logging  options
  2927.        in the Utilities|Environment window,  users that log onto the  system
  2928.        have a password assigned from the User Database.  The Password Change
  2929.        command allows the current user to change their password.
  2930.  
  2931.  
  2932.  
  2933.        UPGRADE
  2934.  
  2935.  
  2936.        Database  Upgrade upgrades database data from older program  versions
  2937.        to  a  format that is usable by the new version.   The  program  will
  2938.        prompt  for  the  database to upgrade,  then will  proceed  with  the
  2939.        upgrade.  Make sure the old databases reside in the same directory as
  2940.        this program before using this command.   This command overwrites any
  2941.        new databases that may have been created,  so do not use this command
  2942.        if valuable data has already been added to new databases.
  2943.  
  2944.        User  Menu  Upgrade upgrades User-defined Menus  from  older  program
  2945.        versions to a format usable by this program.   Make sure the old menu
  2946.        file resides in the same directory as this program before using  this
  2947.        command.   This command overwrites new menu files that  have  already
  2948.        been  created,  so do not use this command if new menu files  already
  2949.        exist.
  2950.  
  2951.                                       - 45 -
  2952.  
  2953.  
  2954.                                   SCREEN BLANKERS
  2955.                                   ---------------
  2956.  
  2957.  
  2958.        Three  screen  blankers have been provided with  the  program  disks,
  2959.        ASB.COM  (for  CGA  or  monochrome  monitors),   ASBE.COM  (for   EGA
  2960.        monitors),  and ASBV.COM (for PS/2 and VGA monitors).   These  screen
  2961.        blankers  blank  the screen of your computer after 5  minutes  of  no
  2962.        keyboard activity.
  2963.  
  2964.        To  use  these  programs,  include  the  following  command  in  your
  2965.        AUTOEXEC.BAT  file  immediately before the "M"  command  (Note:  [  ]
  2966.        indicates optional parameters):
  2967.  
  2968.                   ASB  [-] [seconds]
  2969.               or  ASBE [-] [seconds]
  2970.               or  ASBV [-] [seconds]
  2971.  
  2972.        The program will display an installation message.   After the  screen
  2973.        blanks,  any  keypress  will restore the screen.   The  keystroke  is
  2974.        passed to the underlying program,  so use a key like <Alt> or  <Ctrl>
  2975.        to  unblank  the screen.   After the initial  installation,  you  may
  2976.        temporarily disable the program by entering:
  2977.  
  2978.                   ASB -
  2979.                or ASBE -
  2980.                or ASBV -
  2981.  
  2982.        Entering the original ASB, ASBE, or ASBV command again will re-enable
  2983.        the screen blanker.
  2984.  
  2985.        You may change the time the blanker waits before blanking by entering
  2986.        the number of seconds to wait.   The delay time option can be used in
  2987.        combination  with the disabling option.  For example,  to change  the
  2988.        delay time to 1 minute, enter the following command:
  2989.  
  2990.                   ASB 60
  2991.                or ASBE 60
  2992.                or ASBV 60
  2993.  
  2994.        If you are running any graphics programs from the user-defined menus,
  2995.        disable  the blanker before running the program and enable  it  after
  2996.        returning by using the appropriate commands in the Command to Execute
  2997.        field of the user-defined menu item.  For example:
  2998.  
  2999.                ASB - | GRAFPROG | ASB
  3000.  
  3001.        The  screen  blankers  do not support graphics  modes,  but  you  may
  3002.        disable  the blankers before entering graphics mode programs.   Also,
  3003.        some programs capture the keyboard in a way that prevents the blanker
  3004.        from  seeing  keystrokes.   The blanker will blank  the  screen  even
  3005.        though  you  have been typing keystrokes.   You  should  disable  the
  3006.        blanker before entering these programs.  The screen blanker does  not
  3007.        pay attention to a mouse,  so your screen will blank even if you  are
  3008.        using a mouse.
  3009.  
  3010.                                       - 46 -
  3011.  
  3012.  
  3013.                                  NETWORK OPERATION
  3014.                                  -----------------
  3015.  
  3016.        The  single-user  version  of MenuDIRECT will operate  on  a  network
  3017.        provided certain restrictions are followed.
  3018.  
  3019.        To  use the single-user version of MenuDIRECT on a network,  separate
  3020.        copies  of  the program must be made available to each  user  on  the
  3021.        network.   This means that the program must be installed on  a  local
  3022.        hard  disk  for each user.   Each user would the use the  program  to
  3023.        control their own computer.   Appropriate error messages are returned
  3024.        if a user attempts to access locked files or directories.
  3025.  
  3026.        Note:   The  single-user  version cannot be installed  on  a  network
  3027.        drive.   Using a single registered copy of the single user version of
  3028.        the  program  for multiple users on a network is a violation  of  the
  3029.        license agreement.   Network installations must have a licensed  copy
  3030.        of the program for each user on the network.
  3031.  
  3032.        A network version of the program is available from IMSI.  The network
  3033.        version supports Novell,  MS-NET,  PC-NET, 3Com,  PC LAN,  CBIS,  and
  3034.        PC-MOS/386 networks.   See the About/Order|Print command to print  an
  3035.        order form.
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.                                       - 47 -
  3070.  
  3071.                                 ORDER FORM
  3072.        ------------------------------------------------------------
  3073.  
  3074.        MenuDIRECT Gold 3.0                S/N:  MDR3.______________
  3075.        (was P&S Hard Disk Mgr from AMST)
  3076.  
  3077.           (please fill in the serial number from About screen)
  3078.  
  3079.        Mail To:  INTERNATIONAL MICROCOMPUTER SOFTWARE, INC.
  3080.                  1938 Fourth Street
  3081.                  San Rafael, CA  94901
  3082.                  (415) 454-7101
  3083.  
  3084.        Name:     __________________________________________________
  3085.  
  3086.        Company:  __________________________________________________
  3087.  
  3088.        Address:  __________________________________________________
  3089.  
  3090.                  __________________________________________________
  3091.  
  3092.                  _________________  Phone: (______) ______-________
  3093.  
  3094.  
  3095.                                       Quantity    Price    Extended
  3096.  
  3097.              MenuDIRECT Gold          ________    79.95    ________
  3098.  
  3099.              MenuDIRECT Net           ________     CALL    ________
  3100.  
  3101.              BackupDIRECT             ________    79.95    ________
  3102.  
  3103.              Upgrades ________________________     CALL    ________
  3104.  
  3105.                    Subtotal                                ________
  3106.  
  3107.                    CA residents add 7% sales tax           ________
  3108.                    Shipping ($5 + $2 each addit. item)     ________
  3109.  
  3110.                    Total Order (U.S. dollars/U.S. bank)    ________
  3111.  
  3112.  
  3113.        Paid by:   Check[ ]  MO[ ]  PO[ ]  VISA[ ]  MC[ ]  AmExp[ ]
  3114.  
  3115.        Card/PO#: ____________________________   Exp Date: _________
  3116.  
  3117.        Authorized Signature: ______________________________________
  3118.  
  3119.        (Call for information on volume discounts and site licenses)
  3120.  
  3121.  
  3122.        Where did you hear about this program? _____________________
  3123.  
  3124.        Comments:
  3125.  
  3126.  
  3127.  
  3128.                                       - 48 -
  3129.