home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / utils / hdmiv.zip / HDMDOC.EXE / lha / HDM.DOC next >
Text File  |  1990-05-15  |  199KB  |  4,659 lines

  1.          
  2.          
  3.          
  4.          
  5.          
  6.          
  7.          
  8.          
  9.          
  10.          
  11.          
  12.          
  13.          
  14.          
  15.          
  16.          
  17.                                 HDM IV - Version 2
  18.          
  19.                                   Hard Disk Menu
  20.          
  21.          
  22.                                  MicroFox Company
  23.                                    P.O. Box 447
  24.                                    Richfield, OH
  25.                                  44286-447  U.S.A.
  26.          
  27.          
  28.                                 Written by Jim Hass
  29.          
  30.          
  31.                                  Member of the ASP
  32.                       Association of Shareware Professionals
  33.          
  34.          
  35.                                   Electronic Mail
  36.                                CompuServe 73057,3113
  37.          
  38.          
  39.          
  40.          
  41.          
  42.          
  43.          
  44.          
  45.          
  46.          
  47.          
  48.          
  49.          
  50.          
  51.          
  52.          
  53.          
  54.          
  55.          
  56.          
  57.          
  58.          
  59.                    
  60.          
  61.                                  TABLE OF CONTENTS
  62.          
  63.          REFERENCE MANUAL .............................................  1
  64.          
  65.          REGISTRATION FORM ............................................  2
  66.          
  67.          INTRODUCTION .................................................  3
  68.          
  69.          INSTALLATION .................................................  4
  70.          
  71.          STARTING HDM .................................................  6
  72.          
  73.          HDM KEYBOARD
  74.               Main Menu Control Keys ..................................  8
  75.               Top Menu Control Keys ...................................  9
  76.               Pull Down Menu Control Keys ............................. 10
  77.               Keys Active in the Main, Top, and Pull Down Menus ....... 11
  78.               Keys Active in any Screen ............................... 12
  79.               Mouse ................................................... 12
  80.               Input Fields ............................................ 13
  81.               Input Field Editing Keys ................................ 13
  82.          
  83.          MENU ACTION
  84.               Menu Action Components .................................. 15
  85.               Auto-Build .............................................. 15
  86.               Menu Action Functions ................................... 16
  87.               Menu Action Macros ...................................... 18
  88.               Using Menu Action Functions and Macros .................. 20
  89.          
  90.          FUNCTION REFERENCE
  91.               {?} and {?Prompt} ....................................... 21
  92.               &#, {&#}, and {&# parm1 parm2 ... parm9} ................ 22
  93.               ! (Exclamation Point) ................................... 23
  94.               %# and {%#} ............................................. 24
  95.               @@Batch-File ............................................ 25
  96.               ~ (Tilde) ............................................... 26
  97.               {BEEP} or {BEEP!} ....................................... 26
  98.               {CK Drive-Letter} ....................................... 27
  99.               {COLOR Foreground Background} ........................... 27
  100.               {CURSOR Start-Line End-Line} ............................ 28
  101.               {DEFAULT Reply-to-Prompt} ............................... 29
  102.               {DIAL Phone-Number} ..................................... 30
  103.               {EXIT} or {QUIT} ........................................ 31
  104.               {KEY k1 k2 k3 ... k15} .................................. 31
  105.               {MENU ###} .............................................. 33
  106.               {REBOOT} ................................................ 33
  107.               {RETURN} ................................................ 33
  108.               {RUN/RUN! Program/Command/Batch-File} ................... 34
  109.               {SELECT/VSELECT Title~Choice1~Choice2~...~Choice16} ..... 34
  110.               {USER} .................................................. 35
  111.          
  112.          
  113.          
  114.          
  115.          
  116.          
  117.                    
  118.                                  TABLE OF CONTENTS
  119.          
  120.          COMMAND REFERENCE
  121.               Pull Down Menu Entries .................................. 36
  122.               Menu Maintenance Menu
  123.                    Add Entry .......................................... 37
  124.                    Change Entry ....................................... 38
  125.                    Duplicate Entry .................................... 39
  126.                    Erase Entry ........................................ 40
  127.                    Move Entry ......................................... 41
  128.                    Save Entry ......................................... 42
  129.               Page Menu
  130.                    Compress Page ...................................... 43
  131.                    Erase Page ......................................... 44
  132.                    Import Page ........................................ 45
  133.                    Name Page .......................................... 46
  134.                    Switch Pages ....................................... 47
  135.               Security Menu
  136.                    Pull Down Menu Passwords ........................... 48
  137.                    All Menu Entries ................................... 48
  138.                    File Change Password ............................... 49
  139.                    Hide Top Menu ...................................... 50
  140.                    Logoff Automatically ............................... 51
  141.                    Master Password .................................... 52
  142.                    Page Password ...................................... 53
  143.                    Set Password ....................................... 54
  144.                    Top Menu Entries ................................... 55
  145.                    User ID Maintenance ................................ 56
  146.               Local Menu
  147.                    Actions ............................................ 57
  148.                    Borders ............................................ 57
  149.                    Colors ............................................. 58
  150.                    Date/Menu .......................................... 59
  151.                    Lines .............................................. 60
  152.                    Macros ............................................. 61
  153.                    Switch ............................................. 62
  154.                    Titles ............................................. 63
  155.               Global Menu
  156.                    Blinking Cursor .................................... 64
  157.                    Date/Time Format ................................... 64
  158.                    Inactive Execute ................................... 65
  159.                    Mouse Speed ........................................ 65
  160.                    Phone Parameters ................................... 66
  161.                    Screen Save ........................................ 67
  162.                    Timed Execution .................................... 68
  163.               Exit Menu
  164.                    DOS Window ......................................... 69
  165.                    Logoff User ........................................ 69
  166.                    Resume HDM ......................................... 70
  167.                    Exit HDM ........................................... 70
  168.          
  169.          USING HDM ON A NETWORK ....................................... 71
  170.          
  171.          ERROR MESSAGES ............................................... 72
  172.          
  173.          QUESTION AND ANSWERS ......................................... 74
  174.          
  175.                    
  176.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  177.          
  178.          HDM IV,  the Hard Disk  Menu is the  copyrighted property of  Jim
  179.          Hass.  You  are  granted  a  limited  license  to  use, copy, and
  180.          distribute HDM IV provided the following conditions are met:
  181.          
  182.          Copying and distribution fee may not exceed $10.00.
  183.          
  184.          HDM IV may only be distributed in its original unmodified state.
  185.          
  186.          This software  is distributed under  the user supported  software
  187.          concept. Though HDM IV is copyrighted, you are encouraged to copy
  188.          and distribute this  program to others. If you  like this product
  189.          and find it useful, a registration  fee of $50.00 is required for
  190.          continued  use. For  your registration  fee you  will receive the
  191.          current version  of the Hard Disk  Menu on disk, the  printed HDM
  192.          Users  Guide, technical  support, and  upgrade notices.  Network,
  193.          Site, and Corporate licenses  are available. See the registration
  194.          and  order form  elsewhere in  this manual.  Call for educational
  195.          discounts and distributor terms.
  196.          
  197.          The author makes no representations or warranties with respect to
  198.          the  contents  hereof  and  specifically  disclaims  any  implied
  199.          warranties  of  merchantability  or  fitness  for  any particular
  200.          purpose. Further,  the author reserves  the right to  revise this
  201.          publication and to make changes from  time to time in the content
  202.          hereof without obligation  of the author to notify  any person or
  203.          organization of such revision or changes.
  204.          
  205.          HDM IV is user supported. This  means that you may copy it freely
  206.          and give  the copies away  to anyone you  wish. They are  in turn
  207.          requested to send in a contribution if they decide to use it.
  208.          
  209.          The user  supported software concept (also  known as "Shareware")
  210.          is an attempt  to provide quality software at  low cost. Both the
  211.          user and author benefit from this  plan. The user will benefit by
  212.          being able to "test  drive" software thoroughly before purchasing
  213.          it.  The author  benefits by  being able  to enter the commercial
  214.          software  market  while  avoiding  the  high  cost  of commercial
  215.          distribution.
  216.          
  217.          This concept  helps many independent authors  and small companies
  218.          that otherwise would be discouraged from developing and promoting
  219.          their ideas. It can only work  with your support. If you obtain a
  220.          user supported program from a friend and are still using it after
  221.          a few weeks, then  it is obviously worth something  to you, and a
  222.          contribution should be sent.
  223.          
  224.          For  further  information  and   registration,  please  send  all
  225.          correspondence to:
  226.          
  227.                                      Jim Hass
  228.                                    MicroFox Co.
  229.                                    P.O. Box 447
  230.                                    Richfield, OH
  231.                                  44286-0447 U.S.A.
  232.          
  233.          
  234.          Copyright (c) 1986-1990 by Jim Hass                       Page 1          
  235.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  236.          
  237.          Send to:  Jim Hass                                       HDM IV.2
  238.                    P.O. Box 447
  239.                    Richfield, Ohio                       REGISTRATION FORM
  240.                    44286-0447  U.S.A.
  241.                                                         QUANTITY  $ AMOUNT
  242.          
  243.          Registration of Hard Disk Menu ..... $50 each  ________  ________
  244.          Single Computer Version Includes:
  245.            1. Latest HDM Program disk
  246.            2. Printed HDM User Manual
  247.            3. Tech Support (Mail, Phone, CompuServe)
  248.            4. Notice of Upgrades
  249.            5. Additional Programs
  250.          
  251.          HDM Network License ........ $200 per Network  ________  ________
  252.          Includes all of the above, plus
  253.          a License for unlimited usage on one network.
  254.          
  255.          HDM Site License .............. $600 per Site  ________  ________
  256.          Includes all of the above, plus
  257.          a License for unlimited usage at one site.
  258.          
  259.          HDM Corporate License ................. $1200  ________  ________
  260.          Includes all of the above, plus
  261.          a License for unlimited usage for one company.
  262.          
  263.          Extra HDM printed user manuals ..... $10 each  ________  ________
  264.          for any of the above licenses.
  265.          
  266.          Extra HDM program disks ............. $5 each  ________  ________
  267.          for any of the above licenses.
  268.          
  269.          SHIPPING CHARGES:   U.S. ............ $3 each
  270.                              Canada .......... $4 each
  271.                       Other countries ........ $7 each  ________  ________
  272.          
  273.          Please include shipping charges ......... SUBTOTAL  _____________
  274.          
  275.          Ohio residents add 5.5% sales tax ............ TAX  _____________
  276.          
  277.          DISK SIZE:  5 1/4" _____   3 1/2" _____       TOTAL
  278.                                                              =============
  279.          
  280.          Contact  ________________________________________________________
  281.          
  282.          Company  ________________________________________________________
  283.          
  284.          Address  ________________________________________________________
  285.          
  286.                   ________________________________________________________
  287.          
  288.                   ________________________________________________________
  289.          
  290.          Phone    ________________________________________________________
  291.          
  292.          
  293.          Copyright (c) 1986-1990 by Jim Hass                       Page 2          
  294.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  295.          
  296.                                    INTRODUCTION
  297.          
  298.          This program is  a DOS shell that hides  the underlying operating
  299.          system from the uninitiated user, yet  does not get in the way of
  300.          the expert user.  The basic system consist of  up to one thousand
  301.          menu  files with  ten menu  pages  each,  and each  page has  ten
  302.          entries for  a total of 100,000  entries to choose from.  You can
  303.          start an  entry by pointing to  it with the cursor  or the mouse,
  304.          then press the  <Enter> key or the left mouse  button, or you can
  305.          simply  press the  number key  associated with  that entry.  Each
  306.          entry can start  a program, run a batch file,  or execute any DOS
  307.          command. An entry can also  have multiple steps which can include
  308.          any or all of the  possibilities above plus special HDM functions
  309.          and macros. You can change menu pages by pressing the <A> through
  310.          <J> keys  or the <Alt-1> through  <Alt-0> keys to go  directly to
  311.          page "A" through "J" or use the <PgUp> and <PgDn> keys. Each page
  312.          and each entry on each page has a user definable description. You
  313.          can go  to another Menu File  by using the action  function {MENU
  314.          ###}. The Menu Files are numbered from zero to 999.
  315.          
  316.          The  <F10> key  displays a  horizontal  menu  at the  top of  the
  317.          screen. The choices from the  menu include: Menu, Page, Security,
  318.          Local,  Global,  or  Exit.  Help  can  be  selected  any time and
  319.          presents you  with another menu  and screens that  explain how to
  320.          use the  Hard Disk Menu System.  MENU allows you to  add, change,
  321.          delete,  move,  or  copy  the  menu  entry descriptions and their
  322.          associated menu action. PAGE lets you change the description of a
  323.          Page Index  entry, import pages,  switch pages, or  delete pages.
  324.          SECURITY allows  you to set  up user logons  and password protect
  325.          menu entries. LOCAL lets you set up variables in the current menu
  326.          file and  GLOBAL lets you set  up variables that affect  all menu
  327.          files. EXIT leaves HDM and returns you to the DOS prompt or opens
  328.          a DOS window where you can run any DOS command, program, or batch
  329.          file. Other commands in the Top  Menu allow you to set up macros,
  330.          menu  titles,  change  colors   and  window  borders,  set  mouse
  331.          sensitivity,   set  communications   parameters,  set   time  for
  332.          automatic blanking of the menu screen, and set up hands off timed
  333.          execution of any menu entry any time of the day, week, or month.
  334.          
  335.          The user defined menu entries consist of two parts. The first one
  336.          is a 48 character description that is displayed on the screen and
  337.          can be anything you want. This is what you choose to start a menu
  338.          entry from the  main menu. The second part of  this menu entry is
  339.          the menu action.  This tells HDM what to do  when this menu entry
  340.          is started. The  menu action can contain anything  that you would
  341.          normally put in a DOS batch  file, plus functions and macros that
  342.          give you  additional flexibility, ease  of use, and  capabilities
  343.          beyond DOS and other menu systems.
  344.          
  345.          Help is  always available. Press  <F1> from anywhere  in the Hard
  346.          Disk Menu to get the help  menu and help screens. Help topics are
  347.          displayed at  the left side  of the screen  and a description  of
  348.          each topic is displayed on the  right side of the screen. You can
  349.          move  up and  down through  the help  topics or  press the letter
  350.          associated  with  it  and  the  information  on  that  topic will
  351.          
  352.          Copyright (c) 1986-1990 by Jim Hass                       Page 3          
  353.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  354.          
  355.          immediately be  displayed in the  help text window  at the right.
  356.          You can also  get help on the keys available  when you are in the
  357.          main menu.  Just press <?> from  the main menu and  a help window
  358.          will  open with  information specific  to that  menu. It  is also
  359.          possible  to set  up custom  help for  any menu  entries that you
  360.          want. See the sample file A1.000 on your distribution disk.
  361.          
  362.          The  Hard  Disk  Menu  is  not  memory  resident.  When you run a
  363.          program, HDM gets out of memory completely so that all system ram
  364.          is available for your use.  HDM is then automatically called back
  365.          into memory when your program is finished.
  366.          
  367.          HDM  also  has  the  ability  to  log  user  activity  by writing
  368.          information to a file every time a user logs on or off, and every
  369.          time a menu entry is run. To use  the log file you must set up at
  370.          least one  user logon ID in  the Security pull down  menu and you
  371.          must start  HDM with the  -L startup switch.  The log file  is an
  372.          ASCII text file with the following format:
  373.          
  374.                               YYYYMMDDHR:MND[xxx]=Msg
  375.          
  376.          YYYY = Year; MM = Month; DD = Day; HR = Hour (0-23); MN = Minute;
  377.          D = Day of week; [xxx] = LOG, OFF,  RUN, or END; Msg = User ID or
  378.          Menu description of what was run.
  379.          
  380.          HDM allows you  to put passwords on any entries  in the main menu
  381.          and on  the commands in the  pull down windows. This  can be done
  382.          either at the group level via the Security pull down window or by
  383.          putting  the cursor  on any  main menu  entry or  pull down  menu
  384.          command and pressing the Alt-F1 key.
  385.          
  386.          You can customize the opening logo screen by using the -H startup
  387.          switch and putting your own company logo in the file HDM.HDR. You
  388.          can also create  custom help screens for each  main menu entry by
  389.          creating a text  file with a name that uses  a combination of the
  390.          menu entry page  letter and number and the  menu file number. For
  391.          example custom help for menu entry  B5 in menu file HDM.333 would
  392.          be named B5.333.  When F1 is pressed while the  cursor is on that
  393.          entry, your custom  help is displayed before the  normal HDM help
  394.          screens.  You can also create a general help screen for each menu
  395.          file named  HELP and an extension  equal to the file  number. The
  396.          screen in this file is displayed  if an individual help file does
  397.          not exist for the current menu entry.
  398.          
  399.          There are many features built into  the Hard Disk Menu for use on
  400.          local  area networks.  One that  must be  used is  the -W startup
  401.          switch. This tells  HDM where to keep the work  file that it uses
  402.          to keep track of information for each user. The -T and -0 through
  403.          -9 startup  switches also can  help with network  environments as
  404.          can some of the security features.
  405.          
  406.          
  407.          
  408.          
  409.          
  410.          
  411.          Copyright (c) 1986-1990 by Jim Hass                       Page 4          
  412.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  413.          
  414.                                    INSTALLATION
  415.          
  416.          To install the  program for the first time on  your hard disk you
  417.          need to make two changes to your AUTOEXEC.BAT file or you need to
  418.          create one if you don't have one.
  419.          
  420.          If you are  running a version of DOS prior  to 3.30 then HDM uses
  421.          COMMAND.COM to run  batch files, so a path must  be set up to it.
  422.          If COMMAND.COM is in your  root directory, then put the following
  423.          command in your AUTOEXEC.BAT before starting HDM:
  424.          
  425.                                       PATH C:\
  426.          
  427.          If  you use  DOS 3.30  or later,  the above  path command  is not
  428.          necessary to run HDM IV.
  429.          
  430.          The program must be started  from the directory that contains the
  431.          HDM files so  that HDM can find them. The  last two lines in your
  432.          AUTOEXEC.BAT file should be:
  433.          
  434.                                       CD \HDM
  435.                                       HDM
  436.          
  437.          The directory can be any name, so you can change the CD statement
  438.          to any name you like.
  439.          
  440.          Now  put  the  program  diskette  in  drive  A:  and  key  in the
  441.          following:
  442.          
  443.                                       A:
  444.                                       INSTALL C:\HDM
  445.          
  446.          then press the  ENTER key. Again, the directory  name can be what
  447.          you like, but it must match the one in the AUTOEXEC.BAT file.
  448.          
  449.          If you  are already using an  older version of the  program, then
  450.          the  only thing  you need  to do  is put  the program diskette in
  451.          drive A: and key in the following:
  452.          
  453.                                       A:
  454.                                       UPDATE C:\HDM
  455.          
  456.          Make sure you use the  directory name of your currently installed
  457.          Hard Disk Menu  system. Update will retain all  your current menu
  458.          entries.
  459.          
  460.          Sample AUTOEXEC.BAT:         ECHO OFF
  461.                                       PROMPT $P $G $A
  462.                                       PATH C:\;C:\HDM
  463.                                       CD\HDM
  464.                                       HDM
  465.          
  466.          
  467.          
  468.          
  469.          
  470.          Copyright (c) 1986-1990 by Jim Hass                       Page 5          
  471.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  472.          
  473.                                    STARTING HDM
  474.          
  475.          This is the full syntax for HDM in your AUTOEXEC.BAT file:
  476.          
  477.          HDM  [-A] [-Bp#] [-Cpath] [-Ddrive] [-Epath] [-H] [-I] [-K]
  478.               [-Lpath] [-M###] [-N] [-P] [-S] [-Tpath] [-V] [-Wpath]
  479.               [-0path] [-1path] [-2path] [-3path] [-4path] [-5path]
  480.               [-6path] [-7path] [-8path] [-9path]
  481.          
  482.          -A        Automatically run the selection specified by [-Bp#].
  483.          
  484.          -Bp#      Beginning entry to highlight in the main menu.
  485.                    (p# is A1 through J0)
  486.          
  487.          -Cpath    Copy path where a second copy of the menu file is kept.
  488.          
  489.          -Ddrive   Disk free space is displayed for the specified drive
  490.                    letter. (-DC is free space on C:)
  491.          
  492.          -Epath    Exit path where you'll be when you press F3 or select
  493.                    Exit from the menu.
  494.          
  495.          -H        Header box on logo screen read in from HDM.HDR at
  496.                    program startup.
  497.          
  498.          -I        Inactivate the screen border on color monitors.
  499.          
  500.          -K        Key lock status not displayed and Date & Time not
  501.                    updated on the screen.
  502.          
  503.          -Lpath    Log usage to the HDM.LOG file in the HDM directory or
  504.                    in <path>.  <path> is optional.
  505.          
  506.          -M###     Menu file that you will be in when HDM is started.
  507.                    (### is 0 through 999)
  508.          
  509.          -N        No logo screen displayed when HDM is started, unless
  510.                    user logon required.
  511.          
  512.          -P        Page hold, will not wrap cursor to the next page when
  513.                    using up & down arrow keys.
  514.          
  515.          -S        Snow and static elimination for older CGA and single
  516.                    color monitors.
  517.          
  518.          -Tpath    Text path where the menu entries and variables are
  519.                    stored.  (see -0 to -9 also)
  520.          
  521.          -V        Video mode set to monochrome for unreadable screens.
  522.                    (Laptops, portables, etc.)
  523.          
  524.          
  525.          
  526.          
  527.          
  528.          
  529.          Copyright (c) 1986-1990 by Jim Hass                       Page 6          
  530.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  531.          
  532.                                    STARTING HDM
  533.          
  534.          -Wpath    Work path where the temporary work file is stored.
  535.                    This must be in the DOS path.
  536.          
  537.          -0 to -9path   Same as -T except it's the path to each group of
  538.                         100 menu files.  (-7 is for HDM.700-799)
  539.          
  540.          NOTE:  "path" must contain both the drive and directory:
  541.          
  542.                                    C:\DIR\SUBDIR
  543.          
  544.          All parameters are optional, you  don't need any to run HDM.
  545.          
  546.          All the command line parameters on  the previous page can also be
  547.          used in  the HDM environment  variable. You can  use command line
  548.          parameters, HDM environment variable parameters, or both to start
  549.          the  Hard Disk  Menu. The  following is  the syntax  for the  HDM
  550.          environment variable:
  551.          
  552.          SET HDM=[-A] [-Bp#] [-Cpath] [-Ddrive] [-Epath] [-H] [-I] [-K]
  553.                  [-Lpath] [-M###] [-N] [-P] [-S] [-Tpath] [-V] [-Wpath]
  554.                  [-0path] [-1path] [-2path] [-3path] [-4path] [-5path]
  555.                  [-6path] [-7path] [-8path] [-9path]
  556.          
  557.          There are no  spaces on either side of the  equal sign, but there
  558.          is a space between each parameter.
  559.          
  560.          EXAMPLE:  PATH C:\;D:\RAMDISK
  561.                    SET HDM=-A -BF5 -Cc:\bkup -Ec:\dir -H -M01 -Wd:\ramdisk
  562.                    CD\HDM
  563.                    HDM -Lc:\dir -M500 -5h:\netdir -7c:\utils -P -DC -S -V
  564.          
  565.          
  566.          
  567.          
  568.          
  569.          
  570.          
  571.          
  572.          
  573.          
  574.          
  575.          
  576.          
  577.          
  578.          
  579.          
  580.          
  581.          
  582.          
  583.          
  584.          
  585.          
  586.          
  587.          
  588.          Copyright (c) 1986-1990 by Jim Hass                       Page 7          
  589.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  590.          
  591.                                    HDM KEYBOARD
  592.          
  593.                               Main Menu Control Keys
  594.          
  595.          DOWN ARROW KEY, SPACE BAR, or TAB KEY:
  596.                    Moves the cursor to the next main menu entry.
  597.          
  598.          UP ARROW KEY, BACK SPACE KEY, or BACK TAB KEY:
  599.                    Moves the cursor to the previous main menu entry.
  600.          
  601.          HOME KEY or MINUS (-) KEY:
  602.                    Moves the cursor to the first main menu entry.
  603.          
  604.          END KEY or PLUS (+) KEY:
  605.                    Moves the cursor to the last main menu entry.
  606.          
  607.          PGDN KEY or RIGHT ARROW KEY:
  608.                    Moves the cursor to the first main menu entry on the
  609.                    next page.
  610.          
  611.          PGUP KEY or LEFT ARROW KEY:
  612.                    Moves the cursor to the last main menu entry on the
  613.                    previous page.
  614.          
  615.          LETTER KEYS (A-J) or ALT-1 through ALT-0 KEYS:
  616.                    Moves the cursor to the first main menu entry on the
  617.                    corresponding page (if any).
  618.          
  619.          NUMBER KEYS (0-9):
  620.                    Starts the main menu entry on the current page with
  621.                    that number (if it exist).
  622.          
  623.          ENTER KEY:
  624.                    Starts the main menu entry that the cursor is on.
  625.          
  626.          ESCAPE KEY or CTRL-BREAK:
  627.                    Logoff the main menu and display the logo screen.
  628.          
  629.          QUESTION MARK (?) KEY:
  630.                    Displays help for the main menu.
  631.          
  632.          SLASH (/) KEY:
  633.                    Displays and activates the top menu.
  634.          
  635.          BACK SLASH (\) KEY:
  636.                    Displays and activates the last used pull down menu.
  637.          
  638.          /UNHIDE:
  639.                    To see a hidden Top Menu, key in /UNHIDE and then enter
  640.                    the password.
  641.          
  642.          
  643.          
  644.          
  645.          
  646.          
  647.          Copyright (c) 1986-1990 by Jim Hass                       Page 8          
  648.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  649.          
  650.                                    HDM KEYBOARD
  651.          
  652.                                Top Menu Control Keys
  653.          
  654.          RIGHT ARROW KEY, TAB KEY, SPACE BAR, or PGDN KEY:
  655.                    Moves the cursor to the next top menu entry.
  656.          
  657.          LEFT ARROW KEY, BACK TAB KEY, BACK SPACE KEY, or PGUP KEY:
  658.                    Moves the cursor to the previous top menu entry.
  659.          
  660.          HOME KEY or MINUS (-) KEY:
  661.                    Moves the cursor to the first top menu entry.
  662.          
  663.          END KEY or PLUS (+) KEY:
  664.                    Moves the cursor to the last top menu entry.
  665.          
  666.          ENTER KEY, DOWN ARROW KEY, or UP ARROW KEY:
  667.                    Pulls down a menu from the top menu entry that the
  668.                    cursor is on.
  669.          
  670.          LETTER KEYS (M, P, S, L, G, or X):
  671.                    Pulls down a menu from the top menu entry with that
  672.                    highlighted letter.
  673.          
  674.          ESCAPE KEY, CTRL-BREAK, F10 KEY, or ALT-F10:
  675.                    Returns to the main menu.
  676.          
  677.          
  678.          
  679.          
  680.          
  681.          
  682.          
  683.          
  684.          
  685.          
  686.          
  687.          
  688.          
  689.          
  690.          
  691.          
  692.          
  693.          
  694.          
  695.          
  696.          
  697.          
  698.          
  699.          
  700.          
  701.          
  702.          
  703.          
  704.          
  705.          
  706.          Copyright (c) 1986-1990 by Jim Hass                       Page 9          
  707.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  708.          
  709.                                    HDM KEYBOARD
  710.          
  711.                             Pull Down Menu Control Keys
  712.          
  713.          DOWN ARROW KEY, TAB KEY, SPACE BAR, or PGDN KEY:
  714.                    Moves the cursor to the next pull down menu entry.
  715.          
  716.          UP ARROW KEY, BACK TAB KEY, BACK SPACE KEY, or PGUP KEY:
  717.                    Moves the cursor to the previous pull down menu entry.
  718.          
  719.          HOME KEY or MINUS (-) KEY:
  720.                    Moves the cursor to the first pull down menu entry.
  721.          
  722.          END KEY or PLUS (+) KEY:
  723.                    Moves the cursor to the last pull down menu entry.
  724.          
  725.          RIGHT ARROW KEY:
  726.                    Removes the current pull down menu and pulls down the
  727.                    next one.
  728.          
  729.          LEFT ARROW KEY:
  730.                    Removes the current pull down menu and pulls down the
  731.                    previous one.
  732.          
  733.          ENTER KEY:
  734.                    Starts the pull down menu entry that the cursor is on.
  735.          
  736.          HIGHLIGHTED LETTER KEY:
  737.                    Starts the pull down menu entry that has that letter
  738.                    highlighted.
  739.          
  740.          ESCAPE KEY or CTRL-BREAK:
  741.                    Returns to the top menu.
  742.          
  743.          F10 KEY or ALT-F10:
  744.                    Returns to the main menu.
  745.          
  746.          Alt-F1:
  747.                    Add, change, or delete a password for the entry that
  748.                    the cursor is on.
  749.          
  750.          
  751.          
  752.          
  753.          
  754.          
  755.          
  756.          
  757.          
  758.          
  759.          
  760.          
  761.          
  762.          
  763.          
  764.          
  765.          Copyright (c) 1986-1990 by Jim Hass                       Page 10          
  766.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  767.          
  768.                                    HDM KEYBOARD
  769.          
  770.             Keys Active in the Main Menu, Top Menu, and Pull Down Menus
  771.          
  772.          INS:      Insert a new main menu entry description and action.
  773.          
  774.          DEL:      Delete an existing main menu entry description and
  775.                    menu action.
  776.          
  777.          F2:       Edit a main menu entry description and action.
  778.          
  779.          F4:       Copy a main menu entry to another one.
  780.          
  781.          F5:       Display main menu action in the title window.
  782.          
  783.          F6:       Display variations of date/time line and top menu.
  784.          
  785.          F7:       Display variations of the lines inside the main menu.
  786.          
  787.          F8:       Switch the main menu and page index window locations on
  788.                    the screen.
  789.          
  790.          F9:       Open a DOS window to run any DOS command, program, or
  791.                    batch file.
  792.          
  793.          ALT-F1:   Add or remove a password on a main menu or pull down
  794.                    menu entry.
  795.          
  796.          ALT-F2:   Edit a page index description entry. (Page Name)
  797.          
  798.          ALT-F3:   Logoff a user if one was logged on and display the logo
  799.                    screen.
  800.          
  801.          ALT-F4:   Move a main menu entry to another one.
  802.          
  803.          ALT-F5:   Save all changes made in the menu to the hard disk.
  804.                    This is automatically done when an entry is run.
  805.          
  806.          ALT-G:    Pull down the Global variables menu.
  807.          
  808.          ALT-L:    Pull down the Local variables menu.
  809.          
  810.          ALT-M:    Pull down the Menu maintenance menu.
  811.          
  812.          ALT-P:    Pull down the Page index maintenance menu.
  813.          
  814.          ALT-S:    Pull down the Security password menu.
  815.          
  816.          ALT-X:    Pull down the Exit menu.
  817.          
  818.          
  819.          
  820.          
  821.          
  822.          
  823.          
  824.          Copyright (c) 1986-1990 by Jim Hass                       Page 11          
  825.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  826.          
  827.                                    HDM KEYBOARD
  828.          
  829.                              Keys Active in any Screen
  830.          
  831.          F1:       Display help menu and screens.
  832.          
  833.          F3:       Exit from HDM at any time. Key in X from DOS to return.
  834.          
  835.          F10:      Display and activate the top menu.
  836.          
  837.          ALT-F10:  Display and activate the last used pull down menu.
  838.          
  839.          CTRL-C:   Cancels current procedure and returns to previous one.
  840.          
  841.          CTRL-F:   Freeze screen, don't update time & date, and suspend
  842.                    timed and inactive execution.
  843.          
  844.          
  845.          
  846.                                        MOUSE
  847.          
  848.          Up motion:     works the same as the up arrow key.
  849.          
  850.          Down motion:   works the same as the down arrow key.
  851.          
  852.          Left motion:   works the same as the left arrow key.
  853.          
  854.          Right motion:  works the same as the right arrow key.
  855.          
  856.          Left button:   works like the Enter key.
  857.          
  858.          Right button:  works like the Escape key.
  859.          
  860.          Middle button (3 button mouse)
  861.          or both buttons together (2 button mouse):
  862.                         Displays and activates the top menu.
  863.          
  864.          Adjust the vertical and horizontal motion sensitivity from the
  865.          Global pull down menu.
  866.          
  867.          
  868.          
  869.          
  870.          
  871.          
  872.          
  873.          
  874.          
  875.          
  876.          
  877.          
  878.          
  879.          
  880.          
  881.          
  882.          
  883.          Copyright (c) 1986-1990 by Jim Hass                       Page 12          
  884.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  885.          
  886.                                    HDM KEYBOARD
  887.          
  888.                                    Input Fields
  889.          
  890.          If  the  first  key  pressed  is  a  letter,  number,  or special
  891.          character, the field is erased and is replaced by that character.
  892.          If you erase the field accidently, press <Ctrl-U> to restore it.
  893.          
  894.          If  the first  key pressed  is  a  cursor movement  key or  other
  895.          non-character key, the field remains and can be edited.
  896.          
  897.          The  keyboard starts  out in  insert mode,  press <Ins>  to go to
  898.          overwrite mode. In insert mode, a short beep says a character was
  899.          pushed off the end of a field.
  900.          
  901.          In a  non-scrollable field, keying  in the last  character in the
  902.          field moves you to the next field.
  903.          
  904.          When entering characters in a menu action field, the curly braces
  905.          {}  and the tilde ~  have special meanings  in the field.  If you
  906.          need  to  pass  any  of  these  characters to  a program, use the
  907.          following substitutes:
  908.                                 <Ctrl-Q> for {   (left curly brace)
  909.                                 <Ctrl-P> for }   (right curly brace)
  910.                                 <Ctrl-Z> for ~   (tilde)
  911.          They will be converted to the correct character for your program.
  912.          
  913.          
  914.          
  915.                              Input Field Editing Keys
  916.          
  917.          RIGHT ARROW KEY:
  918.                    Moves the cursor right one character in the field.
  919.          
  920.          LEFT ARROW KEY:
  921.                    Moves the cursor left one character in the field.
  922.          
  923.          TAB KEY:
  924.                    Moves the cursor right eight characters in the field.
  925.          
  926.          BACK TAB KEY:
  927.                    Moves the cursor left eight characters in the field.
  928.          
  929.          HOME KEY:
  930.                    Moves the cursor to the first character in the field.
  931.          
  932.          END KEY:
  933.                    Moves the cursor to the last character on the field.
  934.          
  935.          CTRL-U KEY:  (UNDO)
  936.                    Restores the current field to its original contents.
  937.          
  938.          
  939.          
  940.          
  941.          
  942.          Copyright (c) 1986-1990 by Jim Hass                       Page 13          
  943.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  944.          
  945.                                    HDM KEYBOARD
  946.          
  947.          CTRL-HOME KEY:
  948.                    Deletes all characters from the cursor to the beginning
  949.                    of the field.
  950.          
  951.          CTRL-END KEY:
  952.                    Deletes all characters from the cursor to the end of
  953.                    the field.
  954.          
  955.          DELETE KEY:
  956.                    Deletes the character at the cursor.
  957.          
  958.          BACK SPACE KEY:
  959.                    Deletes the character left of the cursor.
  960.          
  961.          INSERT KEY:
  962.                    Switches between Insert mode and Overwrite mode.
  963.                    (default is Insert mode)
  964.          
  965.          ENTER KEY:
  966.                    Goes to next field or ends editing and saves the
  967.                    changes if there is only one field.
  968.          
  969.          F2 KEY:
  970.                    Saves changes to all fields and returns to previous
  971.                    screen.
  972.          
  973.          ESCAPE KEY or CTRL-BREAK:
  974.                    Cancels any changes made and returns to previous
  975.                    screen.
  976.          
  977.          UP ARROW KEY:
  978.                    Moves the cursor to the previous field on the screen.
  979.          
  980.          DOWN ARROW KEY:
  981.                    Moves the cursor to the next field on the screen.
  982.          
  983.          PGUP KEY:
  984.                    Moves the cursor to the first field on the screen.
  985.          
  986.          PGDN KEY:
  987.                    Moves the cursor to the last field on the screen.
  988.          
  989.          
  990.          
  991.          
  992.          
  993.          
  994.          
  995.          
  996.          
  997.          
  998.          
  999.          
  1000.          
  1001.          Copyright (c) 1986-1990 by Jim Hass                       Page 14          
  1002.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1003.          
  1004.                                     MENU ACTION
  1005.          
  1006.                               Menu Action Components
  1007.          
  1008.          The menu action contains the  instructions that are executed when
  1009.          a main menu  entry is started,  when the DOS  window is used,  or
  1010.          when a macro is called. A  menu action contains anything that can
  1011.          be used  in a batch  file plus additional  functions, macros, and
  1012.          parameters that are described in this manual. The menu action can
  1013.          be up to 255 characters long  and can contain multiple steps (DOS
  1014.          commands,  programs,  batch  files,  etc.)  and  these  steps are
  1015.          separated by  the tilde (~)  character. For example,  if you were
  1016.          using a batch file that contained this:
  1017.          
  1018.                                         C:
  1019.                                         CD\BASIC
  1020.                                         GWBASIC SAMPLES
  1021.          
  1022.          then the equivalent menu action would look like this:
  1023.          
  1024.                                         C:~CD\BASIC~GWBASIC SAMPLES~
  1025.          
  1026.          
  1027.          
  1028.                                     AUTO-BUILD
  1029.          
  1030.          When  you add  or change  a menu  action, you  have the option of
  1031.          letting HDM build the menu action for you. Just press <F4> at the
  1032.          time you would normally key in  the menu action and a window will
  1033.          open  asking  for  the  drive,  directory,  program name, and any
  1034.          command line parameters the program may  need to run. Fill in the
  1035.          blanks and  the menu action  is built automatically  for you. HDM
  1036.          even  checks the  drive and  directory to  make sure  the program
  1037.          really exists there.
  1038.          
  1039.          To build  the above example with  the Auto-Build procedure, press
  1040.          the <Ins>  key to add a  new entry to the  main menu, then select
  1041.          the menu entry where you want it to be. When the add entry window
  1042.          opens, enter  a description and  press the Enter  key. Next press
  1043.          <F4> and key in the information:
  1044.          
  1045.                             Drive ----------->  C:
  1046.                             Directory ------->  \BASIC
  1047.                             Program --------->  GWBASIC
  1048.                             Parameters ------>  SAMPLES
  1049.          
  1050.          Then  press  <F2>  to  save  the  menu  action  and  the entry is
  1051.          complete.
  1052.          
  1053.          The next thing to  do is to test it to see  if it works. To start
  1054.          the menu  entry you just  added, press the  number key associated
  1055.          with it or move the cursor to it and press <Enter>. If you have a
  1056.          mouse you can highlight the entry by moving to it with the mouse,
  1057.          then press the left mouse button.
  1058.          
  1059.          
  1060.          Copyright (c) 1986-1990 by Jim Hass                       Page 15          
  1061.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1062.          
  1063.                                     MENU ACTION
  1064.          
  1065.                                Menu Action Functions
  1066.          
  1067.          {?} or {?prompt}
  1068.                    Displays prompt message, then waits for and is replaced
  1069.                    by user input.  User input also kept in %0.
  1070.          
  1071.          &# or {&#}     (# is a number 0 thru 9)
  1072.                    Replaced by contents of a macro.
  1073.          
  1074.          {&# parameter1 parameter2 ... parameter9}
  1075.                    Same as &#, but with  user supplied parameters that are
  1076.                    held in %1 thru %9.
  1077.          
  1078.          %# or {%#}     (# is a number 0 thru 9)
  1079.                    %1 through %9 is replaced by a macro parameter.
  1080.                    %0 is replaced by the reply to a {?prompt} function.
  1081.          
  1082.                    This will run the menu  action inside of HDM instead of
  1083.                    letting DOS run it.
  1084.          
  1085.          @@batch-file   (run a batch file and have it return to HDM)
  1086.                    @@ is replaced by COMMAND /C for DOS prior to ver. 3.0)
  1087.                    @@ is replaced by the COMSPEC variable for DOS 3.0-3.2)
  1088.                    @@ is replaced by the CALL command for DOS 3.3 & above)
  1089.          
  1090.          ~              (tilde key is used to represent the ENTER key)
  1091.                    Tilde (~) is replace by CR/LF characters,  it's used to
  1092.                    separate programs and DOS commands.
  1093.          
  1094.          {BEEP}         (sounds the computer's speaker)
  1095.                    Replaced by a Ctrl-G so DOS will beep the speaker.
  1096.          
  1097.          {BEEP!}   Immediate alert sounded in HDM before going to DOS.
  1098.          
  1099.          {CK a}         ("a" is any legal drive letter)
  1100.                    Checks  if the  drive is  ready, if  not, a  message is
  1101.                    displayed and action is cancelled.
  1102.          
  1103.          {COLOR foreground background} (DOS color for current menu action)
  1104.                    Sets foreground (0-15) and  background (0-7) colors for
  1105.                    current menu entry's DOS screen.
  1106.          
  1107.          {CURSOR start-line end-line}       (set DOS cursor)
  1108.                    Sets the shape  of the cursor when you  exit or for the
  1109.                    program that will be run.
  1110.          
  1111.          {DEFAULT reply-to-prompt}
  1112.                    User changeable default reply to {?} or {?prompt}.
  1113.          
  1114.          {DIAL [modem-commands] phone-number}
  1115.                    Dials a phone number using a Hayes compatible modem and
  1116.                    optionally sends an initialization string to the modem.
  1117.          
  1118.          
  1119.          Copyright (c) 1986-1990 by Jim Hass                       Page 16          
  1120.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1121.          
  1122.                                     MENU ACTION
  1123.          
  1124.          {EXIT} or {QUIT}
  1125.                    Exits to the  DOS prompt like <F3>,  but you can change
  1126.                    directories first.
  1127.          
  1128.          {KEY k1 k2 ... k15}
  1129.                    Passes  up  to  15  keys  to  a  program  that uses the
  1130.                    standard DOS keyboard buffer.
  1131.          
  1132.          {MENU ###}     (## is a number 0 thru 999)
  1133.                    Use another menu text file.
  1134.          
  1135.          {REBOOT}       (same as pressing Ctrl-Alt-Del)
  1136.                    Allows you to changed AUTOEXEC.BAT and CONFIG.SYS, then
  1137.                    reboot system.
  1138.          
  1139.          {RETURN}
  1140.                    Go back to the previous menu text file.
  1141.          
  1142.          {RUN program/command/batch-file}
  1143.                    Immediately run a program, DOS command, or a batch file
  1144.                    from within HDM.
  1145.          
  1146.          {RUN! program/command/batch-file}
  1147.                    Same as  {RUN}, but pause before  returning to the Hard
  1148.                    Disk Menu's screen.
  1149.          
  1150.          {SELECT/VSELECT menu-title~choice1~choice2~...choice16~}
  1151.                    Displays  a horizontal/vertical  menu of  choices, user
  1152.                    choice will replace the Select function in menu action.
  1153.                    Also selected menu entry put into %0 for later use.
  1154.          
  1155.          {USER}
  1156.                    Replace by user logon name if any.
  1157.          
  1158.          
  1159.          NOTE:  Because the  curly braces {} are used to identify HDM menu
  1160.          actions  and the  tilde ~  is used  as a  command separator, they
  1161.          cannot be entered in the menu action as normal characters. If you
  1162.          need to use  any of these characters for  other purposes, use the
  1163.          following  substitutes:  <Ctrl-Q>  for   the  left  curly  brace,
  1164.          <Ctrl-P> for the  right curly brace, and <Ctrl-Z>  for the tilde.
  1165.          These  special  characters  will  be  converted  to  the  correct
  1166.          characters before the menu action is run.
  1167.          
  1168.          
  1169.          
  1170.          
  1171.          
  1172.          
  1173.          
  1174.          
  1175.          
  1176.          
  1177.          
  1178.          Copyright (c) 1986-1990 by Jim Hass                       Page 17          
  1179.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1180.          
  1181.                                     MENU ACTION
  1182.          
  1183.                                 Menu Action Macros
  1184.          
  1185.          Each menu file (HDM.000 - HDM.999) can have ten local macros that
  1186.          are  set up  through the  Local variables  pull down  menu. These
  1187.          macros  are numbered  from  0 to 9  and are  referenced in a menu
  1188.          action  by putting  an "&"  in front  of the  number. Macros  are
  1189.          really  quite simple,  any reference   to the  macro in  the menu
  1190.          action is replaced by the complete contents of the macro. A macro
  1191.          can contain anything that is allowed in a menu action.
  1192.          
  1193.          EXAMPLE:  If macro number one contains:
  1194.                             {CK A}DIR A:*.BAS~PAUSE~A:~
  1195.                    and a menu action has:
  1196.            &{?Run basic, enter number for drive 1=A:, 2=B:, 3=C:}BASIC~
  1197.          
  1198.          The {?prompt} is  replaced by the number entered,  so if the user
  1199.          enters 1, the menu action then looks like this:  &1BASIC~
  1200.          
  1201.          Then the &1 macro is replaced by the contents of macro number one
  1202.          so it now looks like this:
  1203.                          {CK A}DIR A:*.BAS~PAUSE~A:~BASIC~
  1204.          
  1205.          Next  HDM will  check if  drive A:  is ready,  if it  is then HDM
  1206.          removes the {CK A} and sends the following to DOS for execution:
  1207.          
  1208.                                   DIR A:*.BAS
  1209.                                   PAUSE
  1210.                                   A:
  1211.                                   BASIC
  1212.          
  1213.          During the time that the above  commands and programs run, HDM is
  1214.          completely out of  memory taking no ram away  from your programs.
  1215.          When DOS is  finished executing the above, HDM  will be read back
  1216.          into memory.
  1217.          
  1218.          Macros  can  have  up  to  nine  replaceable  parameters that are
  1219.          similar to  DOS batch file replaceable  parameters. You reference
  1220.          them by number with  a % in front of them. The  full syntax for a
  1221.          macro call looks like this:   {&# %1 %2 %3 %4 %5 %6 %7 %8 %9}
  1222.          %0  is a  special purpose  parameter that  will hold the complete
  1223.          reply to the last {?} or {?prompt} menu action function.
  1224.          
  1225.          Any reference to  a macro parameter in a  menu action is replaced
  1226.          with  the  complete  contents  of  that  macro parameter. A macro
  1227.          parameter can contain  anything a menu action can  and anything a
  1228.          macro can, except parameters.
  1229.          
  1230.          Examples on next page.
  1231.          
  1232.          
  1233.          
  1234.          
  1235.          
  1236.          
  1237.          Copyright (c) 1986-1990 by Jim Hass                       Page 18          
  1238.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1239.          
  1240.                                     MENU ACTION
  1241.          
  1242.          EXAMPLE:  macro number nine contains:   C:~
  1243.                    and a menu action contains:
  1244.          
  1245.                    {&9 \*.{?Enter extension}}dir \dir1%1~dir \dir2%1~
  1246.                    dir \dir3%1~dir \dir4%1~dir \dir5%1~
  1247.          
  1248.          First  the user  is asked  to enter  a file  extension. If EXE is
  1249.          entered, the menu action becomes:
  1250.          
  1251.                    {&9 \*.EXE}dir \dir1%1~dir \dir2%1~dir \dir3%1~
  1252.                    dir \dir4%1~dir \dir5%1~
  1253.          
  1254.          Next &9 is  replace by C:~ and %1 is  filled with the first macro
  1255.          parameter, \*.EXE
  1256.          
  1257.            C:~dir \dir1%1~dir \dir2%1~dir \dir3%1~dir \dir4%1~dir \dir5%1~
  1258.          
  1259.          Finally all the  %1's are replace with the  contents of the first
  1260.          macro parameter, so it looks like this:
  1261.          
  1262.                    C:~dir \dir1\*.EXE~dir \dir2\*.EXE~dir \dir3\*.EXE~
  1263.                    dir \dir4\*.EXE~dir \dir5\*.EXE
  1264.          
  1265.          HDM now replaces the tildes with  CR/LF's and passes the lines to
  1266.          DOS for execution.
  1267.          
  1268.          
  1269.          Example of HDM's Parameters:    {&0 {?Enter some text}}
  1270.          
  1271.          In the above menu action, &0 is  an empty macro and is being used
  1272.          just  to fill  the  % parameters.  When  this runs,  nothing will
  1273.          happen because there is nothing to execute. The {?prompt} will be
  1274.          replaced by  the contents of  what is keyed  in by the  user, but
  1275.          since  it is  inside a  macro, it  will just  be put  into the  %
  1276.          parameters  and  be  erased.  The  &0  itself  is  replace by its
  1277.          contents, which are  blank, so the whole menu  action itself ends
  1278.          up being empty. If the menu action contained %0 %1 ... %9 then it
  1279.          would contain the contents of those parameters. If a user entered
  1280.          THIS IS A TEST  in reply to  the  {?prompt}  then  %0  would also
  1281.          contain THIS IS A TEST,  %1 would contain THIS,  %2 would contain
  1282.          IS, %3 would contain A,  %4 would contain TEST, and %5 through %9
  1283.          would be empty.  Remember that %0 always holds the reply to a {?}
  1284.          prompt function,  it does not have to be part  of a macro like %1
  1285.          through %9.
  1286.          
  1287.          
  1288.          
  1289.          
  1290.          
  1291.          
  1292.          
  1293.          
  1294.          
  1295.          
  1296.          Copyright (c) 1986-1990 by Jim Hass                       Page 19          
  1297.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1298.          
  1299.                                     MENU ACTION
  1300.          
  1301.                       Using menu action functions and macros
  1302.          
  1303.          Menu action functions are generally handled from left to right in
  1304.          the menu action, but functions  can be nested. Functions in inner
  1305.          braces are evaluated before functions in outer braces.
  1306.          
  1307.          EXAMPLE:  If &1 contains COPY and &2 contains DELETE then:
  1308.                    {&1 {?Enter file name} c:\save} %1 %2~&2 %1~dir %2~
  1309.                    would evaluate to:
  1310.                    COPY FILE.EXT C:\SAVE~DELETE FILE.EXT~DIR C:\SAVE~
  1311.                    if the user replied FILE.EXT to the
  1312.                    "Enter file name" prompt.
  1313.          
  1314.          EXAMPLE:  If &5 contains the dialing prefix 9,1(800) then:
  1315.                    {dial &5{?Enter toll free phone number}}
  1316.                    would dial the number 9,1(800)234-5678
  1317.                    if the user replied 234-5678 to the
  1318.                    "Enter toll free phone number" prompt.
  1319.          
  1320.          EXAMPLE:  {default C}{?Enter drive}:~CD\{default DOS}
  1321.                    {?Enter directory}~{exit}
  1322.          
  1323.                    {?Enter drive{default C}}:~CD\
  1324.                    {?Enter directory{default DOS}}~{exit}
  1325.          
  1326.          The above  two menu actions  are equivalent. The  defaults in the
  1327.          inner braces are  evaluated first. When the user  is prompted for
  1328.          the drive, a  C is in the input field.  When the user is prompted
  1329.          for a directory,  DOS is in the input field.  The user can accept
  1330.          the defaults  or key in  something else. HDM  then exits to  that
  1331.          drive and directory and displays the DOS prompt. When finished at
  1332.          the DOS prompt, <X> and <Enter> returns to HDM.
  1333.          
  1334.          
  1335.          
  1336.          
  1337.          
  1338.          
  1339.          
  1340.          
  1341.          
  1342.          
  1343.          
  1344.          
  1345.          
  1346.          
  1347.          
  1348.          
  1349.          
  1350.          
  1351.          
  1352.          
  1353.          
  1354.          
  1355.          Copyright (c) 1986-1990 by Jim Hass                       Page 20          
  1356.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1357.          
  1358.                                 FUNCTION REFERENCE
  1359.          
  1360.                                  {?} and {?prompt}
  1361.          
  1362.          This menu action function will  pause the execution of the action
  1363.          until the  <Enter> key or  the <Esc> key  is pressed. During  the
  1364.          pause the  user can enter up  to 64 characters that  will replace
  1365.          the function,  including the braces,  the question mark,  and the
  1366.          prompt  (if  any),  in  the  menu  action.  Pressing <Enter> will
  1367.          continue the execution of the menu action starting with the newly
  1368.          entered information. Pressing <Esc>  will cancel the execution of
  1369.          the menu action and control will return to the Main Menu. See the
  1370.          "input field editing keys" for  an explanation of what other keys
  1371.          will do in the input field.
  1372.          
  1373.          The prompt in the pause function can be up to 64 characters long.
  1374.          If no prompt  is supplied, the menu system  uses "Pause for input
  1375.          ...".  The prompt is displayed in a window in  the main menu when
  1376.          the pause function is executed. The user input line is just below
  1377.          the prompt, also inside the window.
  1378.          
  1379.          Sample menu action:
  1380.          
  1381.               COPY C:\{?Enter the directory to copy to diskette:}\*.* A:~
  1382.          
  1383.          The user is prompted in the window:
  1384.          
  1385.               "Enter the directory to copy to diskette:"
  1386.          
  1387.          The user keys in:
  1388.          
  1389.               LOTUS\FILES   and then presses the <Enter> key
  1390.          
  1391.          The menu action that is executed is:
  1392.          
  1393.               COPY C:\LOTUS\FILES\*.* A:
  1394.          
  1395.          All  files  in  the  C:\LOTUS\FILES  directory  are copied to the
  1396.          diskette in the A: drive, then control returns to the Main Menu.
  1397.          
  1398.          
  1399.          NOTE: If you need to use the reply to the prompt in more than one
  1400.          place in the same menu action, use %0 any place else you need it.
  1401.          
  1402.          EXAMPLE:
  1403.          COPY C:\{?Enter the directory to move to A}\*.* A:~DEL C:\%0\*.*~
  1404.          
  1405.          Both the {?prompt} and the %0 will be replaced by the name of the
  1406.          directory that is entered by the user.
  1407.          
  1408.          
  1409.          
  1410.          
  1411.          
  1412.          
  1413.          
  1414.          Copyright (c) 1986-1990 by Jim Hass                       Page 21          
  1415.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1416.          
  1417.                                 FUNCTION REFERENCE
  1418.          
  1419.               &#, {&#}, and {&# parameter1 parameter2 ... parameter9}
  1420.          
  1421.          This menu action  function will use the contents  of a macro that
  1422.          was set up through the Local  variables pull down menu to replace
  1423.          the call for that macro (& and a number) in a menu action. If the
  1424.          macro has no parameters, then  the braces around it are optional.
  1425.          If there are parameters, then  the braces are required to delimit
  1426.          the macro and its parameters. The maximum number of parameters is
  1427.          nine and they are separated by spaces.
  1428.          
  1429.          When a  macro call is executed  in a menu action  the contents of
  1430.          the  macro replaces  the function,  including the  braces, the  &
  1431.          number  combination, and  the parameters  (if any),  in the  menu
  1432.          action.  If  there  were  any  parameters  present,  they are now
  1433.          contained in %1, %2, ..., %9 and can be used anywhere in the menu
  1434.          action.  Since a space is  used to  delimit the  parameters,  any
  1435.          text  that  is  used  for  parameters  will  have  each word in a
  1436.          separate parameter.  See %# for more information on parameters.
  1437.          
  1438.          EXAMPLE:
  1439.          Key in <Alt-L> <M>, then move the cursor to &8 and key in:
  1440.          
  1441.                                 COPY *.* A:~PAUSE~
  1442.          
  1443.          then press  the <F2> key to  save the macro. Now  to try out your
  1444.          new macro, create a menu action like this:
  1445.          
  1446.                          C:~CD\123~&8CD\DBASE~&8CD\MMATE&8
  1447.          
  1448.          The &8's would be replaced by  the contents of macro &8. The menu
  1449.          action would evaluate to the following before it is executed:
  1450.          
  1451.                            C:~CD\123~COPY *.* A:~PAUSE~
  1452.                            CD\DBASE~COPY *.* A:~PAUSE~
  1453.                            CD\MMATE~COPY *.* A:~PAUSE~
  1454.          
  1455.          The menu action puts you on  drive C:, then copies all files from
  1456.          the 123  directory to a diskette  in A:, then pauses  so the user
  1457.          can change  diskettes. All files  are then copied  from the DBASE
  1458.          directory to A:,  then a pause for another  diskette change, then
  1459.          all files are  copied from the MMATE directory to  A:, and then a
  1460.          final pause.
  1461.          
  1462.          
  1463.          
  1464.          
  1465.          
  1466.          
  1467.          
  1468.          
  1469.          
  1470.          
  1471.          
  1472.          
  1473.          Copyright (c) 1986-1990 by Jim Hass                       Page 22          
  1474.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1475.          
  1476.                                 FUNCTION REFERENCE
  1477.          
  1478.                              !    (exclamation point)
  1479.          
  1480.          The exclamation  point (!) used in  the first position of  a menu
  1481.          action will  cause HDM to  run the menu  action while staying  in
  1482.          memory.  This will  execute faster  than running  the normal  way
  1483.          because HDM will not terminate and  it will not have to be called
  1484.          back into memory  again when the menu entry  is finished running.
  1485.          There are  some limitations, first only  smaller programs can run
  1486.          that will  fit into memory at  the same time as  HDM. Second, you
  1487.          can  not start  a memory   resident program  this way.  For these
  1488.          exceptions, run the menu action without the exclamation point and
  1489.          HDM will quit and free up memory completely.
  1490.          
  1491.          EXAMPLE:       !C:~CD\NORTON~NI~
  1492.          
  1493.          
  1494.          
  1495.          
  1496.          
  1497.          
  1498.          
  1499.          
  1500.          
  1501.          
  1502.          
  1503.          
  1504.          
  1505.          
  1506.          
  1507.          
  1508.          
  1509.          
  1510.          
  1511.          
  1512.          
  1513.          
  1514.          
  1515.          
  1516.          
  1517.          
  1518.          
  1519.          
  1520.          
  1521.          
  1522.          
  1523.          
  1524.          
  1525.          
  1526.          
  1527.          
  1528.          
  1529.          
  1530.          
  1531.          
  1532.          Copyright (c) 1986-1990 by Jim Hass                       Page 23          
  1533.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1534.          
  1535.                                 FUNCTION REFERENCE
  1536.          
  1537.                      %# and {%#}  (%0 %1 %2 %3 %4 %5 %6 %7 %8 %9)
  1538.          
  1539.          This  menu action  function will  use the  contents of  a macro's
  1540.          parameter to replace the call for that parameter (% and a number)
  1541.          in a menu action.  The contents of a parameter are created when a
  1542.          macro  is  called  with  parameters.  Each  parameter  is  placed
  1543.          sequentially in %1, %2, ... %9 and  they, in turn, can be used in
  1544.          the rest of  the menu action,  in the called macro, or in another
  1545.          macro.  %0 is a special purpose parameter, it will always contain
  1546.          the complete reply to a {?prompt} function.
  1547.          
  1548.          EXAMPLE:
  1549.          Key in <Alt-L> <M>  and move down to the &5 macro, then key in:
  1550.                              COPY C:\NEW\%1 C:\OLD\%1
  1551.          then press the <Enter> key.  Now use the following menu action:
  1552.          
  1553.            {&5 {?Enter file to move}}~DEL C:\NEW\%1~DIR C:\OLD\%1~PAUSE~
  1554.          
  1555.                 The user is prompted in a window in the main menu:
  1556.                                "Enter file to move"
  1557.          
  1558.          The user keys in: BUDGET88.WKS  and then presses the <Enter> key.
  1559.          The menu action that is executed is:
  1560.          
  1561.                    COPY C:\NEW\BUDGET88.WKS C:\OLD\BUDGET88.WKS~
  1562.                    DEL C:\NEW\BUDGET88.WKS~DIR C:\OLD\BUDGET88.WKS~PAUSE~
  1563.          
  1564.          The  file BUDGET88.WKS  is moved   from C:\NEW  to C:\OLD  and is
  1565.          displayed in  the C:\OLD directory. The  prompt is executed first
  1566.          because it is in the inner  braces. The prompt is replaced by the
  1567.          user entry BUDGET88.WKS which is then  placed in %1 because it is
  1568.          the first  and only parameter of  the macro &5.  The {&5} is then
  1569.          replaced by the  contents of the &5 macro. Then  all the %1's are
  1570.          replaced  by BUDGET88.WKS  including the  two that  came from the
  1571.          macro and the two that were already in the Action String.
  1572.          
  1573.          By putting braces around the  macro parameter {%#}, the parameter
  1574.          can  be  evaluated  sooner  if  needed.  This  is  needed  if the
  1575.          parameter  is  use  in  an   immediate  run  function,  like  the
  1576.          following:
  1577.          
  1578.           {&5 {?Enter file to move}}~{RUN! DIR C:\NEW\{%1}}~DEL C:\NEW\%1~
  1579.          
  1580.          If the {%1} in the {RUN!}  function didn't have the braces around
  1581.          it, the  {RUN!} function would  be executed before  the parameter
  1582.          {%1}  was replaced  and DOS  would try  to run  the command:  DIR
  1583.          C:\NEW\%1  and you  would get   an error.  By putting  the braces
  1584.          around the %1  it is evaluated before the  {RUN!} is executed and
  1585.          DOS will run: DIR C:\NEW\BUDGET88.WKS
  1586.          
  1587.          
  1588.          
  1589.          
  1590.          
  1591.          Copyright (c) 1986-1990 by Jim Hass                       Page 24          
  1592.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1593.          
  1594.                                 FUNCTION REFERENCE
  1595.          
  1596.                                    @@batch-file
  1597.          
  1598.          This menu action function will allow  you to execute a batch file
  1599.          from a Menu  Action. The @@ is replaced by  COMMAND \C or by CALL
  1600.          in the menu action before actual execution. This causes the batch
  1601.          file to be  executed by a second copy  of DOS's command processor
  1602.          or by  the DOS CALL command  and then to return  to the main menu
  1603.          when completed.  The CALL command  is more efficient  and will be
  1604.          used automatically if you are running DOS 3.30 or above.
  1605.          
  1606.          Without the @@ the batch file  will be run by the current command
  1607.          processor and control then will  return to the DOS prompt instead
  1608.          of the  main menu. This happens  because menu actions are  run as
  1609.          temporary batch files,  when a second batch file  is run from it,
  1610.          DOS  does not  return control  to the  first batch  file. If this
  1611.          happens to you,  just press the <X> key and  then the <Enter> key
  1612.          to return to the Hard Disk Menu.
  1613.          
  1614.               EXAMPLE:  DW4  is  a  batch-file  (DW4.BAT)  and we have the
  1615.                         following menu action:
  1616.          
  1617.                                 C:~CD\DSPLYWR4~DW4~
  1618.          
  1619.                 When the program is finished you go to DOS and stay there:
  1620.          
  1621.                                 C> _
  1622.          
  1623.               IF the menu action used the @@batch-file function like this:
  1624.          
  1625.                                 C:~CD\DSPLYWR4~@@DW4~
  1626.          
  1627.          Then  when the  program finished  you would  returned to the Hard
  1628.          Disk Menu's main menu at the  same selection you were on when you
  1629.          left.
  1630.          
  1631.          If you use a version of DOS before 3.30, the @@DW4 is changed to:
  1632.          
  1633.                                   COMMAND /C DW4.
  1634.          
  1635.          If  you  are   using  DOS  version  3.30  or   higher,  HDM  will
  1636.          automatically  use the  DOS CALL  command instead  of COMMAND /C.
  1637.          This saves  the loading of  a secondary command  processor, which
  1638.          saves  memory,   and  is  quicker.   The  auto-build  (F4)   will
  1639.          automatically put @@ in front  of batch files. HDM recognizes the
  1640.          version of  DOS you are using  and will replace @@  with CALL for
  1641.          version 3.30 and above, so that @@DW4 will become CALL DW4.
  1642.          
  1643.          NOTE:  @@ is not needed for .COM or .EXE files, it is only needed
  1644.                 for .BAT files.
  1645.          
  1646.          
  1647.          
  1648.          
  1649.          
  1650.          Copyright (c) 1986-1990 by Jim Hass                       Page 25          
  1651.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1652.          
  1653.                                 FUNCTION REFERENCE
  1654.          
  1655.                                     ~  (tilde)
  1656.          
  1657.          The tilde  character is used  in a menu  action to represent  the
  1658.          <Enter> key.  It is used  to end or  separate commands in  a menu
  1659.          action the  same as the  <Enter> key  is  used to end  lines in a
  1660.          batch file.  At execution time,  the tilde (~)  is replaced by  a
  1661.          carriage return (CR) and a line feed (LF).
  1662.          
  1663.              Sample menu action:
  1664.          
  1665.              A:~COPY LIST.* B:~COPY EPSON.EXE B:~CHKDSK B:~PAUSE~
  1666.          
  1667.              This menu action is equivalent to a batch file that contains:
  1668.          
  1669.                                   A:
  1670.                                   COPY LIST.* B:
  1671.                                   COPY EPSON.EXE B:
  1672.                                   CHKDSK B:
  1673.                                   PAUSE
  1674.          
  1675.          NOTE:  If you need to pass the tilde ~  character to a program or
  1676.          command use <Ctrl-Z> it represent that character. It will display
  1677.          as a double tilde and be converted back to a tilde when it's sent
  1678.          to the program or command.
  1679.          
  1680.          
  1681.          
  1682.                                       {BEEP}
  1683.          
  1684.          This menu action function will cause the speaker to sound a short
  1685.          beep. It doesn't beep while your in the Hard Disk Menu, but it is
  1686.          converted to  a <Ctrl-G> so DOS  will beep when it  comes to that
  1687.          character in the  temporary batch file (X.BAT). This  can be used
  1688.          to alert the user at the completion of a task.
  1689.          
  1690.          Sample menu action:
  1691.          
  1692.                    C:~CD\CLIPPER~CLIPPER BIGPROG~TLINK BIGPROG~{BEEP}~
  1693.          
  1694.          The speaker will beep when the long compile & link is completed.
  1695.          
  1696.          
  1697.          
  1698.                                       {BEEP!}
  1699.          
  1700.          This is the Beep Immediate function. It sounds an alert in HDM as
  1701.          soon as  it is evaluated.  This is useful to alert  the user to a
  1702.          pending {?prompt} or {SELECT/VSELECT} function.
  1703.          
  1704.          Sample menu action:
  1705.          
  1706.          C:~CD\CLIPPER~{BEEP!}CLIPPER {?Enter Program Name}~TLINK %0~{BEEP}
  1707.          
  1708.          
  1709.          Copyright (c) 1986-1990 by Jim Hass                       Page 26          
  1710.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1711.          
  1712.                                 FUNCTION REFERENCE
  1713.          
  1714.                                  {CK drive-letter}
  1715.          
  1716.          This menu  action function will  make sure that  a disk drive  is
  1717.          ready before continuing with the rest  of the menu action. If the
  1718.          drive being checked is not  ready, an error message is displayed,
  1719.          and  the menu  action is  cancelled. This  prevents the user from
  1720.          getting "drive not ready" errors from DOS.
  1721.          
  1722.                                 Sample menu action:
  1723.          
  1724.                             {CK A}COPY C:\MM\*.DOC A:~
  1725.          
  1726.          If  there is  a diskette  in A:  then all  the files  with a  DOC
  1727.          extension in the  C:\MM directory will be copied  to the diskette
  1728.          in A:, if the drive is not  ready then HDM will display a message
  1729.          telling you that  it's not ready and the rest  of the menu action
  1730.          will be ignored.
  1731.          
  1732.          
  1733.          
  1734.                            {COLOR foreground background}
  1735.          
  1736.          This  menu action  function  sets  the foreground  and background
  1737.          colors of  the DOS screen for  the menu action that  contains the
  1738.          {COLOR} function. Foreground colors are number from 0 to 15 while
  1739.          background colors are 0 to 7. These are the available colors:
  1740.          
  1741.                         0 = Black           8 = Dark Gray
  1742.                         1 = Blue            9 = Light Blue
  1743.                         2 = Green           10 = Light Green
  1744.                         3 = Cyan            11 = Light Cyan
  1745.                         4 = Red             12 = Light Red
  1746.                         5 = Magenta         13 = Light Magenta
  1747.                         6 = Brown           14 = Yellow
  1748.                         7 = Light Gray      15 = White
  1749.          
  1750.                       Example:  {COLOR 15 1}DIR C:\SUBDIR/P~
  1751.          
  1752.          This will  display a directory  of C:\SUBDIR in  White on a  Blue
  1753.          background.
  1754.          
  1755.          NOTE: The {COLOR} function will not work if ANSI.SYS is loaded in
  1756.          the CONFIG.SYS  file. This is because  the ANSI.SYS device driver
  1757.          over-rides any colors set with its own.
  1758.          
  1759.          
  1760.          
  1761.          
  1762.          
  1763.          
  1764.          
  1765.          
  1766.          
  1767.          
  1768.          Copyright (c) 1986-1990 by Jim Hass                       Page 27          
  1769.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1770.          
  1771.                                 FUNCTION REFERENCE
  1772.          
  1773.                            {CURSOR start-line end-line}
  1774.          
  1775.          This menu action function sets what  the shape of the cursor will
  1776.          be  when you  leave HDM  to run  any program,  DOS command, batch
  1777.          file, or exit to the DOS prompt.  The start and end lines are the
  1778.          top and bottom  scan lines of the cursor.  The range is different
  1779.          for each type of monitor that you use. Monochrome and EGA is 0-13
  1780.          while  CGA is  0-7. Check  your display  adapter's manual for the
  1781.          number of scan lines you can use.
  1782.          
  1783.                            Example:  {CURSOR 0 7}{EXIT}
  1784.                      will set a block cursor when exiting HDM.
  1785.          
  1786.          
  1787.          
  1788.          
  1789.          
  1790.          
  1791.          
  1792.          
  1793.          
  1794.          
  1795.          
  1796.          
  1797.          
  1798.          
  1799.          
  1800.          
  1801.          
  1802.          
  1803.          
  1804.          
  1805.          
  1806.          
  1807.          
  1808.          
  1809.          
  1810.          
  1811.          
  1812.          
  1813.          
  1814.          
  1815.          
  1816.          
  1817.          
  1818.          
  1819.          
  1820.          
  1821.          
  1822.          
  1823.          
  1824.          
  1825.          
  1826.          
  1827.          Copyright (c) 1986-1990 by Jim Hass                       Page 28          
  1828.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1829.          
  1830.                                 FUNCTION REFERENCE
  1831.          
  1832.                              {DEFAULT reply-to-prompt}
  1833.          
  1834.          This  menu action  function will  allow you  to have  a suggested
  1835.          reply  to  a  {?prompt}  function  that  the  user  can accept by
  1836.          pressing the  <Enter> key, modify the  entry before accepting, or
  1837.          key in a completely different  reply. The {DEFAULT} function must
  1838.          precede the  {?} function or it  can be contained inside  the {?}
  1839.          function like this:
  1840.          
  1841.                    {?Enter a file name{DEFAULT C:\DB4\CUSTOMER.DBF}}
  1842.          
  1843.          
  1844.          Sample menu action:
  1845.          
  1846.          {DEFAULT LOTUS\WK2}COPY C:\{?Enter the directory to copy:}\*.* A:
  1847.          
  1848.          The user is prompted in a window:
  1849.          
  1850.                     "Enter the directory to copy to diskette:"
  1851.          
  1852.          The input field already contains  LOTUS\WK2, and the user presses
  1853.          <Enter>  because it's  the directory  he wants  to copy. The menu
  1854.          action that is executed is:
  1855.          
  1856.                              COPY C:\LOTUS\WK2\*.* A:
  1857.          
  1858.          
  1859.          Sample menu action: (the &0 macro is empty)
  1860.          
  1861.            C:~CD\ASM~{&0 {{DEFAULT MYPROG}?Enter program}}MASM %1~LINK %1~
  1862.          
  1863.          The user is prompted in a window:
  1864.          
  1865.                                   "Enter program"
  1866.          
  1867.          The  input field  already contains  MYPROG, but  the user keys in
  1868.          DEMO31 and presses <Enter>.  The menu action that is executed is:
  1869.          
  1870.                         C:~CD\ASM~MASM DEMO31~LINK DEMO31~
  1871.          
  1872.          The &0  macro is replaced  by an empty  string since it  contains
  1873.          nothing and its  parameter which was the prompt  function and its
  1874.          default was replaced by the user entry DEMO31, which was then put
  1875.          into the %1 parameter holder.
  1876.          
  1877.          
  1878.          
  1879.          
  1880.          
  1881.          
  1882.          
  1883.          
  1884.          
  1885.          
  1886.          Copyright (c) 1986-1990 by Jim Hass                       Page 29          
  1887.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1888.          
  1889.                                 FUNCTION REFERENCE
  1890.          
  1891.                   {DIAL [modem-cmd1~...modem-cmd15~] phone-number}
  1892.          
  1893.          This  menu action  function can  be used  to set  up a  telephone
  1894.          directory and  automatic phone dialing  menu if you  have a Hayes
  1895.          compatible modem connected to your system. One complete Menu File
  1896.          could  be  dedicated  to  a  phone  directory,  each  page  could
  1897.          represent a different company, and each selection on a given page
  1898.          could be a person in the company that you call.
  1899.          
  1900.          If Menu  File number fifty was  a phone directory, you  would use
  1901.          the {MENU 50}  menu action function to display  the directory. If
  1902.          Page  B   was  Software  Companies,  and   entry  5  was  Borland
  1903.          International and its menu action was {DIAL 1(800) 255-8008}, you
  1904.          would press <B> to display Page  B, then press 5 to call Borland.
  1905.          When  the dialing  sequence is  sent to  the modem,  a message is
  1906.          displayed at the  bottom of the screen telling  you to first pick
  1907.          up the  phone, then press a  key. This disconnects the  modem and
  1908.          you are free to talk on the phone. Press the <Esc> key or use the
  1909.          {RETURN} menu  action function to go  back to the Menu  File that
  1910.          called your phone directory Menu File.
  1911.          
  1912.          The  {DIAL} function  can also   send modem  commands to  a Hayes
  1913.          compatible modem. These can be used to initialize the modem, turn
  1914.          off Auto-Answer, turn on the speaker, etc.  You can have up to 15
  1915.          of these commands and they must end with a tilde (~).  Do not end
  1916.          the phone number with a tilde because HDM will take it as a modem
  1917.          command and will not dial.  You can send modem commands without a
  1918.          phone number if  you only want to change a  setting in the modem.
  1919.          Consult  the manual  that came  with  your  modem for  a list  of
  1920.          commands  that are  available for  it.  Do not start the commands
  1921.          with an "AT" or end them with a carriage return, HDM will do that
  1922.          automatically. The modem commands are optional and are not needed
  1923.          to dial a phone number.
  1924.          
  1925.          To  use this  function you  need a  modem that  can dial  a phone
  1926.          number  using the  Hayes ATD   command and  you need  a telephone
  1927.          connected to  your modem or  on the same  phone line. The  {DIAL}
  1928.          function allows  a maximum of  36 characters in  the phone number
  1929.          and a maximum of 64 characters in the entire {DIAL} function. You
  1930.          can  use  the  Global  variables  pull  down  menu  to change the
  1931.          communications port and the dial type.
  1932.          
  1933.               EXAMPLE:  You need to dial 9 to get an outside line:
  1934.                    Menu action:  {DIAL 9,1 (123) 456-7890}
  1935.          
  1936.               EXAMPLE:  Use fast tone dialing when dialing a phone number:
  1937.                    Menu action:  {DIAL S11=30~9,1 (123) 456-7890}
  1938.          
  1939.               EXAMPLE:  Turn your modem's speaker off and auto answer off:
  1940.                    Menu action:  {DIAL M0~S0=0~}
  1941.          
  1942.          
  1943.          
  1944.          
  1945.          Copyright (c) 1986-1990 by Jim Hass                       Page 30          
  1946.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  1947.          
  1948.                                 FUNCTION REFERENCE
  1949.          
  1950.                                  {EXIT} or {QUIT}
  1951.          
  1952.          This menu action function works the  same as the "Exit HDM" entry
  1953.          in the Exit pull down menu or the <F3> key with the added benefit
  1954.          that you  can change the drive  and directory before you  exit to
  1955.          the DOS prompt. When your finished working at the DOS prompt, key
  1956.          in <X> and press <Enter> to return to the Hard Disk Menu.
  1957.          
  1958.                   Sample menu action: C:~CD\MM~DIR *.DOC~{EXIT}~
  1959.          
  1960.          The user  sees a directory display  of all the files  that have a
  1961.          .DOC  extension  and  is  then  presented  with  the standard DOS
  1962.          prompt. At this  point the user can do whatever  needs to be done
  1963.          from DOS. To return  to the HDM, the user keys in  <X> at the DOS
  1964.          prompt and presses the <Enter> key.
  1965.          
  1966.          
  1967.          
  1968.              {KEY k1 k2 k3 k4 k5 k6 k7 k8 k9 k10 k11 k12 k13 k14 k15}
  1969.          
  1970.          This menu action  function allows you to pass  up to fifteen keys
  1971.          to  a program  that uses  the standard  DOS keyboard buffer. This
  1972.          will allow you  to automate some procedures in  the programs that
  1973.          you start from HDM. This will  not work with all programs because
  1974.          some of them will clear the buffer as soon as they start and some
  1975.          others  will ignore  the DOS  buffer and  use their  own keyboard
  1976.          buffer. Another reason this might not work is if your are using a
  1977.          memory  resident keyboard  enhancement program  that expands  the
  1978.          size of the  buffer. You will have to test  it with your programs
  1979.          to see  if it works for  you. Fortunately it will  work with most
  1980.          programs.
  1981.          
  1982.          You can  pass any key  on the IBM  keyboard plus the  list of key
  1983.          mnemonics on the next page.
  1984.          
  1985.          NOTE:     Each key and key mnemonic must be separated by a space.
  1986.          
  1987.          Sample menu action:  C:~CD\LOTUS~123~{KEY / F R B U D G E T ENTR}
  1988.          
  1989.          This will start  Lotus 123 and put the above  ten keys in the DOS
  1990.          keyboard buffer which would automatically retrieve the file named
  1991.          "BUDGET".
  1992.          
  1993.          
  1994.          
  1995.          
  1996.          
  1997.          
  1998.          
  1999.          
  2000.          
  2001.          
  2002.          
  2003.          
  2004.          Copyright (c) 1986-1990 by Jim Hass                       Page 31          
  2005.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2006.          
  2007.                                 FUNCTION REFERENCE
  2008.          
  2009.          HDM  REAL KEY            HDM  REAL KEY            HDM  REAL KEY
  2010.          ---  --------            ---  --------            ---  --------
  2011.          CA   Ctrl-A              CB   Ctrl-B              CC   Ctrl-C
  2012.          CD   Ctrl-D              CE   Ctrl-E              CF   Ctrl-F
  2013.          CG   Ctrl-G              CH   Ctrl-H              CI   Ctrl-I
  2014.          CJ   Ctrl-J              CK   Ctrl-K              CL   Ctrl-L
  2015.          CM   Ctrl-M              CN   Ctrl-N              CO   Ctrl-O
  2016.          CP   Ctrl-P              CQ   Ctrl-Q              CR   Ctrl-R
  2017.          CS   Ctrl-S              CT   Ctrl-T              CU   Ctrl-U
  2018.          CV   Ctrl-V              CW   Ctrl-W              CX   Ctrl-X
  2019.          CY   Ctrl-Y              CZ   Ctrl-Z              SP   Space
  2020.          C[   Ctrl-[              C]   Ctrl-]              C\   Ctrl-\
  2021.          C2   Ctrl-2              C6   Ctrl-6              C-   Ctrl- -
  2022.          ENTR Enter               ESC  Escape              CBRK Ctrl-Break
  2023.          BSP  Back Space          CBSP Ctrl-Back Space     TAB  Tab
  2024.          STAB Shift-Tab           AA   Alt-A               AB   Alt-B
  2025.          AC   Alt-C               AD   Alt-D               AE   Alt-E
  2026.          AF   Alt-F               AG   Alt-G               AH   Alt-H
  2027.          AI   Alt-I               AJ   Alt-J               AK   Alt-K
  2028.          AL   Alt-L               AM   Alt-M               AN   Alt-N
  2029.          AO   Alt-O               AP   Alt-P               AQ   Alt-Q
  2030.          AR   Alt-R               AS   Alt-S               AT   Alt-T
  2031.          AU   Alt-U               AV   Alt-V               AW   Alt-W
  2032.          AX   Alt-X               AY   Alt-Y               AZ   Alt-Z
  2033.          F1   F1                  F2   F2                  F3   F3
  2034.          F4   F4                  F5   F5                  F6   F6
  2035.          F7   F7                  F8   F8                  F9   F9
  2036.          F10  F10                 F11  F11                 F12  F12
  2037.          AF1  Alt-F1              AF2  Alt-F2              AF3  Alt-F3
  2038.          AF4  Alt-F4              AF5  Alt-F5              AF6  Alt-F6
  2039.          AF7  Alt-F7              AF8  Alt-F8              AF9  Alt-F9
  2040.          AF10 Alt-F10             AF11 Alt-F11             AF12 Alt-F12
  2041.          CF1  Ctrl-F1             CF2  Ctrl-F2             CF3  Ctrl-F3
  2042.          CF4  Ctrl-F4             CF5  Ctrl-F5             CF6  Ctrl-F6
  2043.          CF7  Ctrl-F7             CF8  Ctrl-F8             CF9  Ctrl-F9
  2044.          CF10 Ctrl-F10            CF11 Ctrl-F11            CF12 Ctrl-F12
  2045.          SF1  Shift-F1            SF2  Shift-F2            SF3  Shift-F3
  2046.          SF4  Shift-F4            SF5  Shift-F5            SF6  Shift-F6
  2047.          SF7  Shift-F7            SF8  Shift-F8            SF9  Shift-F9
  2048.          SF10 Shift-F10           SF11 Shift-F11           SF12 Shift-F12
  2049.          LAR  Left Arrow          RAR  Right Arrow         UAR  Up Arrow
  2050.          CLAR Ctrl-Left Arrow     CRAR Ctrl-Right Arrow    DAR  Down Arrow
  2051.          HOM  Home                END  End                 INS  Insert
  2052.          CHOM Ctrl-Home           CEND Ctrl-End            DEL  Delete
  2053.          PGU  PgUp                PGD  PgDn                CPRT Ctrl-PrtSc
  2054.          CPGU Ctrl-PgUp           CPGD Ctrl-PgDn
  2055.          A1   Alt-1               A2   Alt-2               A3   Alt-3
  2056.          A4   Alt-4               A5   Alt-5               A6   Alt-6
  2057.          A7   Alt-7               A8   Alt-8               A9   Alt-9
  2058.          A0   Alt-0               A-   Alt- -              A=   Alt-=
  2059.          
  2060.          
  2061.          
  2062.          
  2063.          Copyright (c) 1986-1990 by Jim Hass                       Page 32          
  2064.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2065.          
  2066.                                 FUNCTION REFERENCE
  2067.          
  2068.                                     {MENU ###}
  2069.          
  2070.          This menu action function allows you  to read in a different menu
  2071.          file to access the entries in it. The ### is any number from 0 to
  2072.          999 which allows  1000 menu files with 10 pages  in each file and
  2073.          10  selections  on  each  page   for  a  total  of  100,000  menu
  2074.          selections.  Zero  is  the  default  menu  file.  The name of the
  2075.          current menu file  is displayed below the page  index. If you try
  2076.          to go to a  menu file that does not exist, a  new blank menu file
  2077.          is created for you that you can  add new entries to. When you use
  2078.          the {MENU ###} function to display  another menu file you can use
  2079.          the <Esc> key or the {RETURN}  menu action function to go back to
  2080.          the calling menu file.
  2081.          
  2082.          There is no limit to the length  of a menu chain. Menu 1 can call
  2083.          Menu 2, which can in turn call Menu 888, which can then call Menu
  2084.          317, etc. <Esc> and {RETURN} will  always back you up through the
  2085.          chain. Each menu  file has its own unique  set of local variables
  2086.          so when  you go to  another menu file,  it can display  different
  2087.          colors, have different macros, different borders, titles, etc.
  2088.          
  2089.                           Sample menu action:  {MENU 77}
  2090.          
  2091.          
  2092.          
  2093.                                      {REBOOT}
  2094.          
  2095.          This menu action function will allow you to reboot the computer
  2096.          system.  It is the same as if you pressed the Ctrl-Alt-Del key
  2097.          combination.  This allows you to make changes to the
  2098.          AUTOEXEC.BAT or CONFIG.SYS files, then automatically reboot the
  2099.          system with a different configuration.
  2100.          
  2101.               Example:  COPY C:\CONFIG.NEW C:\CONFIG.SYS~{REBOOT}
  2102.          
  2103.          
  2104.          
  2105.                                      {RETURN}
  2106.          
  2107.          This menu  action function allows  you to return  to the previous
  2108.          menu file  that called the one  you are currently in.  If you are
  2109.          already at  the default menu file  (zero) then a message  will be
  2110.          displayed telling you  that you are as far back  as you can go in
  2111.          the menu  file chain. Menu file  zero is always the  first one in
  2112.          the chain even if you did not start there.
  2113.          
  2114.          If you  are in Menu 15  because a prior menu  file used the {MENU
  2115.          15} menu  action function then the  {RETURN} menu action function
  2116.          will take you  back to that prior menu file.  Using the <Esc> key
  2117.          from the main menu in menu files 1-999 does the same thing.
  2118.          
  2119.                            Sample menu action:  {RETURN}
  2120.          
  2121.          
  2122.          Copyright (c) 1986-1990 by Jim Hass                       Page 33          
  2123.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2124.          
  2125.                                 FUNCTION REFERENCE
  2126.          
  2127.                        {RUN/RUN! program/command/batch-file}
  2128.          
  2129.          This menu  action function will allow  you to run a  program, DOS
  2130.          command, or a batch file without leaving HDM. Since the Hard Disk
  2131.          Menu  remains in  memory while  running a  program this way, some
  2132.          large program will  not have enough memory to  run. Also what you
  2133.          run must  either be an  internal DOS command  or must be  located
  2134.          through the DOS path.
  2135.          
  2136.          This function  can make using  small programs much  quicker since
  2137.          HDM does not have to reload  itself after running it. It can also
  2138.          be helpful if you want to see a directory listing before replying
  2139.          to a prompt that asks for a file name. For example, if you wanted
  2140.          to  run your  word processor,  but you  don't always remember the
  2141.          names of the files you want to edit, try this:
  2142.          
  2143.            {RUN! DIR C:\WPDIR\*.DOC}C:~CD\WPDIR~WP {?Enter document name}~
  2144.          
  2145.          The ! after the RUN will cause a pause before returning to HDM so
  2146.          you can  see the output of  the DIR command on  the screen. Press
  2147.          any key  to return to HDM  and it will then  ask for the document
  2148.          name, then it will run your word processing program with the file
  2149.          you keyed in.
  2150.          
  2151.          Here's an example of listing a  file to the screen after seeing a
  2152.          list of files:
  2153.          
  2154.             {RUN! DIR C:\BAT/W}{RUN LIST C:\DIR{?Enter file name to list}}
  2155.          
  2156.          First a  wide directory listing  of C:\BAT will  be displayed and
  2157.          the system will  pause, then HDM will ask for  the file name, and
  2158.          finally the LIST program will run, also inside HDM, with the file
  2159.          you  picked. Notice  that LIST  is RUN  without the  pause option
  2160.          since the program  will wait for keys to  be pressed before going
  2161.          on.
  2162.          
  2163.          
  2164.          
  2165.           {SELECT/VSELECT Menu-Title~Choice1~Choice2~Choice3~...~Choice16}
  2166.          
  2167.          This menu action function  will display a horizontal/vertical pop
  2168.          up menu  with your own title  and up to 16  user defined choices.
  2169.          The title and each choice must  be separated by a ~ (tilde). When
  2170.          a choice is made by the user, that choice completely replaces the
  2171.          {SELECT} function  in the menu  action. The first  letter of each
  2172.          choice is highlighted, the user can make a choice by pressing the
  2173.          highlighted letter, moving the cursor and pressing <Enter>, or by
  2174.          using  a mouse.  If more  than one  choice starts  with the  same
  2175.          letter and  the user presses  that letter, the  last one will  be
  2176.          chosen. The menu entry picked is also put in %0 so you can use it
  2177.          in addtional places in the menu action.    Example:
  2178.          {SELECT Pick a Drive~A:~B:~C:~D:~E:}~CD\{?Enter directory}~DIR /P
  2179.          
  2180.          
  2181.          Copyright (c) 1986-1990 by Jim Hass                       Page 34          
  2182.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2183.          
  2184.                                 FUNCTION REFERENCE
  2185.          
  2186.                                       {USER}
  2187.          
  2188.          This menu action function will display the user logon name if one
  2189.          was used  to logon on  to the  Hard  Disk Menu. This  is the only
  2190.          function that will  also work in the title  lines displayed above
  2191.          the main menu.
  2192.          
  2193.          Sample menu action:
  2194.          
  2195.                TYPE {?Dear {USER}, please enter the file you want to see.}
  2196.          
  2197.          If Jim  was logged on to  HDM, then the prompt  window would show
  2198.          this:
  2199.          
  2200.                  Dear Jim, please enter the file you want to see.
  2201.          
  2202.          And if one of the title lines said:
  2203.          
  2204.                            {USER}'s IBM PC  -  Main Menu
  2205.          
  2206.          Then it would appear as:
  2207.          
  2208.                             Jim's IBM PC  -  Main Menu
  2209.          
  2210.          
  2211.          
  2212.          
  2213.          
  2214.          
  2215.          
  2216.          
  2217.          
  2218.          
  2219.          
  2220.          
  2221.          
  2222.          
  2223.          
  2224.          
  2225.          
  2226.          
  2227.          
  2228.          
  2229.          
  2230.          
  2231.          
  2232.          
  2233.          
  2234.          
  2235.          
  2236.          
  2237.          
  2238.          
  2239.          
  2240.          Copyright (c) 1986-1990 by Jim Hass                       Page 35          
  2241.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2242.          
  2243.                                  COMMAND REFERENCE
  2244.          
  2245.                               PULL DOWN MENU ENTRIES
  2246.          
  2247.          Normal Keystrokes       Description       Main Menu Short Cut Key
  2248.          -----------  ------------------------------------------  --------
  2249.          <Alt-M> <A>  Add an entry to the main menu               <Ins>
  2250.          <Alt-M> <C>  Change a main menu entry                    <F2>
  2251.          <Alt-M> <D>  Duplicate a main menu entry                 <F4>
  2252.          <Alt-M> <E>  Erase an entry in the main menu             <Del>
  2253.          <Alt-M> <M>  Move a main menu entry                      <Alt-F4>
  2254.          <Alt-M> <S>  Save all changes made to menu               <Alt-F5>
  2255.          <Alt-P> <C>  Compress a page of menu entries
  2256.          <Alt-P> <E>  Erase all main menu entries in one page
  2257.          <Alt-P> <I>  Import a page from another menu file
  2258.          <Alt-P> <N>  Change the name in the page index           <Alt-F2>
  2259.          <Alt-P> <S>  Switch two pages in the same menu file
  2260.          <Alt-S> <A>  Password protect all main menu entries
  2261.          <Alt-S> <F>  Password protect changes to a menu file
  2262.          <Alt-S> <H>  Hide the top menu from the user
  2263.          <Alt-S> <L>  Set inactive time to force user logoff
  2264.          <Alt-S> <M>  Set a master password to over-ride all
  2265.          <Alt-S> <P>  Password protect a page of menu entries
  2266.          <Alt-S> <S>  Set password for one main menu entry        <Alt-F1>
  2267.          <Alt-S> <T>  Password protect all top menu entries
  2268.          <Alt-S> <U>  Add/Chg/Del user ID's and passwords
  2269.          <Alt-L> <A>  Display menu actions in title window        <F5>
  2270.          <Alt-L> <B>  Change border line types on windows
  2271.          <Alt-L> <C>  Change screen and window colors
  2272.          <Alt-L> <D>  Alternate date/menu on the top line         <F6>
  2273.          <Alt-L> <L>  Alternate the lines in the main menu        <F7>
  2274.          <Alt-L> <M>  Modify the current menu file's macros
  2275.          <Alt-L> <S>  Switch to alternate main menu screens       <F8>
  2276.          <Alt-L> <T>  Modify the current menu file's title lines
  2277.          <Alt-G> <B>  Change the blink speed of the cursor
  2278.          <Alt-G> <D>  Set the date and time format
  2279.          <Alt-G> <I>  Set up execution based on inactive time
  2280.          <Alt-G> <M>  Change the mouse motion sensitivity
  2281.          <Alt-G> <P>  Specify the communication port & dial type
  2282.          <Alt-G> <S>  Set screen save blank time and message
  2283.          <Alt-G> <T>  Set up timed execution of menu entries
  2284.          <Alt-X> <D>  Open DOS window                             <F9>
  2285.          <Alt-X> <L>  Logoff a user if one was logged on          <Alt-F3>
  2286.          <Alt-X> <R>  Return to the HDM main menu
  2287.          <Alt-X> <X>  Exit to the DOS prompt                      <F3>
  2288.          
  2289.          
  2290.          
  2291.          
  2292.          
  2293.          
  2294.          
  2295.          
  2296.          
  2297.          
  2298.          
  2299.          Copyright (c) 1986-1990 by Jim Hass                       Page 36          
  2300.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2301.          
  2302.                                  COMMAND REFERENCE
  2303.          
  2304.                                   Menu: Add entry
  2305.          
  2306.          This entry  in the top menu:  pull down menu allows  you to add a
  2307.          new entry in the main menu.
  2308.          
  2309.          Press  <Alt-M> then  <A> or  press <F10>  and move  the cursor to
  2310.          "Menu" and press <Enter>, then move the cursor to "Add entry" and
  2311.          press <Enter>.
  2312.          
  2313.          If  "Add entry"  is password  protected then  you must  enter the
  2314.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2315.          change, or delete passwords.
  2316.          
  2317.          Next, a  window opens at the  top of the main  menu asking you to
  2318.          choose the  location of the  new main menu  entry. An arrow  also
  2319.          appears in the main menu at the next available empty location.
  2320.          
  2321.          Press the number key associated with  the blank entry you want to
  2322.          use or move the arrow to the location and press the <Enter> key.
  2323.          
  2324.          A new window  opens and asks  for a description  of the new  main
  2325.          menu  entry  and  for  the  action  to  take  when  this entry is
  2326.          selected.
  2327.          
  2328.          Enter the  description that will  be displayed in  the main menu,
  2329.          then press the <Enter> key. You can use up to 48 characters.
  2330.          
  2331.          Enter the action to take, then press <F2> to save your entry. You
  2332.          can use  up to 255 characters.  If you need help  in building the
  2333.          menu  action, press  <F4>. This  will open  the Auto-Build window
  2334.          where you can enter the drive, directory, program, and parameters
  2335.          and let HDM  build the menu action for  you. For more information
  2336.          on this feature, see MENU ACTION.
  2337.          
  2338.          After the entry is saved, you can press the <Enter> key to see if
  2339.          the entry functions as expected.
  2340.          
  2341.          
  2342.          
  2343.          
  2344.          
  2345.          
  2346.          
  2347.          
  2348.          
  2349.          
  2350.          
  2351.          
  2352.          
  2353.          
  2354.          
  2355.          
  2356.          
  2357.          
  2358.          Copyright (c) 1986-1990 by Jim Hass                       Page 37          
  2359.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2360.          
  2361.                                  COMMAND REFERENCE
  2362.          
  2363.                                 Menu: Change entry
  2364.          
  2365.          This entry in  the top menu: pull down menu  allows you to change
  2366.          an entry in the main menu.
  2367.          
  2368.          Press  <Alt-M> then  <C> or  press <F10>  and move  the cursor to
  2369.          "Menu" and press <Enter>, then  move the cursor to "Change entry"
  2370.          and press <Enter>.
  2371.          
  2372.          If "Change entry"  is password protected then you  must enter the
  2373.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2374.          change, or delete passwords.
  2375.          
  2376.          Next, a  window opens at the  top of the main  menu asking you to
  2377.          choose the main menu entry that you want to change.
  2378.          
  2379.          Press the number key associated with the entry you want to change
  2380.          or move the cursor to the entry and press the <Enter> key.
  2381.          
  2382.          If the main menu entry you  want to change is password protected,
  2383.          then you must  enter the correct password in  the password window
  2384.          before you can go on.
  2385.          
  2386.          A new window opens and asks you  to change the description of the
  2387.          main  menu  entry  and  the  action  to  take  when this entry is
  2388.          selected. The current field is displayed in reverse video until a
  2389.          key is  pressed. If a cursor  movement key is pressed,  the entry
  2390.          stays and allows you to modify it. If you press a letter, number,
  2391.          or special character  key first, HDM erases the  field so you can
  2392.          continue keying in a new entry.
  2393.          
  2394.          Change the description  that will be displayed in  the main menu,
  2395.          then press the <Enter> key. You can use up to 48 characters.
  2396.          
  2397.          Change the  action to take, then  press <F2> to save  your entry.
  2398.          You can  use up to 255  characters. If you need  help in building
  2399.          the Menu action, press <F4>. This will open the Auto-Build window
  2400.          where you can enter the drive, directory, program, and parameters
  2401.          and  let HDM  build the  menu action  for you.  For more  on this
  2402.          feature, see MENU ACTION.
  2403.          
  2404.          To test your changes, press <Enter> and see if the results are as
  2405.          expected.
  2406.          
  2407.          
  2408.          
  2409.          
  2410.          
  2411.          
  2412.          
  2413.          
  2414.          
  2415.          
  2416.          
  2417.          Copyright (c) 1986-1990 by Jim Hass                       Page 38          
  2418.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2419.          
  2420.                                  COMMAND REFERENCE
  2421.          
  2422.                                Menu: Duplicate entry
  2423.          
  2424.          This entry in the top menu: pull  down menu allows you to copy an
  2425.          entry in the main menu.
  2426.          
  2427.          Press  <Alt-M> then  <D> or  press <F10>  and move  the cursor to
  2428.          "Menu"  and press  <Enter>, then  move the  cursor to  "Duplicate
  2429.          entry" and press <Enter>.
  2430.          
  2431.          If "Duplicate  entry" is password  protected then you  must enter
  2432.          the correct password in the password window. Use <Alt-F1> to add,
  2433.          change, or delete passwords.
  2434.          
  2435.          Next, a  window opens at the  top of the main  menu asking you to
  2436.          choose the main menu entry that you want to copy.
  2437.          
  2438.          Press the number  key associated with the entry  you want to copy
  2439.          or move the cursor to the entry and press the <Enter> key.
  2440.          
  2441.          If the  main menu entry you  want to copy is  password protected,
  2442.          then you must  enter the correct password in  the password window
  2443.          before you can go on.
  2444.          
  2445.          Another window opens at the top of the main menu that asks you to
  2446.          choose  the blank  main menu  entry  to  copy to.  An arrow  also
  2447.          appears  in the  main menu  to serve  as a  pointer to  the blank
  2448.          entries.
  2449.          
  2450.          Press the number associated with the blank entry you want to copy
  2451.          to or move the arrow to an empty entry and press the <Enter> key.
  2452.          
  2453.          Press <F2>  to make any necessary  changes to the new  entry then
  2454.          try it out to see if it works.
  2455.          
  2456.          
  2457.          
  2458.          
  2459.          
  2460.          
  2461.          
  2462.          
  2463.          
  2464.          
  2465.          
  2466.          
  2467.          
  2468.          
  2469.          
  2470.          
  2471.          
  2472.          
  2473.          
  2474.          
  2475.          
  2476.          Copyright (c) 1986-1990 by Jim Hass                       Page 39          
  2477.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2478.          
  2479.                                  COMMAND REFERENCE
  2480.          
  2481.                                  Menu: Erase entry
  2482.          
  2483.          This  top menu:  pull down  menu entry  will delete  a main  menu
  2484.          entry, including its description, menu action, and password.
  2485.          
  2486.          Press  <Alt-M> then  <E> or  press <F10>  and move  the cursor to
  2487.          "Menu" and press  <Enter>, then move the cursor  to "Erase entry"
  2488.          and press <Enter>.
  2489.          
  2490.          If "Erase entry"  is password protected, then you  must enter the
  2491.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2492.          change, or delete passwords.
  2493.          
  2494.          Next, a  window opens at the  top of the main  menu asking you to
  2495.          choose the main menu entry that you want to delete.
  2496.          
  2497.          Press the number key associated with the entry you want to delete
  2498.          or move the cursor to the entry  you want to delete and press the
  2499.          <Enter> key.
  2500.          
  2501.          If the main menu entry is password protected, then you must enter
  2502.          the correct password in the password window before you can go on.
  2503.          
  2504.          A small window then opens to confirm the main menu entry you want
  2505.          to delete.
  2506.          
  2507.          Press <Y> to delete the selection or <N> to cancel the deletion.
  2508.          
  2509.          
  2510.          
  2511.          
  2512.          
  2513.          
  2514.          
  2515.          
  2516.          
  2517.          
  2518.          
  2519.          
  2520.          
  2521.          
  2522.          
  2523.          
  2524.          
  2525.          
  2526.          
  2527.          
  2528.          
  2529.          
  2530.          
  2531.          
  2532.          
  2533.          
  2534.          
  2535.          Copyright (c) 1986-1990 by Jim Hass                       Page 40          
  2536.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2537.          
  2538.                                  COMMAND REFERENCE
  2539.          
  2540.                                  Menu: Move entry
  2541.          
  2542.          This entry in the top menu: pull  down menu allows you to move an
  2543.          entry in the main menu.
  2544.          
  2545.          Press  <Alt-M> then  <M> or  press <F10>  and move  the cursor to
  2546.          "Menu" and  press <Enter>, then  move the cursor  to "Move entry"
  2547.          and press <Enter>.
  2548.          
  2549.          If  "Move entry"  is password  protected then  you must enter the
  2550.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2551.          change, or delete passwords.
  2552.          
  2553.          Next, a  window opens at the  top of the main  menu asking you to
  2554.          choose the main menu entry that you want to move.
  2555.          
  2556.          Press the number  key associated with the entry  you want to move
  2557.          or move the cursor to the entry and press the <Enter> key.
  2558.          
  2559.          If the  main menu entry you  want to move is  password protected,
  2560.          then you must  enter the correct password in  the password window
  2561.          before you can go on.
  2562.          
  2563.          Another window opens at the top of the main menu that asks you to
  2564.          choose  the blank  main menu  entry  to  move to.  An arrow  also
  2565.          appears  in the  main menu  to serve  as a  pointer to  the blank
  2566.          entries.
  2567.          
  2568.          Press the number associated with the blank entry you want to move
  2569.          to or move the arrow to an empty entry and press the <Enter> key.
  2570.          
  2571.          Press <F2> to make any necessary  changes to the moved entry then
  2572.          try it out to see if it still works.
  2573.          
  2574.          
  2575.          
  2576.          
  2577.          
  2578.          
  2579.          
  2580.          
  2581.          
  2582.          
  2583.          
  2584.          
  2585.          
  2586.          
  2587.          
  2588.          
  2589.          
  2590.          
  2591.          
  2592.          
  2593.          
  2594.          Copyright (c) 1986-1990 by Jim Hass                       Page 41          
  2595.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2596.          
  2597.                                  COMMAND REFERENCE
  2598.          
  2599.                                   Menu: Save menu
  2600.          
  2601.          This entry in the top menu: pull down menu saves all changes made
  2602.          in the menu to disk.  This entry is not normally used because all
  2603.          changes are  automatically saved by  HDM whenever you  run a menu
  2604.          entry, return to the logo screen, press F1 for help, or after one
  2605.          minute of keyboard/mouse inactivity. A reason you may use this is
  2606.          if  you make  some changes  to HDM,  then you  want to  turn your
  2607.          system off or re-boot it immediately.  An * displays in the lower
  2608.          right corner of the screen when  there are some changes that have
  2609.          not been saved.
  2610.          
  2611.          Press  <Alt-M> then  <S> or  press <F10>  and move  the cursor to
  2612.          "Menu" and press <Enter>, then move the cursor to "Save menu" and
  2613.          press <Enter>.
  2614.          
  2615.          If  "Save menu"  is password  protected then  you must  enter the
  2616.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2617.          change, or delete passwords.
  2618.          
  2619.          All changes made  to the menu since the last  save, are now saved
  2620.          to your disk.
  2621.          
  2622.          
  2623.          
  2624.          
  2625.          
  2626.          
  2627.          
  2628.          
  2629.          
  2630.          
  2631.          
  2632.          
  2633.          
  2634.          
  2635.          
  2636.          
  2637.          
  2638.          
  2639.          
  2640.          
  2641.          
  2642.          
  2643.          
  2644.          
  2645.          
  2646.          
  2647.          
  2648.          
  2649.          
  2650.          
  2651.          
  2652.          
  2653.          Copyright (c) 1986-1990 by Jim Hass                       Page 42          
  2654.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2655.          
  2656.                                  COMMAND REFERENCE
  2657.          
  2658.                                 Page: Compress page
  2659.          
  2660.          This entry  in the top  menu: pull down  menu moves all  the menu
  2661.          entries to the top of the page compressing out the empty ones and
  2662.          moving them to the bottom of the page.
  2663.          
  2664.          Press  <Alt-P> then  <C> or  press <F10>  and move  the cursor to
  2665.          "Page" and press <Enter>, then move the cursor to "Compress page"
  2666.          and press <Enter>.
  2667.          
  2668.          If "Compress page" is password  protected then you must enter the
  2669.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2670.          change, or delete passwords.
  2671.          
  2672.          Next, a  window opens at the  top of the main  menu asking you to
  2673.          choose the page that you want to compress.
  2674.          
  2675.          Use the  <PgUp> and <PgDn> keys  to display the page  you want to
  2676.          change or  move the cursor  to the page,  then press the  <Enter>
  2677.          key.
  2678.          
  2679.          Press <Esc> to cancel the compress.  If you press <Enter> all the
  2680.          menu  entries move  to the  beginning of  the page  and the empty
  2681.          entries  move to  the end  of the  page. If  there were  no empty
  2682.          entries or  all the empty ones  were already at the  bottom, then
  2683.          nothing changes on the page.
  2684.          
  2685.          
  2686.          
  2687.          
  2688.          
  2689.          
  2690.          
  2691.          
  2692.          
  2693.          
  2694.          
  2695.          
  2696.          
  2697.          
  2698.          
  2699.          
  2700.          
  2701.          
  2702.          
  2703.          
  2704.          
  2705.          
  2706.          
  2707.          
  2708.          
  2709.          
  2710.          
  2711.          
  2712.          Copyright (c) 1986-1990 by Jim Hass                       Page 43          
  2713.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2714.          
  2715.                                  COMMAND REFERENCE
  2716.          
  2717.                                  Page: Erase page
  2718.          
  2719.          This top menu: pull down menu  entry allows you to delete all the
  2720.          entries in a page that are not password protected.
  2721.          
  2722.          Press  <Alt-P> then  <E> or  press <F10>  and move  the cursor to
  2723.          "Page" and  press <Enter>, then  move the cursor  to "Erase page"
  2724.          and press <Enter>.
  2725.          
  2726.          If  "Erase page"  is password  protected then  you must enter the
  2727.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2728.          change, or delete passwords.
  2729.          
  2730.          Next, a  window opens at the  top of the main  menu asking you to
  2731.          choose  the  page  where  you  want  to  delete  all non-password
  2732.          protected entries.
  2733.          
  2734.          Use the <PgUp> and <PgDn> keys to display the page where you want
  2735.          to delete entries or move the  cursor to the page, then press the
  2736.          <Enter> key.
  2737.          
  2738.          A new window opens to confirm that  you want to erase the entries
  2739.          in the current page that do not have a password on them.
  2740.          
  2741.          Press <Y>  to delete then or  <N> to retain them.  Pressing <Esc>
  2742.          will cancel the operation and return you to the main menu.
  2743.          
  2744.          
  2745.          
  2746.          
  2747.          
  2748.          
  2749.          
  2750.          
  2751.          
  2752.          
  2753.          
  2754.          
  2755.          
  2756.          
  2757.          
  2758.          
  2759.          
  2760.          
  2761.          
  2762.          
  2763.          
  2764.          
  2765.          
  2766.          
  2767.          
  2768.          
  2769.          
  2770.          
  2771.          Copyright (c) 1986-1990 by Jim Hass                       Page 44          
  2772.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2773.          
  2774.                                  COMMAND REFERENCE
  2775.          
  2776.                                  Page: Import page
  2777.          
  2778.          This top menu: pull down menu  entry allows you to import entries
  2779.          from a page in another menu file or from another page in the same
  2780.          menu file to empty entries in a page in the current menu.
  2781.          
  2782.          Press  <Alt-P> then  <I> or  press <F10>  and move  the cursor to
  2783.          "Page" and press  <Enter>, then move the cursor  to "Import page"
  2784.          and press <Enter>.
  2785.          
  2786.          If "Import  page" is password  protected then you  must enter the
  2787.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2788.          change, or delete passwords.
  2789.          
  2790.          Next, a  window opens at the  bottom of the main  menu asking for
  2791.          the menu file number and the page letter you want to copy entries
  2792.          from.  Enter a number from  zero to 999  that corresponds to  the
  2793.          menu file  (HDM.000-HDM.999)  that you  want to  copy from.  Next
  2794.          enter  the page  letter (A-J)  to copy  entries from.  Then press
  2795.          <F2>.  An error  message will  be displayed  if the  file doesn't
  2796.          exist.
  2797.          
  2798.          A new  window opens  at the  top of  the main  menu asking you to
  2799.          select the  page in the current  file to copy to.  Only the empty
  2800.          entries will  be filled in. Entries  with an existing description
  2801.          and action will not be over-written.
  2802.          
  2803.          Use the <PgUp> and <PgDn> keys to display the page where you want
  2804.          to copy entries to or move the cursor to the page, then press the
  2805.          <Enter> key.
  2806.          
  2807.          The  empty entries  are filled  in from  the imported  page. This
  2808.          includes the  descriptions, menu actions, and  any passwords that
  2809.          were on the imported entries.
  2810.          
  2811.          
  2812.          
  2813.          
  2814.          
  2815.          
  2816.          
  2817.          
  2818.          
  2819.          
  2820.          
  2821.          
  2822.          
  2823.          
  2824.          
  2825.          
  2826.          
  2827.          
  2828.          
  2829.          
  2830.          Copyright (c) 1986-1990 by Jim Hass                       Page 45          
  2831.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2832.          
  2833.                                  COMMAND REFERENCE
  2834.          
  2835.                                   Page: Name page
  2836.          
  2837.          This entry in  the top menu: pull down menu  allows you to change
  2838.          the name of a page in the page index.
  2839.          
  2840.          Press  <Alt-P> then  <N> or  press <F10>  and move  the cursor to
  2841.          "Page" and press <Enter>, then move the cursor to "Name page" and
  2842.          press <Enter>.
  2843.          
  2844.          If  "Name page"  is password  protected then  you must  enter the
  2845.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2846.          change, or delete passwords.
  2847.          
  2848.          Next, a  window opens at the  top of the main  menu asking you to
  2849.          choose the page name in the page index that you want to change.
  2850.          
  2851.          Use the  <PgUp> and <PgDn> keys  to display the page  you want to
  2852.          change or  move the cursor  to the page,  then press the  <Enter>
  2853.          key.
  2854.          
  2855.          A new window opens and asks you to change the name of the current
  2856.          page in  the page index.  The current page  name is displayed  in
  2857.          reverse video until a key is pressed. If a cursor movement key is
  2858.          pressed, the  entry stays and you  can modify it. If  you press a
  2859.          letter, number,  or special character  key first, HDM  erases the
  2860.          field so  you can continue keying  in a new entry.  The cursor is
  2861.          initially positioned after the last character in the page name.
  2862.          
  2863.          Change the  name that will be  displayed in the page  index, then
  2864.          press the  <Enter> key. You  can use up  to 19 characters.  Press
  2865.          <Enter> to save the new page name.
  2866.          
  2867.          
  2868.          
  2869.          
  2870.          
  2871.          
  2872.          
  2873.          
  2874.          
  2875.          
  2876.          
  2877.          
  2878.          
  2879.          
  2880.          
  2881.          
  2882.          
  2883.          
  2884.          
  2885.          
  2886.          
  2887.          
  2888.          
  2889.          Copyright (c) 1986-1990 by Jim Hass                       Page 46          
  2890.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2891.          
  2892.                                  COMMAND REFERENCE
  2893.          
  2894.                                 Page: Switch pages
  2895.          
  2896.          This top menu: pull down menu entry allows you to switch the menu
  2897.          entries and the page name of two pages in the current menu file.
  2898.          
  2899.          Press  <Alt-P> then  <S> or  press <F10>  and move  the cursor to
  2900.          "Page" and press <Enter>, then  move the cursor to "Switch pages"
  2901.          and press <Enter>.
  2902.          
  2903.          If "Switch pages"  is password protected then you  must enter the
  2904.          correct  password in  the password  window. Use  <Alt-F1> to add,
  2905.          change, or delete passwords.
  2906.          
  2907.          Next, a  window opens at the  top of the main  menu asking you to
  2908.          choose  the page  that you  want to  switch. Use  the <PgUp>  and
  2909.          <PgDn> keys to  display the page you want to  switch or press the
  2910.          page letter (A-J), then press the <Enter> key.
  2911.          
  2912.          Now the window at the top of the main menu asks you to choose the
  2913.          page that you want to switch  the first page with. Use the <PgUp>
  2914.          and  <PgDn> keys  to display  the page  or press  the page letter
  2915.          (A-J), then press the <Enter> key.
  2916.          
  2917.          The  page entries  and page  names are  now switched  and you are
  2918.          returned to the main menu. You can press <Esc> at any time before
  2919.          the pages are switched to cancel the operation.
  2920.          
  2921.          
  2922.          
  2923.          
  2924.          
  2925.          
  2926.          
  2927.          
  2928.          
  2929.          
  2930.          
  2931.          
  2932.          
  2933.          
  2934.          
  2935.          
  2936.          
  2937.          
  2938.          
  2939.          
  2940.          
  2941.          
  2942.          
  2943.          
  2944.          
  2945.          
  2946.          
  2947.          
  2948.          Copyright (c) 1986-1990 by Jim Hass                       Page 47          
  2949.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  2950.          
  2951.                                  COMMAND REFERENCE
  2952.          
  2953.                         SECURITY - Pull Down Menu Commands
  2954.          
  2955.          You  can password  protect any   of the  Pull Down  Menu Commands
  2956.          individually.  Just move  the cursor  to the  command in the pull
  2957.          down menu that  you want to protect and press  the Alt-F1 key. If
  2958.          that command  was already password  protected you must  enter the
  2959.          old  password first.  HDM will  ask you  to enter  a password, or
  2960.          press <Esc>  for no password. If  you enter a password,  HDM will
  2961.          ask you  to verify it. As  an example, if you  wanted to password
  2962.          protect the "Exit HDM - F3" command in the Exit pull down window,
  2963.          move the  cursor to it, then  press Alt-F1 and enter  a password.
  2964.          Now if anyone chooses "Exit HDM"  from the Exit pull down menu or
  2965.          presses F3 to exit, HDM will ask for a password first.
  2966.          
  2967.          
  2968.          
  2969.                             Security: All menu entries
  2970.          
  2971.          This top menu: pull down menu entry allows you to add, change, or
  2972.          delete  password  protection  for  all  main  menu entries in the
  2973.          current  menu file.  This one  password protects  all one hundred
  2974.          entries in the  main menu as a group. This  can be overridden for
  2975.          one page by setting a page password with the "Page password" pull
  2976.          down entry  or for one main  menu entry by setting  an individual
  2977.          password with the "Set password" pull down entry.
  2978.          
  2979.          Press  <Alt-S> then  <A> or  press <F10>  and move  the cursor to
  2980.          "Security" and press  <Enter>, then move the cursor  to "All menu
  2981.          entries" and press <Enter>.
  2982.          
  2983.          If "All menu  entries" is password protected then  you must enter
  2984.          the correct password in the password window. Use <Alt-F1> to add,
  2985.          change, or delete passwords.
  2986.          
  2987.          Next, a window  opens at the top of the  screen. If all main menu
  2988.          entries are already password protected  as a group, then you must
  2989.          enter the old  password for them first. The  window then asks you
  2990.          to key in the new password.
  2991.          
  2992.          Press <Enter> or  <Esc> with the password box  empty to eliminate
  2993.          password protection of  all main menu entries as  a group. Key in
  2994.          up  to  ten  characters  and  then  press  <Enter>  to  add a new
  2995.          password. HDM will ask you to re-enter the password to verify it.
  2996.          Remember the  new password as there  is no way to  recover from a
  2997.          lost one unless a master password was set up.
  2998.          
  2999.          To remove  this password, start  the password procedure  over and
  3000.          enter the  old password when its  asked for. The old  password is
  3001.          now deleted. When  HDM asks for a new  password, just press <Esc>
  3002.          and the main menu entries will no longer be password protected.
  3003.          
  3004.          
  3005.          
  3006.          
  3007.          Copyright (c) 1986-1990 by Jim Hass                       Page 48          
  3008.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3009.          
  3010.                                  COMMAND REFERENCE
  3011.          
  3012.                           Security: File change password
  3013.          
  3014.          The  top menu:  pull down  menu entry  allows you  to protect the
  3015.          current menu file from changes,  yet allows the main menu entries
  3016.          to  be run  without asking  the user  for a  password. When  this
  3017.          password is set, the user must  know the password in order to use
  3018.          the Menu, Page, Security, and Local  pull down menus while in the
  3019.          current menu file. Other menu files are not affected.
  3020.          
  3021.          Press  <Alt-S> then  <F> or  press <F10>  and move  the cursor to
  3022.          "Security"  and  press  <Enter>,  then  move  the cursor to "File
  3023.          change password" and press <Enter>.
  3024.          
  3025.          If  "File change  password" is  password protected  then you must
  3026.          enter the  correct password in the  password window. Use <Alt-F1>
  3027.          to add, change, or delete passwords.
  3028.          
  3029.          Next, a  window opens at  the top of  the screen. If  the current
  3030.          menu file  is already password  protected from changes,  then you
  3031.          must enter  the old password for  it first. The window  then asks
  3032.          you to key in the new password.
  3033.          
  3034.          Press <Enter> or  <Esc> with the password box  empty to eliminate
  3035.          password protection for  the current menu file. Key  in up to ten
  3036.          characters and then press <Enter> to add a new password. HDM will
  3037.          ask you to  re-enter the password to verify  it. Remember the new
  3038.          password as there  is no way to recover from  a lost one unless a
  3039.          master password was set up.
  3040.          
  3041.          To remove  this password, start  the password procedure  over and
  3042.          enter the  old password when its  asked for. The old  password is
  3043.          now deleted. When  HDM asks for a new  password, just press <Esc>
  3044.          and the current menu file will no longer be password protected.
  3045.          
  3046.          
  3047.          
  3048.          
  3049.          
  3050.          
  3051.          
  3052.          
  3053.          
  3054.          
  3055.          
  3056.          
  3057.          
  3058.          
  3059.          
  3060.          
  3061.          
  3062.          
  3063.          
  3064.          
  3065.          
  3066.          Copyright (c) 1986-1990 by Jim Hass                       Page 49          
  3067.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3068.          
  3069.                                  COMMAND REFERENCE
  3070.          
  3071.                               Security: Hide top menu
  3072.          
  3073.          This top menu: pull down menu entry allows you to add, change, or
  3074.          delete password protection for the  <F10> key. This hides the top
  3075.          menu and  pull down menus from  the user. Also pressing  <F1> for
  3076.          help will only  show help for the main menu.  To display a hidden
  3077.          top menu, you must key in  "/UNHIDE" from the main menu, then key
  3078.          in the password you used to hide it.
  3079.          
  3080.          Press  <Alt-S> then  <H> or  press <F10>  and move  the cursor to
  3081.          "Security" and press  <Enter>, then move the cursor  to "Hide top
  3082.          menu" and press <Enter>.
  3083.          
  3084.          If "Hide top menu" is password  protected then you must enter the
  3085.          correct  password in  the password  window. Use  <Alt-F1> to add,
  3086.          change, or delete passwords.
  3087.          
  3088.          Next, a window opens at the top of the screen. If the top menu is
  3089.          already  hidden with  a password,   then you  must enter  the old
  3090.          password for it first. The window then asks you to key in the new
  3091.          password.
  3092.          
  3093.          Press <Enter> or  <Esc> with the password box  empty to eliminate
  3094.          hiding the top menu with a  password. Key in up to ten characters
  3095.          and  press <Enter>  to add  a new  password. HDM  will ask you to
  3096.          re-enter the password to verify  it. Remember the new password as
  3097.          there  is no  way to  recover  from  a lost  one unless  a master
  3098.          password was set up.
  3099.          
  3100.          To remove this  password, key in "/UNHIDE" and  the password from
  3101.          the main menu,  then start the password procedure  over and enter
  3102.          the  old password  when its  asked for.  The old  password is now
  3103.          deleted. When HDM  asks for a new password,  just press <Esc> and
  3104.          the top menu will no longer be hidden.
  3105.          
  3106.          
  3107.          
  3108.          
  3109.          
  3110.          
  3111.          
  3112.          
  3113.          
  3114.          
  3115.          
  3116.          
  3117.          
  3118.          
  3119.          
  3120.          
  3121.          
  3122.          
  3123.          
  3124.          
  3125.          Copyright (c) 1986-1990 by Jim Hass                       Page 50          
  3126.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3127.          
  3128.                                  COMMAND REFERENCE
  3129.          
  3130.                           Security: Logoff Automatically
  3131.          
  3132.          This top menu:  pull down menu entry will log  off a user, if one
  3133.          was logged  on, after a set  amount of inactive time  and display
  3134.          the logo  screen. You can  set the inactive  time from  one to 99
  3135.          minutes.  If you  set it  to  zero,  there will  be no  automatic
  3136.          logoff.
  3137.          
  3138.          Press  <Alt-S> then  <L> or  press <F10>  and move  the cursor to
  3139.          "Security"  and press  <Enter>, then  move the  cursor to "Logoff
  3140.          automatically" and press <Enter>.
  3141.          
  3142.          If  "Logoff automatically"  is password  protected then  you must
  3143.          enter the  correct password in the  password window. Use <Alt-F1>
  3144.          to add, change, or delete passwords.
  3145.          
  3146.          A window will open asking for the number of minutes of inactivity
  3147.          before the user is logged off. Key in the number of minutes, then
  3148.          press the <Enter> key.
  3149.          
  3150.          Set  up user  logons and   passwords (optional)  in the  "User ID
  3151.          maintenance" pull down menu entry. If the User ID table is empty,
  3152.          then no automatic logoff will take place.
  3153.          
  3154.          
  3155.          
  3156.          
  3157.          
  3158.          
  3159.          
  3160.          
  3161.          
  3162.          
  3163.          
  3164.          
  3165.          
  3166.          
  3167.          
  3168.          
  3169.          
  3170.          
  3171.          
  3172.          
  3173.          
  3174.          
  3175.          
  3176.          
  3177.          
  3178.          
  3179.          
  3180.          
  3181.          
  3182.          
  3183.          
  3184.          Copyright (c) 1986-1990 by Jim Hass                       Page 51          
  3185.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3186.          
  3187.                                  COMMAND REFERENCE
  3188.          
  3189.                              Security: Master password
  3190.          
  3191.          This top menu: pull down menu entry allows you to set up a master
  3192.          password that can override any other password. This should be one
  3193.          of your first  steps when setting up the Hard  Disk Menu. It will
  3194.          allow you get by forgotten passwords or passwords that others set
  3195.          up and don't tell you about.  This is the one password you should
  3196.          never forget.
  3197.          
  3198.          Press  <Alt-S> then  <M> or  press <F10>  and move  the cursor to
  3199.          "Security"  and press  <Enter>, then  move the  cursor to "Master
  3200.          password" and press <Enter>.
  3201.          
  3202.          If "Master  password" is password  protected then you  must enter
  3203.          the correct password in the password window. Use <Alt-F1> to add,
  3204.          change, or delete passwords.
  3205.          
  3206.          Next,  a window  opens at  the  top  of the  screen. If  a master
  3207.          password was already  set up, then you must  enter the old master
  3208.          password first. The window then asks you to key in the new master
  3209.          password.
  3210.          
  3211.          Press <Enter> or  <Esc> with the password box  empty to eliminate
  3212.          master password. Key in up to ten characters and press <Enter> to
  3213.          add  a new  master password.  HDM will  ask you  to re-enter  the
  3214.          password to verify  it. Remember the new password  as there is no
  3215.          way to recover from a lost master password.
  3216.          
  3217.          To remove the master password,  start the password procedure over
  3218.          and enter  the old password  when its asked  for. The old  master
  3219.          password is now  deleted. When HDM asks for  a new password, just
  3220.          press <Esc>  and there will be  no master password and  no way to
  3221.          override any other passwords.
  3222.          
  3223.          
  3224.          
  3225.          
  3226.          
  3227.          
  3228.          
  3229.          
  3230.          
  3231.          
  3232.          
  3233.          
  3234.          
  3235.          
  3236.          
  3237.          
  3238.          
  3239.          
  3240.          
  3241.          
  3242.          
  3243.          Copyright (c) 1986-1990 by Jim Hass                       Page 52          
  3244.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3245.          
  3246.                                  COMMAND REFERENCE
  3247.          
  3248.                               Security: Page password
  3249.          
  3250.          This top menu: pull down menu entry allows you to add, change, or
  3251.          delete password protection  for one page of main  menu entries in
  3252.          the current menu file. This  password takes priority for the menu
  3253.          entries  on this  page over  a  password  set for  all main  menu
  3254.          entries  as  a  group.  This  password  can  be over-ridden by an
  3255.          individual  password set  up using  the "Set  password" pull down
  3256.          entry.
  3257.          
  3258.          Press  <Alt-S> then  <P> or  press <F10>  and move  the cursor to
  3259.          "Security"  and  press  <Enter>,  then  move  the cursor to "Page
  3260.          password" and press <Enter>.
  3261.          
  3262.          If "Page password" is password  protected then you must enter the
  3263.          correct  password in  the password  window. Use  <Alt-F1> to add,
  3264.          change, or delete passwords.
  3265.          
  3266.          Next,  a window  opens at  the top  of the  screen asking  you to
  3267.          choose the  page of main  menu entries that  you want to  secure.
  3268.          Press the  letter key associated with  the page you want  or move
  3269.          the cursor to the page and press the <Enter> key.
  3270.          
  3271.          If the  page is already  password protected, then  you must enter
  3272.          the old password for it first. The window then asks you to key in
  3273.          the new password.
  3274.          
  3275.          Press <Enter> or  <Esc> with the password box  empty to eliminate
  3276.          password protection  for this page.  Key in up  to ten characters
  3277.          and  press <Enter>  to add  a new  password. HDM  will ask you to
  3278.          re-enter the password to verify  it. Remember the new password as
  3279.          there  is no  way to  recover  from  a lost  one unless  a master
  3280.          password was set up.
  3281.          
  3282.          To remove  this password, start  the password procedure  over and
  3283.          enter the  old password when its  asked for. The old  password is
  3284.          now deleted. When  HDM asks for a new  password, just press <Esc>
  3285.          and the entry will no longer be password protected.
  3286.          
  3287.          
  3288.          
  3289.          
  3290.          
  3291.          
  3292.          
  3293.          
  3294.          
  3295.          
  3296.          
  3297.          
  3298.          
  3299.          
  3300.          
  3301.          
  3302.          Copyright (c) 1986-1990 by Jim Hass                       Page 53          
  3303.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3304.          
  3305.                                  COMMAND REFERENCE
  3306.          
  3307.                               Security: Set password
  3308.          
  3309.          This top menu: pull down menu entry allows you to add, change, or
  3310.          delete password protection for one main menu entry in the current
  3311.          menu file. This password takes  priority for this main menu entry
  3312.          over a password set for a page  or for all main menu entries as a
  3313.          group.
  3314.          
  3315.          Press  <Alt-S> then  <S> or  press <F10>  and move  the cursor to
  3316.          "Security"  and  press  <Enter>,  then  move  the  cursor to "Set
  3317.          password" and press <Enter>.
  3318.          
  3319.          If "Set password"  is password protected then you  must enter the
  3320.          correct  password in  the password  window. Use  <Alt-F1> to add,
  3321.          change, or delete passwords.
  3322.          
  3323.          Next,  a window  opens at  the top  of the  screen asking  you to
  3324.          choose the  main menu entry  that you want  to secure. Press  the
  3325.          number key associated with the entry  you want or move the cursor
  3326.          to the entry and press the <Enter> key.
  3327.          
  3328.          If the  main menu entry  is already password  protected, then you
  3329.          must enter  the old password for  it first. The window  then asks
  3330.          you to key in the new password.
  3331.          
  3332.          Press <Enter> or  <Esc> with the password box  empty to eliminate
  3333.          password protection  for this main menu  entry. Key in up  to ten
  3334.          characters and press <Enter> to add  a new password. HDM will ask
  3335.          you  to re-enter  the password   to verify  it. Remember  the new
  3336.          password as there  is no way to recover from  a lost one unless a
  3337.          master password was set up.
  3338.          
  3339.          To remove  this password, start  the password procedure  over and
  3340.          enter the  old password when its  asked for. The old  password is
  3341.          now deleted. When  HDM asks for a new  password, just press <Esc>
  3342.          and the entry will no longer be password protected.
  3343.          
  3344.          
  3345.          
  3346.          
  3347.          
  3348.          
  3349.          
  3350.          
  3351.          
  3352.          
  3353.          
  3354.          
  3355.          
  3356.          
  3357.          
  3358.          
  3359.          
  3360.          
  3361.          Copyright (c) 1986-1990 by Jim Hass                       Page 54          
  3362.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3363.          
  3364.                                  COMMAND REFERENCE
  3365.          
  3366.                             Security: Top menu entries
  3367.          
  3368.          This top menu: pull down menu entry allows you to add, change, or
  3369.          delete  password  protection  for  all  top  menu: pull down menu
  3370.          entries. This one password protects  all entries in the pull down
  3371.          menus as a  group. This can be overridden for  one pull down menu
  3372.          entry by setting an individual password with the <Alt-F1> key.
  3373.          
  3374.          Press  <Alt-S> then  <T> or  press <F10>  and move  the cursor to
  3375.          "Security" and press  <Enter>, then move the cursor  to "Top menu
  3376.          entries" and press <Enter>.
  3377.          
  3378.          If "Top menu  entries" is password protected then  you must enter
  3379.          the correct password in the password window. Use <Alt-F1> to add,
  3380.          change, or delete passwords.
  3381.          
  3382.          Next, a  window opens at the  top of the screen.  If all top menu
  3383.          entries are already password protected  as a group, then you must
  3384.          enter the old  password for them first. The  window then asks you
  3385.          to key in the new password.
  3386.          
  3387.          Press <Enter> or  <Esc> with the password box  empty to eliminate
  3388.          password protection of all top menu entries as a group. Key in up
  3389.          to ten  characters and press <Enter>  to add a new  password. HDM
  3390.          will ask you to re-enter the  password to verify it. Remember the
  3391.          new password as there is no way to recover from a lost one unless
  3392.          a master password was set up.
  3393.          
  3394.          To remove  this password, start  the password procedure  over and
  3395.          enter the  old password when its  asked for. The old  password is
  3396.          now deleted. When  HDM asks for a new  password, just press <Esc>
  3397.          and the top menu entries will no longer be password protected.
  3398.          
  3399.          
  3400.          
  3401.          
  3402.          
  3403.          
  3404.          
  3405.          
  3406.          
  3407.          
  3408.          
  3409.          
  3410.          
  3411.          
  3412.          
  3413.          
  3414.          
  3415.          
  3416.          
  3417.          
  3418.          
  3419.          
  3420.          Copyright (c) 1986-1990 by Jim Hass                       Page 55          
  3421.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3422.          
  3423.                                  COMMAND REFERENCE
  3424.          
  3425.                            Security: User ID maintenance
  3426.          
  3427.          This top  menu: pull down menu  entry allows you to  add, change,
  3428.          and  delete user  identification, initial  menu file  to use, and
  3429.          optionally to password  protect them. If any entries  are made in
  3430.          the User ID table then users will  be forced to logon to HDM with
  3431.          their user name and password (if set up) before they will be able
  3432.          to use the menu.
  3433.          
  3434.          Press  <Alt-S> then  <U> or  press <F10>  and move  the cursor to
  3435.          "Security" and  press <Enter>, then  move the cursor  to "User ID
  3436.          maintenance"  and  press  <Enter>.  If  "User  ID maintenance" is
  3437.          password protected  then you must  enter the correct  password in
  3438.          the  password  window.  Use  <Alt-F1>  to  add, change, or delete
  3439.          passwords.
  3440.          
  3441.          The User ID table is displayed in  a window. It can hold up to 99
  3442.          user names, menu  file numbers, and passwords. The  user name can
  3443.          be up  to 25 characters  long and the  password can be  up to ten
  3444.          characters long.
  3445.          
  3446.          To add a  new user, press <Enter> on a  blank line or press <Ins>
  3447.          on any line.  Inserting a new user will put  the user on the line
  3448.          just before the  one your on, unless its blank,  in which case it
  3449.          will use the blank one. Enter  the user name, then press <Enter>.
  3450.          Enter the starting menu file  number (0-999), then press <Enter>.
  3451.          The password window now displays. Press <Enter> or <Esc> with the
  3452.          password empty for  no password protection. Key in  a password if
  3453.          you  want  one,  then  HDM  will  ask  you  to  re-enter  it  for
  3454.          verification.
  3455.          
  3456.          To change a  user name, menu file number,  and password, move the
  3457.          cursor to the  one you want to change and  press the <Enter> key.
  3458.          If the  user is password  protected, a password  window will open
  3459.          and  you must  enter the  user's password  before you  can make a
  3460.          change.  The user  name and  menu file  number is  displayed in a
  3461.          window.  Start keying  in a  new name  or move  the cursor in the
  3462.          window  to  change  the  name.  Press  <Enter>  when  the name is
  3463.          entered,  then  change  the  menu  file  number (0-999), or press
  3464.          <Enter> to keep it the same,  then the password window will open.
  3465.          Press <Enter>  or <Esc> with  the password empty  for no password
  3466.          protection or key  in a password, and re-enter  it to verify that
  3467.          you keyed it in correctly.
  3468.          
  3469.          To delete  a user from the  table, move the cursor  to the user's
  3470.          name and press the <Del> key.  If the user is password protected,
  3471.          you must enter the password before the user will be deleted.
  3472.          
  3473.          To save the  User ID table with all your  changes, you must press
  3474.          the  <F2> key.  If you  press  <Esc>,  then all  changes will  be
  3475.          cancelled and  the User ID  table will revert  to the way  it was
  3476.          before you entered the "User ID" pull down menu entry.
  3477.          
  3478.          
  3479.          Copyright (c) 1986-1990 by Jim Hass                       Page 56          
  3480.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3481.          
  3482.                                  COMMAND REFERENCE
  3483.          
  3484.                                   Local: Actions
  3485.          
  3486.          This top  menu: pull down  menu entry allows  you to display  the
  3487.          menu action in the title box at  the top of the main menu for the
  3488.          highlighted  menu description  in the  main menu.  This in no way
  3489.          inhibits  any other  function of   HDM, you  can move  the cursor
  3490.          through the main menu, start an entry, display the top menu, etc.
  3491.          This entry acts  as a toggle, choosing it  again will display the
  3492.          user's titles.
  3493.          
  3494.          Press  <Alt-L> then  <A> or  press <F10>  and move  the cursor to
  3495.          "Local" and press <Enter>, then  move the cursor to "Actions" and
  3496.          press <Enter>.
  3497.          
  3498.          If  "Actions"  is  password  protected  then  you  must enter the
  3499.          correct  password in  the password  window. Use  <Alt-F1> to add,
  3500.          change, or delete passwords.
  3501.          
  3502.          The  box at  the top  of  the  main menu  will alternate  between
  3503.          displaying the menu actions and the user defined title lines.
  3504.          
  3505.          
  3506.          
  3507.                                   Local: Borders
  3508.          
  3509.          This top menu: pull down menu entry allows you to change the type
  3510.          of borders used in all windows in the Hard Disk Menu. The choices
  3511.          are single lines, double lines, thick  bold lines, or no lines at
  3512.          all. This  affects only the  current menu file,  other menu files
  3513.          can have different borders.
  3514.          
  3515.          Press  <Alt-L> then  <B> or  press <F10>  and move  the cursor to
  3516.          "Local" and press <Enter>, then  move the cursor to "Borders" and
  3517.          press <Enter>.
  3518.          
  3519.          If  "Borders"  is  password  protected  then  you  must enter the
  3520.          correct  password in  the password  window. Use  <Alt-F1> to add,
  3521.          change, or delete passwords.
  3522.          
  3523.          A  window is displayed with the four border choices. You can move
  3524.          the cursor  through the choices  to see what  each one will  look
  3525.          like. Press <Enter> when the cursor is on the one you want to use
  3526.          or you can simply press the  first letter (S,D,B,N) of the border
  3527.          type you want.  Press <Esc> to cancel the  border window and keep
  3528.          the type of borders you currently have.
  3529.          
  3530.          
  3531.          
  3532.          
  3533.          
  3534.          
  3535.          
  3536.          
  3537.          
  3538.          Copyright (c) 1986-1990 by Jim Hass                       Page 57          
  3539.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3540.          
  3541.                                  COMMAND REFERENCE
  3542.          
  3543.                                    Local: Colors
  3544.          
  3545.          This  top menu:  pull down  menu entry  allows you  to change the
  3546.          colors of the main menu, the status bars at the top and bottom of
  3547.          the screen, the pull down menus,  and the pop up windows. You can
  3548.          choose  from predefined  color palettes  or you  can specify  the
  3549.          color  of each  component in  a palette.  The components  are the
  3550.          foreground color, the background color, the emphasized color, the
  3551.          window title color, and the window border color. These colors are
  3552.          for the current  menu file only, each menu file  can have its own
  3553.          set of colors.
  3554.          
  3555.          Press  <Alt-L> then  <C> or  press <F10>  and move  the cursor to
  3556.          "Local" and press  <Enter>, then move the cursor  to "Colors" and
  3557.          press <Enter>.
  3558.          
  3559.          If "Colors" is password protected then you must enter the correct
  3560.          password in the password window.  Use <Alt-F1> to add, change, or
  3561.          delete passwords.
  3562.          
  3563.          A window is opened containing a list  of what can be changed: the
  3564.          main menu panel, the status bars,  and the three levels of pop up
  3565.          windows. Another  window shows the current  color palettes set up
  3566.          for each of the items in the list. As you scroll through the list
  3567.          the colors change in the sample box at the right.
  3568.          
  3569.          Choose an item  in the list by moving the  cursor to it and press
  3570.          the <Enter> key  or press the first letter  or number (M,1,2,3,S)
  3571.          of the item.
  3572.          
  3573.          If  you choose  the status  bar, only  two colors  are used, so a
  3574.          window  is  opened  where  you  can  choose  the  foreground  and
  3575.          background  colors only.  Move the  cursor up  or down  to choose
  3576.          foreground or background, and move it right or left to choose the
  3577.          colors. When  you have the  colors you want,  press <F2> to  save
  3578.          them,  the colors  will change  in the  status bar,  and you will
  3579.          return  to  the  main  menu.  If  you  press  <Esc> to cancel the
  3580.          changes, you will return to the previous window.
  3581.          
  3582.          If you didn't choose the status  bar, a window is opened with the
  3583.          predefined color  palettes and the  user defined palette.  As you
  3584.          scroll through the palettes the sample color box at the right now
  3585.          shows what colors make up each palette.
  3586.          
  3587.          Choose a color  palette by moving the cursor to  it and press the
  3588.          <Enter> key or press the  first letter (S,B,G,C,R,M,Y,W,U) of the
  3589.          palette. If you didn't choose the user defined color palette, the
  3590.          item you  picked from the  list will immediately  start using the
  3591.          predefined color palette  that you chose, and you  will return to
  3592.          the main menu.  If you press <Esc> to  cancel the palette window,
  3593.          you will return to the previous window.
  3594.          
  3595.          
  3596.          
  3597.          Copyright (c) 1986-1990 by Jim Hass                       Page 58          
  3598.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3599.          
  3600.                                  COMMAND REFERENCE
  3601.          
  3602.          If you choose  the user defined palette, a  window will open with
  3603.          the  five  components  of  a  palette  and  the  colors  for each
  3604.          component.  Move the  cursor up  or down  to go  to the different
  3605.          components or you  can press the first letter  (E,F,W,T,B) of the
  3606.          one you want  to change. Move the cursor left  or right to choose
  3607.          the colors. The  sample color box will show  you what the current
  3608.          color combination  will look like. The  reverse video cursor will
  3609.          use the background color for text and the foreground color as its
  3610.          background. Press <F2>  to save the new colors  and return to the
  3611.          main menu. If you press <Esc>  to cancel the user defined palette
  3612.          window, you will return to the previous window.
  3613.          
  3614.          
  3615.          
  3616.                                  Local: Date/Menu
  3617.          
  3618.          This top menu: pull down menu entry allows you to display the top
  3619.          status bar with the date and time, the top menu bar, or both. The
  3620.          first time  through these three  choices the date  format will be
  3621.          U.S. the next time it will  be in European format. The entry acts
  3622.          as a switch,  each time you choose it, you  will display the next
  3623.          configuration of the six choices for  the top of the screen. This
  3624.          affects  the current  menu file  only, other  menu files can have
  3625.          different configurations.
  3626.          
  3627.          Press  <Alt-L> then  <D> or  press <F10>  and move  the cursor to
  3628.          "Local" and  press <Enter>, then  move the cursor  to "Date/Menu"
  3629.          and press <Enter>.
  3630.          
  3631.          If  "Date/Menu" is  password protected  then you  must enter  the
  3632.          correct  password in  the password  window. Use  <Alt-F1> to add,
  3633.          change, or delete passwords.
  3634.          
  3635.          The top  two lines of  the screen will  switch between the  three
  3636.          date/time and menu bar configurations.
  3637.          
  3638.          
  3639.          
  3640.          
  3641.          
  3642.          
  3643.          
  3644.          
  3645.          
  3646.          
  3647.          
  3648.          
  3649.          
  3650.          
  3651.          
  3652.          
  3653.          
  3654.          
  3655.          
  3656.          Copyright (c) 1986-1990 by Jim Hass                       Page 59          
  3657.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3658.          
  3659.                                  COMMAND REFERENCE
  3660.          
  3661.                                    Local: Lines
  3662.          
  3663.          This  top  menu:  pull  down  menu  entry  allows  you to display
  3664.          different  line configurations  inside the  main menu.  The entry
  3665.          acts as a  switch, each time you choose it,  you will display the
  3666.          next configuration of the four choices  for the lines in the main
  3667.          menu. This affects  the current menu file only,  other menu files
  3668.          can have different line configurations.
  3669.          
  3670.          Press  <Alt-L> then  <L> or  press <F10>  and move  the cursor to
  3671.          "Local" and  press <Enter>, then  move the cursor  to "Lines" and
  3672.          press <Enter>.
  3673.          
  3674.          If "Lines" is password protected  then you must enter the correct
  3675.          password in the password window.  Use <Alt-F1> to add, change, or
  3676.          delete passwords.
  3677.          
  3678.          The main menu and page index will switch between no inside lines,
  3679.          a line at the top, a line at the bottom, or lines at both the top
  3680.          and the bottom  for the standard menu screen.  There are only two
  3681.          configurations for  the exploded menu screen,  with or without an
  3682.          inside line.
  3683.          
  3684.          
  3685.          
  3686.          
  3687.          
  3688.          
  3689.          
  3690.          
  3691.          
  3692.          
  3693.          
  3694.          
  3695.          
  3696.          
  3697.          
  3698.          
  3699.          
  3700.          
  3701.          
  3702.          
  3703.          
  3704.          
  3705.          
  3706.          
  3707.          
  3708.          
  3709.          
  3710.          
  3711.          
  3712.          
  3713.          
  3714.          
  3715.          Copyright (c) 1986-1990 by Jim Hass                       Page 60          
  3716.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3717.          
  3718.                                  COMMAND REFERENCE
  3719.          
  3720.                                    Local: Macros
  3721.          
  3722.          This top menu: pull down menu entry allows you to add, change, or
  3723.          delete any of the ten available macros for the current menu file.
  3724.          These macros can  be used in any of the  one hundred menu actions
  3725.          in this menu  file. Other menu files can have  a different set of
  3726.          macros.
  3727.          
  3728.          Press  <Alt-L> then  <M> or  press <F10>  and move  the cursor to
  3729.          "Local" and press  <Enter>, then move the cursor  to "Macros" and
  3730.          press <Enter>.
  3731.          
  3732.          If "Macros" is password protected then you must enter the correct
  3733.          password in the password window.  Use <Alt-F1> to add, change, or
  3734.          delete passwords.
  3735.          
  3736.          Next,  a window  opens in  the main  menu that  displays the  ten
  3737.          macros. Use  the up and down  arrow keys to move  between macros.
  3738.          Each  macro can  contain up   to 255  characters. This  string of
  3739.          characters will  be used in place  of the macro (&  and a number)
  3740.          whenever it is used in a menu action in a main menu entry, in the
  3741.          DOS window, or another macro. A macro can contain anything a menu
  3742.          action can. See the section on MENU ACTION for more information.
  3743.          
  3744.          If you  move the cursor to  a macro that contains  characters, it
  3745.          will be displayed in reverse video. This indicates that the macro
  3746.          will be  erased if you  start keying in  other characters without
  3747.          first  moving the  cursor. If  you press  a normal  character key
  3748.          first the  macro will be replaced  by the new characters  you key
  3749.          in. If you press a cursor movement key first, you will be able to
  3750.          make changes to the macro that already exist in that field.
  3751.          
  3752.          To delete  a macro, press <Ctrl-End>  while the cursor is  at the
  3753.          beginning of the  field or press <Ctrl-Home> while  the cursor is
  3754.          at  the end  of the  field. To  restore a  macro to  its original
  3755.          contents, press <Ctrl-U> before you leave that field.
  3756.          
  3757.          When your done with the macro window, press <F2> to save all your
  3758.          additions, changes,  and deletions or  press <Esc> to  cancel all
  3759.          the changes you  made and revert back to the  way the macros were
  3760.          before you opened the macro window.
  3761.          
  3762.          
  3763.          
  3764.          
  3765.          
  3766.          
  3767.          
  3768.          
  3769.          
  3770.          
  3771.          
  3772.          
  3773.          
  3774.          Copyright (c) 1986-1990 by Jim Hass                       Page 61          
  3775.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3776.          
  3777.                                  COMMAND REFERENCE
  3778.          
  3779.                                    Local: Switch
  3780.          
  3781.          This  top menu:  pull down  menu entry  allows you  to switch the
  3782.          positions  of the  main menu  and the  page index  and to  switch
  3783.          between the standard menu and the exploded menu interfaces. There
  3784.          are six different menu configurations to see before going back to
  3785.          the  original screen.  This affects  the current  menu file only,
  3786.          other menu files can have different screen configurations.
  3787.          
  3788.          Press  <Alt-L> then  <S> or  press <F10>  and move  the cursor to
  3789.          "Local" and press  <Enter>, then move the cursor  to "Switch" and
  3790.          press <Enter>.
  3791.          
  3792.          If "Switch" is password protected then you must enter the correct
  3793.          password in the password window.  Use <Alt-F1> to add, change, or
  3794.          delete passwords.
  3795.          
  3796.          The main menu and page index  will alternate between the left and
  3797.          right sides of  the screen for each of  the three menu interfaces
  3798.          available, making a total of six different screen configurations.
  3799.          One type is the original version one screen with no color border,
  3800.          another type is the same screen  with borders and the rest of the
  3801.          screen filled  in for a  full looking screen,  the final type  is
  3802.          exploded windows with shadows.
  3803.          
  3804.          
  3805.          
  3806.          
  3807.          
  3808.          
  3809.          
  3810.          
  3811.          
  3812.          
  3813.          
  3814.          
  3815.          
  3816.          
  3817.          
  3818.          
  3819.          
  3820.          
  3821.          
  3822.          
  3823.          
  3824.          
  3825.          
  3826.          
  3827.          
  3828.          
  3829.          
  3830.          
  3831.          
  3832.          
  3833.          Copyright (c) 1986-1990 by Jim Hass                       Page 62          
  3834.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3835.          
  3836.                                  COMMAND REFERENCE
  3837.          
  3838.                                    Local: Titles
  3839.          
  3840.          This top menu: pull down menu entry allows you to add, change, or
  3841.          delete any of the four available  title lines in the current menu
  3842.          file. These title lines are displayed  above the main menu in the
  3843.          title box.  One, two, three,  or four of  the lines will  display
  3844.          depending on the Date/Menu bar  configuration and the Switch menu
  3845.          screen type. This affects the  current menu file only, other menu
  3846.          files can have different titles.
  3847.          
  3848.          Press  <Alt-L> then  <T> or  press <F10>  and move  the cursor to
  3849.          "Local" and press  <Enter>, then move the cursor  to "Titles" and
  3850.          press <Enter>.
  3851.          
  3852.          If "Titles" is password protected then you must enter the correct
  3853.          password in the password window.  Use <Alt-F1> to add, change, or
  3854.          delete passwords.
  3855.          
  3856.          Next,  a window  opens in  the main  menu that  displays the four
  3857.          title lines. Use  the up and down arrow keys  to move between the
  3858.          fields. Each title line can contain  up to 74 characters. You can
  3859.          use the  menu action {USER}  to display the  user logon name,  if
  3860.          any, in any of the title lines.
  3861.          
  3862.          If you move the cursor to  a title line that contains characters,
  3863.          it will  be displayed in  reverse video. This  indicates that the
  3864.          title  line will  be erased   if you  start keying  in characters
  3865.          without first moving the cursor.  If you press a normal character
  3866.          key first the  title line will be replaced  by the new characters
  3867.          you key in. If you press a cursor movement key first, you will be
  3868.          able  to make  changes to  the title  that already  exist in that
  3869.          field.
  3870.          
  3871.          To delete a title line, press <Ctrl-End> while the cursor is at
  3872.          the beginning of the field or press <Ctrl-Home> while the cursor
  3873.          is at the end of the field.  To restore a title line to its
  3874.          original contents, press <Ctrl-U> before you leave that field.
  3875.          
  3876.          When your done with the title window, press <F2> to save all
  3877.          your additions, changes, and deletions or press <Esc> to cancel
  3878.          all the changes you made and revert  back to the way the titles
  3879.          were before you opened the title window.
  3880.          
  3881.          
  3882.          
  3883.          
  3884.          
  3885.          
  3886.          
  3887.          
  3888.          
  3889.          
  3890.          
  3891.          
  3892.          Copyright (c) 1986-1990 by Jim Hass                       Page 63          
  3893.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3894.          
  3895.                                  COMMAND REFERENCE
  3896.          
  3897.                               Global: Blinking cursor
  3898.          
  3899.          This top menu: pull down menu entry allows you to change the rate
  3900.          of the blinking of the cursor. This affects all the menu files.
  3901.          
  3902.          Press  <Alt-G> then  <B> or  press <F10>  and move  the cursor to
  3903.          "Global"  and press  <Enter>, then  move the  cursor to "Blinking
  3904.          cursor" and press <Enter>.
  3905.          
  3906.          If "Blinking  cursor" is password  protected then you  must enter
  3907.          the correct password in the password window. Use <Alt-F1> to add,
  3908.          change, or delete passwords.
  3909.          
  3910.          A window  is opened  that allows  you to  enter the  blink speed.
  3911.          Enter a number from zero to 99. The lower numbers are a slow rate
  3912.          of  blink, the  higher number  are a  fast rate  of blink. If you
  3913.          enter zero, the cursor will not blink at all.
  3914.          
  3915.          The cursor blink  speed will not change until  you save it. Press
  3916.          <F2> to save the new speed or press <Esc> to cancel the change to
  3917.          the rate of blink.
  3918.          
  3919.          
  3920.          
  3921.                              Global: Date/time format
  3922.          
  3923.          This top menu:  pull down menu allows you to  set the date format
  3924.          to American (MM/DD/YY) or European (DD/MM/YY) and the time format
  3925.          to standard 12 hour or military 24 hour clock.
  3926.          
  3927.          Press  <Alt-G> then  <D> or  press <F10>  and move  the cursor to
  3928.          "Global" and  press <Enter>, then  move the cursor  to "Date/time
  3929.          format" and press <Enter>.
  3930.          
  3931.          If "Date/time  format" is password protected  then you must enter
  3932.          the correct password in the password window. Use <Alt-F1> to add,
  3933.          change, or delete passwords.
  3934.          
  3935.          A window  is opened  that allows  you to  pick the  date and time
  3936.          format  you want  to use  for all  menu files.  You can choose by
  3937.          entering  the  highlighted  letter  or  by  moving the cursor and
  3938.          pressing <Enter>.
  3939.          
  3940.          Press <F2> to save the new  date and time formats. Press <Esc> to
  3941.          cancel the changes and revert back to the previous formats.
  3942.          
  3943.          
  3944.          
  3945.          
  3946.          
  3947.          
  3948.          
  3949.          
  3950.          
  3951.          Copyright (c) 1986-1990 by Jim Hass                       Page 64          
  3952.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  3953.          
  3954.                                  COMMAND REFERENCE
  3955.          
  3956.                              Global: Inactive Execute
  3957.          
  3958.          This top menu:  pull down menu entry allows you  to set up a menu
  3959.          entry that will run automatically from any menu file in HDM based
  3960.          on the  amount of time of  keyboard inactivity. You will  have 15
  3961.          seconds to  cancel the running  of this entry  once the automatic
  3962.          execution warning  window is displayed, otherwise  it will run as
  3963.          scheduled. This affects all menu files.
  3964.          
  3965.          Press  <Alt-G> then  <I> or  press <F10>  and move  the cursor to
  3966.          "Global"  and press  <Enter>, then  move the  cursor to "Inactive
  3967.          execute" and press <Enter>.
  3968.          
  3969.          If "Inactive  execute" is password protected  then you must enter
  3970.          the correct password in the password window. Use <Alt-F1> to add,
  3971.          change, or delete passwords.
  3972.          
  3973.          A window is opened that allows you to enter the number of minutes
  3974.          of inactive  time. Enter a number  from zero to 99  minutes. Zero
  3975.          minutes means  no automatic execution.  Then enter the  menu file
  3976.          number  (0-999 for  HDM.000-HDM.999) and  the menu  entry (A1-J0)
  3977.          page letter and entry number.
  3978.          
  3979.          Press <F2> to save the  new inactivity minutes, menu file number,
  3980.          and menu entry. Press <Esc> to cancel the changes and revert back
  3981.          to the previous entries.
  3982.          
  3983.          
  3984.          
  3985.                                 Global: Mouse speed
  3986.          
  3987.          This  top menu:  pull down  menu entry  allows you  to change the
  3988.          horizontal  and vertical  motion sensitivity  of the  mouse. This
  3989.          affects all the menu files.
  3990.          
  3991.          Press  <Alt-G> then  <M> or  press <F10>  and move  the cursor to
  3992.          "Global" and press <Enter>, then move the cursor to "Mouse speed"
  3993.          and press  <Enter>. If "Mouse  speed" is password  protected then
  3994.          you must enter  the correct password in the  password window. Use
  3995.          <Alt-F1> to add, change, or delete passwords.
  3996.          
  3997.          A window is  opened that allows  you to enter  the horizontal and
  3998.          vertical mouse  speed. Enter a  number from zero  to 99 for  each
  3999.          one.  The lower  numbers are  a slower  rate of  speed while  the
  4000.          higher numbers are a faster rate of speed.
  4001.          
  4002.          The mouse speed will not change  until you save it. Press <F2> to
  4003.          save the  new speed or  press <Esc> to  cancel the change  to the
  4004.          mouse speed sensitivity.
  4005.          
  4006.          Mouse Buttons: Left = <Enter>, Right = <Esc>, Both/Middle = <F10>
  4007.          
  4008.          
  4009.          
  4010.          Copyright (c) 1986-1990 by Jim Hass                       Page 65          
  4011.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4012.          
  4013.                                  COMMAND REFERENCE
  4014.          
  4015.                              Global: Phone parameters
  4016.          
  4017.          This  top menu:  pull down  menu entry  allows you  to change the
  4018.          communication port and  the dial type for the  {DIAL} menu action
  4019.          function. This affects all the menu files.
  4020.          
  4021.          Press  <Alt-G> then  <P> or  press <F10>  and move  the cursor to
  4022.          "Global"  and  press  <Enter>,  then  move  the  cursor to "Phone
  4023.          parameters" and press <Enter>.
  4024.          
  4025.          If "Phone  parameters" is password protected  then you must enter
  4026.          the correct password in the password window. Use <Alt-F1> to add,
  4027.          change, or delete passwords.
  4028.          
  4029.          A window is opened that allows you to choose COM1, COM2, COM3, or
  4030.          COM4  (communication port)  and TONE  or PULSE  (dial type).  The
  4031.          current  parameter settings  are displayed  in the  window title.
  4032.          Move the  cursor to your  choice and press  <Enter> or press  the
  4033.          first number or letter (1,2,3,4,T,P) of your choice.
  4034.          
  4035.          Press <F2>  to save the new  communication port and dial  type or
  4036.          press  <Esc> to  cancel the  changes and  revert to  the previous
  4037.          communications parameters.
  4038.          
  4039.          
  4040.          
  4041.          
  4042.          
  4043.          
  4044.          
  4045.          
  4046.          
  4047.          
  4048.          
  4049.          
  4050.          
  4051.          
  4052.          
  4053.          
  4054.          
  4055.          
  4056.          
  4057.          
  4058.          
  4059.          
  4060.          
  4061.          
  4062.          
  4063.          
  4064.          
  4065.          
  4066.          
  4067.          
  4068.          
  4069.          Copyright (c) 1986-1990 by Jim Hass                       Page 66          
  4070.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4071.          
  4072.                                  COMMAND REFERENCE
  4073.          
  4074.                                 Global: Screen save
  4075.          
  4076.          This  top menu:  pull down  menu entry  allows you  to change the
  4077.          number of minutes of inactivity before the screen is blanked out.
  4078.          This saves  your monitor from screen  burn-in if you leave  it on
  4079.          for long periods of time. You  can also enter a message that will
  4080.          be  displayed in  various positions  on the  screen to remind you
  4081.          that HDM blanked out the screen.  When the screen is blanked out,
  4082.          you can press  any key to restore the  screen that was previously
  4083.          displayed. This affects all the menu files.
  4084.          
  4085.          Press  <Alt-G> then  <S> or  press <F10>  and move  the cursor to
  4086.          "Global" and press <Enter>, then move the cursor to "Save screen"
  4087.          and press <Enter>.
  4088.          
  4089.          If "Save  screen" is password  protected then you  must enter the
  4090.          correct  password in  the password  window. Use  <Alt-F1> to add,
  4091.          change, or delete passwords.
  4092.          
  4093.          A window is  opened that allows you  to enter the amount  of time
  4094.          (zero  to  99  minutes)  and  a  screen  save  message  up  to 80
  4095.          characters long. Entering zero for the number of minutes disables
  4096.          the screen save feature so the screen will never be blanked out.
  4097.          
  4098.          Enter  the number  of minutes  of inactivity  time and optionally
  4099.          enter your  own screen save  message. Use the  up and down  arrow
  4100.          keys to move between the two fields.
  4101.          
  4102.          Press <F2> to save the new screen save information or press <Esc>
  4103.          to  cancel the  changes and  revert to  the previous  screen save
  4104.          minutes and message.
  4105.          
  4106.          
  4107.          
  4108.          
  4109.          
  4110.          
  4111.          
  4112.          
  4113.          
  4114.          
  4115.          
  4116.          
  4117.          
  4118.          
  4119.          
  4120.          
  4121.          
  4122.          
  4123.          
  4124.          
  4125.          
  4126.          
  4127.          
  4128.          Copyright (c) 1986-1990 by Jim Hass                       Page 67          
  4129.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4130.          
  4131.                                  COMMAND REFERENCE
  4132.          
  4133.                               Global: Timed execution
  4134.          
  4135.          This top  menu: pull down  menu entry allows  you to set  up menu
  4136.          entries  that will  run automatically  from any  menu file in HDM
  4137.          based on the  day of the week or  month and the time of  day. You
  4138.          must be in the  Hard Disk Menu at the time an  entry is to run in
  4139.          order  for the  execution to  take place.  You will  have fifteen
  4140.          seconds  to  cancel  the  running  of  the  entry  once the timed
  4141.          execution warning  window is displayed, otherwise  it will run as
  4142.          scheduled.  This affects all the menu files.
  4143.          
  4144.          Press  <Alt-G> then  <T> or  press <F10>  and move  the cursor to
  4145.          "Global"  and  press  <Enter>,  then  move  the  cursor to "Timed
  4146.          execution" and  press <Enter>. If  "Timed execution" is  password
  4147.          protected  then  you  must  enter  the  correct  password  in the
  4148.          password  window.   Use  <Alt-F1>  to  add,   change,  or  delete
  4149.          passwords.
  4150.          
  4151.          A window is opened that displays the timed execution table. Up to
  4152.          99  timed  entries  can  be  set  up  to  run automatically.  The
  4153.          information in the  table for each entry is  the menu file number
  4154.          (zero to 999), the menu entry (A1 to J0), weekly or monthly (W or
  4155.          M), the days  of the week or month (enter  up to seven days), and
  4156.          finally the time  to run the entry. For  weekly entries, the days
  4157.          of  the  week  are:  1=Sunday,  2=Monday, 3=Tuesday, 4=Wednesday,
  4158.          5=Thursday,  6=Friday, and  7=Saturday. For  monthly entries, the
  4159.          days of the month are the actual date (1-31).
  4160.          
  4161.          Press <F2> to save a new or change timed entry, or press <Esc> to
  4162.          cancel the changes  to the entry. You can  add, change, or delete
  4163.          as many of the 99 timed  entries as you need.  When your finished
  4164.          with  the changes,  press <F2>  to save  the new  timed execution
  4165.          table, or press <Esc> to cancel the changes and revert to the way
  4166.          the table was before you open the timed execution window.
  4167.          
  4168.          Examples:  File Entry      Days of Week or Month        Time
  4169.                     ----------      ---------------------      --------
  4170.                      000  A1        W   2   3   4   5   6      10:00 pm
  4171.                      256  J0        M  12 24                    6:00 am
  4172.          
  4173.          The first example will automatically  run the first entry on page
  4174.          A from file HDM.000 at ten  o'clock Monday through Friday nights.
  4175.          The second entry in the timed  execution table will run main menu
  4176.          entry zero  on page J from  HDM.256 on the 12th  and 24th of each
  4177.          month  at six  o'clock in  the morning.  The entries  can run any
  4178.          normal HDM  menu action, like  a tape backup  or a communications
  4179.          program. One  thing to note  is that you  must leave your  system
  4180.          with the Hard Disk Menu active on  the screen, if your at the DOS
  4181.          prompt  or   anywhere  else,  HDM  will   not  run  your  program
  4182.          automatically when the time comes. You can be anywhere in HDM, in
  4183.          any menu  file, logged off  at the logo  screen, with the  screen
  4184.          blanked out, etc., and the timed execution will work.
  4185.          
  4186.          
  4187.          Copyright (c) 1986-1990 by Jim Hass                       Page 68          
  4188.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4189.          
  4190.                                  COMMAND REFERENCE
  4191.          
  4192.                                  Exit: DOS window
  4193.          
  4194.          This  top menu:  pull down  menu entry  allows you  to open a DOS
  4195.          window  where you  can key  in any  DOS command,  batch file,  or
  4196.          program and run it will in the Hard Disk Menu.
  4197.          
  4198.          Press  <Alt-X> then  <D> or  press the  <F10> key,  then move the
  4199.          cursor to "Exit" and press <Enter>,  then move the cursor to "DOS
  4200.          window" and press <Enter>.
  4201.          
  4202.          If  "DOS window"  is password  protected then  you must enter the
  4203.          correct  password in  the password  window. Use  <Alt-F1> to add,
  4204.          change, or delete passwords.
  4205.          
  4206.          The DOS window is opened. You can key in up to 64 characters that
  4207.          can contain anything you would normally include in a menu action,
  4208.          including macros and functions. Press  the <Enter> key to execute
  4209.          the entry  or press <Esc> to  cancel the execution and  return to
  4210.          the main menu.
  4211.          
  4212.          The DOS window remembers the last nine entries keyed into it. You
  4213.          can use the up and down  arrow keys to scroll through them. Press
  4214.          the <Enter>  key on a previous  entry to run it  again or you can
  4215.          make changes to it first, then run it.
  4216.          
  4217.          
  4218.          
  4219.                                  Exit: Logoff user
  4220.          
  4221.          This top  menu: pull down menu  entry will log off  a user if one
  4222.          was  logged on  and display  the logo  screen where  another user
  4223.          could log on to HDM.
  4224.          
  4225.          Press <Alt-X> then <L> or press the <F10> key and move the cursor
  4226.          to "Exit" and press <Enter>, then move the cursor to "Logoff" and
  4227.          press <Enter>.
  4228.          
  4229.          If "Logoff" is password protected then you must enter the correct
  4230.          password in the password window.  Use <Alt-F1> to add, change, or
  4231.          delete passwords.
  4232.          
  4233.          The HDM logo screen is now displayed. If a user logon is required
  4234.          to get  back into HDM,  then the user  must enter their  name and
  4235.          possibly, a password. Set up user logons and passwords (optional)
  4236.          in the "User ID maintenance" pull down menu entry.
  4237.          
  4238.          If the User  ID table is empty, no logon  is required, just press
  4239.          any key to return to HDM.
  4240.          
  4241.          
  4242.          
  4243.          
  4244.          
  4245.          
  4246.          Copyright (c) 1986-1990 by Jim Hass                       Page 69          
  4247.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4248.          
  4249.                                  COMMAND REFERENCE
  4250.          
  4251.                                  Exit: Resume HDM
  4252.          
  4253.          This top menu: pull down menu  entry returns you to the main menu
  4254.          no matter what is currently on the screen.
  4255.          
  4256.          Press  <Alt-X> then  <R> or  press the  <F10> key,  then move the
  4257.          cursor  to "Exit"  and press   <Enter>, then  move the  cursor to
  4258.          "Resume HDM" and press <Enter>.
  4259.          
  4260.          If  "Resume HDM"  is password  protected then  you must enter the
  4261.          correct  password in  the password  window. Use  <Alt-F1> to add,
  4262.          change, or delete passwords.
  4263.          
  4264.          Whatever is currently  displayed on the HDM screen  is erased and
  4265.          any open windows  are closed and control is  returned to the main
  4266.          menu.
  4267.          
  4268.          
  4269.          
  4270.                                   Exit: Exit HDM
  4271.          
  4272.          This top menu: pull down menu entry exits from the Hard Disk Menu
  4273.          to the DOS prompt.
  4274.          
  4275.          Press <Alt-X> then <X> or press the <F10> key and move the cursor
  4276.          to "Exit" and  press <Enter>, then move the  cursor to "Exit HDM"
  4277.          and press <Enter>.
  4278.          
  4279.          If  "Exit HDM"  is password   protected then  you must  enter the
  4280.          correct  password in  the password  window.  Use <Alt-F1> to add,
  4281.          change, or delete passwords.
  4282.          
  4283.          The screen is cleared and the DOS prompt is displayed. You can do
  4284.          whatever you  need to do from  DOS, when you want  to returned to
  4285.          HDM just  press the <X>  key, then the  <Enter> key and  you will
  4286.          return where you left off.
  4287.          
  4288.          
  4289.          
  4290.          
  4291.          
  4292.          
  4293.          
  4294.          
  4295.          
  4296.          
  4297.          
  4298.          
  4299.          
  4300.          
  4301.          
  4302.          
  4303.          
  4304.          
  4305.          Copyright (c) 1986-1990 by Jim Hass                       Page 70          
  4306.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4307.          
  4308.                               USING HDM ON A NETWORK
  4309.          
  4310.          The Hard Disk Menu will work  on Novell and other networks with a
  4311.          little  planning. If  everyone on  the network  will be using the
  4312.          same menu  entries then make sure  that all top menu  entries are
  4313.          protected with a password or that  the top menu is hidden so only
  4314.          the network  administrator can change the  pull down menu entries
  4315.          and the main  menu entries. Also, for individual  menu files, you
  4316.          can password protect changes to that  menu file while user to run
  4317.          the  menu entries  without knowing  a password.  Everyone on  the
  4318.          network  must have  their own   work file  assigned to  their own
  4319.          read/write  directory so  that one  user will  not overwrite  the
  4320.          other's temporary file.  You do this by starting  HDM with the -W
  4321.          switch for each person.
  4322.          
  4323.                      Example:  PATH C:\;D:\MYOWNDIR
  4324.                                CD\HDM
  4325.                                HDM -WD:\MYOWNDIR
  4326.          
  4327.          
  4328.          If each  person on the  network will have  their own set  of menu
  4329.          entries different  from everyone else's  then each must  not only
  4330.          have their own temporary work file,  but they must have their own
  4331.          menu text files  in their own read/write directory.  This is done
  4332.          by using  the -T switch when  starting up the Hard  Disk Menu for
  4333.          each person on the network.
  4334.          
  4335.                      Example:  PATH C:\;D:\MYOWNDIR
  4336.                                CD\HDM
  4337.                                HDM -TD:\MYOWNDIR -WD:\MYOWNDIR
  4338.          
  4339.          
  4340.          HDM  also  has  the  ability  to  keep  groups  of  menu files on
  4341.          different  drives  and  directories.  This  allows  everyone on a
  4342.          network to  access some common  menu files on  the network server
  4343.          and local  menu files on their  own hard disk. The  -0 through -9
  4344.          startup switches point to the  drive and directory that hold each
  4345.          group of 100 menu  files (HDM.000-HDM.999). The following example
  4346.          shows the menu files HDM.500-599  are found on the network, while
  4347.          HDM.800-899 are on the user's own hard disk.
  4348.          
  4349.                      Example:  PATH C:\;D:\MYOWNDIR
  4350.                                CD\HDM
  4351.                                HDM -5H:\NETDIR -8D:\MYOWNDIR -WD:\MYOWNDIR
  4352.          
  4353.          
  4354.          The above examples use only one copy of HDM on the network server
  4355.          so everyone on  the network shares the same  copy of the program.
  4356.          The  Hard Disk  Menu could  also be  installed on each individual
  4357.          work  station. The  program would  not be  shared and each person
  4358.          would have there own copy of HDM.
  4359.          
  4360.          
  4361.          
  4362.          
  4363.          
  4364.          Copyright (c) 1986-1990 by Jim Hass                       Page 71          
  4365.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4366.          
  4367.                                   ERROR MESSAGES
  4368.          
  4369.                 007  CAN NOT CHANGE COLORS ON A MONOCHROME MONITOR!
  4370.          
  4371.          You  have a  monochrome monitor  or you  started HDM  with the -V
  4372.          switch to force monochrome mode because of an unreadable screen.
  4373.          
  4374.                              010  ERROR OPENING "FILE"
  4375.          
  4376.          The  menu program  could not   find the  specified "file"  in the
  4377.          expected directory or received an  error from DOS while trying to
  4378.          open it.
  4379.          
  4380.                              020  ERROR READING "FILE"
  4381.          
  4382.          The  menu program  received an  error from  DOS while reading the
  4383.          specified "file" from the directory it was opened in. It may be a
  4384.          bad block on disk.
  4385.          
  4386.                              030  ERROR WRITING "FILE"
  4387.          
  4388.          The  menu program  received an  error from  DOS while writing the
  4389.          specified "file"  to a directory. The  disk could be full  or the
  4390.          file could be set to read only.
  4391.          
  4392.                              040  ERROR CLOSING "FILE"
  4393.          
  4394.          The menu program  received an error from DOS  while attempting to
  4395.          close the specified "file" that it was reading or writing.
  4396.          
  4397.                               050  CAN'T FIND "Path"
  4398.          
  4399.          HDM could not find the path on the specified disk drive.
  4400.          
  4401.                           055  CAN'T ACCESS "Disk Drive"
  4402.          
  4403.          HDM could not access the drive specified in the {CK} function or
  4404.          the drive for a needed file.
  4405.          
  4406.                                310  WRONG PASSWORD!
  4407.          
  4408.          You  entered the  wrong password  for a  password protected  menu
  4409.          entry or user ID.
  4410.          
  4411.                                 322  UNKNOWN USER!
  4412.          
  4413.          You tried to log  on with a user name that is  not in the user ID
  4414.          table.
  4415.          
  4416.                     333  ALREADY AT MAXIMUM NUMBER OF RECORDS!
  4417.          
  4418.          The User ID table or the Timed Execution Facility table is full.
  4419.          There is a maximum of 99 Users and 99 Timed Executions in HDM.
  4420.          
  4421.          
  4422.          
  4423.          Copyright (c) 1986-1990 by Jim Hass                       Page 72          
  4424.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4425.          
  4426.                                   ERROR MESSAGES
  4427.          
  4428.                     590  NUMBER TO DIAL EXCEEDS 36 CHARACTERS!
  4429.          
  4430.          The {DIAL #} phone number function has a 36 character limit.
  4431.          
  4432.                595 - Command # - "Modem Response Message" (Error #)
  4433.          
  4434.          The {DIAL} menu action function tried to send the modem a command
  4435.          and received an error.  Could not open com port or modem error.
  4436.          
  4437.                        599  PICK UP PHONE, THEN PRESS A KEY!
  4438.          
  4439.          This  message is  display after  the dialing  sequence is sent to
  4440.          your  modem from  the {DIAL}   function. You  should pick  up the
  4441.          telephone to talk to the person you called. When you press a key,
  4442.          the  modem  is  disconnected  from  the  phone  line  and you can
  4443.          continue with your phone conversation.
  4444.          
  4445.                               661  CAN'T FIND HDM.???
  4446.          
  4447.          The menu program could not  find the HDM.000 through HDM.999 file
  4448.          in the current  directory, the -T specified directory,  or the -0
  4449.          through -9 specified directory.
  4450.          
  4451.          
  4452.                             834  PAGE LETTER NOT A - J!
  4453.          
  4454.          The imported page letter must be in the A through J range.
  4455.          
  4456.                      909  MENU ACTION EXCEEDS 255 CHARACTERS!
  4457.          
  4458.          The menu  action length limit was  exceeded because the expansion
  4459.          of the  {?PROMPT} function, the  @@Batch function, a  macro, or a
  4460.          parameter caused to be greater than 255.
  4461.          
  4462.                 951  CANCELLED, UNBALANCED {BRACES} IN ACTION TEXT!
  4463.          
  4464.          The execution of  the menu action was stopped  when the number of
  4465.          left and right braces didn't match.
  4466.          
  4467.                        953  CANCELLED, &MACRO CALLS ITSELF!
  4468.          
  4469.          The execution  of the menu  action was stopped  because the macro
  4470.          called itself and would have resulted in a loop.
  4471.          
  4472.                      954  CANCELLED, %PARAMETER CALLS ITSELF!
  4473.          
  4474.          The execution  of the menu  action was stopped  because the macro
  4475.          parameter called itself and would have resulted in a loop.
  4476.          
  4477.          
  4478.          
  4479.          
  4480.          
  4481.          
  4482.          Copyright (c) 1986-1990 by Jim Hass                       Page 73          
  4483.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4484.          
  4485.                                QUESTIONS AND ANSWERS
  4486.          
  4487.          Q:  What language was the Hard Disk Menu written in?
  4488.          
  4489.          A:  Turbo Pascal.
  4490.          
  4491.          
  4492.          Q:  After I run a  batch file from  a menu selection  I get a DOS
  4493.          prompt instead of returning to the Hard Disk Menu. What's wrong?
  4494.          
  4495.          A:  When  running  a  batch  file  (the  one  you put in the menu
  4496.          action), DOS  does not automatically return  from a calling batch
  4497.          file  (X.BAT created  by HDM).  You can  remedy this situation by
  4498.          using @@ in front of your batch file name. The @@ gets changed to
  4499.          "CALL"  for DOS  3.30 and  above or  to "COMMAND  /C" for earlier
  4500.          versions. If DW4 is a batch file and your entry was:
  4501.          
  4502.                  CD\DSPWRITE~DW4~ change it to: CD\DSPWRITE~@@DW4~
  4503.          
  4504.          
  4505.          Q:  When I try  to run a batch file, I get a "Bad command or file
  4506.          name"  message from  DOS, then  I go  right back  to the  menu. I
  4507.          checked the batch file name and it  has the @@ in front of it and
  4508.          it's in  the directory that  I told it  to go to.  Why doesn't it
  4509.          work?
  4510.          
  4511.          A:  You are running a  version of  DOS  prior to 3.00  and HDM is
  4512.          trying to  run your batch file  with COMMAND.COM and  DOS can not
  4513.          locate it. So the message is  that it can't find COMMAND.COM, not
  4514.          your  batch  file.  Make  sure  that  the  root  directory, where
  4515.          COMMAND.COM is located, is in your  DOS path so that it is always
  4516.          accessible.  Here is an example of an AUTOEXEC.BAT:
  4517.          
  4518.                                                 PROMPT $P $G $A
  4519.                                                 PATH C:\;C:\HDM;C:\DOS
  4520.                                                 CD\HDM
  4521.                                                 HDM
  4522.          
  4523.          
  4524.          Q:  When I exit from HDM by pressing <F3> and then  key in <X> at
  4525.          the DOS  prompt to return  to HDM, I  get a "Bad  command or file
  4526.          name" message. Why does this happen?
  4527.          
  4528.          A:  This happens because DOS can not find the file that Hard Disk
  4529.          Menu created called X.BAT.  DOS must locate this file through the
  4530.          DOS path.  Make sure you set  up the proper path  command in your
  4531.          AUTOEXEC.BAT before  starting HDM. The path  must include the HDM
  4532.          directory, or  if you used the  -W switch when starting  HDM, the
  4533.          work directory.  Here is an example using a work directory:
  4534.          
  4535.                                                 PROMPT $P $G $A
  4536.                                                 PATH C:\;D:\WORKDIR;C:\DOS
  4537.                                                 CD\HDM
  4538.                                                 HDM -WD:\WORKDIR
  4539.          
  4540.          
  4541.          Copyright (c) 1986-1990 by Jim Hass                       Page 74          
  4542.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4543.          
  4544.                                QUESTIONS AND ANSWERS
  4545.          
  4546.          Q:  Some DOS  commands work  fine from  the Hard  Disk Menu while
  4547.          others give  me a message that  says "Bad command or  file name".
  4548.          What should I do to fix the problem?
  4549.          
  4550.          A: The DOS commands that work are probably the internal commands.
  4551.          The  system can't  find the  external DOS  commands. See your DOS
  4552.          manual  to see  which are  internal and  which are  external. The
  4553.          solution is a PATH command that  points to the DOS files. Add the
  4554.          DOS directory to your AUTOEXEC.BAT  file as shown in the previous
  4555.          two examples.
  4556.          
  4557.          
  4558.          Q:  We run HDM on a 3COM network with  the Hard Disk Menu program
  4559.          on the  server. When a user  returns to the menu  from a program,
  4560.          strange things happen. Sometimes we  get "Batch file missing" and
  4561.          remain at the  DOS prompt, sometimes there will be  a lot of "Bad
  4562.          command or file name" messages in  a row before returning to HDM,
  4563.          other times  a user will  return, but will  be in another  user's
  4564.          menu. We  use the -T switch  to point to each  user's unique menu
  4565.          file. What's going on?
  4566.          
  4567.          A:  The temporary  work file called X.BAT is being overwritten by
  4568.          every user each  time they run a menu  entry. The directory where
  4569.          HDM resides on  the server is the default  work directory that is
  4570.          being written to. Each user must write the work file to their own
  4571.          read/write  directory because  it can  not be  shared. Use the -W
  4572.          switch to point to a different work directory for each user.
  4573.          
  4574.          Here is a startup example:        CD\HDM
  4575.                                            HDM -TH:\MENUTEXT -WC:\MYOWNDIR
  4576.          
  4577.          
  4578.          Q:  If I start a program or batch file from the  menu and it runs
  4579.          for a long time  and I didn't really want to run  it, can I abort
  4580.          it and get right back to HDM?
  4581.          
  4582.          A: DOS will let you cancel a batch file by pressing <Ctrl-Break>.
  4583.          When you do cancel it you will end up at the DOS prompt, just key
  4584.          in <X> and press <Enter> and you'll be back in the Hard Disk Menu
  4585.          where you left off.
  4586.          
  4587.          
  4588.          Q:  HDM III let me  put a password  on just one  of the top  menu
  4589.          commands instead of all of them  at once, I don't see anything in
  4590.          the Security menu that will let me do that in HDM IV.
  4591.          
  4592.          A: Your right, there is nothing in the security pull down menu to
  4593.          accomplish that, but it still can be done. Just put the cursor on
  4594.          the command in the pull down menu that you want to put a password
  4595.          on and press Alt-F1. You can then key in a password for just that
  4596.          one command.
  4597.          
  4598.          
  4599.          
  4600.          Copyright (c) 1986-1990 by Jim Hass                       Page 75          
  4601.          HDM IV REFERENCE MANUAL                  MicroFox  Hard Disk Menu
  4602.          
  4603.                                QUESTIONS AND ANSWERS
  4604.          
  4605.          Q:  I get  static on  my screen  whenever the  Hard Disk  Menu is
  4606.          displayed.  What's wrong with my color monitor?
  4607.          
  4608.          A:  There  isn't  anything  wrong  with  your  color monitor. You
  4609.          probably  have an  older CGA  or single  color monitor that shows
  4610.          snow on the screen because of the fast direct video screen writes
  4611.          that HDM does.  Just start HDM with the -S  startup switch and it
  4612.          will  wait for  the video  retrace before  writing to the screen.
  4613.          This will eliminate the snow or static.  (HDM -S)
  4614.          
  4615.          
  4616.          Q:  We run 3270 emulation on  our PC to connect  to our company's
  4617.          mainframe.  When we hot key  over to the  mainframe side the  key
  4618.          lock status,  date & time,  and the cursor from HDM bleed through
  4619.          to our mainframe application.  How can we stop this?
  4620.          
  4621.          A: This happens because HDM continuedly writes those items out to
  4622.          the screen as  it's waiting for keyboard or  mouse entry. Use the
  4623.          -K startup switch and the key locks will not be displayed and the
  4624.          date and time  will only be updated when a  key is pressed or the
  4625.          mouse is used.  Also set the blinking cursor  speed to zero, this
  4626.          will stop  HDM from blinking the  cursor, so it will  not have to
  4627.          keep writing the changing cursor to the screen.  (HDM -K)
  4628.          
  4629.          
  4630.          Q:  I have  a Hercules  compatible video  card and  I'm having  a
  4631.          problem with  my cursor.  When I go into Word Perfect  the cursor
  4632.          shows right  in the middle  of a character  instead of below  it.
  4633.          This makes it very difficult to see the cursor.  What can I do?
  4634.          
  4635.          A:  This seems  to be  a problem  with some  Hercules clones  and
  4636.          certain PC  programs.  HDM itself does not change  the cursor, it
  4637.          saves the way  the cursor looks and uses its own cursor.  When it
  4638.          runs another program, HDM restores  the cursor to its saved shape
  4639.          and size. You can fix the problem  by using one of HDM's built in
  4640.          menu action  functions.  The cursor function will set  the cursor
  4641.          the way you want it to look.  Use this menu action:
  4642.                              {CURSOR 12 13} C:~CD\WP60~WP~
  4643.          
  4644.          
  4645.          Q:  I need to pass a parameter to  Word Perfect that includes the
  4646.          left curly brace character.  When I include it in the menu action
  4647.          and try  to run it, I  get a message that  says unbalanced braces
  4648.          and it aborts.  What can I do to get this to work?
  4649.          
  4650.          A: The  curly braces are  used to identify  HDM functions and  it
  4651.          checks to make  sure they're used in pairs. To  pass a single one
  4652.          use  these substitute  characters:  <Ctrl-Q>  for the  left curly
  4653.          brace and <Ctrl-P>  for the right curly brace.  The other problem
  4654.          character is the tilde ~ since  it's used as a command separator,
  4655.          use <Ctrl-Z> if you need that character in a command or program.
  4656.          
  4657.          
  4658.          
  4659.          Copyright (c) 1986-1990 by Jim Hass                       Page 76