home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
UTILS2
/
MMAN200.ZIP
/
MENU_MAN.DOC
< prev
next >
Wrap
Text File
|
1994-01-01
|
63KB
|
1,613 lines
Ç ────────────────────────────────────────────
Ç ┼┐════════════════════════════════════════════
╔╬╗ ┴
╨║╨ ┐
╔╩╗ ┴
╨ ╨
▒▒▄ ▒▒▄▒▒▒▒▒▒▒▒▄▒▒▄ ▒▒▄▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄
▒▒▒▄ ▒▒▒█▒▒█▀▀▀▀▀▀▒▒▒▄ ▒▒█▒▒█ ▒▒█ ▒▒▒▄ ▒▒▒█ ▒▒▒▒▄ ▒▒▒▄ ▒▒█
▒▒▒█ ▒▒▒█▒▒▒▒▒▒▒▒▄▒▒█▒▒▄▒▒█▒▒█ ▒▒█ ▒▒▒█ ▒▒▒█ ▒▒█▀▒▒▄ ▒▒█▒▒▄▒▒█
▒▒█▒▒▄▒▒█▒▒█▀▀▀▀▀▀▒▒█ ▀▒▒▒█▒▒█ ▒▒█ ▒▒█▒▒▄▒▒█ ▒▒▒▒▒▒█ ▒▒█ ▀▒▒▒█
▒▒█▒▒█▒▒█▒▒▒▒▒▒▒▒▄▒▒█ ▒▒█▒▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▄ ▒▒█▒▒█▒▒█▒▒█▀▀▀▒▒▄▒▒█ ▒▒█
▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀
Welcome to MENU_MAN, a utility routine to display
custom user selection menus from batch files!
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
U S E R M A N U A L
Version 2.0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Copyright 1990-1994 by MicroMetric.
All rights reserved.
Document last edited: January 1, 1994
MENU_MAN is distributed as SHAREWARE and, as such, may be copied and shared on a
private non-commercial basis with others in its unmodified form. Liability is
limited to replacing the software for registered users. There is no liability
for any damage or loss caused by this software, directly or indirectly.
┌────────────────────────────────────────────────┐
│ ┌───────┐ │█
│ ┌────┴──┐ │ (R) │█
│ ──│ │O │─────────────────── │█
│ │ ┌────┴╨─┐ │ Association of │█
│ │ │ │─┘ Shareware │█
│ └──│ O │ Professionals │█
│ ─────│ ║ │───────────────────── │█
│ └───╨───┘ MEMBER │█
└────────────────────────────────────────────────┘█
██████████████████████████████████████████████████
If you have problems with this program, or want to send comments, manual correc-
tions, or enhancement suggestions, you may call or mail them to:
MicroMetric
98 Dade Avenue
Sarasota, FLorida 34232-1609 USA
Technical Support (813) 377-2515
FAX . . . . . . . (813) 377-2091
Support BBS . . . (813) 371-2490
The MicroMetric Software Support BBS provides availability and technical support
for the MicroMetric ■■■■_MAN series of shareware programs. First time callers
have access to the board and can leave messages or download replies/current
shareware releases. Registered users may also download the latest Beta test
software releases, when available.
Additionally, you can send routed E-Mail via the RIME(tm) network to David
Groome at the ->ACTION node in the ASP, Laser, Batch, Common, or Shareware con-
ferences. I also check CompuServe (71631,744), but only on an infrequent basis.
PKZIP, PKUNZIP and PKSFX are trademarks of PKWARE, Inc.
MS-DOS is a registered trademark of the Microsoft Corporation.
IBM PC, XT, AT and PC-DOS are registered trademarks of the IBM Corporation.
ii
TABLE OF CONTENTS
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Major Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Manual Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Page layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Brackets and parentheses . . . . . . . . . . . . . . . . . . . . . . 2
Computer key conventions . . . . . . . . . . . . . . . . . . . . . . 2
Action steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
■■■■_MAN programs . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Shareware distributed documentation manual . . . . . . . . . . . . . 2
Shareware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
INSTALLING THE SYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
From a Diskette Vendor . . . . . . . . . . . . . . . . . . . . . . . . . 5
From a BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Registered Version . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
RUNNING MENU_MAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Menu Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Batch-file-name . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Title-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Selection-X-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
MENU_MAN OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
[B] - Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
[C] - Menu Colors . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
[EA] - Erase After . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
[EB] - Erase Before . . . . . . . . . . . . . . . . . . . . . . . . . . 15
[L] - Menu Highlight Location . . . . . . . . . . . . . . . . . . . . . 15
[M] - Display Text Only . . . . . . . . . . . . . . . . . . . . . . . . 15
[P] - Menu Position . . . . . . . . . . . . . . . . . . . . . . . . . . 16
[S] - Shadow Border . . . . . . . . . . . . . . . . . . . . . . . . . . 16
[T] - Display Time . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
[W] - Exploding Window Time . . . . . . . . . . . . . . . . . . . . . . 17
[X] - Check Box Style Menu . . . . . . . . . . . . . . . . . . . . . . . 17
MENU_MAN OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
User Selection Menu Input . . . . . . . . . . . . . . . . . . . . . . . 19
User Check Box Menu Input . . . . . . . . . . . . . . . . . . . . . . . 19
User Menu Positioning . . . . . . . . . . . . . . . . . . . . . . . . . 19
ERRORLEVEL Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Environment Variable Testing . . . . . . . . . . . . . . . . . . . . . . 19
Sample MENU_MAN Batch File . . . . . . . . . . . . . . . . . . . . . . . 19
EXAMPLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Shareware message . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
MENU_MAN FILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
iii
TABLE OF CONTENTS MENU_MAN Version 2.0
iv
INTRODUCTION
MENU_MAN allows the display of user selection or check box style menus from
within batch files. These menus are controlled by command line options and can
contain a title and up to twenty-three selection option lines that are generated
from REM lines in the batch file which follows the call to MENU_MAN. Options
include embedded environment variables, user response time limit, menu position-
ing, erasing screen before/after menu display, and menu sound, color and type
customization.
Major Features
* Over 200 different menus per batch file.
* Simple format: MENU_MAN # filename options
REM TITLE
REM USER SELECTION 1
REM USER SELECTION 2
REM ...
* Menus may be either SELECTION or CHECK BOX type.
* User defined window selection menus embedded in batch files.
* Automatic color display on systems so equipped.
* User control over most window menu parameters on a per menu basis.
* Display selection menus or informational messages.
* MENU_MAN sets the ERRORLEVEL environment variable for easy user selection
testing in the batch file.
* Environment variables may be embedded in the menu text.
* User selections are imbedded in the batch file, not separated into another
file.
* Menu may be displayed for a limited time to aid in uses such as AUTOEXEC for
unattended operation.
* A sound may be made when the window is displayed. The pitch and duration of
the sound is adjustable.
* The menu colors are adjustable. Sixteen single option menu colors, or indi-
vidual menus may be customized.
* The screen may be erased before the menu is displayed or the menu can overlay
the current screen display.
* The menu may be erased after user selection or left.
* The position of the menu - Up, center, down and left, center, right - may be
specified.
* The menu may be moved on the screen by the user - CTRL + ARROWKEY will
move the menu one character position in the specified direction.
* Registered users may suppress the shareware reminder message display.
System Requirements
MENU_MAN will run on an IBM PC, XT, AT or true compatibles. It has been tested
with PC-DOS/MS-DOS operating systems, version 3.0 through version 6.0. The pro-
gram will determine what type of display monitor is available and adjust itself
accordingly.
Manual Format
This manual is divided into several introductory chapters followed by chapters
for operating MENU_MAN. The format of these chapters and the information pre-
1
INTRODUCTION MENU_MAN Version 2.0
sented therein has been standardized using the following conventions.
Page layout - Each page has a header detailing the chapter and the program ver-
sion covered. A footer displays the manual page number.
Brackets and parentheses - Brackets, [...], are used in the manual to specify
what should be entered in response to the current prompt. If a character string
is to be entered, the type of character is noted, such as ALPHA, NUMERIC, ANY,
etc. Parentheses, (..), are used for comments.
Computer key conventions - Keys specified in the manual text that are not in
entry brackets are shown as reversed, such as ESCAPE . All key references are
in capital letters for clarity.
Action steps - Some procedures may require selection from a menu of options,
inputting data or following a sequence of steps. Most manual sections will first
give an overview of the function or task under discussion and then detail the
various action operating procedures. In order to make this manual easier to use
a symbol, -> , marks the beginning of each of these action operating procedures.
■■■■_MAN programs - The general group of shareware programs by MicroMetric is
referred to by the name ■■■■_MAN. It may also be used in reference to a specific
program in that group.
Shareware distributed documentation manual - The documentation file included on
the shareware distribution diskette contains the same information as the printed
and bound manual, supplied as part of registration, with two exceptions, the
result of the word processor, formatting, and printer used. The first is that
all of the control display characters (ASCII 1-31) and the reverse print key-
board codes are NOT shown properly. Finally, bolding, underlining, and special
symbols are NOT present.
Shareware
MENU_MAN is being distributed as SHAREWARE. The SHAREWARE concept allows users
to examine a program on a trial basis at no (or minimal) charge before purchas-
ing it. In addition, by decreasing marketing costs, professional quality soft-
ware may be distributed for a fraction of the cost of a comparable commercial
product. Regardless of whether you register the program, please help distribute
MENU_MAN by sharing unmodified copies of it and its files with others.
You are hereby granted the right to use the MENU_MAN program for a thirty (30)
day evaluation period. If you find MENU_MAN of value and continue to use it
after this evaluation period, YOU MUST REGISTER YOUR PROGRAM USE. This will
provide you with:
* A 7" x 8 1/2" printed and bound manual.
* MENU_MAN phone or mail support for one year.
* Notification of the next MENU_MAN release.
* Ability to suppress the shareware registration reminder message displayed
at the end of the program.
* An installation/update/registration brand program.
* Sincere thanks for your support of the SHAREWARE concept.
2
MENU_MAN Version 2.0 INTRODUCTION
A Single System Program Registration entitles the user to unlimited use of the
MENU_MAN program on a single computer.
A Site License Program Registration entitles the user to unlimited use of the
MENU_MAN program on all computers, including networks, at a single corporate
location.
Program Registration, Single System . . . $20.
Includes latest version diskette and manual
Program Registration, Site License . . . $100.
Includes latest version diskette and manual
Latest Version Diskette only . . . . . . . $5.
Shipping - USA/Canada/Mexico . . . . . . . $5.
Shipping - Outside of USA/Canada/Mexico . $10.
COD orders, add $5.
Florida residents, add 7% sales tax
You should specify diskette size and density desired. If none is specified, 3½"
DSHD will normally be supplied.
ADDRESS: MicroMetric
98 Dade Avenue
Sarasota, FLorida 34232-1609 USA
PHONE: Technical Support (813) 377-2515
FAX . . . . . . . (813) 377-2091
Support BBS . . . (813) 371-2490
Order Line . . . (800) 929-0184
For ease in program registration, a registration order form is included with the
distribution files.
This program is produced by a member of the Association of Shareware Profession-
als (ASP). ASP wants to make sure that the shareware principal works for you. If
you are unable to resolve a shareware-related problem with an ASP member by
contacting the member directly, ASP may be able to help. The ASP Ombudsman can
help you resolve a dispute or problem with an ASP member, but does not provide
technical support for members' products. Please write to the ASP Ombudsman at
545 Grover Road, Muskegon, MI 49442-9427, send a CompuServe message via easyplex
to ASP Ombudsman 70007,3536, or by FAX to the ASP FAX number: (616) 788-2765. In
communications with the Ombudsman please include a telephone number and/or FAX
if available.
3
INTRODUCTION MENU_MAN Version 2.0
4
INSTALLING THE SYSTEM
From a Diskette Vendor
If the MENU_MAN program has been obtained from a diskette vendor, you should
follow any of their instruction on unpacking/installing the programs (if indeed
they have separate instructions.) The program, and its files, is normally sup-
plied as a self extracting file whose name is "MMANvvv.EXE" (vvv is the version,
such as "MMAN100").
This file should first be copied to a directory on your hard disk. This direc-
tory may be a new one, such as one named "MENU", and created specifically for
MENU_MAN, or a current one, such as "UTILITY", that has other programs/files.
For information on creating a separate directory, see your DOS manual.
NOTE FOR BEST OPERATION, ALL REQUIRED MENU_MAN FILES *SHOULD* BE PLACED ON
PATH REFERENCED SUBDIRECTORIES!
Once the file is copied to the desired hard disk directory, at the DOS prompt
change to this drive directory, and then type the EXE file name (such as
"MMAN100") and press ENTER . This will unpack all of the MENU_MAN files.
From a BBS
If the MENU_MAN file was downloaded from a Bulletin Board, it should first be
copied to a directory as defined above, and then unpacked, using whatever pro-
gram is specified by the Bulletin Board. It is normally distributed with a name
of "MMANvvv.ZIP" (vvv is the version) or "MMAN10.ZIP".
Registered Version
Registered users should use the program "INSTALL", that is supplied upon regis-
tration. This program will create a registration file which will, in turn, sup-
press the shareware registration reminders. If the system is already installed,
and only "BRANDING" the system with the registration information is desired, you
can run the program "MENU_MAN", and when exiting, select the "BRAND" option by
pressing F4 .
-> To install MENU_MAN on your hard disk, or to upgrade to a new release, follow
the steps detailed below:
1. Place the MENU_MAN distribution diskette in your floppy diskette drive.
2. At the DOS prompt, change to the drive in which the distribution diskette is
located. For example, if the diskette was placed in drive A, type A : and
press ENTER .
3. Type I N S T A L L and press ENTER . The installation program
will then be loaded, and its display should be as shown below.
5
INSTALLING THE SYSTEM MENU_MAN Version 2.0
╒═╡ INSTallation MANagement Program ╞══════════╡ Started at═>12-31-99 08:00 ╞═╕
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░ ░░▄ ░░▄ ░░▄░░░░░░░░▄░░░░░░░░▄ ░░▄ ░░▄ ░░▄ ░░▄ ░░▄░│
│░ Ç ░░█ ░░░▄ ░░█░░█▀▀▀▀▀▀ ▀▀░░█▀▀▀ ░░░▄ ░░░█ ░░░░▄ ░░░▄ ░░█░│
│░ ┌┼┐ ░░█ ░░█░░▄░░█░░░░░░░░▄ ░░█ ░░░█ ░░░█ ░░█▀░░▄ ░░█░░▄░░█░│
│░ ┌┴┐ ░░█ ░░█ ▀░░░█ ▀▀▀▀▀░░█ ░░█ ░░█░░▄░░█ ░░░░░░█ ░░█ ▀░░░█░│
│░═┴═┴═░░█ ░░█ ░░█░░░░░░░░█ ░░█ ░░░░░░▄ ░░█░░█░░█░░█▀▀▀░░▄░░█ ░░█░│
│░ ▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀░│
╘╡ INST_MAN Version 4.20 Copyright 1990-94 MicroMetric, All Rights Reserved ╞╛
F1>Help│ESC>Exit│<┘/[char]>Select│ HomeEnd│
NOTE Context sensitive help is available from this point on in the in-
stallation program on, by pressing the F1 key.
4. If a color video card is detected, the following prompt will be displayed.
┌──────────────────────────────────────┐
│ ╔═╡ Color Monitor Card Detected ╞═╗ │
│ ║ Use the color display ║█ │
│ ║ Force a monochrome display ║█ │
│ ╚═════════════════════════════════╝█ │
│ ███████████████████████████████████ │
└──────────────────────────────────────┘
-> If your system has a color monitor, press U .
-> If your system has a monochrome or LCD display, press F .
5. A selection list of all path referenced directories is next displayed.
NOTE Although MENU_MAN will run from a non-path directory, placing its
files on any path-referenced directory(s) allows the directory from
which files are to be printed to be set as the current directory,
before executing the program.
┌────────────────────────────────────────────┐
│ ┌─┤ Select the INSTALLATION DIRECTORY ├─┐ │
│ │ C:\BAT │█ │
│ │ C:\DOS-500 │█ │
│ │ C:\UTILITY │█ │
│ │ C:\ZIP │█ │
│ │ C:\ │█ │
│ │ User Defined Drive-Directory Path │█ │
│ └───────────────────────────────────────┘█ │
│ █████████████████████████████████████████ │
└────────────────────────────────────────────┘
-> To cancel the installation program at this point, press ESCAPE .
-> To select one of the path referenced directories on which to install
MENU_MAN, move the highlight bar to it and press ENTER .
-> To specify a non-path referenced directory on which to install MENU_MAN,
press U and then press ENTER . A data entry window for the installation
path will then be displayed, as shown below (with an example path already
entered). Enter the desired drive and directory path on which to install
6
MENU_MAN Version 2.0 INSTALLING THE SYSTEM
MENU_MAN, using the control keys described on the bottom help line.
NOTE INSTALL can only create directories one level deeper than that
which currently exists. If the directory C:\ABC exists, the di-
rectory C:\ABC\XYZ may be created; if C:\ABC does not already
exist, an error will occur.
┌────────────────────────────────────────────────────────────────────────┐
│ ┌─┤ Enter Path ├────────────────────────────────────────────────────┐ │
│ │ C:\MENU │█ │
│ └───────────────────────────────────────────────────────────────────┘█ │
│ █████████████████████████████████████████████████████████████████████ │
└────────────────────────────────────────────────────────────────────────┘
-> To cancel defining the path, press ESCAPE . The program will return to
directory selection.
-> To accept the path as entered and edited, press ENTER . If the speci-
fied directory does not currently exist, the following message will be
displayed.
┌────────────────────────────────────────────────────────────────────┐
│ ┌─┤ MESSAGE ├───────────────────────────────────────────────────┐ │
│ │ The drive-directory path as entered DOES NOT currently exist. │█ │
│ │ This directory WILL NOW BE created. │█ │
│ └───────────────────────────────────────────────────────────────┘█ │
│ █████████████████████████████████████████████████████████████████ │
└────────────────────────────────────────────────────────────────────┘
-> To cancel creation of this directory, press ESCAPE .
-> To create it, press ENTER . If the specified drive is invalid or
the requested installation directory's parent does not exist, an
error message will be displayed.
┌─────────────────────────────────────────────────────────────┐
│ ┌─┤ MESSAGE ├────────────────────────────────────────────┐ │
│ │ The drive-directory path as entered CANNOT BE CREATED. │█ │
│ │ Please edit and CORRECT this path. │█ │
│ └────────────────────────────────────────────────────────┘█ │
│ ██████████████████████████████████████████████████████████ │
└─────────────────────────────────────────────────────────────┘
Press any key, and then re-edit the installation path.
6. A TYPE OF INSTALLATION selection menu will next be displayed. INSTALL will
process either ■■■■_MAN SYSTEMS or their SUPPLEMENTAL FILES.
SYSTEMS consist of the files necessary for basic program operation.
SUPPLEMENTAL FILES contain additional information needed to accomplish added
support or increased functionality.
┌───────────────────────────────┐
│ ╔═╡ TYPE OF INSTALLATION ╞═╗ │
│ ║ Systems - Programs ║█ │
│ ║ supplemental Files ║█ │
│ ║ eXit Installation ║█ │
│ ╚══════════════════════════╝█ │
│ ████████████████████████████ │
└───────────────────────────────┘
-> To install one or more SYSTEMS at this time, press S . A menu of avail-
7
INSTALLING THE SYSTEM MENU_MAN Version 2.0
able SYSTEMS will then be displayed. For further installation instruc-
tions, go to the next step.
NOTE THIS APPLICATION CURRENTLY DOES NOT HAVE SUPPLEMENTAL FILES.
-> To exit the INSTALL program at this time, press X .
7. If more than one system is available for installation, a SYSTEM TO INSTALL
selection menu will be displayed, as shown below.
┌─────────────────────────────────────────────────────────────────────────────┐
│ ╔═╡ TAG ╞╡ Select the SYSTEM(S) TO INSTALL ╞═════════════════════════════╗ │
│ ║ DMAN100 SINGLE SCREEN data/graphical summary all disk drives ║█ │
│ ║ EMAN100 Environment data summary, environ. space remaining ║█ │
│ ║ FMAN100 Menu driven DOS file manager, directory tree ║█ │
│ ║ LMAN100 Print text files on a laser printer, 36 print styles ║█ │
│ ║ MMAN100 Display custom user selection menus from batch files ║█ │
│ ║ PMAN100 Determines if a file is on a PATH directory ║█ │
│ ║ VMAN100 Display and edit files in both ASCII and Hex ║█ │
│ ║ ------ eXIT SELECTION AND INSTALL ALL TAGGED (√) ------ ║█ │
│ ╚════════════════════════════════════════════════════════════════════════╝█ │
│ ██████████████████████████████████████████████████████████████████████████ │
└─────────────────────────────────────────────────────────────────────────────┘
-> To terminate the installation program at this point, press ESCAPE .
-> To toggle the INSTALL TAG for a given SYSTEM, press its highlighted letter
or move the highlight bar to in with the arrow keys and press ENTER . A
[√] character to the left of the SYSTEM name denotes that this SYSTEM will
be installed.
-> To conclude the SYSTEM selection process, press X . The INSTALLATION
FUNCTION menu for each selected system will then be displayed.
8. A list of all of the selected SYSTEMS files is next displayed, along with an
INSTALLATION FUNCTION menu. The normal sequence of operations is to first
"Install" the SYSTEM program and files, and then "Brand" the SYSTEM with your
name and serial number.
┌─────────────────────────────────────────────────────────────┐
│ ╒═╡ Select the INSTALLATION FUNCTION ╞═══════════════════╕ │
│ │ Install system Brand system eXit │█ │
│ ╘════════════════════════════════════════════════════════╛█ │
│ ██████████████████████████████████████████████████████████ │
└─────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│╒═╡ File Name Status Hard Disk Path/File Description XXXX100 FILES ╞═╕ │
││ System═>XXXX_MAN This system does .................. │█│
││ XXXX_MAN.EXE PROCESS Main program for this application │█│
││ YYYY.YYY PROCESS Other files... │█│
│╘═╡ INSTALLATION PATH═>C:\MENU ╞════════════════════════════════════════════╛█│
│ █████████████████████████████████████████████████████████████████████████████│
└──────────────────────────────────────────────────────────────────────────────┘
-> To install the SYSTEM on the hard disk, insure that the highlight bar is
on the "INSTALL SYSTEM" FUNCTION and press ENTER . Each of the file(s)
will be copied to the selected installation drive-directory.
8
MENU_MAN Version 2.0 INSTALLING THE SYSTEM
NOTE A happy face symbol after any of the SYSTEM's file names denotes
that this file is already on the hard disk. During installation
it will be replaced, on the directory where it currently resides,
not the INSTALLATION DRIVE-DIRECTORY PATH.
If any of the files to be installed is already present, a ACTION menu will
be displayed during its installation.
┌───────────────────────────────────────────────────────┐
│ ┌─┤ Highlighted file(s) already present. ACTION? ├─┐ │
│ │ Erase current file(s) and update │█ │
│ │ erase and update this and All later file(s) │█ │
│ │ Leave current file(s) 'as is' │█ │
│ │ leave current and Skip the remaining file(s) │█ │
│ └──────────────────────────────────────────────────┘█ │
│ ████████████████████████████████████████████████████ │
└───────────────────────────────────────────────────────┘
-> To process the current file, select the proper ACTION to take by press-
ing its highlighted letter or moving the highlight bar to it and press-
ing ENTER .
When all files have been copied to the hard disk, a copy complete message
is displayed.
┌───────────────────────────────────────────────────────────────┐
│ ┌─┤ MESSAGE ├──────────────────────────────────────────────┐ │
│ │ FILE COPY COMPLETED. │█ │
│ │ All of the required MENU_MAN files are on the hard disk. │█ │
│ │ ═══> MENU_MAN IS READY TO RUN. <═══ │█ │
│ └──────────────────────────────────────────────────────────┘█ │
│ ████████████████████████████████████████████████████████████ │
└───────────────────────────────────────────────────────────────┘
-> To cancel the installation at this point, press ESCAPE .
-> To continue with the installation, press any other key. The highlight
bar will then be on the "BRAND SYSTEM" FUNCTION.
9. To brand the system with your name and serial number, move the highlight bar
to the "BRAND SYSTEM" FUNCTION and press ENTER . A REGISTRATION INFORMATION
data entry window will be displayed, as shown below, with sample data already
entered.
NOTE This step is REQUIRED for MENU_MAN to be registered. Also, if you
move the MENU_MAN files to another drive-directory you will need to
"BRAND" the system again.
Enter your company and/or your name, and then the system registration
number. Your registration number is located on the back of the front cover
of this manual.
9
INSTALLING THE SYSTEM MENU_MAN Version 2.0
┌──────────────────────────────────────────┐
│ ┌─┤ REGISTRATION INFORMATION ├────────┐ │
│ │ Name ABC COMPANY, George Jones │█ │
│ │ Registration number 12345678 │█ │
│ └─────────────────────────────────────┘█ │
│ ███████████████████████████████████████ │
└──────────────────────────────────────────┘
-> To accept either the name or registration number after entry and edit-
ing, press ENTER . A message will be displayed after the registration
number is entered. It's contents are dependent on whether the registra-
tion number is valid. Both messages are shown below.
┌───────────────────────────────────────────────┐
│ ┌─┤ MESSAGE ├──────────────────────────────┐ │
│ │ MENU_MAN serial number entered is VALID. │█ │
│ └──────────────────────────────────────────┘█ │
│ ████████████████████████████████████████████ │
└───────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ ┌─┤ MESSAGE ├────────────────────────────────┐ │
│ │ MENU_MAN serial number entered is INVALID! │█ │
│ │ Please try again. │█ │
│ └────────────────────────────────────────────┘█ │
│ ██████████████████████████████████████████████ │
└─────────────────────────────────────────────────┘
-> To continue with the installation program, press any key. If the
registration number was valid, the "EXIT" option is highlighted. If
it was invalid, select the "BRAND SYSTEM" option again.
10. To exit from this SYSTEMS installation function, move the highlight bar to
the "EXIT" FUNCTION and press ENTER . If the SYSTEM has been properly
branded, it is ready for use, and the program will either install the next
selected SYSTEM, Step 8, or return to the TYPE OF INSTALLATION MENU, Step
6. If the system has not been branded, an error message is displayed, as
shown below.
┌─────────────────────────────────────────────────────────────────┐
│ ┌─┤ MESSAGE ├────────────────────────────────────────────────┐ │
│ │ This system has not been 'BRANDED'. │█ │
│ │ In order to be registered, it must first be 'BRANDED'! │█ │
│ │ To exit without BRANDING, press ESCAPE. │█ │
│ │ To continue with the INSTALL program, press any other key. │█ │
│ └────────────────────────────────────────────────────────────┘█ │
│ ██████████████████████████████████████████████████████████████ │
└─────────────────────────────────────────────────────────────────┘
10
RUNNING MENU_MAN
The syntax to execute the MENU_MAN utility program from a batch file is:
...
MENU_MAN menu_identifier batch-file-name [option a] [option b] [...]
REM title-line
REM selection-1-line
REM selection-2-line
...
(BATCH FILE LINE THAT DOES NOT START "REM...")
...
NOTE The double colon character combination, "::", may be substituted for
"REM" in any title or selection option statement.
The program name and all command line parameters must be separated by at least
one space. If no parameters are present, a MENU_MAN syntax summary will be dis-
played.
There are also two special cases of the command line parameters, for CHECK BOX
style menus, that do not require or expect REM statements to follow. They are:
MENU_MAN !, will clear ALL environment variables of the form
"[char][number(1-23)].
MENU_MAN ![menu_identifier], will clear the environment variables of
the form "[menu_identifier][number(1-23)].
For more information on their use, see the section "[X] - Check Box Style Menu".
Menu Identifier
menu_identifier is a unique character used to identify the location in the
batchfile-name batch file from where this call was made. MENU_MAN searches this
batch file for a line with its name (MENU_MAN) and this menu_identifier. The
title and the user selection options are then taken from following REM state-
ments.
Batch-file-name
batch-file-name is the name of the batch file which this statement is in. The
easiest was to specify this parameter is to use the batch file variable "%0", to
which DOS assigns the batch file name. MENU_MAN adds the extension .BAT if it is
not present, and will first search the current drive/directory for this name. If
it is not found, MENU_MAN will then search each drive/directory in the PATH
statement in turn. If no match is found, an error message is displayed and
MENU_MAN returns control to the batch file that called it.
11
RUNNING MENU_MAN MENU_MAN Version 2.0
If your batch file changes the current drive/directory to one that is not in the
PATH before it executes MENU_MAN , you must specify the full path
drive/directory along with the batch-file-name on the command line.
NOTE If the batch file uses the SHIFT command, the variable %0 will no lon-
ger contain the batch file path-name. In situations such as this, an
environment variable to be set to %0 and the beginning of the batch
file.
Options
options may be specified after the first two required parameters and may appear
in any order. The individual options are covered in the next section.
Title-line
Following the MENU_MAN command line should be a batch file REM statement. The
contents of this statement will be used as the title of the displayed menu.
NOTE The double colon character combination, "::", may be substituted for
"REM" in any title or selection option statement.
Selection-X-line
Following the REM title statement should be a set of batch file REM statements
that are the desired selection options for this menu. Each REM will be displayed
on a separate menu line in the order that they appear in the batch file. The
first numeric or capitalized alpha character that has not been highlighted on
previous menu lines will be highlighted on this menu line and may be pressed for
user selection. Up to twenty-three menu lines may be specified. MENU_MAN will
scan for REM menu lines until the maximum number is reached or a non REM state-
ment line encountered in the batch file.
12
MENU_MAN OPTIONS
The MENU_MAN options allow customizing the individual menus. None of these op-
tions are required: MENU_MAN will produce selection menus without any options
being specified. Options may be specified as either upper or lower case letters.
All of the MENU_MAN options are described below, in option letter order.
[B] - Sound
A short beep sound is made to get the users attention when the selection menu is
displayed. Both the pitch and the length of this sound may be changed. If either
value is set to zero, no sound will be produced when the menu is displayed.
The sound option is:
B#####,#####
where: the first ##### is the pitch in cycles per second and the
second is the length in milliseconds. These numbers may
range from zero to 32,767. The default values are a pitch
of 700 Hz and 200 milliseconds.
EXAMPLE: An option of B512,500 will sound a half second 512 HZ tone as the se-
lection menu is displayed.
[C] - Menu Colors
Menu colors may either be defined by background color, or each area of the menu
may be customized. There are six areas of the menus that can have colors as-
signed to them. These areas and their default colors are shown below.
┌──────────────────────────────────────────────────────────────────┐
│ AREA CODE FOREGROUND BACKGROUND VALUE │
├──────────────────────────────────────────────────────────────────┤
│ Non-highlighted test N Light grey Blue 28 │
│ Highlighted text H White Blue 31 │
│ Border B Yellow Blue 30 │
│ Title T Light cyan Blue 27 │
│ Shadow border S Light grey Black 7 │
│ Option highlight bar O White Red 79 │
└──────────────────────────────────────────────────────────────────┘
The color codes are shown in the table below. To have an area blink, add 128 to
the color code chosen.
13
MENU_MAN OPTIONS MENU_MAN Version 2.0
┌────────────┬───────────────────────────────────────────────────────┐
│ │ - - - - B A C K G R O U N D - - - - │
│ │ │
│ FOREGROUND │ BLACK BLUE GREEN CYAN RED MAGENTA BROWN WHITE │
│ ├───────────────────────────────────────────────────────┤
│ BLACK │ 0 16 32 48 64 80 96 112 │
│ BLUE │ 1 17 33 49 65 81 97 113 │
│ GREEN │ 2 18 34 50 66 82 98 114 │
│ CYAN │ 3 19 35 51 67 83 99 115 │
│ │ │
│ RED │ 4 20 36 52 68 84 100 116 │
│ MAGENTA │ 5 21 37 53 69 85 101 117 │
│ BROWN │ 6 22 38 54 70 86 102 118 │
│ LIGHTGREY │ 7 23 39 55 71 87 103 119 │
│ │ │
│ DARKGREY │ 8 24 40 56 72 88 104 120 │
│ LIGHTBLUE │ 9 25 41 57 73 89 105 121 │
│ LIGHTGREEN │ 10 26 42 58 74 90 106 122 │
│ LIGHTCYAN │ 11 27 43 59 75 91 107 123 │
│ │ │
│ LIGHTRED │ 12 28 44 60 76 92 108 124 │
│ LIGHTMAGENTA 13 29 45 61 77 93 109 125 │
│ YELLOW │ 14 30 46 62 78 94 110 126 │
│ WHITE │ 15 31 47 63 79 95 111 127 │
└────────────┴───────────────────────────────────────────────────────┘
The color option is:
CM or C## or C@###
where:
M Force monochrome color scheme.
## Menu background color, ranging from 0 to 15, from the table
above. (Use the FOREGROUND codes shown in the column labeled
"BLACK BACKGROUND'.
@ The menu area code from the first table above (N, H, B, T or
S).
### Color value from the second table above.
EXAMPLE: An option of CT113 will display the title in dark blue on a white back-
ground.
[EA] - Erase After
By default, the menu is left on the screen display after the user selection has
been made. This option will remove the menu after a choice has been made and the
screen will be restored to what it was before the menu was displayed. A line is
then displayed showing the user choice that was made.
The erase after option is:
14
MENU_MAN Version 2.0 MENU_MAN OPTIONS
EA
EXAMPLE: An option of EA will remove the user menu after a choice of the third
option line has been made and then display the following line:
Your Choice was "option 3 menu line"!
[EB] - Erase Before
By default, the menu overlays the current screen display. This option will first
clear the screen before the menu is displayed.
The erase before option is:
EB
EXAMPLE: An option of EB will erase the screen before the selection menu dis-
play.
[L] - Menu Highlight Location
The default selection menu highlight location is the first menu line. This op-
tion allows the highlight to be initially located on any valid menu line when
the menu is displayed.
The menu highlight location option is:
L##
where: ## is the menu line to highlight.
EXAMPLE: An option of L8 will highlight the eight menu line.
[M] - Display Text Only
MENU_MAN normally displays a menu consisting of a title line and a variable
number of menu lines and then waits for the user to select a menu line. This
option allows the text and the menu lines to be displayed without requesting a
selection from the user.
The display text only option is:
M#####
where: ##### is the number of seconds to display the text and the
menu lines and may range from zero to 32,767.
EXAMPLE: An options M5 will display the menu title and text lines for five sec-
onds. There is no user selection required nor is there a countdown of
the display time left.
15
MENU_MAN OPTIONS MENU_MAN Version 2.0
[P] - Menu Position
The default menu position is the center of the screen. The menu position option
allows menus to be placed at other locations.
The menu position option is:
P{V}[,]{H}
where: {V} is the vertical position code;
T - Top
C - Center
B - Bottom
{H} is the horizontal position code;
L - Left
C - Center
R - Right
NOTE The separator comma is optional, and a '-' may also be
used.
EXAMPLE: An option of PT,R will display the menu in the upper right corner of
the screen.
[S] - Shadow Border
The default menu display uses a shadow border as if a light was shining on the
raised menu from the upper left. This option removes this shadow.
The shadow border option is:
S-
EXAMPLE: An option of S- will not display a shadow border.
[T] - Display Time
The menu is normally displayed with a bottom border line of "ENTER═>Accept". For
use in batch file such as AUTOEXEC.BAT where you normally want a default selec-
tion and the ability to run without user input, a display time option may be
used. When used, this option will display the time remaining on the bottom line.
If no user choice is before the option time expires, MENU_MAN returns to the
batch file with ERRORLEVEL equal to zero.
The display time option is:
T#####
where: ##### is the number of seconds to wait for a user response and
may range from zero to 32,767.
16
MENU_MAN Version 2.0 MENU_MAN OPTIONS
EXAMPLE: An option of T12 will wait twelve seconds for a user selection.
[W] - Exploding Window Time
The menu is built in stages so as to give an "exploding" appearance. Normally,
there is no delay time between these stages. However, in order to extend the
"explosion", this option allows a time delay to be placed between the stages.
The default is 20 milliseconds.
The exploding window time option is:
W#####
where: ##### is the number of milliseconds to delay between building
stages of the window menu and may range from zero to
32,767.
EXAMPLE: An option of W200 will delay 200 milliseconds between stages in build-
ing the menu window.
[X] - Check Box Style Menu
Normal MENU_MAN menus allow a single user selection. A second menu style is
available, called CHECK BOX style, where any or all of the menu items on the
menu may be selected. The selections made with CHECK BOX menus are conveyed to
the program with environment variables, not through the ERRORLEVEL variable.
The title and selection option REM lines for CHECK BOX menus are the same as
SELECTION menus. However the display adds a CHECK BOX, "[ ]", at the beginning
of each menu line.
The CHECK BOX menu option is:
X[##][-][##]...
where:
(blank) No number will display all selection lines as unchecked.
0 All selection lines will be checked.
## Selection lines specified will be checked.
Environment variables will be created for each CHECK BOX menu select line,
with the form of:
[menu_identifier][selection_line_#]=T|F
where:
menu_identifier Character identifier used in the MENU_MAN
command line.
selection_line_# Selection line number.
T|F T if selection checked, F if selection is unchecked.
These environment variables may be used to check the user input. After
17
MENU_MAN OPTIONS MENU_MAN Version 2.0
testing, and before exiting from the batch file, they should be cleared.
This is done by specifying:
MENU_MAN !, will clear ALL environment variables of the form
"[char][number(1-23)].
MENU_MAN ![menu_identifier], will clear the environment variables of
the form "[menu_identifier][number(1-23)].
18
MENU_MAN OPERATION
After MENU_MAN has displayed the menu and accepted the users response, it will
exit and return to the batch file with either the ERRORLEVEL parameter set to
the number of the menu line selected by the user or the appropriate environment
variables set.
User Selection Menu Input
-> To select a menu option, press its highlighted letter or position the high-
light bar on the desired option using the cursor control keys, UpArrow
DownArrow Home or End , and then press ENTER .
User Check Box Menu Input
-> To change the checked status of any menu option, first move the highlight bar
to the desired option using the cursor control keys UpArrow DownArrow
Home or End , and then press ENTER Tab or Space . You may also just
press the highlighted letter of the desired option.
-> To accept the checked status of all of the menu's options, press ESCAPE .
User Menu Positioning
After a MENU_MAN menu has been displayed, it may be moved around the screen by
the user. This feature is useful when text needed to determine the proper menu
selection has been displayed but is covered by the menu itself.
-> To move the MENU_MAN menu display, hold down either the Ctrl or Alt key
and the press ARROWKEY . The menu display will move one character position
in the desired direction.
ERRORLEVEL Testing
To determine which selection the user has made, you must test the variable
ERRORLEVEL in the batch file. To determine if the user selected option four,
use:
if ERRORLEVEL 4 if NOT ERRORLEVEL 5 goto SELECT4
When using the display time option, to determine if the user made a choice (this
can be used as a default), use:
if ERRORLEVEL 0 if NOT ERRORLEVEL 1 goto NOCHOICE
Environment Variable Testing
To test the environment variable set from menu "B", option 2, use:
if .%B2%==.T goto DOB2TRUE
if .%B2%==.F goto DOB2FALSE
Sample MENU_MAN Batch File
19
MENU_MAN OPERATION MENU_MAN Version 2.0
A sample batch file, MENUDEMO.BAT, is included in the distribution archive. It
contains a variety of menus demonstrating the various MENU_MAN features.
-> To demonstrate the various features of MENU_MAN, at the DOS prompt change to
the drive and directory on which MENU_MAN was installed, type M E N U
D E M O , and then press ENTER .
EXAMPLE
This batch file segment will produce the selection menu show below -
...
MENU_MAN C %0
rem This line will be the Title
rem option 1 menu line
rem option 2 menu line
rem option 3 menu line
rem option 4 menu line
if ERRORLEVEL 1 if NOT ERRORLEVEL 2 goto SELECT1
if ERRORLEVEL 2 if NOT ERRORLEVEL 3 goto SELECT2
...
┌──────────────────────────────────┐
│ ╒═This line will be the Title═╕ │
│ │ option 1 menu line │█ │
│ │ option 2 menu line │█ │
│ │ option 3 menu line │█ │
│ │ option 4 menu line │█ │
│ ╘════════ENTER═>Accept════════╛█ │
│ ███████████████████████████████ │
└──────────────────────────────────┘
The same menu specification, with the addition of the "X2" CHECK BOX style op-
tion, would produce:
┌──────────────────────────────────┐
│ ╒═This line will be the Title═╕ │
│ │ [ ] option 1 menu line │█ │
│ │ [X] option 2 menu line │█ │
│ │ [ ] option 3 menu line │█ │
│ │ [ ] option 4 menu line │█ │
│ ╘════════ESCAPE═>Accept═══════╛█ │
│ ███████████████████████████████ │
└──────────────────────────────────┘
Shareware message
A shareware message may be randomly displayed at the start of MENU_MAN.
-> To continue with the MENU_MAN program after the display of the shareware
message, press any key.
By registering your use of MENU_MAN, you will be able to use the registration
serial number to suppress the shareware message display.
20
MENU_MAN FILES
MENU_MAN is normally distributed as compressed archives consisting of the fol-
lowing files (these files are included in the compressed file MMANvvv, where vvv
is the version):
Files required for MENU_MAN operation:
MENU_MAN.EXE . . Executable program
Files included to aid in the use of MENU_MAN:
MENU_MAN.DOC . . MENU_MAN documentation manual
MENU_MAN.ORD . . Shareware/retail registration order form
MENU_MAN.SUM . . MENU_MAN command line option summary
MENUDEMO.BAT . . MENU_MAN demonstration batch file
Additional files in the distribution archive:
DESC.SDI . . . . BBS program description
FILE_ID.DIZ . . . BBS program description
README.MM . . . . Text file consisting of program summary, features, and history
SYSOP.DOC . . . . SYSOP distribution information
VENDOR.DOC . . . Diskette/CD ROM vendor distribution information
MENU_MAN.LST . . List of MENU_MAN files in the distribution file
The registered version diskette includes these additional files:
Installation files:
INSTALL.EXE . . . Installation program
INSTALL.HLP . . . Installation program help file
INSTALLZ.EXE . . Installation unpack program
INST_SYS.ZIP . . Installation program files
README . . . . . Installation read me file
The files that can be generated or used by MENU_MAN consist of:
MENU_MAN.REG . . MENU_MAN registration information.
21
MENU_MAN FILES MENU_MAN Version 2.0
22
INDEX
Action steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Batch-file-name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11, 12
Brackets and parentheses . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Check box style menu . . . . . . . . . . . . . . . . . . . . . . . . . . 11, 17
Computer key conventions . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Display text only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Display time . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15, 16, 19
Environment variable testing . . . . . . . . . . . . . . . . . . . . . . . . 19
Erase after . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Erase before . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Errorlevel testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 6, 13-17, 20
Exploding window time . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
From a BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
From a diskette vendor . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Installing the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Major features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Manual format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Menu colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 13
Menu highlight location . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Menu identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Menu position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
MENU_MAN files . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 9, 21
MENU_MAN operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 21
MENU_MAN options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
MENUDEMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20, 21
Options . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 2, 11-13, 15, 19
Page layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Registered version . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 21
Running MENU_MAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Sample menu_man batch file . . . . . . . . . . . . . . . . . . . . . . . . . 19
Selection-x-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Shadow border . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13, 16
Shareware . . . . . . . . . . . . . . . . . . . . . . . . . . ii, 1-3, 5, 20, 21
Shareware distributed documentation manual . . . . . . . . . . . . . . . . . 2
Shareware message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 13
Support BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii, 3
System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
23
INDEX MENU_MAN Version 2.0
Technical support . . . . . . . . . . . . . . . . . . . . . . . . . . . ii, 3
Title-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11, 12
User check box menu input . . . . . . . . . . . . . . . . . . . . . . . . . . 19
User menu positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
User selection menu input . . . . . . . . . . . . . . . . . . . . . . . . . . 19
[B] - sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
[C] - menu colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
[EA] - erase after . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
[EB] - erase before . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
[L] - menu highlight location . . . . . . . . . . . . . . . . . . . . . . . . 15
[M] - display text only . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
[P] - menu position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
[S] - shadow border . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
[T] - display time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
[W] - exploding window time . . . . . . . . . . . . . . . . . . . . . . . . . 17
[X] - check box style menu . . . . . . . . . . . . . . . . . . . . . . . 11, 17
C■■■■_MAN programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
24