home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / menuing / dos211.zip / DOS211.INS / DOSMENU.DOC next >
Text File  |  1993-10-10  |  125KB  |  3,069 lines

  1.         
  2.                               DOS Menu Version 2.11
  3.         
  4.                           The Disk Operating System Menu
  5.         
  6.                        Copyright (c) 1986-1993 by Jim Hass
  7.         
  8.         
  9.                                 MicroFox Company
  10.                                Post Office Box 447
  11.                              Richfield OH 44286-0447
  12.                                        USA
  13.         
  14.         
  15.                            CompuServe Mail 73057,3113
  16.                         Order Information (216) 659-9489
  17.         
  18.         
  19.         
  20.         
  21.         
  22.         
  23.                                 Table of Contents
  24.         
  25.         
  26.         1.  WELCOME TO DOSMENU..........................................1
  27.         2.  LICENSE AGREEMENT...........................................1
  28.         3.  DISCLAIMER..................................................1
  29.         4.  REGISTRATION FORM...........................................2
  30.         5.  INTRODUCTION................................................3
  31.         5.1    Some Common Questions....................................4
  32.         5.2    Advanced Features........................................5
  33.         6.  INSTALLATION................................................8
  34.         6.1    First Time Installation..................................8
  35.         6.2    Updating a Currently Installed Menu......................8
  36.         7.  RUNNING DOSMENU.............................................8
  37.         8.  DOS COMMAND LINE PARAMETERS.................................9
  38.         
  39.         9.  KEYBOARD...................................................10
  40.         9.1.   Cursor Control Keys.....................................10
  41.         9.2.   Editing Keys............................................11
  42.         9.3.   Action Keys.............................................12
  43.         10. ACTION STRING COMPONENTS...................................13
  44.         11. AUTO-BUILD.................................................13
  45.         
  46.         12. ACTION STRING FUNCTIONS....................................14
  47.         12.1. {?} and {?prompt}........................................15
  48.         12.2.  &#, {&#}, and {&# parameter1 parameter2 ... parameter9}.16
  49.         12.3.  %#......................................................17
  50.         12.4.  @@batch-file............................................18
  51.         12.5.  ~ (tilde)...............................................19
  52.         12.6   {CK drive}..............................................19
  53.         12.7.  {DEFAULT reply-to-prompt}...............................20
  54.         12.8.  {EXIT}..................................................21
  55.         12.9.  {KEY key1 key2 key3 key4 key5 key6 key7}................21
  56.         12.10. {MENU ##}...............................................23
  57.         12.11. {RETURN}................................................23
  58.         
  59.         
  60.                  
  61.                                 Table of Contents
  62.         
  63.         
  64.         13. TOP MENU COMMANDS..........................................24
  65.         13.1.  Add.....................................................25
  66.         13.2.  Change..................................................26
  67.         13.3.  Delete..................................................27
  68.         13.4.  Exit....................................................27
  69.         13.5.  Help....................................................28
  70.         13.6.  Move/Copy...............................................29
  71.         13.7.  Page: Change............................................30
  72.         13.8.  Page: Delete............................................30
  73.         13.9.  Page: Import............................................31
  74.         13.10. Page: Move..............................................31
  75.         13.11. Page: Quit..............................................32
  76.         13.12. Quit....................................................32
  77.         13.13. Run.....................................................33
  78.         13.14. Security: Add...........................................33
  79.         13.15. Security: Change........................................34
  80.         13.16. Security: Delete........................................34
  81.         13.17. Security: Exit..........................................35
  82.         13.18. Security: Group.........................................36
  83.         13.19. Security: Lock..........................................37
  84.         13.20. Security: Move..........................................38
  85.         13.21. Security: One...........................................39
  86.         13.22. Security: Page..........................................40
  87.         13.23. Security: Quit..........................................40
  88.         13.24. Security: Run...........................................41
  89.         13.25. Security: Security......................................41
  90.         13.26. Security: Top...........................................42
  91.         13.27. Security: Variables.....................................43
  92.         13.28. Variables: Macros.......................................43
  93.         13.29. Variables: Borders......................................44
  94.         13.30. Variables: Colors.......................................45
  95.         13.31. Variables: Mouse........................................45
  96.         13.32. Variables: Quit.........................................46
  97.         13.33. Variables: Screen Save..................................46
  98.         13.34. Variables: Title........................................47
  99.         
  100.         14. ERROR MESSAGES.............................................48
  101.         15. ORDER FORM.................................................50
  102.         
  103.         
  104.         
  105.         
  106.         
  107.         
  108.         
  109.         
  110.         
  111.         
  112.         
  113.         
  114.         
  115.         
  116.         
  117.         
  118.         
  119.                  
  120.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  121.         
  122.         1. WELCOME TO DOSMENU
  123.         
  124.         Thank you for  choosing the Disk Operating System Menu.  You have
  125.         taken the first step toward making  your computer more efficient.
  126.         This manual will  help you get the most out  of DosMenu. You will
  127.         be  able to  start  word processing,  database,  spreadsheet, and
  128.         other programs  with just the press  of one or two keys.  DosMenu
  129.         also provides a host of other sophisticated features and password
  130.         security protection.
  131.         
  132.         The Disk Operating System Menu requires just 256K of RAM.  What's
  133.         more, DosMenu is  not RAM-resident, and frees all  the RAM it was
  134.         using as soon as you run any of your programs.  It works with all
  135.         IBM  compatible personal  computers and  any color  or monochrome
  136.         monitor.  Please take the time to fill out  the registration form
  137.         on the next page to receive additional information about software
  138.         products from MicroFox Company.
  139.         
  140.         2. LICENSE AGREEMENT
  141.         
  142.         DOSmenu, the Disk Operating System Menu is the copyright property
  143.         of Jim Hass.  You are granted a limited  non-exclusive license to
  144.         use this copy of DosMenu for a 30-day trial period. After 30 days
  145.         you must register  DOSmenu or delete it from  your system. You do
  146.         not  have the  right to  transfer ownership  nor do  you have the
  147.         right to copyright any of these materials.
  148.         
  149.         Contact MicroFox  Company for further information  at Post Office
  150.         Box  447, Richfield  OH 44286-0447.  All registered  user receive
  151.         technical  support  and  upgrade   notices.  Call  or  write  for
  152.         information about network, site, or corporate licenses.
  153.         
  154.         3. DISCLAIMER
  155.         
  156.         The author makes no representations or warranties with respect to
  157.         the  contents  hereof  and  specifically  disclaims  any  implied
  158.         warranties  of  merchantability  or  fitness  for  any particular
  159.         purpose. Further,  the author reserves  the right to  revise this
  160.         publication and to make changes from  time to time in the content
  161.         hereof without obligation  of the author to notify  any person or
  162.         organization of such revision or changes.
  163.         
  164.         Please send in  the registration form so the  author can send you
  165.         information about other available  low cost software. For further
  166.         information and registration, please send all correspondence to:
  167.         
  168.                            MicroFox Company
  169.                            PO Box 447
  170.                            Richfield OH 44286-0447
  171.                            USA
  172.         
  173.         
  174.         
  175.         
  176.         
  177.         
  178.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 1         
  179.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  180.         
  181.         4. REGISTRATION FORM                                     DOS Menu
  182.         
  183.         -----------------------------------------------------------------
  184.         
  185.         Send to:      MicroFox Company
  186.                       Post Office Box 447           CompuServe 73057,3113
  187.                       Richfield OH 44286-0447
  188.                       USA                           Orders (216) 659-9489
  189.         
  190.         -----------------------------------------------------------------
  191.         
  192.         License 1-User  10-User  100-User  500-User  1000-User  Unlimited
  193.         Prices:  $24      $90      $280      $470      $660       $850
  194.         
  195.         
  196.         License Type: ________________    License Price: ________________
  197.         
  198.         Specify Disk Size          Shipping and Handling
  199.         (5.25" or 3.5"): ________  USA $2, Canada $3, Others $5: ________
  200.         
  201.                                Ohio Residents
  202.         SubTotal: ___________  Add 6.25% Tax: _______  TOTAL: ___________
  203.         
  204.         
  205.         MasterCard/VISA: ______ ______ ______ ______  Expiration: _______
  206.         
  207.         
  208.         Signature: ______________________________________________________
  209.         
  210.         
  211.         
  212.                       Name
  213.                            ----------------------------------------------
  214.         
  215.                    Company
  216.                            ----------------------------------------------
  217.         
  218.                    Address
  219.                            ----------------------------------------------
  220.         
  221.         
  222.                            ----------------------------------------------
  223.         
  224.         
  225.                            ----------------------------------------------
  226.         
  227.                      Phone
  228.                            ----------------------------------------------
  229.         
  230.         
  231.         -----------------------------------------------------------------
  232.         
  233.         
  234.         
  235.         
  236.         
  237.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 2         
  238.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  239.         
  240.         5. INTRODUCTION
  241.         
  242.         This program is  a DOS shell that hides  the underlying operating
  243.         system from the uninitiated user, yet  does not get in the way of
  244.         the expert  user. The basic system  consist of up to  one hundred
  245.         Menu Files  with ten menu  pages each, and  each page having  ten
  246.         selections to choose  from. You start a selection  by pointing to
  247.         it with the cursor and pressing  the ENTER key or by pressing the
  248.         number  key associated  with that  selection. Each  selection can
  249.         start a program, run a batch  file, or execute any DOS command. A
  250.         selection can also  have multiple steps which can  include any or
  251.         all  of the  possibilities above.  You can  change menu  pages by
  252.         pressing the F1 thru F10 keys to go directly to page 1 thru 10 or
  253.         use the PgUp and PgDn keys.  Each page and each selection on each
  254.         page has a user definable description.
  255.         
  256.         The  slash key  displays a  1-2-3  type  menu at  the top  of the
  257.         screen.  The choices  from the  menu include:  Help, Add, Change,
  258.         Delete, Move, Page,  Run, Exit, and Quit. If  you select HELP you
  259.         are presented with  another menu and screens that  explain how to
  260.         use the Menu  System. ADD, CHANGE, DELETE, and  MOVE allow you to
  261.         alter the description and action  taken by a Main Menu selection.
  262.         PAGE  lets you  change the   description of  a Page  Index entry,
  263.         import  pages, and  delete pages.  RUN allows  you to execute any
  264.         program, DOS command, or batch  file from within the Menu System.
  265.         EXIT returns you  to the DOS prompt and QUIT  erases the Top Menu
  266.         and puts  you back in  the Main Menu.  Other commands in  the Top
  267.         Menu allow you  to set up macros, passwords,  menu titles, change
  268.         colors  and window  borders, set  communications parameters,  set
  269.         mouse sensitivity, and  blank the menu screen after  a set amount
  270.         of time.
  271.         
  272.         You can run  DosMenu by  changing to the  directory that contains
  273.         DosMenu. Then enter DOSMENU and press Enter. Do not start DosMenu
  274.         from a  different directory by  having the DOS  path set to  find
  275.         DOSMENU.EXE because DosMenu will not be able to locate its files.
  276.         
  277.         DOSmenu works by putting the  selected menu entry's commands into
  278.         a temporary  batch file  named DOS.BAT.  It does  this by putting
  279.         "DOS" plus the  <Enter> key in the DOS  keyboard buffer before it
  280.         quits and gets out of memory. DOS then runs the commands and then
  281.         returns to DOSmenu when done.
  282.         
  283.         
  284.         
  285.         
  286.         
  287.         
  288.         
  289.         
  290.         
  291.         
  292.         
  293.         
  294.         
  295.         
  296.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 3         
  297.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  298.         
  299.         5.1. SOME COMMON QUESTIONS:
  300.         
  301.         
  302.         Q: What language was the DosMenu written in?
  303.         
  304.         A: Turbo Pascal.
  305.         
  306.         
  307.         Q: After  I run a  batch file from  a menu selection  I get a DOS
  308.            prompt instead of returning to DosMenu. What's wrong?
  309.         
  310.         A: When  DOS runs a batch  file (yours) from within  a batch file
  311.            (DOS.BAT) it does not return to complete the first batch file,
  312.            which  would take  you back  to the  menu. You  can remedy the
  313.            situation by using @@ in front of your batch file name. If DW3
  314.            is a batch file and your entry was: CD\DSPWRITE~DW3~ change it
  315.            to: CD\DSPWRITE~@@DW3~
  316.         
  317.         
  318.         Q: When I  press /E  to exit  DosMenu,  sometimes  I get  the DOS
  319.            prompt  and other  times I  stay in  the menu.  Why does  this
  320.            happen?
  321.         
  322.         A: The problem  may be this: if you left  DosMenu by using /E and
  323.            then returned to the menu by keying in DosMenu, you would have
  324.            called  in a  second copy  of  the  menu program.  While in  a
  325.            secondary  DosMenu,  the  exit  command  (/E)  returns  to the
  326.            primary DosMenu, not to a DOS  prompt. The solution is to make
  327.            sure you key in EXIT at the  DOS prompt to return to the menu.
  328.            Another  reason this  could happen  is that  the program can't
  329.            find  your  command  processor.  This  file  is located by the
  330.            COMSPEC environment variable. Use the  DOS SET command to make
  331.            sure that COMSPEC is correct.
  332.         
  333.         
  334.         Q: Some DOS commands work fine  from DosMenu while others give me
  335.            a message that says "Bad command  or file name". What should I
  336.            do to fix the problem?
  337.         
  338.         A: The DOS commands that work are probably the internal commands.
  339.            The system can't find the  external DOS commands. See your DOS
  340.            manual to see  which are internal and which  are external. The
  341.            solution is  a PATH command that  includes your DOS directory.
  342.            Add this to your AUTOEXEC.BAT file: PATH C:\DOS.
  343.            (Replace C:\DOS with the name of your DOS directory.)
  344.         
  345.         
  346.         -----------------------------------------------------------------
  347.         
  348.         
  349.         
  350.         
  351.         
  352.         
  353.         
  354.         
  355.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 4         
  356.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  357.         
  358.         5.2. ADVANCED FEATURES:
  359.         
  360.         The DosMenu command that should  be in your AUTOEXEC.BAT file can
  361.         have  parameters.  The  first  parameter  is  the  page number to
  362.         display, the  second one is  the menu selection  on that page  to
  363.         highlight with  the cursor. These two  parameters are positional,
  364.         if they  are not used they  will both default to  zero. The other
  365.         parameters all begin with a hyphen and can be in any sequence.
  366.         
  367.         -A  would automatically  start the  procedure from  the first two
  368.         parameters. An  example: if Symphony is  on page four and  is the
  369.         tenth selection on that page,  it can automatically be started by
  370.         the following line in your AUTOEXEC.BAT file:  DosMenu 4 10 -A.
  371.         
  372.         The  next parameters  tell DosMenu  where to  find certain files,
  373.         they all require a drive  and directory immediately following the
  374.         codes with no spaces in between.
  375.         
  376.         -C shows the path to a second copy of the menu text file. This is
  377.         useful for backup  copies of all variable data in  the menu or as
  378.         the permanent  copy of DOSMENU.TXT  if DosMenu is  used in a  ram
  379.         disk. If -C  is not used, a second  copy of the text file  is not
  380.         created.
  381.         
  382.         -T shows the path to the text files DOSMENU.TXT, DOSMENU.T01-T99.
  383.         
  384.         -W shows the path to the temporary work file, DOS.BAT.
  385.         
  386.         If -T or -W are not used,  the current drive & directory is used.
  387.         An example:  DosMenu -Cc:\ramdisk -Tc:\menudir -Wc:\ramdisk
  388.         
  389.         -M tells what  menu text file to use, they  are numbered 00 - 99.
  390.         if -M is not used it  defaults to -M00 which uses DOSMENU.TXT, if
  391.         another number is used, like -M99, then file DOSMENU.T99 is used.
  392.         This option allows you to use 99 additional DosMenu text files.
  393.         
  394.         -D does  not constantly write  the Date &  Time to the  screen so
  395.         that they don't bleed through when using windowing software.
  396.         
  397.         -N bypasses the initial DosMenu title screen.
  398.         
  399.         -S eliminates snow (static) on the screen of older CGA monitors
  400.         
  401.         
  402.         NOTE: See DOS Command Line Parameters for more information.
  403.         
  404.         
  405.         
  406.         
  407.         
  408.         
  409.         
  410.         
  411.         
  412.         
  413.         
  414.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 5         
  415.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  416.         
  417.         DosMenu has  100 menu files available.  (DOSMENU.TXT & .T01-.T99)
  418.         Each menu  file has ten pages (F1-F10) of  menu entries and  each
  419.         page has ten of these menu entries.
  420.         
  421.         If the 10,000 entries in DosMenu are not enough (using {MENU ##})
  422.         you can use multiple DosMenus. Copy the DOSMENU.EXE file from the
  423.         original diskette to another drive or another directory. Then ADD
  424.         the following  entry to your  primary DosMenu: C:~CD\DIR~DOSMENU~
  425.         where C: is  the drive and DIR is  the subdirectory that contains
  426.         your  secondary DosMenu.  When this  entry is  selected from  the
  427.         primary DosMenu,  your secondary DosMenu  is displayed and  is in
  428.         control. The /E command will  return you to your primary DosMenu.
  429.         This  is different  than using  /E in  the primary  DosMenu which
  430.         takes you to  the DOS prompt. There is no  limit to the number of
  431.         secondary DosMenus and they can all be called from the primary or
  432.         from other secondaries.
  433.         
  434.         An  alternate method  of using  secondary DosMenus  is to use the
  435.         same DosMenu  program, but different text  (DOSMENU.TXT) and work
  436.         files (DOS.BAT).  This can be done  using the -T and  -W switches
  437.         explained above. You will not need  to copy any files, a new text
  438.         file will be created when you add your first menu entry, the work
  439.         file  is created  as needed.  The action  statement of  your menu
  440.         selection in  the primary DosMenu should  look like this: DOSMENU
  441.         -TC:\NEWDIR -WC:\NEWDIR~ The path C:\NEWDIR should be replaced by
  442.         the  directory that  will contain  the secondary  text file. This
  443.         directory must  not be the  same as the  directory containing the
  444.         primary Hard Disk Menu.
  445.         
  446.         Variables can be  set up and used in the  action statement of any
  447.         menu selection. They  can also be use with  the Run command (/R).
  448.         There are ten  variables available, numbered 0 -  9. They are set
  449.         up by choosing Variables from the Top Menu (/V), then by choosing
  450.         a number. You can then enter any information to be stored in that
  451.         variable,  even other  variables, but  be careful  not to put the
  452.         program into  a loop by using  a variable within a  variable that
  453.         directly  or  indirectly  uses  the  original  variable.  Once  a
  454.         variable is set  up it can be referred to  by a menu selection by
  455.         placing an &  + number in it. So if  you have variable number one
  456.         set up  and one or more  action statements containing &1,  the &1
  457.         will  be replaced  with the  information that  was stored  in it.
  458.         These variables can also have up  to nine parameters, to use them
  459.         you must enclose the entire variable and its parameters in braces
  460.         { }. These parameters in turn can then also be used in any action
  461.         statement,  in any  variable, or   in the  Run command.  They are
  462.         numbered 1 - 9 and are referred to by placing a % in front of it.
  463.         The parameters  can contain any  information, including variables
  464.         and other  parameters (&1, &2, %1,  %2, etc.). Again you  must be
  465.         careful not to put the program  in a loop by circular variable or
  466.         parmeter calls.  An example of  using a variable  with a parmeter
  467.         could look like this if &1 = COPY:
  468.         
  469.                     C:~CD\LOTUS~{&1 FILE.WKS} %1 A:~ERASE %1~
  470.         
  471.         
  472.         
  473.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 6         
  474.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  475.         
  476.         Everything  within the  braces and  the braces  themself would be
  477.         replaced  by the  contents of  variable &1  which is  "COPY". The
  478.         parameter %1  contains "FILE.WKS" because it  was the first entry
  479.         (and only  in this case) for  the variable &1. Any  %1's that are
  480.         used after this are replace with the contents of parameter %1. In
  481.         this case the action to take becomes:
  482.         
  483.                   C:~CD\LOTUS~COPY FILE.WKS A:~ERASE FILE.WKS~
  484.         
  485.         A more  interesting   version  of  this   variable  and  parmater
  486.         combination would be: {&1 {?ENTER NAME  OF FILE TO COPY & ERASE}}
  487.         This would first prompt the user  for a file name, that file name
  488.         would then be  contained in the parameter %1  which could be used
  489.         anywhere. As an  alternative to this, the variable  &1 could have
  490.         contained:  COPY  %1~ERASE  %1~  instead  of  just COPY. Then the
  491.         action  to   take  statement  would  have   been  simplified  to:
  492.         
  493.              C:~CD\LOTUS~{&1 {?ENTER NAME OF FILE TO COPY & ERASE}}~
  494.         
  495.         Both  methods give  the same  result because  the variable &1 now
  496.         contains the %1's  and the ERASE which are put  in to replace the
  497.         variable call  {&1...} after the  file name is  prompted for. The
  498.         rule  is:  Inner  braces   get  evaluated  before  outer  braces.
  499.         Parameters  within  a  variable  are  separated  by  spaces, if a
  500.         parameter contains spaces, it must  be enclosed with braces to be
  501.         evaluated as one parameter. An example  of this is:
  502.         
  503.                        {&2 THESE ARE SEPARATED PARMETERS}
  504.         
  505.         The result of evaluating  this variable and parameter combination
  506.         is &2 will  be replaced by the contents of  Variable 2 as defined
  507.         by  the  set  up  from  the  Top  Menu  (/V),  and  the following
  508.         parameters contain this:
  509.         
  510.               %1 = THESE, %2 = ARE, %3  = SEPARATE, %4 = PARAMETERS
  511.         
  512.         (%5 thur %9 are null.) Another example:
  513.         
  514.                  {&3 {THIS IS ONE PARAMETER} {THIS IS ANOTHER}}
  515.         
  516.         This time the parameters contain:
  517.         
  518.                 %1 = THIS IS ONE PARAMETER, %2  = THIS IS ANOTHER
  519.                              (%3 thru %9 are null.)
  520.         
  521.         This may be  a bit confusing, but once you  understand it you can
  522.         set  up some  very sophisticated  menu selections  that can  make
  523.         difficult  tasks very  easy for  a user  to perform. One caution:
  524.         There is a 255 character limit  to the final expanded menu action
  525.         that could be exceeded when  all the variables and parameters are
  526.         expanded. (DosMenu will tell you if this happens)
  527.         
  528.         -----------------------------------------------------------------
  529.         
  530.         
  531.         
  532.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 7         
  533.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  534.         
  535.         6. INSTALLATION
  536.         
  537.         6.1. FIRST TIME INSTALLATION OF DOSMENU
  538.         
  539.         When installing DosMenu for the first time on  your hard disk you
  540.         need to  add two lines to  your AUTOEXEC.BAT file, or you need to
  541.         create an AUTOEXEC.BAT if you don't have one.
  542.         
  543.         DosMenu  must be  started from  the directory  that contains  its
  544.         files. Do not  start DosMenu through the DOS path  or it won't be
  545.         able to find its files. Add the following two lines to the end of
  546.         your AUTOEXEC.BAT:
  547.                                 CD \MENU
  548.                                 DOSMENU
  549.         
  550.         The directory can be any name, so you can change the CD statement
  551.         to  any  name  you  like.  To  install  DosMenu,  put the program
  552.         diskette in drive A: and run INSTALL.  Choose the file DOSnnn.INS
  553.         then enter the directory to install to. Again, the directory name
  554.         on your  hard disk (C:) can  be what you like,  but it must match
  555.         the one added to your AUTOEXEC.BAT file.
  556.         
  557.         6.2. UPDATING A CURRENTLY INSTALLED MENU
  558.         
  559.         If you  are already using an  older version of the  program, then
  560.         all you need to do is the following:
  561.         
  562.         A.  Put the program diskette in drive A:
  563.         
  564.         B.  Key in:  A:INSTALL  (then press Enter)
  565.         
  566.         C.  Choose DOSnnn.INS from the list of files  (if any)
  567.         
  568.         D.  Enter the directory name of your current DOSmenu program.
  569.         
  570.         Make sure you use the  directory name of your currently installed
  571.         DosMenu. The two files DOSMENU.EXE and DOSMENU.DOC will be copied
  572.         and your current menu entries are retained because DOSMENU.TXT,
  573.         which contains sample menu entries and would overlay your current
  574.         ones, will not be copied.
  575.         
  576.         7. RUNNING DOSMENU
  577.         
  578.         You can run  DosMenu by  changing to the  directory that contains
  579.         DosMenu. Then enter DOSMENU and press Enter. Do not start DosMenu
  580.         from a  different directory by  having the DOS  path set to  find
  581.         DOSMENU.EXE because DosMenu will not be able to locate its files.
  582.         
  583.         DosMenu works by  letting DOS run a  temporary batch file that is
  584.         named "DOS.BAT". It  does this by putting the  batch file name in
  585.         the DOS keyboard buffer before it quits and gets out of memory.
  586.         
  587.         
  588.         
  589.         
  590.         
  591.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 8         
  592.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  593.         
  594.         8. DOS COMMAND LINE PARAMETERS
  595.         
  596.                         (used to start DosMenu in your AUTOEXEC.BAT)
  597.         
  598.         DosMenu [p#] [m#] [-A] [-Cpath] [-D] [-Epath] [-M##] [-N] [-S]
  599.                 [-Tpath] [-Wpath]
  600.         
  601.         p#  (1 thru 10)  Display specified page.  (must be 1st parameter)
  602.         
  603.         m#  (0 thru 9)  Highlight specified menu selection. (must be 2nd)
  604.         
  605.         -A       Automatically run the selection specified by p# m#.
  606.         
  607.         -Cpath   Specifies path to save a second copy of the current menu
  608.                  text file in. This file is written to only when a change
  609.                  is  made to  the menu  text file  and must  reside in  a
  610.                  different directory.  If -C is not used, no  copy of the
  611.                  file is kept.
  612.         
  613.         -D       Does not constantly write the  Date & Time to the screen
  614.                  so that they don't bleed through when using multitasking
  615.                  software.
  616.         
  617.         -Epath   Specifies what drive & directory to be in when the /Exit
  618.                  command is  used. The default  is the root  directory of
  619.                  the starting drive.
  620.         
  621.         -M##     Specifies the starting menu text file to use. -M0 is the
  622.                  default and uses the primary menu file ending with .TXT,
  623.                  1-99 are secondary menu text files that end with .T##.
  624.         
  625.         -N       Do not display the initial title screen.
  626.         
  627.         -S       Removes snow from older CGA displays.
  628.         
  629.         -Tpath   Specifies the path to the menu text files.  The default
  630.                  is the starting directory.
  631.         
  632.         -Wpath   Specifies the drive and directory to use for a work file.
  633.                  This  is a  temporary file,  use a  ram disk  if one  is
  634.                  available to speed things up.  The default is to use the
  635.                  starting directory.
  636.         
  637.         NOTE:    "path" must contain both the drive and directory: C:\DIR
  638.                  All parameters  are optional, you don't  need any to run
  639.                  DosMenu.
  640.         
  641.         EXAMPLE: DosMenu 10 5 -Cc:\dir -Ec:\dir -M01 -N -Tc:\dir -Wd:\ram
  642.         
  643.         
  644.         
  645.         
  646.         
  647.         
  648.         
  649.         
  650.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 9         
  651.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  652.         
  653.         9. KEYBOARD
  654.         
  655.         9.1. Cursor Control Keys
  656.         
  657.         MAIN MENU
  658.         ~~~~~~~~~
  659.         
  660.         DOWN ARROW KEY or SPACE BAR:
  661.             Moves the block highlight cursor down one selection.
  662.         
  663.         UP ARROW KEY or BACK SPACE KEY:
  664.             Moves the block highlight cursor up one selection.
  665.         
  666.         HOME KEY:
  667.             Moves the block highlight cursor to the first menu selection.
  668.         
  669.         END KEY:
  670.             Moves the block highlight cursor to the last menu selection.
  671.         
  672.         PGDN KEY:
  673.             Moves the block highlight cursor to the first selection on
  674.             the next page.
  675.         
  676.         PGUP KEY:
  677.             Moves the block highlight cursor to the last selection on the
  678.             previous page.
  679.         
  680.         FUNCTION KEYS:
  681.             Moves the block highlight cursor to the first selection on
  682.             the corresponding page (if any).
  683.         
  684.         TOP MENU
  685.         ~~~~~~~~
  686.         
  687.         RIGHT ARROW KEY or TAB KEY:
  688.             Moves the block highlight cursor right one command.
  689.         
  690.         LEFT ARROW KEY or BACK TAB KEY:
  691.             Moves the block highlight cursor left one command.
  692.         
  693.         PLUS (+) KEY:
  694.             Moves the block highlight cursor to the first command on the
  695.             line.
  696.         
  697.         MINUS (-) KEY:
  698.             Moves the block highlight cursor to the last command on the
  699.             line.
  700.         
  701.         SLASH (/) KEY:
  702.             Moves the block highlight cursor to the first Top Menu line.
  703.         
  704.         ESCAPE KEY:
  705.             Moves the block highlight cursor to the previous menu.
  706.         
  707.         
  708.         
  709.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 10         
  710.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  711.         
  712.         9.2. Editing Keys
  713.         
  714.         BOTTOM WINDOW
  715.         ~~~~~~~~~~~~~
  716.         
  717.         RIGHT ARROW KEY:
  718.             Moves the cursor right one character.
  719.         
  720.         LEFT ARROW KEY:
  721.             Moves the cursor left one character.
  722.         
  723.         TAB KEY:
  724.             Moves the cursor right eight characters.
  725.         
  726.         BACK TAB KEY:
  727.             Moves the cursor left eight characters.
  728.         
  729.         HOME KEY:
  730.             Moves the cursor to the first character on the line.
  731.         
  732.         END KEY:
  733.             Moves the cursor to the last character on the line.
  734.         
  735.         CONTROL + U KEYS:
  736.             Restores a line to its original contents.
  737.         
  738.         CONTROL + HOME KEYS:
  739.             Deletes all characters from the cursor to the beginning of
  740.             the line.
  741.         
  742.         CONTROL + END KEYS:
  743.             Deletes all characters from the cursor to the end of the
  744.             line.
  745.         
  746.         DELETE KEY:
  747.             Deletes the character at the cursor.
  748.         
  749.         BACK SPACE KEY:
  750.             Deletes the character left of the cursor.
  751.         
  752.         INSERT KEY:
  753.             Switches between Insert mode and Overwrite mode.
  754.             (the default is Insert mode)
  755.         
  756.         ENTER KEY:
  757.             Ends editing and saves the new or changed line.
  758.         
  759.         ESCAPE KEY (with characters in the line):
  760.             Deletes all characters in the line.
  761.         
  762.         ESCAPE KEY (with the line empty) or CTRL-BREAK:
  763.             Cancels editing and does not save any changes.
  764.         
  765.         
  766.         
  767.         
  768.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 11         
  769.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  770.         
  771.         9.3. Action Keys
  772.         
  773.         MAIN MENU
  774.         ~~~~~~~~~
  775.         
  776.         ENTER KEY:
  777.             Executes the currently highlighted Main Menu selection.
  778.         
  779.         NUMERIC KEYS:
  780.             Executes the corresponding Main Menu selection if it exists.
  781.         
  782.         D KEY:
  783.             Puts the  Main Menu in Display  Mode which allows you  to see
  784.             all the  non-password protected action strings  at the bottom
  785.             of screen without disabling any other functions.
  786.         
  787.         H KEY:
  788.             Displays Main Menu Help.
  789.         
  790.         L KEY:
  791.             Allows you to lock out the screen and keyboard until a password
  792.             is entered.
  793.         
  794.         CTRL-BREAK:
  795.             Ends the Disk Operating System Menu.  You must change to the
  796.             DosMenu directory and key in DosMenu to restart the program.
  797.         
  798.         TOP MENU
  799.         ~~~~~~~~
  800.         
  801.         ENTER KEY:
  802.             Executes the currently highlighted Top Menu command.
  803.         
  804.         ALPHA/NUMERIC KEYS:
  805.             Executes the Top Menu command with the same beginning
  806.             letter/number.
  807.         
  808.         
  809.         
  810.         
  811.         
  812.         
  813.         
  814.         
  815.         
  816.         
  817.         
  818.         
  819.         
  820.         
  821.         
  822.         
  823.         
  824.         
  825.         
  826.         
  827.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 12         
  828.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  829.         
  830.         10. ACTION STRING COMPONENTS
  831.         
  832.         The  Action String  contains the  instructions that  are executed
  833.         when a Main Menu selection is  started by one of the Action Keys,
  834.         when the /RUN command is used, or when a macro is called.
  835.         
  836.         An Action  String contains anything that  can be used in  a batch
  837.         file  plus  additional  Action   String  functions,  macros,  and
  838.         parameters that are described in this manual.
  839.         
  840.         
  841.         If this were a batch file:
  842.         
  843.                       C:
  844.                       CD \LOTUS
  845.                       123
  846.         
  847.         then the equivalent Action String would be:
  848.         
  849.                       C:~CD \LOTUS~123~
  850.         
  851.         The tilde (~) is used in place of the Enter key that was used to
  852.         create the batch file, otherwise the two are exactly the same.
  853.         
  854.         
  855.         11. AUTO-BUILD
  856.         
  857.         When you add or change an Action String, you have the alternative
  858.         of letting DosMenu build the Action String for you. Just press F1
  859.         at the  time you would  normally key in  the Action String  and a
  860.         window will open asking for the Drive, Directory, and the Program
  861.         to  run.  Fill  in  the  blanks  and  the  Action String is built
  862.         automatically. Press Enter to save the Action String or Escape to
  863.         cancel it.
  864.         
  865.         To build the above example with the Auto-Build procedure press /A,
  866.         enter a  description and press the  Enter key. Next press  F1 and
  867.         key in the needed information:
  868.         
  869.                       Drive -------> C:
  870.                       Directory ---> \LOTUS
  871.                       Program -----> 123
  872.                       Parameters--->     (no entry here for most programs)
  873.         
  874.         Then press Enter to save the Action String and press Q to quit the
  875.         Top menu and your done.
  876.         
  877.         
  878.         
  879.         
  880.         
  881.         
  882.         
  883.         
  884.         
  885.         
  886.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 13         
  887.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  888.         
  889.         12. ACTION STRING FUNCTIONS
  890.         
  891.                         (used in menu actions, macros, and /Run command)
  892.         
  893.         {?}             Waits for and is replaced by user keyboard input.
  894.         
  895.         {?prompt}       Same as {?} but with user supplied prompt message.
  896.         
  897.         &# or {&#}      (# is 0 thru 9)  Replaced by contents of a macro.
  898.         
  899.         {&# parameter1 parameter2 ... parameter9}
  900.                         This is the same as &#, but with user supplied
  901.                         parameters that are held in %1 thru %9.
  902.         
  903.         %#              (# is 1 thru 9)  Replaced by a macro parameter.
  904.         
  905.         @@batch-file    Used to run a batch file.
  906.                         @@ is replaced by COMMAND /C. (4DOS, NDOS, etc.)
  907.         
  908.         ~               Tilde key is used to represent the ENTER key.
  909.         
  910.         {CK drive}      This function will check if a drive is ready
  911.                         before continuing or cancelling the menu action.
  912.         
  913.         {DEFAULT reply-to-prompt}  Editable reply to {?} or {?prompt}.
  914.         
  915.         {EXIT}          Go to DOS prompt.  Operates like /Exit command.
  916.         
  917.         {KEY Key1 Key2 ... key7}  This function will pass keystrokes to
  918.                         the program that will run from the menu.
  919.         
  920.         {MENU ##}       (## is a number 0 thru 99)  Link to another menu
  921.                         text file.
  922.         
  923.         {RETURN}        Go back to the previous menu text file.
  924.         
  925.         
  926.         NOTE:           Action string functions can contain other action
  927.                         string functions.  Functions in inner braces are
  928.                         evaluated before outer functions.
  929.         
  930.         EXAMPLE:  If &1 contains COPY and &2 contains DELETE then
  931.                   {&1 {?Enter file name} c:\save}~&2 %1~dir %2~
  932.                   would evaluate to:
  933.                   COPY FILE.EXT C:\SAVE~DELETE FILE.EXT~DIR C:\SAVE~
  934.                   if the user replied FILE.EXT to the "Enter file name"
  935.                   prompt.
  936.         
  937.         
  938.         
  939.         
  940.         
  941.         
  942.         
  943.         
  944.         
  945.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 14         
  946.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  947.         
  948.         12.1. {?} and {?prompt}
  949.         
  950.         This  Action  String  function  will  pause  the execution of the
  951.         Action String until  the ENTER key or the  ESCAPE key is pressed.
  952.         During the pause the user can enter up to 64 characters that will
  953.         replace the  function, including the  braces, the question  mark,
  954.         and  the prompt  (if any),  in the  Action String. Pressing ENTER
  955.         will continue  the execution of  the Action String  starting with
  956.         the  newly entered  information. Pressing  ESCAPE will  erase any
  957.         keyed in input  from the user, or if the  input line is empty, it
  958.         will cancel the  execution of the Action String  and control will
  959.         return to the Main Menu.
  960.         
  961.         The prompt in the pause function can be up to 64 characters long.
  962.         If no prompt  is supplied, the menu system  uses "Pause for input
  963.         ...". The  prompt is displayed in  a window at the  bottom of the
  964.         screen when the  pause function is executed. The  user input line
  965.         is just below the prompt, also inside the window.
  966.         
  967.         Sample Action String:
  968.             COPY C:\{?Enter the directory to copy to diskette:}\*.* A:~
  969.         The user is prompted in the bottom window:
  970.             "Enter the directory to copy to diskette:"
  971.         The user keys in:
  972.             LOTUS\FILES   and then presses the ENTER key
  973.         The Action String that is executed is:
  974.             COPY C:\LOTUS\FILES\*.* A:
  975.         
  976.         All  files  in  the  C:\LOTUS\FILES  directory  are copied to the
  977.         diskette in the A: drive, then control returns to the Main Menu.
  978.         
  979.         
  980.         
  981.         
  982.         
  983.         
  984.         
  985.         
  986.         
  987.         
  988.         
  989.         
  990.         
  991.         
  992.         
  993.         
  994.         
  995.         
  996.         
  997.         
  998.         
  999.         
  1000.         
  1001.         
  1002.         
  1003.         
  1004.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 15         
  1005.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1006.         
  1007.         12.2. &#, {&#}, and {&# parameter1 parameter2 ... parameter9}
  1008.         
  1009.         This Action String  function will use the contents  of a macro to
  1010.         replace the  call for that  macro (& and  a number) in  an Action
  1011.         String. If the macro has no parameters, then the braces around it
  1012.         are optional. If there are parameters, then the braces are needed
  1013.         to delimit  the macro and  its parameters. The  maximum number of
  1014.         parameters is nine and they are separated by spaces.
  1015.         
  1016.         When a macro call is executed in an Action String the contents of
  1017.         the  macro (defined  by the  /V# command)  replaces the function,
  1018.         including  the   braces,  the  &  number   combination,  and  the
  1019.         parameters  (if any),  in the  Action String.  If there  were any
  1020.         parameters present, they are now contained in %1, %2, ..., %9 and
  1021.         can  be used  anywhere in  the  Action  String. See  %# for  more
  1022.         information on parameters.
  1023.         
  1024.         EXAMPLE:  from the Main Menu, key in /V8 and enter:
  1025.                  COPY *.* A:~PAUSE~    then press the ENTER key.
  1026.         
  1027.         Sample Action String:
  1028.         
  1029.                  If an Action String looked like this:
  1030.                  C:~CD\123~&8CD\dBASE~&8
  1031.         
  1032.         The &8's  would be replaced  by the macro  contents entered above
  1033.         (/V8) and the string would evaluate to the following before it is
  1034.         executed:
  1035.         
  1036.                  C:~CD\123~COPY *.* A:~PAUSE~CD\dBASE~COPY *.* A:~PAUSE~
  1037.         
  1038.         The Action String starts on drive  C:, then copies all files from
  1039.         the 123  directory to a diskette  in A:, then pauses  so the user
  1040.         can change  diskettes. All files  are then copied  from the dBASE
  1041.         directory to A:, then a pause, then all files are copied from the
  1042.         MM directory to A:, and then a final pause.
  1043.         
  1044.         
  1045.         
  1046.         
  1047.         
  1048.         
  1049.         
  1050.         
  1051.         
  1052.         
  1053.         
  1054.         
  1055.         
  1056.         
  1057.         
  1058.         
  1059.         
  1060.         
  1061.         
  1062.         
  1063.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 16         
  1064.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1065.         
  1066.         12.3. %#
  1067.         
  1068.         This Action  String function will  use the contents  of a macro's
  1069.         parameter to replace the call for that parameter (% and a number)
  1070.         in an Action String. The contents of a parameter are created when
  1071.         a macro  is called  and it  contains up  to nine parameters. Each
  1072.         parameter is placed  sequentially in %1, %2, ...  %9 and they, in
  1073.         turn, can  be used in  the rest  of  the Action String  or in the
  1074.         macro itself, or in another macro.
  1075.         
  1076.         EXAMPLE:  from the Main Menu key in \V5 and enter:
  1077.             COPY C:\NEW\%1 C:\OLD\%1   then press the ENTER key.
  1078.         
  1079.         Sample Action String:
  1080.             {&5 {?Enter file to move}}~DEL C:\NEW\%1~DIR C:\OLD\%1~PAUSE~
  1081.         
  1082.         The user is prompted in the bottom window:  "Enter file to move"
  1083.         The user keys in:
  1084.             BUDGET88.WKS   and then presses the ENTER key.
  1085.         
  1086.         The Action String that is executed is:
  1087.             COPY C:\NEW\BUDGET88.WKS C:\OLD\BUDGET88.WKS~
  1088.             DEL C:\NEW\BUDGET88.WKS~DIR C:\OLD\BUDGET88.WKS~PAUSE~
  1089.         
  1090.         The  file BUDGET88.WKS  is moved   from C:\NEW  to C:\OLD  and is
  1091.         displayed in the C:\OLD directory.
  1092.         
  1093.         The prompt is  executed first because it is  in the inner braces.
  1094.         The prompt  is replaced by  the user entry  BUDGET88.WKS which is
  1095.         then placed in  %1 because it is the first  and only parameter of
  1096.         the macro &5. The {&5} is then replaced by the contents of the &5
  1097.         macro. Then  all the %1's are  replaced by BUDGET88.WKS including
  1098.         the two that came from the macro and the two that were already in
  1099.         the Action String.
  1100.         
  1101.         
  1102.         
  1103.         
  1104.         
  1105.         
  1106.         
  1107.         
  1108.         
  1109.         
  1110.         
  1111.         
  1112.         
  1113.         
  1114.         
  1115.         
  1116.         
  1117.         
  1118.         
  1119.         
  1120.         
  1121.         
  1122.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 17         
  1123.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1124.         
  1125.         12.4. @@batch-file
  1126.         
  1127.         This  Action String  function will  allow you  to execute a batch
  1128.         file from an  Action String. The @@ is replaced  by COMMAND \C in
  1129.         the Action String before actual  execution. This causes the batch
  1130.         file to be  executed by a second copy  of DOS's command processor
  1131.         and to return to the Main Menu when completed.
  1132.         
  1133.         Without the @@ the batch file  will be run by the current command
  1134.         processor and control then will  return to the DOS prompt instead
  1135.         of  the Main  Menu. If  this  happens,  you will  have to  change
  1136.         directory to the one containing  the menu program and restart it.
  1137.         This  happens because  all Action  Strings are  run as  temporary
  1138.         batch files and when a second batch  is run from it, DOS does not
  1139.         return control to the first batch file.
  1140.         
  1141.         EXAMPLE:  DW4 is a batch-file (DW4.BAT)
  1142.         
  1143.         Sample Action String without @@batch file:
  1144.             C:~CD\DSPLYWR4~DW4~
  1145.         
  1146.         When the program is finished you go to DOS and stay there:
  1147.             C>
  1148.         
  1149.         Sample Action String with @@batch-file:
  1150.             C:~CD\DSPLYWR4~@@DW4~
  1151.         
  1152.         When the program is finished you are returned to the Main Menu at
  1153.         the same selection that you left from.
  1154.         
  1155.         NOTE:  @@ is not needed for .COM or .EXE files, it is only needed
  1156.                for .BAT files.
  1157.         
  1158.                WITH DOS 3.3 AND ABOVE YOU CAN USE THE DOS CALL COMMAND IN
  1159.                PLACE OF @@.  IT WOULD LOOK LIKE THIS:
  1160.         
  1161.                            C:~CD\DSPLYWR4~CALL DW4~
  1162.         
  1163.                 This is the preferred method because a second copy of the
  1164.                 command processor is loaded by @@,  which is not the case
  1165.                 with the Call command.
  1166.         
  1167.         
  1168.         
  1169.         
  1170.         
  1171.         
  1172.         
  1173.         
  1174.         
  1175.         
  1176.         
  1177.         
  1178.         
  1179.         
  1180.         
  1181.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 18         
  1182.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1183.         
  1184.         12.5. ~
  1185.         
  1186.         The Tilde character is used in  an Action String to represent the
  1187.         ENTER key.  It is used to  end or separate commands  in an Action
  1188.         String the same as the ENTER key  is used to end lines in a batch
  1189.         file. At execution time, the tilde  (~) is replaced by a carriage
  1190.         return (CR) and a line feed (LF).
  1191.         
  1192.         Sample Action String:
  1193.             A:~COPY LIST.* B:~COPY EPSON.COM B:~CHKDSK B:~PAUSE~
  1194.         
  1195.         This Action String is equivalent to a batch file that contains:
  1196.         
  1197.             A:
  1198.             COPY LIST.* B:
  1199.             COPY EPSON.COM B:
  1200.             CHKDSK B:
  1201.             PAUSE
  1202.         
  1203.         
  1204.         12.6. {CK drive}
  1205.         
  1206.         {CK A} or {CK B}  This function will check if a diskette is ready
  1207.         before executing a menu entry. If not ready an error message will
  1208.         be displayed and the menu entry  will not run. If the diskette is
  1209.         ready  then  the  menu  entry  will  run  normally.
  1210.         
  1211.                             EXAMPLE: {CK A}A:~START~
  1212.         
  1213.         
  1214.         
  1215.         
  1216.         
  1217.         
  1218.         
  1219.         
  1220.         
  1221.         
  1222.         
  1223.         
  1224.         
  1225.         
  1226.         
  1227.         
  1228.         
  1229.         
  1230.         
  1231.         
  1232.         
  1233.         
  1234.         
  1235.         
  1236.         
  1237.         
  1238.         
  1239.         
  1240.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 19         
  1241.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1242.         
  1243.         12.7. {DEFAULT reply-to-prompt}
  1244.         
  1245.         This Action  String function will  allow you to  have a suggested
  1246.         reply  to  a  {?prompt}  function  that  the  user  can accept by
  1247.         pressing the ENTER key, modify  with the Editing keys then accept
  1248.         it, or erase it with the ESCAPE key and key in his own reply. The
  1249.         DEFAULT function must  precede the {?} function or  it can reside
  1250.         inside the {?} function like this:
  1251.         
  1252.             {?Enter a file name{DEFAULT C:\DB3\CUSTOMER.DBF}}
  1253.         
  1254.         Sample Action String:
  1255.             {DEFAULT LOTUS\FILES}COPY C:\{?Enter the directory to copy to
  1256.             diskette:}\*.* A:~
  1257.         
  1258.         The user is prompted in the bottom window:
  1259.             "Enter the directory to copy to diskette:"
  1260.         
  1261.         The Input Line already contains LOTUS\FILE
  1262.         
  1263.         The  user presses  ENTER because  it's the  directory he wants to
  1264.         copy.
  1265.         
  1266.         The Action String that is executed is:
  1267.             COPY C:\LOTUS\FILES\*.* A:
  1268.         
  1269.         Sample Action String:     (the &0 Macro is empty)
  1270.             C:~CD\ASM~{&0 {{DEFAULT MYPROG}?Enter program}}MASM %1~LINK %1~
  1271.         
  1272.         The user is prompted in the bottom window:
  1273.             "Enter program"
  1274.         
  1275.         The Input Line already contains MYPROG
  1276.             The user presses ESCAPE to clear the Input Line and keys in
  1277.             DEMO31 and presses ENTER
  1278.         
  1279.         The Action String that is executed is:
  1280.             C:~CD\ASM~MASM DEMO31~LINK DEMO31~
  1281.         
  1282.         The &0  Macro is replaced  by an empty  string since it  contains
  1283.         nothing and its  parameter which was the prompt  function and its
  1284.         default was replaced by the user entry DEMO31, which was then put
  1285.         into the %1 parameter holder.
  1286.         
  1287.         
  1288.         
  1289.         
  1290.         
  1291.         
  1292.         
  1293.         
  1294.         
  1295.         
  1296.         
  1297.         
  1298.         
  1299.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 20         
  1300.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1301.         
  1302.         12.8. {EXIT}
  1303.         
  1304.         This Action  String function works the  same as the /E  Main Menu
  1305.         command  with the  added benefit  that you  can change drives and
  1306.         directories before you EXIT to the DOS prompt. When your finished
  1307.         working at the DOS prompt, key  in EXIT and press ENTER to return
  1308.         to the Main Menu.
  1309.         
  1310.         Sample Action String:
  1311.             C:~CD\MM~DIR *.DOC~{EXIT}~
  1312.         
  1313.         The user  sees a directory display  of all the files  that end in
  1314.         .DOC and is then presented with  the standard DOS prompt. At this
  1315.         point  the user  can do  whatever needs  to be  done from DOS. To
  1316.         return to the Main Menu, the user  keys in EXIT at the DOS prompt
  1317.         and presses the ENTER key.
  1318.         
  1319.         
  1320.         
  1321.         12.9. {KEY key1 key2 key3 key4 key5 key6 key7}
  1322.         
  1323.         This function will  pass key strokes to the  program that will be
  1324.         run from the menu. This can be used to automate some procedure in
  1325.         the called program.
  1326.         
  1327.         EXAMPLE:   C:~CD\LOTUS~123~{KEY / F R RAR ENTR}
  1328.         When the program starts  these keys will automatically be pressed:
  1329.         
  1330.                          /   F   R   Right-Arrow   Enter
  1331.         
  1332.         Up to 7 keys seperated be a  space can be passed to a program. If
  1333.         you run a program that clears  the DOS keyboard buffer as soon as
  1334.         it  starts or  that uses  its own  keyboard buffer  then the  key
  1335.         strokes will not make it to  the called program. You can pass any
  1336.         key on the IBM keyboard  plus the special key codes listed on the
  1337.         next page.
  1338.         
  1339.         
  1340.         
  1341.         
  1342.         
  1343.         
  1344.         
  1345.         
  1346.         
  1347.         
  1348.         
  1349.         
  1350.         
  1351.         
  1352.         
  1353.         
  1354.         
  1355.         
  1356.         
  1357.         
  1358.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 21         
  1359.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1360.         
  1361.           KEY: Description:      KEY: Description:      KEY: Description:
  1362.           ~~~~ ~~~~~~~~~~~~      ~~~~ ~~~~~~~~~~~~      ~~~~ ~~~~~~~~~~~~
  1363.           CA   Ctrl-A            CB   Ctrl-B            CC   Ctrl-C
  1364.           CD   Ctrl-D            CE   Ctrl-E            CF   Ctrl-F
  1365.           CG   Ctrl-G            CH   Ctrl-H            CI   Ctrl-I
  1366.           CJ   Ctrl-J            CK   Ctrl-K            CL   Ctrl-L
  1367.           CM   Ctrl-M            CN   Ctrl-N            CO   Ctrl-O
  1368.           CP   Ctrl-P            CQ   Ctrl-Q            CR   Ctrl-R
  1369.           CS   Ctrl-S            CT   Ctrl-T            CU   Ctrl-U
  1370.           CV   Ctrl-V            CW   Ctrl-W            CX   Ctrl-X
  1371.           CY   Ctrl-Y            CZ   Ctrl-Z            SP   Space
  1372.           C[   Ctrl-[            C]   Ctrl-]            C\   Ctrl-\
  1373.           C2   Ctrl-2            C6   Ctrl-6            C-   Ctrl--
  1374.           ENTR Enter             ESC  Escape            CBRK Ctrl-Break
  1375.           BSP  Back Space        CBSP Ctrl-Back Space   TAB  Tab
  1376.           STAB Shift-Tab         AA   Alt-A             AB   Alt-B
  1377.           AC   Alt-C             AD   Alt-D             AE   Alt-E
  1378.           AF   Alt-F             AG   Alt-G             AH   Alt-H
  1379.           AI   Alt-I             AJ   Alt-J             AK   Alt-K
  1380.           AL   Alt-L             AM   Alt-M             AN   Alt-N
  1381.           AO   Alt-O             AP   Alt-P             AQ   Alt-Q
  1382.           AR   Alt-R             AS   Alt-S             AT   Alt-T
  1383.           AU   Alt-U             AV   Alt-V             AW   Alt-W
  1384.           AX   Alt-X             AY   Alt-Y             AZ   Alt-Z
  1385.           F1   F1                F2   F2                F3   F3
  1386.           F4   F4                F5   F5                F6   F6
  1387.           F7   F7                F8   F8                F9   F9
  1388.           F10  F10               F11  F11               F12  F12
  1389.           AF1  Alt-F1            AF2  Alt-F2            AF3  Alt-F3
  1390.           AF4  Alt-F4            AF5  Alt-F5            AF6  Alt-F6
  1391.           AF7  Alt-F7            AF8  Alt-F8            AF9  Alt-F9
  1392.           AF10 Alt-F10           AF11 Alt-F11           AF12 Alt-F12
  1393.           CF1  Ctrl-F1           CF2  Ctrl-F2           CF3  Ctrl-F3
  1394.           CF4  Ctrl-F4           CF5  Ctrl-F5           CF6  Ctrl-F6
  1395.           CF7  Ctrl-F7           CF8  Ctrl-F8           CF9  Ctrl-F9
  1396.           CF10 Ctrl-F10          CF11 Ctrl-F11          CF12 Ctrl-F12
  1397.           SF1  Shift-F1          SF2  Shift-F2          SF3  Shift-F3
  1398.           SF4  Shift-F4          SF5  Shift-F5          SF6  Shift-F6
  1399.           SF7  Shift-F7          SF8  Shift-F8          SF9  Shift-F9
  1400.           SF10 Shift-F10         SF11 Shift-F11         SF12 Shift-F12
  1401.           LAR  Left-Arrow        RAR  Right-Arrow       UAR  Up-Arrow
  1402.           CLAR Ctrl-Left-Arrow   CRAR Ctrl-Right-Arrow  DAR  Down-Arrow
  1403.           HOM  Home              END  End               PGU  PgUp
  1404.           PGD  PgDn              CHOM Ctrl-Home         CEND Ctrl-End
  1405.           CPGU Ctrl-PgUp         CPGD Ctrl-PgDn         CPRT Ctrl-PrtSc
  1406.           INS  Insert            DEL  Delete
  1407.           A1   Alt-1             A2   Alt-2             A3   Alt-3
  1408.           A4   Alt-4             A5   Alt-5             A6   Alt-6
  1409.           A7   Alt-7             A8   Alt-8             A9   Alt-9
  1410.           A0   Alt-0             A-   Alt--             A=   Alt-=
  1411.         -----------------------------------------------------------------
  1412.         
  1413.         
  1414.         
  1415.         
  1416.         
  1417.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 22         
  1418.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1419.         
  1420.         12.10. {MENU ##}
  1421.         
  1422.         This  Action String  function allows  you to  read in a different
  1423.         menu file to access selections in it. The ## is any number from 0
  1424.         to 99 which allows 100 Menu Files  with 10 pages in each file and
  1425.         10 selections on each page for a total of 10,000 menu selections.
  1426.         Zero  is  the  default  Menu  File.  If  any  other  Menu File is
  1427.         currently  in use,  its number  is displayed  in the  lower right
  1428.         corner of the Main  Menu window. If you try to go  to a Menu File
  1429.         that does  not exist, a  new blank Menu  File is created  for you
  1430.         that  you can  add new  entries to.  When you  use the  {MENU ##}
  1431.         function to display another Menu File  you can use the ESCAPE key
  1432.         or the {RETURN} Action String function  to go back to the calling
  1433.         Menu File.
  1434.         
  1435.         There is no limit to the length of chained menus. Menu 1 can call
  1436.         Menu 2, which can in turn call  Menu 88, which can then call Menu
  1437.         17, etc. ESCAPE and {RETURN} will  always back you up through the
  1438.         chain. Each Menu File has its own unique set of variables so when
  1439.         you  go to  another Menu  File, it  can display different colors,
  1440.         have different macros, different screen save time, title, etc.
  1441.         
  1442.         Sample Action String:
  1443.             {MENU 7}~
  1444.         
  1445.         You can also  use second copies of the  menu program in different
  1446.         directories for an unlimited number  of menu selections. Just set
  1447.         up a  menu selection that changes  to the new directory  and runs
  1448.         the  batch file  to start  a secondary  menu program.  Use the /E
  1449.         command  or  the  {EXIT}  Action  String  function  to  quit  the
  1450.         secondary menu program and return to the primary menu program.
  1451.         
  1452.         Example:  C:~CD\NEXTMENU~DOSMENU~
  1453.         
  1454.         
  1455.         12.11. {RETURN}
  1456.         
  1457.         This Action String function allows  you to return to the previous
  1458.         Menu File  that called the one  you are currently in.  If you are
  1459.         already at  the default Menu File  (zero) then a message  will be
  1460.         displayed telling you  that you are as far back  as you can go in
  1461.         the Menu File chain.
  1462.         
  1463.         If you  are in Menu  15 because a  prior Menu used  the {MENU 15}
  1464.         Action String  function then the {RETURN}  Action String function
  1465.         will take you back to that  prior Menu File. Using the ESCAPE key
  1466.         from the Main Menu in Menu Files 1-99 does the same thing.
  1467.         
  1468.         Sample Action String:
  1469.             {RETURN}~
  1470.         
  1471.         
  1472.         
  1473.         
  1474.         
  1475.         
  1476.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 23         
  1477.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1478.         
  1479.         13. TOP MENU COMMANDS
  1480.         
  1481.         /A   Add a new Main Menu selection description and action.
  1482.         /C   Change an existing menu selection description and/or action.
  1483.         /D   Delete an existing menu selection description and action.
  1484.         /E   Exit to the operating system prompt.  Use EXIT to return.
  1485.         /H   Display helpful information about using the menu system.
  1486.         /M   Move or copy a Main Menu selection description and action.
  1487.         /PC  Change the page name in the page index.
  1488.         /PD  Delete an entire page of entries.
  1489.         /PI  Import a page of entries from another Menu File.
  1490.         /PM  Move the Page Index and Main Menu to other side of screen.
  1491.         /PQ  Quit the Page Menu and return to the Main Menu.
  1492.         /Q   Quit the Top Menu and return to the Main Menu.
  1493.         /R   Run any program, batch file, or DOS command from the menu.
  1494.         /SA  Set the password for the Top Menu ADD command.
  1495.         /SC  Set the password for the Top Menu CHANGE command.
  1496.         /SD  Set the password for the Top Menu DELETE command.
  1497.         /SE  Set the password for the Top Menu EXIT command.
  1498.         /SG  Set the password for all Main Menu selections.
  1499.         /SL  Set the password to lock out the TOP MENU (/ key).
  1500.         /SM  Set the password for the Top Menu MOVE/COPY command.
  1501.         /SO  Set the password for one Main Menu selection.
  1502.         /SP  Set the password for the Top Menu PAGE command.
  1503.         /SQ  Quit the Security Menu and return to the Main Menu.
  1504.         /SR  Set the password for the Top Menu RUN command.
  1505.         /SS  Set the password for the Top Menu SECURITY command.
  1506.         /ST  Set the password for all Top Menu commands.
  1507.         /SV  Set the password for the Top Menu VARIABLES command.
  1508.         /V0  Add, change, or delete the &0 macro.
  1509.         /V1  Add, change, or delete the &1 macro.
  1510.         /V2  Add, change, or delete the &2 macro.
  1511.         /V3  Add, change, or delete the &3 macro.
  1512.         /V4  Add, change, or delete the &4 macro.
  1513.         /V5  Add, change, or delete the &5 macro.
  1514.         /V6  Add, change, or delete the &6 macro.
  1515.         /V7  Add, change, or delete the &7 macro.
  1516.         /V8  Add, change, or delete the &8 macro.
  1517.         /V9  Add, change, or delete the &9 macro.
  1518.         /VB  Change the type of lines used in the window border.
  1519.         /VC  Change the screen colors.
  1520.         /VM  Set the Mouse sensitivity/speed.
  1521.         /VQ  Quit the Variables Menu and return to the Main Menu.
  1522.         /VS  Set the number of minutes for the screen save feature.
  1523.         /VT  Add, change, or delete the Main Menu titles.
  1524.         
  1525.         
  1526.         
  1527.         
  1528.         
  1529.         
  1530.         
  1531.         
  1532.         
  1533.         
  1534.         
  1535.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 24         
  1536.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1537.         
  1538.         13.1. Add
  1539.         
  1540.         This Top Menu command adds a new selection in the Main Menu.
  1541.         
  1542.         1.  Press the two keys /A or press the / key and move the block
  1543.             highlight cursor with the cursor control keys to the word ADD
  1544.             and press the ENTER key.
  1545.         
  1546.         2.  If the ADD command is password protected then you must enter
  1547.             the correct password in the bottom password window.
  1548.         
  1549.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1550.             flashing  message asking  you to  choose the  location to add
  1551.             this new Main Menu selection to. An arrow also appears in the
  1552.             Main Menu at the next available open location.
  1553.         
  1554.         4.  Press the number key associated with the location you want to
  1555.             use or  move the arrow  with the cursor  control keys to  the
  1556.             location and press the ENTER key.
  1557.         
  1558.         5.  The bottom window now asks you to key in a description of the
  1559.             new Main Menu selection.
  1560.         
  1561.         6.  Enter a description that will be displayed in the  Main Menu,
  1562.             then press the ENTER key. You can use up to 48 characters.
  1563.         
  1564.         7.  Your Main Menu description is accepted  and the bottom window
  1565.             asks  you to  key in  the action  to take  when this entry is
  1566.             selected.
  1567.         
  1568.         8.  Enter the action to take and press the ENTER key. You can use
  1569.             up  to  255  characters.  An  alternative  is  to press F1 to
  1570.             receive  help  in  building   the  Action  String.  For  more
  1571.             information on this entry, see ACTION STRING COMPONENTS.
  1572.         
  1573.         9.  The bottom window is now gone and control returns to the Top
  1574.             Menu.
  1575.         
  1576.         
  1577.         
  1578.         
  1579.         
  1580.         
  1581.         
  1582.         
  1583.         
  1584.         
  1585.         
  1586.         
  1587.         
  1588.         
  1589.         
  1590.         
  1591.         
  1592.         
  1593.         
  1594.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 25         
  1595.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1596.         
  1597.         13.2. Change
  1598.         
  1599.         This  Top  Menu  command  can  change  a  Main  Menu  selection's
  1600.         description and/or the action to take.
  1601.         
  1602.         1.  Press the two keys /C or press the / key and move the block
  1603.             highlight  cursor with  the cursor  control keys  to the work
  1604.             CHANGE and press the ENTER key.
  1605.         
  1606.         2.  If the CHANGE command is password protected, then you must
  1607.             enter the correct password in the bottom password window.
  1608.         
  1609.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1610.             flashing message asking you to  choose the selection that you
  1611.             want to change in the Main Menu.
  1612.         
  1613.         4.  Press the number key associated with the location you want to
  1614.             change  or move  the block  highlight cursor  with the cursor
  1615.             control keys to the location and press the ENTER key.
  1616.         
  1617.         5.  If this Main Menu  selection is password  protected, then you
  1618.             must enter the correct password in the bottom password window.
  1619.         
  1620.         6.  The bottom  window then asks you to change the description of
  1621.             the Main Menu selection.
  1622.         
  1623.         7.  Key in the changes to the description or press the ENTER key
  1624.             to accept it  as it is and go to  the Action String. For more
  1625.             information on  the keys used to  change entries, see EDITING
  1626.             KEYS.
  1627.         
  1628.         8.  Any changes you made to the Main Menu description are accepted
  1629.             and the bottom window asks you to change the action to take.
  1630.         
  1631.         9.  Key in the changes to the Action String or press the ENTER key
  1632.             key to accept it as it is.  An alternative is to press F1 and
  1633.             enter the Drive, Directory, and Program in the Auto-Build
  1634.             window.  The system will then build the Action String for you.
  1635.         
  1636.         10. After pressing ENTER, the bottom window is removed and control
  1637.             returns to the Top Menu.
  1638.         
  1639.         
  1640.         
  1641.         
  1642.         
  1643.         
  1644.         
  1645.         
  1646.         
  1647.         
  1648.         
  1649.         
  1650.         
  1651.         
  1652.         
  1653.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 26         
  1654.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1655.         
  1656.         13.3. Delete
  1657.         
  1658.         This Top Menu command will delete a Main Menu selection, including
  1659.         its description, Action String, and password.
  1660.         
  1661.         1.  Press the two keys /D or press the / key and move the block
  1662.             highlight  cursor with  the cursor  control keys  to the word
  1663.             DELETE and press the ENTER key.
  1664.         
  1665.         2.  If the  DELETE command  is password  protected, then you must
  1666.             enter the correct password in the bottom password window.
  1667.         
  1668.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1669.             flashing message asking you to  choose the selection that you
  1670.             want to delete from the Main Menu.
  1671.         
  1672.         4.  Press the number key associated with the location you want to
  1673.             delete  or move  the block  highlight cursor  with the cursor
  1674.             control keys to the location and press the ENTER key.
  1675.         
  1676.         5.  If this Main Menu  selection is password  protected, then you
  1677.             must enter the correct password in the bottom password window.
  1678.         
  1679.         6.  The bottom window then asks you if you want to delete the
  1680.             highlighted Main Menu selection.
  1681.         
  1682.         7.  Press Y to delete the selection or N to cancel the deletion.
  1683.         
  1684.         8.  The bottom window is now gone and control returns to the Top
  1685.             Menu.
  1686.         
  1687.         
  1688.         13.4. Exit
  1689.         
  1690.         This Top Menu command will leave the menu program temporarily and
  1691.         display the standard DOS prompt.
  1692.         
  1693.         1.  Press the two keys /E or press the / key and move the block
  1694.             highlight cursor with the cursor control keys to the word EXIT
  1695.             and press the ENTER/RETURN key.
  1696.         
  1697.         2.  If the EXIT command is password protected, then you must enter
  1698.             the correct password in the bottom password window.
  1699.         
  1700.         3.  The normal DOS prompt is then displayed below the Main Menu.
  1701.         
  1702.         4.  Enter DOS commands, programs, or batch files at the DOS prompt.
  1703.         
  1704.         5.  Key in EXIT and press the ENTER key to return to the Main Menu.
  1705.         
  1706.         
  1707.         
  1708.         
  1709.         
  1710.         
  1711.         
  1712.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 27         
  1713.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1714.         
  1715.         13.5. Help
  1716.         
  1717.         This Top Menu command will display information that is helpful in
  1718.         using the menu system.
  1719.         
  1720.         1.  Press the two keys /H or press the / key and move the block
  1721.             highlight cursor with the cursor control keys to the word HELP
  1722.             and press the ENTER key.
  1723.         
  1724.         2.  The Help Menu is displayed on the left side of the screen and
  1725.             information on using the Help system is displayed on the right.
  1726.         
  1727.         3.  Press the letter key corresponding with the Help subject or use
  1728.             the cursor control keys to navigate through the Help menu.
  1729.         
  1730.         4.  Information  associated with the Help  subject is displayed on
  1731.             the right side of the screen.
  1732.         
  1733.         5.  Press the Q key to Quit the Help system and return to the Main
  1734.             Menu.
  1735.         
  1736.         
  1737.         
  1738.         
  1739.         
  1740.         
  1741.         
  1742.         
  1743.         
  1744.         
  1745.         
  1746.         
  1747.         
  1748.         
  1749.         
  1750.         
  1751.         
  1752.         
  1753.         
  1754.         
  1755.         
  1756.         
  1757.         
  1758.         
  1759.         
  1760.         
  1761.         
  1762.         
  1763.         
  1764.         
  1765.         
  1766.         
  1767.         
  1768.         
  1769.         
  1770.         
  1771.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 28         
  1772.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1773.         
  1774.         13.6. Move/Copy
  1775.         
  1776.         This Top Menu command can move or copy a Main Menu selection to
  1777.         another location in the same menu.
  1778.         
  1779.         1.  Press the two keys /M or press the / key and move the block
  1780.             highlight cursor with the cursor control keys to the word MOVE
  1781.             and press the ENTER key.
  1782.         
  1783.         2.  If the MOVE command is password protected, then you must enter
  1784.             the correct password in the bottom password window.
  1785.         
  1786.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1787.             flashing message asking you to  choose the selection that you
  1788.             want to move or copy from.
  1789.         
  1790.         4.  Press the number key associated with the location you want to
  1791.             move or copy from or move the block highlight cursor with the
  1792.             cursor control keys to the location and press the ENTER key.
  1793.         
  1794.         5.  If the  Main Menu  selection is  password protected, then you
  1795.             must enter the correct password in the bottom password window.
  1796.         
  1797.         6.  Next, the  bottom  window  displays another  flashing message
  1798.             asking  you to  choose the  location to  move or  copy to. An
  1799.             arrow  appears in  the Main  Menu at  the next available open
  1800.             location.
  1801.         
  1802.         7.  Press the number key associated with the location you want to
  1803.             move or  copy to or  move the arrow  with the cursor  control
  1804.             keys to the location and press the ENTER key.
  1805.         
  1806.         8.  The bottom window now asks if you want to delete the original
  1807.             selection that you copies from.
  1808.         
  1809.         9.  Press Y to delete the original entry or press N to keep it.
  1810.         
  1811.         10. The bottom window is now gone and control returns to the Top
  1812.             Menu.
  1813.         
  1814.         
  1815.         
  1816.         
  1817.         
  1818.         
  1819.         
  1820.         
  1821.         
  1822.         
  1823.         
  1824.         
  1825.         
  1826.         
  1827.         
  1828.         
  1829.         
  1830.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 29         
  1831.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1832.         
  1833.         13.7. Page: Change
  1834.         
  1835.         This top Menu  command allows you to change the  page name in the
  1836.         Page Index.
  1837.         
  1838.         1.  Press the three keys /PC  or press the / key & move the block
  1839.             highlight  cursor with  the cursor  control keys  to the word
  1840.             PAGE and  press the ENTER  key, then move  the cursor to  the
  1841.             word CHANGE and press the ENTER key.
  1842.         
  1843.         2.  If the PAGE command is password protected then you must enter
  1844.             the correct password in the bottom password window.
  1845.         
  1846.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1847.             flashing message asking you to  choose the page that you want
  1848.             to change.
  1849.         
  1850.         4.  Press the function key associated with the page you want to
  1851.             change or use the PGUP/PGDN keys to highlight the page, then
  1852.             press the ENTER key.
  1853.         
  1854.         5.  The bottom window now displays the page name you selected.
  1855.         
  1856.         6.  Press the ESC key to erase the page name that  exists & enter
  1857.             a new one,  or just key in changes to  the current name, then
  1858.             press the ENTER key.
  1859.         
  1860.         7.  The bottom window is now gone and control returns to the Page
  1861.             Menu.
  1862.         
  1863.         
  1864.         13.8. Page: Delete
  1865.         
  1866.         This top Menu  command allows you to delete all  the entries in a
  1867.         page that are not password protected.
  1868.         
  1869.         1.  Press the three keys /PD  or press the / key & move the block
  1870.             highlight  cursor with  the cursor  control keys  to the word
  1871.             PAGE and  press the ENTER  key, then move  the cursor to  the
  1872.             word DELETE and press the ENTER key.
  1873.         
  1874.         2.  If the PAGE command is password protected then you must enter
  1875.             the correct password in the bottom password window.
  1876.         
  1877.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1878.             flashing message asking you to  choose the page that you want
  1879.             to delete.
  1880.         
  1881.         4.  Press the function key associated with the page you want to
  1882.             delete or use the PGUP/PGDN keys to highlight the page, then
  1883.             press the ENTER key.
  1884.         
  1885.         5.  The entries that were not password protected  are now deleted
  1886.             and the  bottom window is  erased and control  returns to the
  1887.             Page Menu.
  1888.         
  1889.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 30         
  1890.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1891.         
  1892.         13.9. Page: Import
  1893.         
  1894.         This top  Menu command allows you  to import a page  from another
  1895.         Menu File to open entries in a page in the current menu.
  1896.         
  1897.         1.  Press the three keys /PI  or press the / key & move the block
  1898.             highlight  cursor with  the cursor  control keys  to the word
  1899.             PAGE and  press the ENTER  key, then move  the cursor to  the
  1900.             word IMPORT and press the ENTER key.
  1901.         
  1902.         2.  If the PAGE command is password protected then you must enter
  1903.             the correct password in the bottom password window.
  1904.         
  1905.         3.  Next, a window opens at the bottom  of the  screen asking for
  1906.             the  Menu File  number.  (0 = DosMenu.TXT,  1-99 = .T01-.T99)
  1907.             Enter a number  from zero to 99, if the  file does not exist,
  1908.             you get an error message.
  1909.         
  1910.         4.  Next enter the Page number (1-10) that you  want to copy from
  1911.             the Menu File you specified.
  1912.         
  1913.         5.  Now the window at the bottom of the screen displays a flashing
  1914.             message asking you to choose the page that you want to copy to.
  1915.         
  1916.         6.  Press the function key associated  with the page you  want to
  1917.             copy to or use the PGUP/PGDN keys to highlight the page, then
  1918.             press the ENTER key.
  1919.         
  1920.         7.  Menu entries are copied into all the blank menu entries in the
  1921.             current page from the external Menu File.  Those entries that
  1922.             were not blank are not changed.
  1923.         
  1924.         8.  The bottom window is now gone and control returns to the Page
  1925.             Menu.
  1926.         
  1927.         
  1928.         13.10. Page: Move
  1929.         
  1930.         This Top Menu command allows you to switch the Page index and the
  1931.         Main Menu on the screen.
  1932.         
  1933.         1.  Press the  three keys  /PM or  press the  / key  and move the
  1934.             cursor to  the word PAGE and  press the ENTER key,  then move
  1935.             the cursor to the word MOVE and press the ENTER key.
  1936.         
  1937.         2.  If the PAGE command is password protected, then you must enter
  1938.             the correct password in the bottom password window
  1939.         
  1940.         3.  The Page Index and Main Menu are switched and control returns
  1941.             to the Main Menu.
  1942.         
  1943.         
  1944.         
  1945.         
  1946.         
  1947.         
  1948.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 31         
  1949.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  1950.         
  1951.         13.11. Page: Quit
  1952.         
  1953.         This Top Menu command allows you to quit the Page Menu and return
  1954.         to the Main Menu.
  1955.         
  1956.         1.  Press the  three keys  /PQ or  press the  / key  and move the
  1957.             cursor to  the word PAGE and  press the ENTER key,  then move
  1958.             the cursor to the word QUIT and press the ENTER key.
  1959.         
  1960.         2.  If the PAGE command is password protected, then you must enter
  1961.             the correct password in the bottom password window
  1962.         
  1963.         3.  The Page  Menu is  now gone  and control  returns to the Main
  1964.             Menu.
  1965.         
  1966.         
  1967.         
  1968.         13.12. Quit
  1969.         
  1970.         This Top Menu command allows you  to quit the Top Menu and return
  1971.         to the Main Menu.
  1972.         
  1973.         1.  Press the two keys /Q or press  the / key and move  the block
  1974.             highlight  cursor with  the cursor  control keys  to the word
  1975.             QUIT and press the ENTER/ key.
  1976.         
  1977.         2.  The Top Menu is now gone and control returns to the Main Menu.
  1978.         
  1979.         
  1980.         
  1981.         
  1982.         
  1983.         
  1984.         
  1985.         
  1986.         
  1987.         
  1988.         
  1989.         
  1990.         
  1991.         
  1992.         
  1993.         
  1994.         
  1995.         
  1996.         
  1997.         
  1998.         
  1999.         
  2000.         
  2001.         
  2002.         
  2003.         
  2004.         
  2005.         
  2006.         
  2007.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 32         
  2008.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2009.         
  2010.         13.13. Run
  2011.         
  2012.         This Top  Menu command allows you  to run any DOS  command, batch
  2013.         file, or other program from the bottom window.
  2014.         
  2015.         1.  Press the two keys /R or press  the / key and move  the block
  2016.             highlight cursor with the cursor control keys to the word RUN
  2017.             and press the ENTER key.
  2018.         
  2019.         2.  If the RUN command is password protected, then you must enter
  2020.             the correct password in the bottom password window.
  2021.         
  2022.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  2023.             message asking you  to enter any program, batch  file, or DOS
  2024.             command.
  2025.         
  2026.         4.  Enter the action to take and press the ENTER key. You can use
  2027.             up to 64 characters. For  more information, see ACTION STRING
  2028.             COMPONENTS.  You can  also use  any of  the previous nine Run
  2029.             actions by pressing the Up or  Down arrow keys to select one,
  2030.             then modify it or use as is, then press the ENTER key.
  2031.         
  2032.         5.  The bottom window is removed and your entry will run. When it
  2033.             is finished, you  will get a message that  says "Strike a key
  2034.             to continue...".
  2035.         
  2036.         6.  Press any key and control will return to the Main Menu.
  2037.         
  2038.         
  2039.         13.14. Security: Add
  2040.         
  2041.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2042.         password protection for the Top Menu ADD command.
  2043.         
  2044.         1.  Press the  three keys  /SA or  press the  / key  and move the
  2045.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2046.             move the cursor to the word ADD and press the ENTER key.
  2047.         
  2048.         2.  If the SECURITY command is password protected,  then you must
  2049.             enter the correct password in the bottom password window.
  2050.         
  2051.         3.  Next, a window opens at the bottom of the screen.  If the ADD
  2052.             command is  already password protected,  then you must  enter
  2053.             the old password  for it. The window then asks  you to key in
  2054.             the new password.
  2055.         
  2056.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2057.             password protection for  the Top Menu Add Command.  Key in up
  2058.             to eight characters and press ENTER to add a new password for
  2059.             the add command. You must  enter the password twice to verify
  2060.             it. Write down the password and save it as there is no way to
  2061.             recover from a lost one.
  2062.         
  2063.         5.  The bottom password window is now gone and control returns to
  2064.             the Top Security Menu.
  2065.         
  2066.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 33         
  2067.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2068.         
  2069.         13.15. Security: Change
  2070.         
  2071.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2072.         password protection for the Top Menu CHANGE command.
  2073.         
  2074.         1.  Press the  three keys  /SC or  press the  / key  and move the
  2075.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2076.             move the cursor to the word CHG and press the ENTER key.
  2077.         
  2078.         2.  If the SECURITY command is password protected,  then you must
  2079.             enter the correct password in the bottom password window.
  2080.         
  2081.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2082.             CHANGE command  is already password protected,  then you must
  2083.             enter the  old password for it.  The window then asks  you to
  2084.             key in the new password.
  2085.         
  2086.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2087.             password protection  for the Top Menu  CHANGE command. Key in
  2088.             up to eight characters and press  ENTER to add a new password
  2089.             for the CHANGE command. You  must enter the password twice to
  2090.             verify it. Write down the password and save it as there is no
  2091.             way to recover from a lost one.
  2092.         
  2093.         5.  The bottom password window is now gone and control returns to
  2094.             the Top Security Menu.
  2095.         
  2096.         
  2097.         13.16. Security: Delete
  2098.         
  2099.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2100.         password protection for the Top Menu DELETE command.
  2101.         
  2102.         1.  Press the  three keys  /SD or  press the  / key  and move the
  2103.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2104.             move the cursor to the word DEL and press the ENTER key.
  2105.         
  2106.         2.  If the SECURITY command is password protected,  then you must
  2107.             enter the correct password in the bottom password window.
  2108.         
  2109.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2110.             DELETE command  is already password protected,  then you must
  2111.             enter the  old password for it.  The window then asks  you to
  2112.             key in the new password.
  2113.         
  2114.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2115.             password protection  for the Top Menu  DELETE command. Key in
  2116.             up to eight characters, and press ENTER to add a new password
  2117.             for the DELETE command. You  must enter the password twice to
  2118.             verify it. Write down the password and save it as there is no
  2119.             way to recover from a lost one.
  2120.         
  2121.         5.  The bottom password window is now gone and control returns to
  2122.             the Top Security Menu.
  2123.         
  2124.         
  2125.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 34         
  2126.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2127.         
  2128.         13.17. Security: Exit
  2129.         
  2130.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2131.         password protection for the Top Menu EXIT command.
  2132.         
  2133.         1.  Press the  three keys  /SE or  press the  / key  and move the
  2134.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2135.             move the cursor to the word EXIT and press the ENTER key.
  2136.         
  2137.         2.  If the SECURITY command is password protected,  then you must
  2138.             enter the correct password in the bottom password window.
  2139.         
  2140.         3.  Next, a window opens at the bottom of the screen. If the EXIT
  2141.             command is  already password protected,  then you must  enter
  2142.             the old password  for it. The window then asks  you to key in
  2143.             the new password.
  2144.         
  2145.         4.  Press ENTER OR ESCAPE with the password box empty to eliminate
  2146.             password protection for the Top  Menu EXIT command. Key in up
  2147.             to eight characters and press ENTER to add a new password for
  2148.             the EXIT command. You must enter the password twice to verify
  2149.             it. Write down the password and save it as there is no way to
  2150.             recover from a lost one.
  2151.         
  2152.         5.  The bottom password window is now gone and control returns to
  2153.             the Top Security Menu.
  2154.         
  2155.         
  2156.         
  2157.         
  2158.         
  2159.         
  2160.         
  2161.         
  2162.         
  2163.         
  2164.         
  2165.         
  2166.         
  2167.         
  2168.         
  2169.         
  2170.         
  2171.         
  2172.         
  2173.         
  2174.         
  2175.         
  2176.         
  2177.         
  2178.         
  2179.         
  2180.         
  2181.         
  2182.         
  2183.         
  2184.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 35         
  2185.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2186.         
  2187.         13.18. Security: Group
  2188.         
  2189.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2190.         password  protection  for  the  Main  Menu  selections.  This one
  2191.         password protects all  one hundred entries in the  Main Menu as a
  2192.         group.  This can  be overridden  for one  Main Menu  selection by
  2193.         setting a password with /SO.
  2194.         
  2195.         1.  Press the  three keys  /SG or  press the  / key  and move the
  2196.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2197.             move the cursor to the word GROUP and press the ENTER key.
  2198.         
  2199.         2.  If the SECURITY command is password protected,  then you must
  2200.             enter the correct password in the bottom password window.
  2201.         
  2202.         3.  Next, a window opens at the bottom of the screen. If the Main
  2203.             Menu selections  are already password  protected as a  group,
  2204.             then  you must  enter the  old password  for them. The window
  2205.             then asks you to key in the new password.
  2206.         
  2207.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2208.             password protection of all Main  Menu entries as a group. Key
  2209.             in  up to  eight characters  and  press  ENTER to  add a  new
  2210.             password for  all Main Menu  selections as a  group. You must
  2211.             enter  the  password  twice  to  verify  it.  Write  down the
  2212.             password and  save it as  there is no  way to recover  from a
  2213.             lost one.
  2214.         
  2215.         5.  The bottom password window is now gone and control returns to
  2216.             the Top Security Menu.
  2217.         
  2218.         
  2219.         
  2220.         
  2221.         
  2222.         
  2223.         
  2224.         
  2225.         
  2226.         
  2227.         
  2228.         
  2229.         
  2230.         
  2231.         
  2232.         
  2233.         
  2234.         
  2235.         
  2236.         
  2237.         
  2238.         
  2239.         
  2240.         
  2241.         
  2242.         
  2243.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 36         
  2244.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2245.         
  2246.         13.19. Security: Lock
  2247.         
  2248.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2249.         password protection for  the slash (/) key. With  this key locked
  2250.         out the Top Menu can not  be displayed by pressing the slash key.
  2251.         The user  must enter /UNLOCK from  the Main Menu and  then key in
  2252.         this password.
  2253.         
  2254.         1.  Press the  three keys  /SL or  press the  / key  and move the
  2255.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2256.             move the cursor to the word LOCK and press the ENTER key.
  2257.         
  2258.         2.  If the SECURITY command is password protected,  then you must
  2259.             enter the correct password in the bottom password window.
  2260.         
  2261.         3.  Next, a window opens at the bottom of the screen.  If the Top
  2262.             Menu is already locked out,  then you must enter the existing
  2263.             password for it. Next you can enter the new password.
  2264.         
  2265.         4.  If you  press Enter  or Escape  with the  password box empty,
  2266.             password protection of  the slash key is deleted.  If you key
  2267.             in up to eight characters and press ENTER, you must enter the
  2268.             password  again to  verify it.  The slash  key will no longer
  2269.             display the Top  Menu. Save the password, there  is no way to
  2270.             recover from a lost one  and remember that passwords are case
  2271.             sensitive.
  2272.         
  2273.         5.  The bottom password window is now gone and control returns to
  2274.             the Top Security Menu.
  2275.         
  2276.         
  2277.         
  2278.         
  2279.         
  2280.         
  2281.         
  2282.         
  2283.         
  2284.         
  2285.         
  2286.         
  2287.         
  2288.         
  2289.         
  2290.         
  2291.         
  2292.         
  2293.         
  2294.         
  2295.         
  2296.         
  2297.         
  2298.         
  2299.         
  2300.         
  2301.         
  2302.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 37         
  2303.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2304.         
  2305.         13.20. Security: Move
  2306.         
  2307.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2308.         password protection for the Top Menu MOVE command.
  2309.         
  2310.         1.  Press the  three keys  /SM or  press the  / key  and move the
  2311.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2312.             move the cursor to the word MOVE and press the ENTER key.
  2313.         
  2314.         2.  If the SECURITY command is password protected,  then you must
  2315.             enter the correct password in the bottom password window.
  2316.         
  2317.         3.  Next, a window opens at the bottom of the screen. If the MOVE
  2318.             command is  already password protected,  then you must  enter
  2319.             the old password  for it. The window then asks  you to key in
  2320.             the new password.
  2321.         
  2322.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2323.             password protection for the Top  Menu MOVE command. Key in up
  2324.             to eight characters and press ENTER to add a new password for
  2325.             the MOVE command. You must enter the password twice to verify
  2326.             it. Write down the password and save it as there is no way to
  2327.             recover from a lost one.
  2328.         
  2329.         5.  The bottom password window is now gone and control returns to
  2330.             the Top Security Menu.
  2331.         
  2332.         
  2333.         
  2334.         
  2335.         
  2336.         
  2337.         
  2338.         
  2339.         
  2340.         
  2341.         
  2342.         
  2343.         
  2344.         
  2345.         
  2346.         
  2347.         
  2348.         
  2349.         
  2350.         
  2351.         
  2352.         
  2353.         
  2354.         
  2355.         
  2356.         
  2357.         
  2358.         
  2359.         
  2360.         
  2361.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 38         
  2362.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2363.         
  2364.         13.21. Security: One
  2365.         
  2366.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2367.         password protection for one Main Menu selection.
  2368.         
  2369.         1.  Press the  three keys  /SO or  press the  / key  and move the
  2370.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2371.             move the cursor to the word ONE and press the ENTER key.
  2372.         
  2373.         2.  If the SECURITY command is password protected,  then you must
  2374.             enter the correct password in the bottom password window.
  2375.         
  2376.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  2377.             flashing message asking you to choose the Main Menu selection
  2378.             that you want to password protect.
  2379.         
  2380.         4.  Press the number key associated with the location you want to
  2381.             protect or  move the block  highlight cursor with  the cursor
  2382.             control keys to the location and press the ENTER key.
  2383.         
  2384.         5.  If this  Main Menu  selection is  already password protected,
  2385.             then you must enter the old  password for it. The window then
  2386.             asks you to key in the new password.
  2387.         
  2388.         6.  Press ENTER or ESCAPE with the password box empty to eliminate
  2389.             password protection  for this Main Menu  selection. Key in up
  2390.             to eight characters and press ENTER to add a new password for
  2391.             this Main  Menu selection. You must  enter the password twice
  2392.             to verify it. Write down the password and save it as there is
  2393.             no way  to recover from  a lost one.  All passwords are  case
  2394.             sensitive, so be sure to remember if you used capital letters
  2395.             or not.
  2396.         
  2397.         7.  The bottom password window is now gone and control returns to
  2398.             the Top Security Menu.
  2399.         
  2400.         
  2401.         
  2402.         
  2403.         
  2404.         
  2405.         
  2406.         
  2407.         
  2408.         
  2409.         
  2410.         
  2411.         
  2412.         
  2413.         
  2414.         
  2415.         
  2416.         
  2417.         
  2418.         
  2419.         
  2420.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 39         
  2421.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2422.         
  2423.         13.22. Security: Page
  2424.         
  2425.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2426.         password protection for the Top Menu PAGE command.
  2427.         
  2428.         1.  Press the  three keys  /SP or  press the  / key  and move the
  2429.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2430.             move the cursor to the work PAGE and press the RETURN key.
  2431.         
  2432.         2.  If the security command is password protected,  then you must
  2433.             enter the correct password in the bottom password window.
  2434.         
  2435.         3.  Next, a window opens at the bottom of the screen. If the PAGE
  2436.             command is  already password protected,  then you must  enter
  2437.             the old password  for it. The window then asks  you to key in
  2438.             the new password.
  2439.         
  2440.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2441.             password protection for the Top  Menu PAGE command. Key in up
  2442.             to eight characters and press the ENTER to add a new password
  2443.             for the  PAGE command. You  must enter the  password twice to
  2444.             verify it. Write down the password and save it as there is no
  2445.             way to recover from a lost one.
  2446.         
  2447.         5.  The bottom password window is now gone and control returns to
  2448.             the Top Security Menu.
  2449.         
  2450.         
  2451.         13.23. Security: Quit
  2452.         
  2453.         This Top  Menu command allows you  to quit the Security  Menu and
  2454.         return to the Main Menu.
  2455.         
  2456.         1.  Press the  three keys  /SQ or  press the  / key  and move the
  2457.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2458.             move the cursor to the word QUIT and press the ENTER key.
  2459.         
  2460.         2.  If the SECURITY command is password protected,  then you must
  2461.             enter the correct password in the bottom password window
  2462.         
  2463.         3.  The Security Menu is now gone and control returns to the Main
  2464.             Menu.
  2465.         
  2466.         
  2467.         
  2468.         
  2469.         
  2470.         
  2471.         
  2472.         
  2473.         
  2474.         
  2475.         
  2476.         
  2477.         
  2478.         
  2479.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 40         
  2480.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2481.         
  2482.         13.24. Security: Run
  2483.         
  2484.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2485.         password protection for the Top Menu RUN command.
  2486.         
  2487.         1.  Press the  three keys  /SR or  press the  / key  and move the
  2488.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2489.             move the cursor to the word RUN and press the ENTER key.
  2490.         
  2491.         2.  If the SECURITY key is password protected then you must enter
  2492.             the correct password in the bottom password window.
  2493.         
  2494.         3.  Next, a window opens at the bottom of the screen.  If the RUN
  2495.             command is  already password protected,  then you must  enter
  2496.             the old password  for it. The window then asks  you to key in
  2497.             the new password.
  2498.         
  2499.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2500.             password protection for  the Top Menu RUN command.  Key in up
  2501.             to eight characters and press ENTER to add a new password for
  2502.             the RUN command. You must  enter the password twice to verify
  2503.             it. Write down the password and save it as there is no way to
  2504.             recover from a lost one.
  2505.         
  2506.         5.  The bottom password window is now gone and control returns to
  2507.             the Top Security Menu.
  2508.         
  2509.         
  2510.         13.25. Security: Security
  2511.         
  2512.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2513.         password protection for the Top Menu SECURITY command.
  2514.         
  2515.         1.  Press the  three keys  /SS or  press the  / key  and move the
  2516.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2517.             move the cursor to the word SEC and press the ENTER key.
  2518.         
  2519.         2.  If the SECURITY command is  password protected, then you must
  2520.             enter the correct password in the bottom password window.
  2521.         
  2522.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2523.             SECURITY command is already password protected, then you must
  2524.             enter the  old password for it.  The window then asks  you to
  2525.             key in the new password.
  2526.         
  2527.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2528.             password protection for the Top Menu SECURITY command. Key in
  2529.             up to eight characters and press  ENTER to add a new password
  2530.             for the  SECURITY command. You must  enter the password twice
  2531.             to verify it. Write down the password and save it as there is
  2532.             no way  to recover from  a lost one.  All passwords are  case
  2533.             sensitive so be sure to remember if you used capital letters.
  2534.         
  2535.         5.  The bottom password window is now gone and control returns to
  2536.             the top Security Menu.
  2537.         
  2538.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 41         
  2539.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2540.         
  2541.         13.26. Security: Top
  2542.         
  2543.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2544.         password protection  for the entire  Top Menu. This  one password
  2545.         protects all Top  Menu commands except HELP and  QUIT as a group.
  2546.         This  can be  overridden for  one Top  Menu command  by setting a
  2547.         password for that individual command.
  2548.         
  2549.         1.  Press the  three keys  /ST or  press the  / key  and move the
  2550.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2551.             move the cursor to the word TOP and press the ENTER key.
  2552.         
  2553.         2.  If the SECURITY command is password protected,  then you must
  2554.             enter the correct password in the bottom password window.
  2555.         
  2556.         3.  Next, a window opens at the bottom of the screen.  If the Top
  2557.             Menu commands are already password protected as a group, then
  2558.             you  must enter  the old  password for  them. The window then
  2559.             asks you to key in the new password.
  2560.         
  2561.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2562.             password protection for all Top Menu commands as a group. Key
  2563.             in  up to  eight characters  and  press  ENTER to  add a  new
  2564.             password for all Top Menu commands as a group. You must enter
  2565.             the password twice to verify  it. Write down the password and
  2566.             save it  as there is no  way to recover from  a lost one. All
  2567.             passwords are case  sensitive, so be sure to  remember if you
  2568.             used capital letters or not.
  2569.         
  2570.         5.  The bottom  window is  now gone  and control  returns to  the
  2571.             Security Menu.
  2572.         
  2573.         
  2574.         
  2575.         
  2576.         
  2577.         
  2578.         
  2579.         
  2580.         
  2581.         
  2582.         
  2583.         
  2584.         
  2585.         
  2586.         
  2587.         
  2588.         
  2589.         
  2590.         
  2591.         
  2592.         
  2593.         
  2594.         
  2595.         
  2596.         
  2597.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 42         
  2598.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2599.         
  2600.         13.27. Security: Variables
  2601.         
  2602.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2603.         password protection for the Top Menu VARIABLES command.
  2604.         
  2605.         1.  Press the  three keys  /SV or  press the  / key  and move the
  2606.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2607.             move the cursor to the word VAR and press the ENTER key.
  2608.         
  2609.         2.  If the SECURITY command is password protected,  then you must
  2610.             enter the correct password in the bottom password window.
  2611.         
  2612.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2613.             VARIABLES  command is  already password  protected, then  you
  2614.             must enter the old password for  it. The window then asks you
  2615.             to key in the new password.
  2616.         
  2617.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2618.             password protection  for the Top Menu  VARIABLES command. Key
  2619.             in  up to  eight characters  and  press  ENTER to  add a  new
  2620.             password  for  the  VARIABLES  command.  You  must  enter the
  2621.             password twice to verify it. Write down the password and save
  2622.             it  as  there  is  no  way  to  recover  from a lost one. All
  2623.             passwords are case  sensitive, so be sure to  remember if you
  2624.             used capital letters or not.
  2625.         
  2626.         5.  The bottom password window is now gone and control returns to
  2627.             the top Security Menu.
  2628.         
  2629.         
  2630.         13.28. Variables: Macros
  2631.         
  2632.         This Top  Menu command allows you  to add, change, or  delete any
  2633.         one of the ten available macros.
  2634.         
  2635.         1.  Press the three keys /V and a number (0-9) or press the / key
  2636.             and move the cursor to the word VARIABLES and press the ENTER
  2637.             key, then  move the cursor to  the number of your  choice and
  2638.             press the ENTER key.
  2639.         
  2640.         2.  If the VARIABLES command is password protected, then you must
  2641.             enter the correct password in the bottom password window.
  2642.         
  2643.         3.  Next,  a window opens  at the bottom of the screen asking you
  2644.             to  enter an  Action String  up to  255 characters long. This
  2645.             string of  characters will be used  in place of the  macro (&
  2646.             and a  number) whenever it is  used in an Action  String in a
  2647.             Main Menu selection, the Run command, or another macro.
  2648.         
  2649.         4.  Enter the action to  take and press  the ENTER key.  For more
  2650.             information on  the contents of an  Action String, see ACTION
  2651.             STRING COMPONENTS.
  2652.         
  2653.         5.  The bottom window is now gone and control  returns to the top
  2654.             Variables Menu.
  2655.         
  2656.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 43         
  2657.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2658.         
  2659.         13.29. Variables: Borders
  2660.         
  2661.         This Top Menu command allows you to change the window's borders.
  2662.         
  2663.         1.  Press the  three keys  /VB or  press the  / key  and move the
  2664.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2665.             move the cursor to the word BORDER and press the ENTER key.
  2666.         
  2667.         2.  If the VARIABLES command is password protected, then you must
  2668.             enter the correct password in the bottom password window.
  2669.         
  2670.         3.  Next the border type choices are displayed in a window at the
  2671.             bottom of the screen.
  2672.         
  2673.         4.  Press the right/left arrow keys, the space/backspace keys, or
  2674.             the tab/backtab  keys to select  the window border  you want,
  2675.             then press the Enter key. Another way to change the border is
  2676.             to  simply press  the first  letter (S,D,B,N)  of the  border
  2677.             choices.
  2678.         
  2679.         5.  Press the ENTER key  to accept the  highlighted border choice
  2680.             or press the  ESCAPE key to cancel the  changes and return to
  2681.             the original window border lines.
  2682.         
  2683.         6.  The bottom window is then removed and  control returns to the
  2684.             Top Variables Menu.
  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.         
  2713.         
  2714.         
  2715.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 44         
  2716.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2717.         
  2718.         13.30. Variables: Colors
  2719.         
  2720.         This Top Menu command allows you to change the screen's colors.
  2721.         
  2722.         1.  Press the  three keys  /VC or  press the  / key  and move the
  2723.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2724.             move the cursor to the word COLOR and press the ENTER key.
  2725.         
  2726.         2.  If the VARIABLES command is password protected, then you must
  2727.             enter the correct password in the bottom password window.
  2728.         
  2729.         3.  Next,  the  color  choices  are  displayed  in  a window with
  2730.             instructions for changing the colors.
  2731.         
  2732.         4.  Press the up/down arrow keys, the space/backspace keys or the
  2733.             first letter (H,S,W,T,B) of the color text to select the area
  2734.             of  the screen  to change.  Press the  right/left arrow keys,
  2735.             tab/backtab keys, or the Home/End keys to change the color of
  2736.             the selected area. As colors are changed, the instructions at
  2737.             the right end of the window  reflect that change to show what
  2738.             the color  will look like  on the selected  background color.
  2739.             The last line of instructions in the window reflect the color
  2740.             that  the  block  highlight  cursor  will  have.  This  is  a
  2741.             combination of the Standard  Display color and the Background
  2742.             Color.
  2743.         
  2744.         5.  Press the ENTER key to accept the color  changes or press the
  2745.             ESCAPE key to  cancel the changes and return  to the previous
  2746.             colors.
  2747.         
  2748.         6.  The color window is then  removed and control returns  to the
  2749.             top Variables Menu.
  2750.         
  2751.         
  2752.         13.31. Variables: Mouse
  2753.         
  2754.         This  Top  Menu  command  allows  you  to  set the horizontal and
  2755.         vertical speed or sensitivity  of a Microsoft/Logitech compatible
  2756.         mouse.
  2757.         
  2758.         1.  Press the  three keys  /VM or  press the  / key  and move the
  2759.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2760.             move the cursor to the word MOUSE press the ENTER key.
  2761.         
  2762.         2.  If the VARIABLES command is password protected, then you must
  2763.             enter the correct password in the bottom password window.
  2764.         
  2765.         3.  DosMenu opens a window at  the bottom of the  screen and asks
  2766.             for the horizontal and vertical speeds. Enter a number from 1
  2767.             (fast) to 999 (slow).
  2768.         
  2769.         4.  Press ENTER to save  the new speeds  or ESCAPE to  cancel the
  2770.             changes.
  2771.         
  2772.         
  2773.         
  2774.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 45         
  2775.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2776.         
  2777.         13.32. Variables: Quit
  2778.         
  2779.         This Top Menu  command allows you to quit  the Variables Menu and
  2780.         return to the Main Menu.
  2781.         
  2782.         1.  Press the  three keys  /VQ or  press the  / key  and move the
  2783.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2784.             move the cursor to the word QUIT and press the ENTER key.
  2785.         
  2786.         2.  If the VARIABLES command is password protected, then you must
  2787.             enter the corrected password in the bottom password window.
  2788.         
  2789.         3.  The Variables Menu is now gone and control returns to the
  2790.             Main Menu.
  2791.         
  2792.         
  2793.         13.33. Variables: Screen Save
  2794.         
  2795.         This  Top  Menu  command  allows  you  to  enable the screen save
  2796.         feature and  set the number  of minutes before  the screen blanks
  2797.         out.
  2798.         
  2799.         1.  Press the  three keys  /VS or  press the  / key  and move the
  2800.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2801.             move the cursor to the word SAVE and press the ENTER key.
  2802.         
  2803.         2.  If the VARIABLES command is password protected, then you must
  2804.             enter the correct password in the bottom password window.
  2805.         
  2806.         3.  Next a window opens at the bottom of the screen asking you to
  2807.             enter a number from 0 to 99.
  2808.         
  2809.         4.  Key in  a one  or two  digit number.  If you  enter zero, the
  2810.             screen save  feature is disabled  and will not  blank out the
  2811.             screen. Entering 1 thru 99 will cause the screen to blank out
  2812.             after waiting that number of  minutes with no activity in the
  2813.             menu. After the screen blanks out, press any key to redisplay
  2814.             the screen.
  2815.         
  2816.         5.  Press the ENTER key after entering the  number of minutes and
  2817.             the bottom window  is cleared and control returns  to the top
  2818.             Variables Menu.
  2819.         
  2820.         
  2821.         
  2822.         
  2823.         
  2824.         
  2825.         
  2826.         
  2827.         
  2828.         
  2829.         
  2830.         
  2831.         
  2832.         
  2833.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 46         
  2834.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2835.         
  2836.         13.34. Variables: Title
  2837.         
  2838.         This Top Menu command allows you to add, change, or delete a title
  2839.         above the Main Menu.
  2840.         
  2841.         1.  Press the  three keys  /VT or  press the  / key  and move the
  2842.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2843.             move the cursor to the word TITLE and press the ENTER key.
  2844.         
  2845.         2.  If the VARIABLES command is password protected, then you must
  2846.             enter the correct password in the bottom password window.
  2847.         
  2848.         3.  Next a window opens at the bottom of the screen asking you to
  2849.             enter the first  title that will be displayed  above the Main
  2850.             Menu. Key in a new title or modify the existing one.
  2851.         
  2852.         4.  Next, the window will ask for a second  title line to display
  2853.             just below  the first one. Key  in a new title  or modify the
  2854.             existing one.
  2855.         
  2856.         5.  To delete  a title,  press the  ESCAPE key  to clear it, then
  2857.             press the ENTER key to accept the blank line.
  2858.         
  2859.         6.  The bottom window is then cleared and  control returns to the
  2860.             top Variables Menu.
  2861.         
  2862.         
  2863.         
  2864.         
  2865.         
  2866.         
  2867.         
  2868.         
  2869.         
  2870.         
  2871.         
  2872.         
  2873.         
  2874.         
  2875.         
  2876.         
  2877.         
  2878.         
  2879.         
  2880.         
  2881.         
  2882.         
  2883.         
  2884.         
  2885.         
  2886.         
  2887.         
  2888.         
  2889.         
  2890.         
  2891.         
  2892.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 47         
  2893.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2894.         
  2895.         14. ERROR MESSAGES
  2896.         
  2897.         
  2898.         001      PROCEDURE CANCELLED!
  2899.                  The ESCAPE key was pressed to back out of a procedure
  2900.         
  2901.         
  2902.         007      CAN NOT CHANGE COLORS ON A MONOCHROME DISPLAY!
  2903.                  You have  a monochrome monitor and  tried to change your
  2904.                  screen colors with the /VC command.
  2905.         
  2906.         
  2907.         202      PAGE MUST HAVE A DESCRIPTION!
  2908.                  You erased  a page description  in the page  index using
  2909.                  the /PC command.
  2910.         
  2911.         
  2912.         310      WRONG PASSWORD!
  2913.                  You entered the wrong  password for a password protected
  2914.                  command or menu selection.
  2915.         
  2916.         
  2917.         320      NO PASSWORD SET!
  2918.                  When  adding a  new password  you pressed  ENTER without
  2919.                  keying in a password or an existing password was deleted
  2920.                  by pressing  ESCAPE or ENTER  at the enter  new password
  2921.                  prompt.
  2922.         
  2923.         
  2924.         661      ERROR OPENING MENU TEXT FILE!
  2925.                  The menu  program can not  find the DosMenu.TXT  file in
  2926.                  the current directory or the -T specified directory.
  2927.         
  2928.         
  2929.         665      TEXT DIRECTORY NOT FOUND!
  2930.                  The  menu  program  could  not  find  the  -T  specified
  2931.                  directory.
  2932.         
  2933.         
  2934.         666      WORK DIRECTORY NOT FOUND!
  2935.                  The  menu  program  could  not  find  the  -W  specified
  2936.                  directory.
  2937.         
  2938.         
  2939.         667      COPY DIRECTORY NOT FOUND!
  2940.                  The  menu  program  could  not  find  the  -C  specified
  2941.                  directory.
  2942.         
  2943.         
  2944.         834      PAGE NUMBER NOT 1 - 10!
  2945.                  The imported page number must be in the 1 thru 10 range.
  2946.         
  2947.         
  2948.         
  2949.         
  2950.         
  2951.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 48         
  2952.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  2953.         
  2954.         
  2955.         844      MENU NUMBER NOT 0 - 99!
  2956.                  The  {MENU} function  number must  be in  the 0  thru 99
  2957.                  range.
  2958.         
  2959.         
  2960.         845      ALREADY AT REQUESTED MENU NUMBER!
  2961.                  Either the  number specified in  the {MENU} function  is
  2962.                  the current  menu or the  {RETURN} function was  used at
  2963.                  the base level menu.
  2964.         
  2965.         
  2966.         900      ACTION TO TAKE IS EMPTY!
  2967.                  The results of evaluating  the Action String with macros
  2968.                  and functions resulted in an empty string.
  2969.         
  2970.         
  2971.         901      ACTION + KEYIN EXCEEDS 255 CHARACTERS!
  2972.                  The Action String limit  was exceeded because the length
  2973.                  of  the  Action  String  and  the  length  of  the users
  2974.                  response to the {?PROMPT} function was greater than 255.
  2975.         
  2976.         
  2977.         902      ACTION + @@BATCH EXCEEDS 255 CHARACTERS!
  2978.                  The  Action  String  limit  was  exceeded  when  the  @@
  2979.                  function was expanded to COMMAND /C (or 4DOS/NDOS /C).
  2980.         
  2981.         
  2982.         903      ACTION + &MACRO EXCEEDS 255 CHARACTERS!
  2983.                  The Action  String limit was exceeded  when the &# macro
  2984.                  function expanded the macro call.
  2985.         
  2986.         
  2987.         904      ACTION + %PARAMETER EXCEEDS 255 CHARACTERS!
  2988.                  The Action  String limit was exceeded  when the %# macro
  2989.                  parameter function was expanded.
  2990.         
  2991.         
  2992.         951      CANCELLED, UNBALANCED {BRACES} IN ACTION TEXT!
  2993.                  The execution of the Action  String was stopped when the
  2994.                  number of left and right braces didn't match.
  2995.         
  2996.         
  2997.         953      CANCELLED, &MACRO CALLS ITSELF!
  2998.                  The execution  of the Action String  was stopped because
  2999.                  the  macro called  itself and  would have  resulted in a
  3000.                  loop.
  3001.         
  3002.         
  3003.         954      CANCELLED, %PARAMETER CALLS ITSELF!
  3004.                  The execution  of the Action String  was stopped because
  3005.                  the  macro  parameter  called   itself  and  would  have
  3006.                  resulted in a loop.
  3007.         
  3008.         
  3009.         
  3010.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 49         
  3011.         DOS Menu User Manual               THE DISK OPERATING SYSTEM MENU
  3012.         
  3013.         4. ORDER FORM                                            DOS Menu
  3014.         
  3015.         -----------------------------------------------------------------
  3016.         
  3017.         Send to:      MicroFox Company
  3018.                       Post Office Box 447           CompuServe 73057,3113
  3019.                       Richfield OH 44286-0447
  3020.                       USA                           Orders (216) 659-9489
  3021.         
  3022.         -----------------------------------------------------------------
  3023.         
  3024.         License 1-User  10-User  100-User  500-User  1000-User  Unlimited
  3025.         Prices:  $24      $90      $280      $470      $660       $850
  3026.         
  3027.         
  3028.         License Type: ________________    License Price: ________________
  3029.         
  3030.         Specify Disk Size          Shipping and Handling
  3031.         (5.25" or 3.5"): ________  USA $2, Canada $3, Others $5: ________
  3032.         
  3033.                                Ohio Residents
  3034.         SubTotal: ___________  Add 6.25% Tax: _______  TOTAL: ___________
  3035.         
  3036.         
  3037.         MasterCard/VISA: ______ ______ ______ ______  Expiration: _______
  3038.         
  3039.         
  3040.         Signature: ______________________________________________________
  3041.         
  3042.         
  3043.         
  3044.                       Name
  3045.                            ----------------------------------------------
  3046.         
  3047.                    Company
  3048.                            ----------------------------------------------
  3049.         
  3050.                    Address
  3051.                            ----------------------------------------------
  3052.         
  3053.         
  3054.                            ----------------------------------------------
  3055.         
  3056.         
  3057.                            ----------------------------------------------
  3058.         
  3059.                      Phone
  3060.                            ----------------------------------------------
  3061.         
  3062.         
  3063.         -----------------------------------------------------------------
  3064.         
  3065.         
  3066.         
  3067.         
  3068.         
  3069.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 50