home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / dosutils / ultmu30a.arj / ULTMU30.DOC < prev    next >
Encoding:
Text File  |  1992-05-14  |  9.9 KB  |  220 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.               UltraSoft ULTRAMENU Version 3.0 Documentation
  9.                          Written by Steve Hansen
  10.  
  11.                  Copyright (C) UltraSoft 1990,1991,1992
  12.  
  13.                           6430 Stoneridge Mall Rd.
  14.                           Suite L-103
  15.                           Pleasanton, CA 94588
  16.  
  17.                           The PIT BBS
  18.                           UltraSoft Product Support
  19.                           (510)460-8064
  20.  
  21.  
  22.  
  23.      Requirements:
  24.  
  25.      An  IBM  PC  or compatible with Color video display CGA/EGA/VGA or
  26.      a graphics display that can simulate one of the above. UltraMenu is
  27.      compatible with MS DOS version 3.3 and above. It may run with
  28.      earlier versions of MSDOS, but has not been tested.
  29.  
  30.      While  ULTRAMENU is full-featured  and  is not crippled in any        
  31.      way, it is still NOT Freeware and must be Registered. You may use     
  32.      ULTRAMENU subject to the restrictions below. We hope this product is  
  33.      extremely useful to you.
  34.  
  35.      Copying and Distribution:
  36.  
  37.      ULTRAMENU may be copied and distributed freely in it's present
  38.      form, as distributed from UltraSoft. If you distribute UltraMenu on   
  39.      communications systems such as CompuServe,  the  Source, BBS
  40.      Systems, etc, you must include all files contained in this package
  41.      which consist of the following:
  42.  
  43.      ULTMU30.EXE   -    The main Exe file
  44.      MENU.DAT      -    An example Menu configuration
  45.      X.BAT         -    Necessary to run properly
  46.      ULTMU30.DOC   -    The current file you are reading
  47.      INSTALL.EXE   -    An Installation Utility for UltraMenu
  48.      AUTOEXE.BAT   -    Created by UltraMenu
  49.      ORDER.FRM     -    The Registration and Order Form
  50.  
  51.      No fees may be charged for its distribution, other than a minimal
  52.      fee to cover the cost of media and handling.
  53.  
  54.  
  55.  
  56.      INTRODUCTION
  57.  
  58.      UltraMenu, when appropriately used, is a powerful and flexible
  59.      tool. However, it MUST be installed precisely as defined herein.
  60.  
  61.      UltraMenu is a Task/Application management utility to organize your
  62.      many computerized job requirements and make them accessible to you
  63.      with ultimate simplicity and speed. It has been described as a
  64.      small, fast version of a Windows-like environment, but is in no
  65.      way a Multi-Tasker and could probably be better compared to           
  66.      something else.
  67.  
  68.      In writing the many versions and enhancements to this program, we
  69.      have continually endeavored to keep simplicity as our ultimate
  70.      priority. As such, UltraMenu can be used very effectively by the
  71.      novice computer user, as well as the seasoned professional.
  72.  
  73.      When installing the program, the most efficient way is to first
  74.      load all files included in this distribution into your root
  75.      directory, or unzip the package into the C:\ directory of your
  76.      hard disk. The packing list should appear as in the list above.
  77.  
  78.      The install program will alter your Autoexec.bat file to include
  79.      an X at the end. Upon booting your system, the Autoexec.bat file
  80.      calls a small batch file called X.BAT, which in turn activates
  81.      UltraMenu. If it is not desired to have UltraMenu active at start
  82.      up (highly recommended however), then do not elect to alter your
  83.      Autoexec.bat file during Install. In that case UltraMenu would be
  84.      called using simply the X command.
  85.  
  86.  
  87.      MENU.DAT
  88.  
  89.      The Menu.DAT file included here, is the actual file which is read
  90.      by UltraMenu, and acted upon. This file is alterable by the user,
  91.      to fit his/her own personal needs, and can be configured by using
  92.      any good ascii (text) editor or additions can be performed with the
  93.      install program. We have not attempted to make the Install program
  94.      an ascii text editor since so many good ones are already available.
  95.  
  96.      Each line in Menu.dat ultimately becomes a Job Control function and
  97.      is inserted in a batch file for subsequent execution by UltraMenu.
  98.      The line format is as follows:
  99.  
  100.      MYPROGRM-,C:,CD\MYPROG,MYPROGRM,X
  101.         |    | |  |         |        |
  102.         |    | |  |         |        Return to UltraMenu after finished
  103.         |    | |  |         Execute THIS program as a result
  104.         |    | |  Change Directory to where Application resides
  105.         |    | Change to C: Drive
  106.         |    Allows the insertion of parameters at time of Call
  107.         This is the title which will appear in the Menu. (Caps only)
  108.  
  109.      If you go into the Root Directory (C:\) and key in TYPE MENU.DAT
  110.      or otherwise display the Menu.DAT file, you will see several
  111.      examples of ways to format command streams.
  112.  
  113.      Line entries can be up to 60 total in length and 9 commands long,
  114.      for each line. This is more than we have ever needed, and suspect
  115.      you will find it at least adequate. Each line forms one Menu
  116.      Selection and is displayed when UltraMenu is run. To simplify
  117.      understanding, it is a sequence of commands you wish to have
  118.      executed as part of running any application program.
  119.  
  120.      NOTES: The dash <-> you see in the example, indicates the
  121.      possibility of parameters being desired when entering a program.
  122.      If a program requires parameters, include a dash at the end of the
  123.      title. UltraMenu will ignore the dash while presenting options,
  124.      but if it sees a dash there, it will query you for parameters, at
  125.      the top left hand side of your screen, before running a program.
  126.      An example might be DIR- . You will be queried for the directory
  127.      would like to have displayed, etc.. Or DRAW- will query you for
  128.      a possible drawing to load into the program.
  129.  
  130.      The X you see at the end of the example is optional. If included on
  131.      a line, the X calls UltraMenu back in, when the application is
  132.      complete. If it is not there, The system is returned to the DOS
  133.      prompt upon completion of the Application or Task. Some applications
  134.      will not allow this, and if this is the case, simply type X after
  135.      the application terminates, to return to UltraMenu.
  136.  
  137.      UltraMenu also incorporates a screen blanker to protect your monitor
  138.      from burned images in the screen which often haunt us as a computer
  139.      gets a bit older, or is not thusly protected. If the System is
  140.      inactive for several minutes UltraMenu notifies you twice that is
  141.      is blanking the screen, and no concern is necessary. To reactivate
  142.      your display simply tap any key on your keyboard.
  143.  
  144.      IMPORTANT: UltraMenu's Main Menu Display MUST be active for the
  145.      blanking feature to work. If you are in an application program,
  146.      UltraMenu is not active or in memory and can not blank your screen.
  147.      This is usually not a problem though, since if you are using the
  148.      UltraMenu environment, The Main Menu is most likely present when
  149.      the computer is idle anyway..
  150.  
  151.      When operating UltraMenu, note that multiple menu pages are allowed
  152.      up to 5, with 12 possible selections for each page (Menu). So you
  153.      are able to include up to 60 applications to be controlled by
  154.      UltraMenu.
  155.  
  156.      Once we have it in operation, I think you'll realize the
  157.      ultimate benefits rather quickly.
  158.  
  159.  
  160.      OPERATION
  161.  
  162.      Note that you can select an entry by selecting the first
  163.      letter of the program. If others exist on the same page
  164.      with the same first letter, select the same letter again
  165.      and UltraMenu will move to the next one, and on and on.
  166.      Also, you can speed select by typing the first letter, and
  167.      then the second and so on. UltraMenu will jump to the first
  168.      entry that includes the letters you have typed so far. Ex:
  169.      "P" will select the first entry in any menu, that begins
  170.      with "P". However, if you then type "C", UltraMenu will
  171.      jump to the first entry in any menu that begins with "PC"
  172.      (i.e. PCTOOLS). If you then type "E" it will go to the first
  173.      entry that starts with "PCE", and so on.
  174.  
  175.      The Up, Down, Right and Left arrows also select menu entries.
  176.      A moving highlight will show the operator where you are.
  177.      When an application is selected, press <ENTER> to run it.
  178.  
  179.      The Esc key terminates the program. To return to UltraMenu,
  180.      simply type "X".
  181.  
  182.  
  183.      APPLICATION IMAGINATION
  184.  
  185.      UltraMenu is not a HUGE program, which makes its possible uses
  186.      almost limitless. It can do almost anything from executing simple
  187.      DOS commands to activating very complex packages such as Word
  188.      Perfect, DBase, Framework, Lotus, or Symphony.
  189.  
  190.      UltraMenu's possible applications are limited only by your
  191.      imagination and your particular needs. Duplicate copies might also
  192.      be used in various parts of your system where you may have certain
  193.      types of applications categorized. For example: The Main Ultra-
  194.      Menu might reside in the Root directory, and the menu selections
  195.      might include calling up as many as 60 Sub UltraMenus with
  196.      categorized or specialized software such as various Stock Analysis
  197.      applications, Communications programs or Software Compilers.
  198.      These UltraMenu duplicates would of course be in their own sub-
  199.      directories and would be in charge of their own unique set of
  200.      programs or applications. So you are limited by only ideas..
  201.  
  202.  
  203.      Support for Meeces (Mice?) is not included in this release.
  204.  
  205.      Oh, one last but not least item. Be sure your config.sys
  206.      file, in the root directory, contains "DEVICE=ANSI.SYS", or
  207.      your display will appear very confused.
  208.  
  209.  
  210.      DISCLAIMER
  211.  
  212.      The use of this software is purely at the discretion of the
  213.      user. The author and/or UltraSoft bear no responsibility for
  214.      any complication or damage to personal property which may be
  215.      created or perceived to have been created by it's use.
  216.  
  217.  
  218.      Please register and Enjoy!                   Steve Hansen
  219.                                                   UltraSoft Computer
  220.