home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Between Heaven & Hell 2
/
BetweenHeavenHell.cdr
/
300
/
279
/
hdm.doc
< prev
next >
Wrap
Text File
|
1988-02-18
|
85KB
|
3,456 lines
HDM III Version 1
Hard Disk Menu - User Manual
Copyright 1986, 1987 by Jim Hass
Table of Contents
1. LICENSE AGREEMENT...............................................1
2. DISCLAIMER......................................................1
3. USER SUPPORTED SOFTWARE CONCEPT.................................1
4. REGISTRATION AND ORDER FORM.....................................2
5. INTRODUCTION....................................................3
6. FIRST TIME INSTALLATION.........................................4
7. UPDATING A CURRENTLY INSTALLED MENU.............................4
8. DOS COMMAND LINE PARAMETERS.....................................5
9. KEYBOARD........................................................6
9.1. Cursor Control Keys..........................................6
9.2. Editing Keys.................................................7
9.3. Action Keys..................................................8
10. ACTION STRING COMPONENTS........................................9
11. AUTO-BUILD......................................................9
12. ACTION STRING FUNCTIONS........................................10
12.1. {?} and {?prompt}...........................................11
12.2. &#, {&#}, and {&# parameter1 parameter2 ... parameter9}.....12
12.3. %#..........................................................13
12.4. @@batch-file................................................14
12.5. ~...........................................................15
12.6. {DEFAULT reply-to-prompt}...................................16
12.7. {DIAL phone-number}.........................................17
12.8. {EXIT}......................................................18
12.9. {MENU ##}...................................................19
12.10. {RETURN}....................................................20
HDM III User Manual
13. TOP MENU COMMANDS..............................................21
13.1. Add.........................................................22
13.2. Change......................................................23
13.3. Delete......................................................24
13.4. Exit........................................................25
13.5. Help........................................................26
13.6. Move/Copy...................................................27
13.7. Page: Change................................................28
13.8. Page: Delete................................................29
13.9. Page: Import................................................30
13.10. Page: Quit..................................................31
13.11. Quit........................................................32
13.12. Run.........................................................33
13.13. Security: Add...............................................34
13.14. Security: Change............................................35
13.15. Security: Delete............................................36
13.16. Security: Exit..............................................37
13.17. Security: Group.............................................38
13.18. Security: Lock..............................................39
13.19. Security: Move..............................................40
13.20. Security: One...............................................41
13.21. Security: Page..............................................42
13.22. Security: Quit..............................................43
13.23. Security: Run...............................................44
13.24. Security: Security..........................................45
13.25. Security: Top...............................................46
13.26. Security: Variables.........................................47
13.27. Variables: Macros...........................................48
13.28. Variables: Borders..........................................49
13.29. Variables: Colors...........................................50
13.30. Variables: Move.............................................51
13.31. Variables: Phone............................................52
13.32. Variables: Quit.............................................53
13.33. Variables: Screen Save......................................54
13.34. Variables: Title............................................55
14. ERROR MESSAGES.................................................56
1. LICENSE AGREEMENT
HDM III, the Hard Disk Menu is the copyrighted property of Jim Hass.
You are granted a limited license to use, copy, and distribute HDM III
provided the following conditions are met:
1. No fee above $10.00 may be charged for copying and distribution.
2. HDM III may only be distributed in its original unmodified state.
This software is distributed under the user supported software concept.
Though HDM III is copyrighted, you are encouraged to copy and distribute
this program to others. If you like this product and find it useful, a
registration fee of $25.00 is required for continued use. Site licenses
and commercial distribution licenses are available. A program disk and
printed documentation are available for $50.00. See the registration
and order form elsewhere in this manual. All registered user receive
technical support and upgrade notices.
2. DISCLAIMER
The author makes no representations or warranties with respect to the
contents hereof and specifically disclaims any implied warranties of
merchantability or fitness for any particular purpose. Further, the
author reserves the right to revise this publication and to make changes
from time to time in the content hereof without obligation of the author
to notify any person or organization of such revision or changes.
3. USER SUPPORTED SOFTWARE CONCEPT
HDM III is user supported. This means that you may copy it freely and
give the copies away to anyone you wish. They are in turn requested to
send in a contribution if they decide to use it.
The user supported software concept (also known as "shareware") is an
attempt to provide quality software at low cost. Both the user and
author benefit from this plan. The user will benefit by being able to
"test drive" software thoroughly before purchasing it. The author
benefits by being able to enter the commercial software market while
avoiding the high cost of commercial distribution.
This concept helps many independent authors and small companies that
otherwise would be discouraged from developing and promoting their
ideas. It can only work with your support. If you obtain a user
supported program from a friend and are still using it after a few
weeks, then it is obviously worth something to you, and a contribution
should be sent.
For further information and registration, please send all correspondence
to:
Jim Hass
P.O. Box 447
Richfield, OH, USA
44286-0447
HDM III Copyright (C) 1986-88 by Jim Hass Page 1
4. REGISTRATION AND ORDER FORM
Send to: Jim Hass
P.O. Box 447
Richfield, OH, USA
44286-0447
----------------------------------------------------------------------
Registration of currently used HDM III . . . . . . . . . . $25.00
Version Number: HDM III Number of copies . . .
------
TOTAL . . .
======
----------------------------------------------------------------------
ORDER FORM
Latest release of HDM III and printed manual . . . . . . . $50.00
Number of copies . . .
------
TOTAL . . .
======
----------------------------------------------------------------------
Name
----------------------------------------------
Company
----------------------------------------------
Address
----------------------------------------------
City, State, Zip
----------------------------------------------
Phone
----------------------------------------------
Where did you hear about HDM III
--------------------------------
--------------------------------------------------------
--------------------------------------------------------
Comments
---------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
HDM III Copyright (C) 1986-88 by Jim Hass Page 2
5. INTRODUCTION
This program is a DOS shell that hides the underlying operating
system from the uninitiated user, yet does not get in the way of the
expert user. The basic system consist of up to one hundred Menu
Files with ten menu pages each, and each page having ten selections
to choose from. You start a selection by pointing to it with the
cursor and pressing the ENTER key or by pressing the number key
associated with that selection. Each selection can start a program,
run a batch file, or execute any DOS command. A selection can also
have multiple steps which can include any or all of the possibilities
above. You can change menu pages by pressing the F1 thru F10 keys to
go directly to page 1 thru 10 or use the PgUp and PgDn keys. Each
page and each selection on each page has a user definable
description.
The slash key displays a 1-2-3 type menu at the top of the
screen. The choices from the menu include: Help, Add, Change,
Delete, Move, Page, Run, Exit, and Quit. If you select HELP you are
presented with another menu and screens that explain how to use the
Menu System. ADD, CHANGE, DELETE, and MOVE allow you to alter the
description and action taken by a Main Menu selection. PAGE lets you
change the description of a Page Index entry, import pages, and
delete pages. RUN allows you to execute any program, DOS command, or
batch file from within the Menu System. EXIT returns you to the DOS
prompt and QUIT erases the Top Menu and puts you back in the Main
Menu. Other commands in the Top Menu allow you to set up macros,
passwords, menu titles, change colors and window borders, set
communications parameters, and blank the menu screen after a set
amount of time.
HDM III Copyright (C) 1986-88 by Jim Hass Page 3
6. FIRST TIME INSTALLATION
To install the program for the first time on your hard disk you need
to make two changes to your AUTOEXEC.BAT file or you need to create
one if you don't have one.
A. The program needs to use the DOS commands, especially
COMMAND.COM. If the Hard Disk Menu can't find COMMAND.COM, it
will not function correctly, so a path must be set up to it.
If the DOS files reside in a directory named DOS then add this
line to your AUTOEXEC.BAT file:
PATH C:\DOS
If the DOS files are in your root directory, then use:
PATH C:\
B. The program needs to be started from the directory that contains
it as the last step in your AUTOEXEC.BAT file, so add the
following two lines to the end of it:
CD \HDM
HDM
The directory can be any name, so you can change the CD statement
to any name you like.
C. Now put the program diskette in drive A: and key in the
following:
A:INSTALL C:\HDM
then press the ENTER key. Again, the directory name can be what
you like, but it must match the one in the AUTOEXEC.BAT file.
7. UPDATING A CURRENTLY INSTALLED MENU
If you are already using an older version of the program, then the
only thing you need to do is the following:
A. Put the program diskette in drive A:
B. Key in: A:UPDATE C:\HDM
Make sure you use the directory name of your currently installed
system. Update will retain all your current menu entries.
HDM III Copyright (C) 1986-88 by Jim Hass Page 4
8. DOS COMMAND LINE PARAMETERS
(used to start HDM in your AUTOEXEC.BAT)
HDM [p#] [m#] [-A] [-B] [-Cpath] [-Epath] [-M##] [-N] [-Tpath] [-Wpath]
p# (a number 1 thru 10) Display specified page. (must be 1st parameter)
m# (a number 0 thru 9) Highlight specified menu selection. (must be 2nd)
-A Automatically run the selection specified by p# m#.
-B Do BIOS writes to the screen. This is much slower, but may
help if using HDM in a windowing environment.
-Cpath Specifies path to save a second copy of the current menu text
file in. This file is written to only when a change is made to
the menu text file and must reside in a different directory. If
-C is not used, no copy of the file is kept.
-Epath Specifies what drive and directory to be in when the /Exit
command is used. The default is the root directory of the
starting drive.
-M## Specifies the starting menu text file to use. -M00 is the
default and uses the primary menu file ending with .TXT, 1-99
are secondary menu text files that end with .T##.
-N Do not display the initial title screen.
-Tpath Specifies the path to the menu text files. The default is the
starting directory.
-Wpath Specifies the drive and directory to use for a work file. This
is a temporary file, use a ram disk if one is available to
speed things up. The default is to use the starting directory.
NOTE: "path" must contain both the drive and directory: C:\DIR\SUBDIR
All parameters are optional, you don't need any to run HDM III.
EXAMPLE: HDM 10 5 -A -Cc:\dir -Ec:\dir -M01 -N -Tc:\dir -Wd:\ram
HDM III Copyright (C) 1986-88 by Jim Hass Page 5
9. KEYBOARD
9.1. Cursor Control Keys
MAIN MENU
~~~~~~~~~
DOWN ARROW KEY or SPACE BAR:
Moves the block highlight cursor down one selection.
UP ARROW KEY or BACK SPACE KEY:
Moves the block highlight cursor up one selection.
HOME KEY:
Moves the block highlight cursor to the first menu selection.
END KEY:
Moves the block highlight cursor to the last menu selection.
PGDN KEY:
Moves the block highlight cursor to the first selection on the
next page.
PGUP KEY:
Moves the block highlight cursor to the last selection on the
previous page.
FUNCTION KEYS:
Moves the block highlight cursor to the first selection on the
corresponding page (if any).
TOP MENU
~~~~~~~~
RIGHT ARROW KEY or TAB KEY:
Moves the block highlight cursor right one command.
LEFT ARROW KEY or BACK TAB KEY:
Moves the block highlight cursor left one command.
PLUS (+) KEY:
Moves the block highlight cursor to the first command on the
line.
MINUS (-) KEY:
Moves the block highlight cursor to the last command on the line.
SLASH (/) KEY:
Moves the block highlight cursor to the first Top Menu line.
ESCAPE KEY:
Moves the block highlight cursor to the previous menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 6
9.2. Editing Keys
BOTTOM WINDOW
~~~~~~~~~~~~~
RIGHT ARROW KEY:
Moves the cursor right one character.
LEFT ARROW KEY:
Moves the cursor left one character.
TAB KEY:
Moves the cursor right eight characters.
BACK TAB KEY:
Moves the cursor left eight characters.
HOME KEY:
Moves the cursor to the first character on the line.
END KEY:
Moves the cursor to the last character on the line.
CONTROL + HOME KEYS:
Deletes all characters from the cursor to the beginning of the
line.
CONTROL + END KEYS:
Deletes all characters from the cursor to the end of the line.
DELETE KEY:
Deletes the character at the cursor.
BACK SPACE KEY:
Deletes the character left of the cursor.
INSERT KEY:
Switches between Insert mode and Overwrite mode.
(the default is Insert mode)
ENTER KEY:
Ends editing and saves the new or changed line.
ESCAPE KEY (with characters in the line):
Deletes all characters in the line.
ESCAPE KEY (with the line empty) or CTRL-BREAK:
Cancels editing and does not save any changes.
HDM III Copyright (C) 1986-88 by Jim Hass Page 7
9.3. Action Keys
MAIN MENU
~~~~~~~~~
ENTER KEY:
Executes the currently highlighted Main Menu selection.
NUMERIC KEYS:
Executes the corresponding Main Menu selection if it exists.
D KEY:
Puts the Main Menu in Display Mode which allows you to see all
the non-password protected action strings at the bottom of screen
without disabling any other functions.
H KEY:
Displays Main Menu Help.
L KEY:
Allows you to lock out the screen and keyboard until a password
is entered.
CTRL-BREAK:
Ends the Hard Disk Menu. You must change to the HDM directory
and key in HDM to restart the program.
TOP MENU
~~~~~~~~
ENTER KEY:
Executes the currently highlighted Top Menu command.
ALPHA/NUMERIC KEYS:
Executes the Top Menu command with the same beginning
letter/number.
HDM III Copyright (C) 1986-88 by Jim Hass Page 8
10. ACTION STRING COMPONENTS
The Action String contains the instructions that are executed when a
Main Menu selection is started by one of the Action Keys, when the
/RUN command is used, or when a macro is called.
An Action String contains anything that can be used in a batch file
plus additional Action String functions, macros, and parameters that
are described in this manual.
If this were a batch file:
C:
CD \LOTUS
123
then the equivalent Action String would be:
C:~CD \LOTUS~123~
The tilde (~) is used in place of the Enter key that was used to
create the batch file, otherwise the two are exactly the same.
11. AUTO-BUILD
When you add or change an Action String, you have the alternative of
letting HDM build the Action String for you. Just press F1 at the
time you would normally key in the Action String and a window will
open asking for the Drive, Directory, and the Program to run. Fill
in the blanks and the Action String is built automatically. Press
Enter to save the Action String or Escape to cancel it.
To build the above example with the Auto-Build procedure press /A,
enter a description and press the Enter key. Next press F1 and key
in the needed information:
Drive -------> C:
Directory ---> \LOTUS
Program -----> 123
Then press Enter to save the Action String and press Q to quit the
Top menu and your done.
HDM III Copyright (C) 1986-88 by Jim Hass Page 9
12. ACTION STRING FUNCTIONS
(used in menu actions, macros, and /Run command)
{?} Waits for and is replaced by user keyboard input.
{?prompt} Same as {?} but with user supplied prompt message.
&# or {&#} (# is a number 0 thru 9)
Replaced by contents of a macro.
{&# parameter1 parameter2 ... parameter9}
This is the same as &#, but with user supplied
parameters that are held in %1 thru %9.
%# (# is a number 1 thru 9)
Replaced by a macro parameter.
@@batch-file Used to run a batch file.
@@ is replaced by COMMAND /C.
~ Tilde key is used to represent the ENTER key.
{DEFAULT reply-to-prompt} Editable reply to {?} or {?prompt}.
{DIAL phone-no.} Dials a phone number on a Hayes compatible modem.
{EXIT} Go to operating system prompt. Operates like
/Exit command.
{MENU ##} (## is a number 0 thru 99) Link to another menu
text file.
{RETURN} Go back to the previous menu text file.
NOTE: Action string functions can contain other action
string functions. Functions in inner braces are
evaluated before outer functions.
EXAMPLE: If &1 contains COPY and &2 contains DELETE then
{&1 {?Enter file name} c:\save}~&2 %1~dir %2~
would evaluate to:
COPY FILE.EXT C:\SAVE~DELETE FILE.EXT~DIR C:\SAVE~
if the user replied FILE.EXT to the "Enter file name"
prompt.
EXAMPLE: If &5 contains the dialing prefix 9,1(800) then
{dial &5{?Enter toll free phone number}}
would dial the number 9,1(800)234-5678
if the user replied 234-5678 to the "Enter toll free phone
number" prompt.
HDM III Copyright (C) 1986-88 by Jim Hass Page 10
12.1. {?} and {?prompt}
This Action String function will pause the execution of the Action
String until the ENTER key or the ESCAPE key is pressed. During the
pause the user can enter up to 64 characters that will replace the
function, including the braces, the question mark, and the prompt (if
any), in the Action String. Pressing ENTER will continue the
execution of the Action String starting with the newly entered
information. Pressing ESCAPE will erase any keyed in input from the
user, or if the input line is empty, it will cancel the execution of
the Action String and control will return to the Main Menu.
The prompt in the pause function can be up to 64 characters long. If
no prompt is supplied, the menu system uses "Pause for input ...".
The prompt is displayed in a window at the bottom of the screen when
the pause function is executed. The user input line is just below
the prompt, also inside the window.
Sample Action String:
COPY C:\{?Enter the directory to copy to diskette:}\*.* A:~
The user is prompted in the bottom window:
"Enter the directory to copy to diskette:"
The user keys in:
LOTUS\FILES and then presses the ENTER key
The Action String that is executed is:
COPY C:\LOTUS\FILES\*.* A:
All files in the C:\LOTUS\FILES directory are copied to the diskette
in the A: drive, then control returns to the Main Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 11
12.2. &#, {&#}, and {&# parameter1 parameter2 ... parameter9}
This Action String function will use the contents of a macro to
replace the call for that macro (& and a number) in an Action
String. If the macro has no parameters, then the braces around it
are optional. If there are parameters, then the braces are needed to
delimit the macro and its parameters. The maximum number of
parameters is nine and they are separated by spaces.
When a macro call is executed in an Action String the contents of the
macro (defined by the /V# command) replaces the function, including
the braces, the & number combination, and the parameters (if any), in
the Action String. If there were any parameters present, they are
now contained in %1, %2, ..., %9 and can be used anywhere in the
Action String. See %# for more information on parameters.
EXAMPLE: from the Main Menu, key in /V8 and enter:
COPY *.* A:~PAUSE~ then press the ENTER key.
Sample Action String:
If an Action String looked like this:
C:~CD\123~&8CD\dBASE~&8
The &8's would be replaced by the macro contents entered above (/V8)
and the string would evaluate to the following before it is executed:
C:~CD\123~COPY *.* A:~PAUSE~CD\dBASE~COPY *.* A:~PAUSE~
The Action String starts on drive C:, then copies all files from the
123 directory to a diskette in A:, then pauses so the user can change
diskettes. All files are then copied from the dBASE directory to A:,
then a pause, then all files are copied from the MM directory to A:,
and then a final pause.
HDM III Copyright (C) 1986-88 by Jim Hass Page 12
12.3. %#
This Action String function will use the contents of a macro's
parameter to replace the call for that parameter (% and a number) in
an Action String. The contents of a parameter are created when a
macro is called and it contains up to nine parameters. Each
parameter is placed sequentially in %1, %2, ... %9 and they, in turn,
can be used in the rest of the Action String or in the macro itself,
or in another macro.
EXAMPLE: from the Main Menu key in \V5 and enter:
COPY C:\NEW\%1 C:\OLD\%1 then press the ENTER key.
Sample Action String:
{&5 {?Enter file to move}}~DEL C:\NEW\%1~DIR C:\OLD\%1~PAUSE~
The user is prompted in the bottom window: "Enter file to move"
The user keys in:
BUDGET88.WKS and then presses the ENTER key.
The Action String that is executed is:
COPY C:\NEW\BUDGET88.WKS C:\OLD\BUDGET88.WKS~
DEL C:\NEW\BUDGET88.WKS~DIR C:\OLD\BUDGET88.WKS~PAUSE~
The file BUDGET88.WKS is moved from C:\NEW to C:\OLD and is displayed
in the C:\OLD directory.
The prompt is executed first because it is in the inner braces. The
prompt is replaced by the user entry BUDGET88.WKS which is then
placed in %1 because it is the first and only parameter of the macro
&5. The {&5} is then replaced by the contents of the &5 macro. Then
all the %1's are replaced by BUDGET88.WKS including the two that came
from the macro and the two that were already in the Action String.
HDM III Copyright (C) 1986-88 by Jim Hass Page 13
12.4. @@batch-file
This Action String function will allow you to execute a batch file
from an Action String. The @@ is replaced by COMMAND \C in the
Action String before actual execution. This causes the batch file to
be executed by a second copy of DOS's command processor and to return
to the Main Menu when completed.
Without the @@ the batch file will be run by the current command
processor and control then will return to the DOS prompt instead of
the Main Menu. If this happens, you will have to change directory to
the one containing the menu program and restart it. This happens
because all Action Strings are run as temporary batch files and when
a second batch is run from it, DOS does not return control to the
first batch file.
EXAMPLE: DW4 is a batch-file (DW4.BAT)
Sample Action String without @@batch file:
C:~CD\DSPLYWR4~DW4~
When the program is finished you go to DOS and stay there:
C>
Sample Action String with @@batch-file:
C:~CD\DSPLYWR4~@@DW4~
When the program is finished you are returned to the Main Menu at the
same selection that you left from.
NOTE: @@ is not needed for .COM or .EXE files, it is only needed
for .BAT files.
WITH DOS 3.3 AND ABOVE, YOU CAN USE THE DOS CALL COMMAND IN
PLACE OF @@. IT WOULD LOOK LIKE THIS:
C:~CD\DSPLYWR4~CALL DW4~
This is the preferred method because a second copy of the
command processor is loaded by @@, which is not the case
with the Call command.
HDM III Copyright (C) 1986-88 by Jim Hass Page 14
12.5. ~
The Tilde character is used in an Action String to represent the
ENTER key. It is used to end or separate commands in an Action
String the same as the ENTER key is used to end lines in a batch
file. At execution time, the tilde (~) is replaced by a carriage
return (CR) and a line feed (LF).
Sample Action String:
A:~COPY LIST.* B:~COPY EPSON.COM B:~CHKDSK B:~PAUSE~
This Action String is equivalent to a batch file that contains:
A:
COPY LIST.* B:
COPY EPSON.COM B:
CHKDSK B:
PAUSE
HDM III Copyright (C) 1986-88 by Jim Hass Page 15
12.6. {DEFAULT reply-to-prompt}
This Action String function will allow you to have a suggested reply
to a {?prompt} function that the user can accept by pressing the
ENTER key, modify with the Editing keys then accept it, or erase it
with the ESCAPE key and key in his own reply. The DEFAULT function
must precede the {?} function or it can reside inside the {?}
function like this:
{?Enter a file name{DEFAULT C:\DB3\CUSTOMER.DBF}}
Sample Action String:
{DEFAULT LOTUS\FILES}COPY C:\{?Enter the directory to copy to
diskette:}\*.* A:~
The user is prompted in the bottom window:
"Enter the directory to copy to diskette:"
The Input Line already contains LOTUS\FILE
The user presses ENTER because it's the directory he wants to copy.
The Action String that is executed is:
COPY C:\LOTUS\FILES\*.* A:
Sample Action String: (the &0 Macro is empty)
C:~CD\ASM~{&0 {{DEFAULT MYPROG}?Enter program}}MASM %1~LINK %1~
The user is prompted in the bottom window:
"Enter program"
The Input Line already contains MYPROG
The user presses ESCAPE to clear the Input Line and keys in
DEMO31 and presses ENTER
The Action String that is executed is:
C:~CD\ASM~MASM DEMO31~LINK DEMO31~
The &0 Macro is replaced by an empty string since it contains nothing
and its parameter which was the prompt function and its default was
replaced by the user entry DEMO31, which was then put into the %1
parameter holder.
HDM III Copyright (C) 1986-88 by Jim Hass Page 16
12.7. {DIAL phone-number}
This Action String function can be used to set up a telephone
directory and automatic phone dialing menu if you have a Hayes
compatible modem connected to your system. One complete Menu File
could be dedicated to a phone directory, each page could represent a
different company, and each selection on a given page could be a
person in the company that you call.
If Menu File number fifty was a phone directory, you would use the
{MENU 50} Action String function to display the directory. If Page 2
was Software Companies, and selection 5 was Borland International and
its Action String was {DIAL 1(800) 255-8008}, you would press F2 to
display Page 2, then press 5 to call Borland. When the dialing
sequence is sent to the modem, a message is displayed at the bottom
of the screen telling you to first pick up the phone, then press a
key. This disconnects the modem and you are free to talk on the
phone. Press the ESCAPE key or use the {RETURN} Action String
function to go back to the Menu File that called your phone directory
Menu File.
To use this function you need a modem that can dial a phone number
using the Hayes ATD command and you need a telephone connected to
your modem or on the same phone line. The DIAL function allows a
maximum of 24 characters in the phone number. You can use the /VP
command to change the communications port and the dial type.
EXAMPLE: You need to dial 9 to get an outside line.
Sample Action String:
{DIAL 9,1 (123) 456-7890}~
HDM III Copyright (C) 1986-88 by Jim Hass Page 17
12.8. {EXIT}
This Action String function works the same as the /E Main Menu
command with the added benefit that you can change drives and
directories before you EXIT to the DOS prompt. When your finished
working at the DOS prompt, key in EXIT and press ENTER to return to
the Main Menu.
Sample Action String:
C:~CD\MM~DIR *.DOC~{EXIT}~
The user sees a directory display of all the files that end in .DOC
and is then presented with the standard DOS prompt. At this point
the user can do whatever needs to be done from DOS. To return to the
Main Menu, the user keys in EXIT at the DOS prompt and presses the
ENTER key.
HDM III Copyright (C) 1986-88 by Jim Hass Page 18
12.9. {MENU ##}
This Action String function allows you to read in a different menu
file to access selections in it. The ## is any number from 0 to 99
which allows 100 Menu Files with 10 pages in each file and 10
selections on each page for a total of 10,000 menu selections. Zero
is the default Menu File. If any other Menu File is currently in
use, its number is displayed in the lower right corner of the Main
Menu window. If you try to go to a Menu File that does not exist, a
new blank Menu File is created for you that you can add new entries
to. When you use the {MENU ##} function to display another Menu File
you can use the ESCAPE key or the {RETURN} Action String function to
go back to the calling Menu File.
There is no limit to the length of chained menus. Menu 1 can call
Menu 2, which can in turn call Menu 88, which can then call Menu 17,
etc. ESCAPE and {RETURN} will always back you up through the chain.
Each Menu File has its own unique set of variables so when you go to
another Menu File, it can display different colors, have different
macros, different screen save time, title, etc.
Sample Action String:
{MENU 7}~
You can also use second copies of the menu program in different
directories for an unlimited number of menu selections. Just set up
a menu selection that changes to the new directory and runs the batch
file to start a secondary menu program. Use the /E command or the
{EXIT} Action String function to quit the secondary menu program and
return to the primary menu program.
Example: C:~CD\NEXTHDM~@@HDM~
HDM III Copyright (C) 1986-88 by Jim Hass Page 19
12.10. {RETURN}
This Action String function allows you to return to the previous Menu
File that called the one you are currently in. If you are already at
the default Menu File (zero) then a message will be displayed telling
you that you are as far back as you can go in the Menu File chain.
If you are in Menu 15 because a prior Menu File used the {MENU 15}
Action String function then the {RETURN} Action String function will
take you back to that prior Menu File. Using the ESCAPE key from the
Main Menu in Menu Files 1-99 does the same thing.
Sample Action String:
{RETURN}~
HDM III Copyright (C) 1986-88 by Jim Hass Page 20
13. TOP MENU COMMANDS
/A Add a new Main Menu selection description and action.
/C Change an existing menu selection description and/or action.
/D Delete an existing menu selection description and action.
/E Exit to the operating system prompt. Use EXIT to return.
/H Display helpful information about using the menu system.
/M Move or copy a Main Menu selection description and action.
/PC Change the page name in the page index.
/PD Delete an entire page of entries.
/PI Import a page of entries from another Menu File.
/PQ Quit the Page Menu and return to the Main Menu.
/Q Quit the Top Menu and return to the Main Menu.
/R Run any program, batch file, or DOS command from the menu.
/SA Set the password for the Top Menu ADD command.
/SC Set the password for the Top Menu CHANGE command.
/SD Set the password for the Top Menu DELETE command.
/SE Set the password for the Top Menu EXIT command.
/SG Set the password for all Main Menu selections.
/SL Set the password to lock out the TOP MENU (/ key).
/SM Set the password for the Top Menu MOVE command.
/SO Set the password for one Main Menu selection.
/SP Set the password for the Top Menu PAGE command.
/SQ Quit the Security Menu and return to the Main Menu.
/SR Set the password for the Top Menu RUN command.
/SS Set the password for the Top Menu SECURITY command.
/ST Set the password for all Top Menu commands.
/SV Set the password for the Top Menu VARIABLES command.
/V0 Add, change, or delete the &0 macro.
/V1 Add, change, or delete the &1 macro.
/V2 Add, change, or delete the &2 macro.
/V3 Add, change, or delete the &3 macro.
/V4 Add, change, or delete the &4 macro.
/V5 Add, change, or delete the &5 macro.
/V6 Add, change, or delete the &6 macro.
/V7 Add, change, or delete the &7 macro.
/V8 Add, change, or delete the &8 macro.
/V9 Add, change, or delete the &9 macro.
/VB Change the type of lines used in the window border.
/VC Change the screen colors.
/VM Move the Main Menu to the left or right of the screen.
/VP1 Use communications port COM1: for the phone dialer.
/VP2 Use communications port COM2: for the phone dialer.
/VPT Use touch tone signals to dial the phone.
/VPP Use rotary pulses to dial the phone.
/VQ Quit the Variables Menu and return to the Main Menu.
/VS Set the number of minutes for the screen save feature.
/VT Add, change, or delete the Main Menu titles.
HDM III Copyright (C) 1986-88 by Jim Hass Page 21
13.1. Add
This Top Menu command adds a new selection in the Main Menu.
1. Press the two keys /A or press the / key and move the block
highlight cursor with the cursor control keys to the word ADD and
press the ENTER key.
2. If the ADD command is password protected then you must enter the
correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a flashing
message asking you to choose the location to add this new Main
Menu selection to. An arrow also appears in the Main Menu at the
next available open location.
4. Press the number key associated with the location you want to use
or move the arrow with the cursor control keys to the location
and press the ENTER key.
5. The bottom window now asks you to key in a description of the new
Main Menu selection.
6. Enter a description that will be displayed in the Main Menu, then
press the ENTER key. You can use up to 48 characters.
7. Your Main Menu description is accepted and the bottom window asks
you to key in the action to take when this entry is selected.
8. Enter the action to take and press the ENTER key. You can use up
to 255 characters. An alternative is to press F1 to receive help
in building the Action String. For more information on this
entry, see ACTION STRING COMPONENTS.
9. The bottom window is now gone and control returns to the Top
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 22
13.2. Change
This Top Menu command can change a Main Menu selection's description
and/or the action to take.
1. Press the two keys /C or press the / key and move the block
highlight cursor with the cursor control keys to the work CHANGE
and press the ENTER key.
2. If the CHANGE command is password protected, then you must enter
the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a flashing
message asking you to choose the selection that you want to
change in the Main Menu.
4. Press the number key associated with the location you want to
change or move the block highlight cursor with the cursor control
keys to the location and press the ENTER key.
5. If this Main Menu selection is password protected, then you must
enter the correct password in the bottom password window.
6. The bottom window then asks you to change the description of the
Main Menu selection.
7. Key in the changes to the description or press the ENTER/RETURN
key to accept it as it is and go to the Action String. For more
information on the keys used to change entries, see EDITING KEYS.
8. Any changes you made to the Main Menu description are accepted
and the bottom window asks you to change the action to take.
9. Key in the changes to the Action String or press the ENTER/RETURN
key to accept it as it is. An alternative is to press F1 and
enter the Drive, Directory, and Program in the Auto-Build
window. The system will then build the Action String for you.
10. After pressing ENTER, the bottom window is removed and control
returns to the Top Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 23
13.3. Delete
This Top Menu command will delete a Main Menu selection, including
its description, Action String, and password.
1. Press the two keys /D or press the / key and move the block
highlight cursor with the cursor control keys to the word DELETE
and press the ENTER key.
2. If the DELETE command is password protected, then you must enter
the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a flashing
message asking you to choose the selection that you want to
delete from the Main Menu.
4. Press the number key associated with the location you want to
delete or move the block highlight cursor with the cursor control
keys to the location and press the ENTER key.
5. If this Main Menu selection is password protected, then you must
enter the correct password in the bottom password window.
6. The bottom window then asks you if you want to delete the
highlighted Main Menu selection.
7. Press Y to delete the selection or N to cancel the deletion.
8. The bottom window is now gone and control returns to the Top
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 24
13.4. Exit
This Top Menu command will leave the menu program temporarily and
display the standard DOS prompt.
1. Press the two keys /E or press the / key and move the block
highlight cursor with the cursor control keys to the word EXIT
and press the ENTER/RETURN key.
2. If the EXIT command is password protected, then you must enter
the correct password in the bottom password window.
3. The normal DOS prompt is then displayed below the Main Menu.
4. Enter DOS commands, programs, or batch files at the DOS prompt.
5. Key in EXIT and press the ENTER key to return to the Main Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 25
13.5. Help
This Top Menu command will display information that is helpful in
using the menu system.
1. Press the two keys /H or press the / key and move the block
highlight cursor with the cursor control keys to the word HELP
and press the ENTER key.
2. The Help Menu is displayed on the left side of the screen and
information on using the Help system is displayed on the right.
3. Press the letter key corresponding with the Help subject or use
the cursor control keys to navigate through the Help menu.
4. Information associated with the Help subject is displayed on the
right side of the screen.
5. Press the Q key to Quit the Help system and return to the Main
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 26
13.6. Move/Copy
This Top Menu command can move or copy a Main Menu selection to
another location in the same menu.
1. Press the two keys /M or press the / key and move the block
highlight cursor with the cursor control keys to the word MOVE
and press the ENTER key.
2. If the MOVE command is password protected, then you must enter
the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a flashing
message asking you to choose the selection that you want to move
or copy from.
4. Press the number key associated with the location you want to
move or copy from or move the block highlight cursor with the
cursor control keys to the location and press the ENTER key.
5. If the Main Menu selection is password protected, then you must
enter the correct password in the bottom password window.
6. Next, the bottom window displays another flashing message asking
you to choose the location to move or copy to. An arrow appears
in the Main Menu at the next available open location.
7. Press the number key associated with the location you want to
move or copy to or move the arrow with the cursor control keys to
the location and press the ENTER key.
8. The bottom window now asks if you want to delete the original
selection that you copies from.
9. Press Y to delete the original entry or press N to keep it.
10. The bottom window is now gone and control returns to the Top
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 27
13.7. Page: Change
This top Menu command allows you to change the page name in the Page
Index.
1. Press the three keys /PC or press the / key and move the block
highlight cursor with the cursor control keys to the word PAGE
and press the ENTER key, then move the cursor to the word CHANGE
and press the ENTER key.
2. If the PAGE command is password protected, then you must enter
the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a flashing
message asking you to choose the page that you want to change.
4. Press the function key associated with the page you want to
change or use the PGUP/PGDN keys to highlight the page, then
press the ENTER key.
5. The bottom window now displays the name of the page you selected.
6. Press the ESC key to erase the page name that exists and enter a
new one, or just key in changes to the current name, then press
the ENTER key.
7. The bottom window is now gone and control returns to the Page
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 28
13.8. Page: Delete
This top Menu command allows you to delete all the entries in a page
that are not password protected.
1. Press the three keys /PD or press the / key and move the block
highlight cursor with the cursor control keys to the word PAGE
and press the ENTER key, then move the cursor to the word DELETE
and press the ENTER key.
2. If the PAGE command is password protected, then you must enter
the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a flashing
message asking you to choose the page that you want to delete.
4. Press the function key associated with the page you want to
delete or use the PGUP/PGDN keys to highlight the page, then
press the ENTER key.
5. The entries that were not password protected are now deleted and
the bottom window is erased and control returns to the Page Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 29
13.9. Page: Import
This top Menu command allows you to import a page from another Menu
File to open entries in a page in the current menu.
1. Press the three keys /PI or press the / key and move the block
highlight cursor with the cursor control keys to the word PAGE
and press the ENTER key, then move the cursor to the word IMPORT
and press the ENTER key.
2. If the PAGE command is password protected, then you must enter
the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen asking for the
Menu File number. (0 = HDMENU.TXT, 1-99 = HDMENU.T01-HDMENU.T99)
Enter a number from zero to 99, if the file does not exist, you
get an error message.
4. Next enter the Page number (1-10) that you want to copy from the
Menu File you specified.
5. Now the window at the bottom of the screen displays a flashing
message asking you to choose the page that you want to copy to.
6. Press the function key associated with the page you want to copy
to or use the PGUP/PGDN keys to highlight the page, then press
the ENTER key.
7. Menu entries are copied into all the blank menu entries in the
current page from the external Menu File. Those entries that
were not blank are not changed.
8. The bottom window is now gone and control returns to the Page
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 30
13.10. Page: Quit
This Top Menu command allows you to quit the Page Menu and return to
the Main Menu.
1. Press the three keys /PQ or press the / key and move the cursor
to the word PAGE and press the ENTER key, then move the cursor to
the word QUIT and press the ENTER key.
2. If the PAGE command is password protected, then you must enter
the correct password in the bottom password window
3. The Page Menu is now gone and control returns to the Main Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 31
13.11. Quit
This Top Menu command allows you to quit the Top Menu and return to
the Main Menu.
1. Press the two keys /Q or press the / key and move the block
highlight cursor with the cursor control keys to the word QUIT
and press the ENTER/ key.
2. The Top Menu is now gone and control returns to the Main Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 32
13.12. Run
This Top Menu command allows you to run any DOS command, batch file,
or other program from the bottom window.
1. Press the two keys /R or press the / key and move the block
highlight cursor with the cursor control keys to the word RUN and
press the ENTER key.
2. If the RUN command is password protected, then you must enter the
correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a message
asking you to enter any program, batch file, or DOS command.
4. Enter the action to take and press the ENTER key. You can use up
to 64 characters. For more information, see ACTION STRING
COMPONENTS. You can also use any of the previous nine Run
actions by pressing the Up or Down arrow keys to select one, then
modify it or use as is, then press the ENTER key.
5. The bottom window is removed and your entry will run. When it is
finished, you will get a message that says "Strike a key to
continue...".
6. Press any key and control will return to the Main Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 33
13.13. Security: Add
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu ADD command.
1. Press the three keys /SA or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word ADD and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the ADD
command is already password protected, then you must enter the
old password for it. The window then asks you to key in the new
password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu Add Command. Key in up to
eight characters and press ENTER to add a new password for the
add command. You must enter the password twice to verify it.
Write down the password and save it as there is no way to recover
from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 34
13.14. Security: Change
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu CHANGE command.
1. Press the three keys /SC or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word CHG and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the CHANGE
command is already password protected, then you must enter the
old password for it. The window then asks you to key in the new
password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu CHANGE command. Key in up
to eight characters and press ENTER to add a new password for the
CHANGE command. You must enter the password twice to verify it.
Write down the password and save it as there is no way to recover
from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 35
13.15. Security: Delete
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu DELETE command.
1. Press the three keys /SD or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word DEL and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the DELETE
command is already password protected, then you must enter the
old password for it. The window then asks you to key in the new
password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu DELETE command. Key in up
to eight characters, and press ENTER to add a new password for
the DELETE command. You must enter the password twice to verify
it. Write down the password and save it as there is no way to
recover from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 36
13.16. Security: Exit
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu EXIT command.
1. Press the three keys /SE or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word EXIT and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the EXIT
command is already password protected, then you must enter the
old password for it. The window then asks you to key in the new
password.
4. Press ENTER OR ESCAPE with the password box empty to eliminate
password protection for the Top Menu EXIT command. Key in up to
eight characters and press ENTER to add a new password for the
EXIT command. You must enter the password twice to verify it.
Write down the password and save it as there is no way to recover
from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 37
13.17. Security: Group
This Top Menu command allows you to add, change, or delete password
protection for the Main Menu selections. This one password protects
all one hundred entries in the Main Menu as a group. This can be
overridden for one Main Menu selection by setting a password with
/SO.
1. Press the three keys /SG or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word GROUP and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the Main
Menu selections are already password protected as a group, then
you must enter the old password for them. The window then asks
you to key in the new password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection of all Main Menu entries as a group. Key in
up to eight characters and press ENTER to add a new password for
all Main Menu selections as a group. You must enter the password
twice to verify it. Write down the password and save it as there
is no way to recover from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 38
13.18. Security: Lock
This Top Menu command allows you to add, change, or delete password
protection for the slash (/) key. With this key locked out the Top
Menu can not be displayed by pressing the slash key. The user must
enter /UNLOCK from the Main Menu and then key in this password.
1. Press the three keys /SL or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word LOCK and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the Top
Menu is already locked out, then you must enter the existing
password for it. Next you can enter the new password.
4. If you press Enter or Escape with the password box empty,
password protection of the slash key is deleted. If you key in
up to eight characters and press ENTER, you must enter the
password again to verify it. The slash key will no longer
display the Top Menu. Save the password, there is no way to
recover from a lost one and remember that passwords are case
sensitive.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 39
13.19. Security: Move
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu MOVE command.
1. Press the three keys /SM or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word MOVE and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the MOVE
command is already password protected, then you must enter the
old password for it. The window then asks you to key in the new
password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu MOVE command. Key in up to
eight characters and press ENTER to add a new password for the
MOVE command. You must enter the password twice to verify it.
Write down the password and save it as there is no way to recover
from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 40
13.20. Security: One
This Top Menu command allows you to add, change, or delete password
protection for one Main Menu selection.
1. Press the three keys /SO or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word ONE and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with a flashing
message asking you to choose the Main Menu selection that you
want to password protect.
4. Press the number key associated with the location you want to
protect or move the block highlight cursor with the cursor
control keys to the location and press the ENTER key.
5. If this Main Menu selection is already password protected, then
you must enter the old password for it. The window then asks you
to key in the new password.
6. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for this Main Menu selection. Key in up to
eight characters and press ENTER to add a new password for this
Main Menu selection. You must enter the password twice to verify
it. Write down the password and save it as there is no way to
recover from a lost one. All passwords are case sensitive, so be
sure to remember if you used capital letters or not.
7. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 41
13.21. Security: Page
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu PAGE command.
1. Press the three keys /SP or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the work PAGE and press the RETURN key.
2. If the security command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the PAGE
command is already password protected, then you must enter the
old password for it. The window then asks you to key in the new
password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu PAGE command. Key in up to
eight characters and press the ENTER to add a new password for
the PAGE command. You must enter the password twice to verify
it. Write down the password and save it as there is no way to
recover from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 42
13.22. Security: Quit
This Top Menu command allows you to quit the Security Menu and return
to the Main Menu.
1. Press the three keys /SQ or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word QUIT and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window
3. The Security Menu is now gone and control returns to the Main
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 43
13.23. Security: Run
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu RUN command.
1. Press the three keys /SR or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word RUN and press the ENTER key.
2. If the SECURITY key is password protected then you must enter the
correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the RUN
command is already password protected, then you must enter the
old password for it. The window then asks you to key in the new
password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu RUN command. Key in up to
eight characters and press ENTER to add a new password for the
RUN command. You must enter the password twice to verify it.
Write down the password and save it as there is no way to recover
from a lost one.
5. The bottom password window is now gone and control returns to the
Top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 44
13.24. Security: Security
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu SECURITY command.
1. Press the three keys /SS or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word SEC and press the ENTER key.
2 If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the
SECURITY command is already password protected, then you must
enter the old password for it. The window then asks you to key
in the new password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu SECURITY command. Key in up
to eight characters and press ENTER to add a new password for the
SECURITY command. You must enter the password twice to verify
it. Write down the password and save it as there is no way to
recover from a lost one. All passwords are case sensitive, so be
sure to remember if you used capital letters or not.
5. The bottom password window is now gone and control returns to the
top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 45
13.25. Security: Top
This Top Menu command allows you to add, change, or delete password
protection for the entire Top Menu. This one password protects all
Top Menu commands except HELP and QUIT as a group. This can be
overridden for one Top Menu command by setting a password for that
individual command.
1. Press the three keys /ST or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word TOP and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the Top
Menu commands are already password protected as a group, then you
must enter the old password for them. The window then asks you
to key in the new password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for all Top Menu commands as a group. Key in
up to eight characters and press ENTER to add a new password for
all Top Menu commands as a group. You must enter the password
twice to verify it. Write down the password and save it as there
is no way to recover from a lost one. All passwords are case
sensitive, so be sure to remember if you used capital letters or
not.
5. The bottom window is now gone and control returns to the Security
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 46
13.26. Security: Variables
This Top Menu command allows you to add, change, or delete password
protection for the Top Menu VARIABLES command.
1. Press the three keys /SV or press the / key and move the cursor
to the word SECURITY and press the ENTER key, then move the
cursor to the word VAR and press the ENTER key.
2. If the SECURITY command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen. If the
VARIABLES command is already password protected, then you must
enter the old password for it. The window then asks you to key
in the new password.
4. Press ENTER or ESCAPE with the password box empty to eliminate
password protection for the Top Menu VARIABLES command. Key in
up to eight characters and press ENTER to add a new password for
the VARIABLES command. You must enter the password twice to
verify it. Write down the password and save it as there is no
way to recover from a lost one. All passwords are case
sensitive, so be sure to remember if you used capital letters or
not.
5. The bottom password window is now gone and control returns to the
top Security Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 47
13.27. Variables: Macros
This Top Menu command allows you to add, change, or delete any one of
the ten available macros.
1. Press the three keys /V and a number (0-9), or press the / key
and move the cursor to the word VARIABLES and press the ENTER
key, then move the cursor to the number of your choice and press
the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen asking you to
enter an Action String up to 255 characters long. This string of
characters will be used in place of the macro (& and a number)
whenever it is used in an Action String in a Main Menu selection,
the Run command, or another macro.
4. Enter the action to take and press the ENTER key. For more
information on the contents of an Action String, see ACTION
STRING COMPONENTS.
5. The bottom window is now gone and control returns to the top
Variables Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 48
13.28. Variables: Borders
This Top Menu command allows you to change the window's borders.
1. Press the three keys /VB or press the / key and move the cursor
to the word VARIABLES and press the ENTER key, then move the
cursor to the word BORDER and press the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, the border type choices are displayed in a window at the
bottom of the screen.
4. Press the right/left arrow keys, the space/backspace keys, or the
tab/backtab keys to select the window border you want, then press
the Enter key. Another way to change the border is to simply
press the first letter (S,D,B,N) of the border choices.
5. Press the ENTER key to accept the highlighted border choice or
press the ESCAPE key to cancel the changes and return to the
original window border lines.
6. The bottom window is then removed and control returns to the Top
Variables Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 49
13.29. Variables: Colors
This Top Menu command allows you to change the screen's colors.
1. Press the three keys /VC or press the / key and move the cursor
to the word VARIABLES and press the ENTER key, then move the
cursor to the word COLOR and press the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, the color choices are displayed in a window with
instructions for changing the colors.
4. Press the up/down arrow keys, the space/backspace keys, or the
first letter (H,S,W,T,B) of the color text to select the area of
the screen to change. Press the right/left arrow keys,
tab/backtab keys, or the Home/End keys to change the color of the
selected area. As colors are changed, the instructions at the
right end of the window reflect that change to show what the
color will look like on the selected background color. The last
line of instructions in the window reflect the color that the
block highlight cursor will have. This is a combination of the
Standard Display color and the Background Color.
5. Press the ENTER key to accept the color changes or press the
ESCAPE key to cancel the changes and return to the previous
colors.
6. The color window is then removed and control returns to the top
Variables Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 50
13.30. Variables: Move
This Top Menu command allows you to move the Main Menu to the left or
right side of the screen with the Page Index going to the opposite
side.
1. Press the three keys /VM or press the / key and move the cursor
to the word VARIABLES and press the ENTER key, then move the
cursor to the word MOVE and press the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the correct password in the bottom password window.
3. The Main Menu and Page Index windows are swapped as soon as you
choose the Move command. Choose it again to switch them back.
HDM III Copyright (C) 1986-88 by Jim Hass Page 51
13.31. Variables: Phone
This Top Menu command allows you to change the communication
parameters for the phone dialer.
1. Press the three keys /VP or press the / key and move the cursor
to the word VARIABLES and press the ENTER key, then move the
cursor to the word PHONE and press the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen with options to
change the communications port or the phone dial type.
4. Press the 1 key to choose COM1:, the 2 key to choose COM2:, the T
key for Tone dialing, or the P key for Pulse dialing.
5. The bottom window is erased when one of the above keys is pressed
and control returns to the top Variables Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 52
13.32. Variables: Quit
This Top Menu command allows you to quit the Variables Menu and
return to the Main Menu.
1. Press the three keys /VQ or press the / key and move the cursor
to the word VARIABLES and press the ENTER key, then move the
cursor to the word QUIT and press the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the corrected password in the bottom password window.
3. The Variables Menu is now gone and control returns to the Main
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 53
13.33. Variables: Screen Save
This Top Menu command allows you to enable the screen save feature
and set the number of minutes before the screen blanks out.
1. Press the three keys /VS or press the / key and move the cursor
to the word VARIABLES and press the ENTER key, then move the
cursor to the word SAVE and press the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen asking you to
enter a number from 0 to 99.
4. Key in a one or two digit number. If you enter zero, the screen
save feature is disabled and will not blank out the screen.
Entering 1 thru 99 will cause the screen to blank out after
waiting that number of minutes with no activity in the menu.
After the screen blanks out, press any key to redisplay the
screen.
5. Press the ENTER key after entering the number of minutes and the
bottom window is cleared and control returns to the top Variables
Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 54
13.34. Variables: Title
This Top Menu command allows you to add, change, or delete a title(s)
above the Main Menu.
1. Press the three keys /VT or press the / key and move the cursor
to the word VARIABLES and press the ENTER key, then move the
cursor to the word TITLE and press the ENTER key.
2. If the VARIABLES command is password protected, then you must
enter the correct password in the bottom password window.
3. Next, a window opens at the bottom of the screen asking you to
enter the first title that will be displayed above the Main
Menu. Key in a new title or modify the existing one.
4. Next, the window will ask for a second title line to display just
below the first one. Key in a new title or modify the existing
one.
5. To delete a title, press the ESCAPE key to clear it, then press
the ENTER key to accept the blank line.
6. The bottom window is then cleared and control returns to the top
Variables Menu.
HDM III Copyright (C) 1986-88 by Jim Hass Page 55
14. ERROR MESSAGES
001 PROCEDURE CANCELLED!
The ESCAPE key was pressed to back out of a procedure
007 CAN NOT CHANGE COLORS ON A MONOCHROME DISPLAY!
You have a monochrome monitor and tried to change your
screen colors with the /VC command.
202 PAGE MUST HAVE A DESCRIPTION!
You erased a page description in the page index using the
/PC command.
310 WRONG PASSWORD!
You entered the wrong password for a password protected
command or menu selection.
320 NO PASSWORD SET!
When adding a new password you pressed ENTER without keying
in a password or an existing password was deleted by
pressing ESCAPE or ENTER at the enter new password prompt.
590 NUMBER TO DIAL EXCEEDS 24 CHARACTERS!
The {DIAL} function has a 24 character phone number limit.
599 PICK UP PHONE, THEN PRESS A KEY!
This message is display after the dialing sequence is sent
to your modem from the {DIAL} function. You should pick up
the telephone to talk to the person you called. When you
press a key, the modem is disconnected from the phone line
and you can continue with your phone conversation.
661 ERROR OPENING MENU TEXT FILE!
The menu program can not find the HDMENU.TXT file in the
current directory or the -T specified directory.
665 TEXT DIRECTORY NOT FOUND!
The menu program could not find the -T specified directory.
666 WORK DIRECTORY NOT FOUND!
The menu program could not find the -W specified directory.
667 COPY DIRECTORY NOT FOUND!
The menu program could not find the -C specified directory.
HDM III Copyright (C) 1986-88 by Jim Hass Page 56
ERROR MESSAGES cont.
834 PAGE NUMBER NOT 1 - 10!
The imported page number must be in the 1 thru 10 range.
844 MENU NUMBER NOT 0 - 99!
The {MENU} function number must be in the 0 thru 99 range.
845 ALREADY AT REQUESTED MENU NUMBER!
Either the number specified in the {MENU} function is the
current menu or the {RETURN} function was used at the base
level menu.
900 ACTION TO TAKE IS EMPTY!
The results of evaluating the Action String with macros and
functions resulted in an empty string.
901 ACTION + KEYIN EXCEEDS 255 CHARACTERS!
The Action String limit was exceeded because the length of
the Action String and the length of the users response to
the {?PROMPT} function was greater than 255.
902 ACTION + @@BATCH EXCEEDS 255 CHARACTERS!
The Action String limit was exceeded when the @@ function
was expanded to COMMAND /C.
903 ACTION + &MACRO EXCEEDS 255 CHARACTERS!
The Action String limit was exceeded when the &# macro
function expanded the macro call.
904 ACTION + %PARAMETER EXCEEDS 255 CHARACTERS!
The Action String limit was exceeded when the %# macro
parameter function was expanded.
951 CANCELLED, UNBALANCED {BRACES} IN ACTION TEXT!
The execution of the Action String was stopped when the
number of left and right braces didn't match.
953 CANCELLED, &MACRO CALLS ITSELF!
The execution of the Action String was stopped because the
macro called itself and would have resulted in a loop.
954 CANCELLED, %PARAMETER CALLS ITSELF!
The execution of the Action String was stopped because the
macro parameter called itself and would have resulted in a
loop.
HDM III Copyright (C) 1986-88 by Jim Hass Page 57