home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega CD-ROM 1
/
megacd_rom_1.zip
/
megacd_rom_1
/
MENU
/
QMENU22.ZIP
/
README.BAT
< prev
Wrap
DOS Batch File
|
1988-05-24
|
8KB
|
159 lines
Echo Off
Cls
Echo ╔═══════════════════════╗ ╔═══════════════════════════╗
Echo ║ The Quick Menu System ║ ║ (c) Copyright 1988 ║
Echo ╚═══════════════════════╝ ║ Davy Crockett Productions ║
Echo ╚═══════════════════════════╝
Echo
Echo If you like this program, and find it useful then your contribution of $15
Echo will be greatly appreciated. Site licenses allow an un-limited number of
Echo copies. Inquiries will be accepted in writing only.
Echo
Echo ╔═══════════════════════════╗
Echo ║ Davy Crockett Productions ║
Echo Please send all inquiries to: ║ 5807 Cherrywood Lane, 104 ║
Echo ║ Greenbelt, Maryland 20770 ║
Echo ╚═══════════════════════════╝
Echo
Echo You may copy and distribute this program freely, provided that:
Echo
Echo 1. No fee is charged for such copying and distribution, and
Echo 2. It is distributed ONLY in it's original, unmodified state.
Echo
Echo ╔═══════╗ DO NOT EXPERIMENT WITH THE DISTRIBUTION COPY OF THIS PROGRAM.
Echo ║ NOTE: ║ ANY OPTIONS YOU CHANGE ARE AUTOMATICALLY RECORDED IN THE .EXE
Echo ╚═══════╝ MODULE. PLEASE MAKE A COPY FIRST AND THEN EXPERIMENT!!!!!!!!
Echo
Pause
Cls
Echo ╔════════════════╗
Echo ║ Short Synopsis ║
Echo ╚════════════════╝
Echo
Echo Quick Menu is a sister product to FastMenu. Like FastMenu it is extremely
Echo fast and does not remain in memory when your application program is running.
Echo Quick Menu is easy to use and does not require a separate configuration file.
Echo Menu options can be added, modified or deleted "on the fly". Any changes
Echo made during a session are automatically saved upon exit from the menu. You
Echo may change colors/attributes, two lines of titles, up to 26 menu options and
Echo the commands that are executed for each option.
Echo
Echo The program keeps separate sets of attributes for color and monochrome
Echo monitors and automatically chooses the proper set.
Echo
Echo You can make as many copies of the menu program as you wish (each with a
Echo different name) and transfer freely from one to another. This will allow
Echo you to nest menus to any depth and immediately return to the top level at
Echo any time.
Echo
Echo
Echo
Echo
Echo
Pause
Cls
Echo ╔═══════════════════════════════╗
Echo ║ Important things to remember: ║
Echo ╚═══════════════════════════════╝
Echo
Echo 1. Configuration mode is entered by holding down the [Alt] key and pressing
Echo [2][2][0] on the numeric keypad. (Note: you MUST use the keypad numbers)
Echo (220 Decimal = DC Hexadecimal, the author's initials).
Echo
Echo 2. Since Quick Menu removes itself from memory entirely, you must execute
Echo a batch file that will return to the menu when it is finished. QMBAT
Echo does this. The first parameter (&1) is "P" if you want it to pause
Echo before returning to the menu, anything else if you do not. Parameter
Echo &2 is the command to execute when it is finished (normally back to the
Echo menu or to another menu). The remaining parameters are simply passed
Echo to DOS as a command line. (Note: the &'s should be percent signs.)
Echo
Echo 3. You may use environment variables in the Quick Menu command strings.
Echo Quick Menu will extract the value of the variable from the environment
Echo and substitute it in the command string before passing it to DOS for
Echo execution. For example, if you SET MODULE=MYPROG before entering Quick
Echo Menu then the command string "QMBAT P QM EDIT &MODULE&.PAS" would be
Echo sent to DOS as "QMBAT P QM EDIT MYPROG.PAS". Command strings are not
Echo case sensitive. (Note: the ampersands (&) should be percent signs.)
Echo
Pause
Cls
Echo ╔═══════════════════════════════╗
Echo ║ Important things to remember: ║
Echo ╚═══════════════════════════════╝
Echo
Echo 4. Even though Quick Menu has been designed to not require a secondary command
Echo processor you can still use this capability when necessary. Simply include
Echo this in the command string like this: "QMBAT P QM COMMAND /C CHECKING.BAT".
Echo This command will execute the batch file CHECKING.BAT and then return to
Echo your menu. One word of warning: DO NOT EXECUTE A BATCH FILE WITH COMMAND
Echo /C THAT RETURNS TO THE MENU BY ITSELF. Doing this will lock your computer
Echo so bad that you can't even use Ctrl/Alt/Del to reboot, you will have to
Echo perform a hardware reset to regain control.
Echo
Echo 5. When Quick Menu tries to update it's configuration it must know where
Echo the .EXE module resides. For DOS Version 3.0 or greater it can find
Echo this path name in the environment. Versions of DOS prior to 3.0 did
Echo not supply this path name so Quick Menu asks you for it each time you
Echo perform an update. (Note: the path name includes a drive identifier
Echo and file name as well as any sub-directories leading to the program.)
Echo
Echo 6. If you really get in trouble and do not want to save the configuration
Echo you may enter Ctrl-C to exit from the menu without updating. (Note: ^C
Echo exits immediately, ignoring ALL changes made during the current session.)
Echo
Pause
Cls
Echo ╔════════════════════╗
Echo ║ Conversion Utility ║
Echo ╚════════════════════╝
Echo
Echo Quick Menu Version 2.2 includes a conversion utility (QMXFER) to help you
Echo migrate any Quick Menu systems you may have built. This utility will make
Echo a backup of your current Quick Menu, copy a current version of QM.EXE to
Echo your current name, read the configuration from the backup copy and then
Echo modify the configuration in the new version. All you have to do is make
Echo sure your existing Quick Menu is in the current drive/directory along with
Echo QM.EXE and QMXFER.EXE. Select the "U" (Upgrade) option on the current
Echo distribution copy of QM.EXE and follow the instructions.
Echo
Echo That's all there is to it, QMXFER does the rest.
Echo
Echo
Echo
Echo
Echo
Echo
Echo
Echo
Echo
Echo
Pause
Cls
Echo ╔═══════════════════════╦═════════════╦═══════════╦═══════════════════════════╗
Echo ║ The Quick Menu System ║ Version 2.2 ║ 08 May 88 ║ Davy Crockett Productions ║
Echo ╠═══════════════════════╩═════════════╩═══════════╩═══════════════════════════╣
Echo ║ The Quick Menu Development System by Davy Crockett Productions. ║
Echo ║ Hold down the [Alt] key and press [2][2][0] to configure. [Esc] to Exit. ║
Echo ╚═════════════════════════════════════════════════════════════════════════════╝
Echo
Echo
Echo DISCLAIMER
Echo
Echo Users of this product acknowledge this disclaimer of warranty:
Echo
Echo Quick Menu is supplied as-is. Davy Crockett Productions disclaims
Echo all warranties, either express or implied, including but not limited
Echo to the warranties of merchantability and of fitness for a particular
Echo purpose. Under no circumstances shall Davy Crockett Productions be
Echo liable for any damages whatsoever which may result from the use or
Echo inability to use this product.
Echo
Echo
Echo ╔═════════════════════════════════════════════════════════════════════════════╗
Echo ║ To select an option: Press the letter key -or- use arrow keys and [Enter] ║
Echo ╚═════════════════════════════════════════════════════════════════════════════╝
Echo
Pause
QM