home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
util1
/
iams207.lzh
/
MANUAL.TXT
< prev
next >
Wrap
Text File
|
1990-04-09
|
68KB
|
1,615 lines
IAMS - Version 2.7
Instant Access Menu System
Prodigy Technologies
14611 Carmel Ridge Road
San Diego, California
92128 U.S.A
Written by Tony Gentile
Member of the ASP
Association of Shareware Professionals
TABLE OF CONTENTS
=================================================================
INTRODUCTIONS
Overview................................................. 1
Program capabilities..................................... 2
Hardware and Software Requirements....................... 2
Warranty................................................. 3
License and Copyright Notice............................. 3
Registration Form........................................ 4
Corporate and Quantity Discounts......................... 5
USING CONFIG.EXE
Using CONFIG.EXE......................................... 5
A Little Note............................................ 5
A Word on Help........................................... 6
Valid Keys............................................... 6
Running it............................................... 6
File Validation Screen................................... 6
The Opening Screen....................................... 7
Main Menu Configuration.................................. 7
The Sub Menu Selector.................................... 8
Sub Menu Configuration................................... 8
Configuring a Program.................................... 9
Program Entry Validation................................. 10
Sub Menu Utilities....................................... 11
Password Configuration................................... 12
General Configuration.................................... 13
Configuring AutoExecution................................ 15
Quitting................................................. 17
USING MENUS.EXE
Using MENUS.EXE.......................................... 17
Running it............................................... 17
Self Checking............................................ 17
The Main Menu............................................ 18
Passwords................................................ 18
The Sub Menus............................................ 18
The Function Menu........................................ 19
Online Help.............................................. 19
Registration Info........................................ 19
Notepad.................................................. 20
The Turbo Editor......................................... 21
DOS Shell................................................ 23
Screen Blank............................................. 23
Autoexecution toggle..................................... 23
AutoBoot toggle.......................................... 23
ESCaping................................................. 23
Final Note............................................... 23
APPENDICES
AutoBoot Information..................................... 24
Programs known to work with Instant Access............... 25
Thanks to those that helped.............................. 26
Instant Access Menu System Version 2.7 04/08/90 Page 01
* OVERVIEW *
WHAT IS THE INSTANT ACCESS MENU SYSTEM ?
The Instant Access Menu System (IAMS) is a program that allows
you to organize your software in a centralized fashion. From
there, you may "order" which program you want to run, much
like you'd order what you wish to eat from a restaurants menu.
WHO WAS IAMS DEVELOPED FOR ?
IAMS was designed for anyway who wants to get the most out of
their computer programs with the least amount of work, hassle
and wasted time. IAMS is both an organizational and
productivity tool. It's interface allows for easier, and
quicker, access to any program on your hard disk.
JUST HOW WILL IT MAKE THINGS "EASIER AND QUICKER" ?
Once you have entered the information on the programs you wish
to run through Instant Access, you no longer have to deal
through DOS. For example, if you want to run your spreadsheet,
you simply hit "A" (or whatever you wish it to be). The same
is true for any type of program. From here on out, you don't
have to switch drives and directories, or remember the command
to begin the program.
Simply said, with Instant Access you can run any program that
would normally be executed through DOS. The important
difference is that with Instant Access, it only takes two
keystrokes!
WHO WROTE THIS PROGRAM ?
This program is produced by Tony Gentile, a member of the
Association of Shareware Professionals (ASP). The ASP wants to
make sure that the shareware principle 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 the member's products. Please write to the ASP
Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or send a
Compuserve message via easyplex to ASP Ombudsman 70007,3536.
HOW ABOUT SOME SPECIFICS ON IAMS ?
For more information on IAMS, including features, functions,
setup and use, just continue reading!
Instant Access Menu System Version 2.7 04/08/90 Page 02
* PROGRAM CAPABILITIES *
PROGRAMS :
o Run any DOS program using less than 4K of memory.
o Run any of 400 DOS programs with just two keystrokes.
o Run programs on other [logical] drives.
o Run internal DOS Commands.
o Run programs on your PATH statement.
o Run programs in AutoBoot mode.
o Run a program at a specific time and date, or everyday
unattended.
o Pass parameters to any program.
o Password protect any program.
CONFIGURATION :
o Completely menu driven configuration system.
o Program entry is done interactively.
o Complete drive, directory and file name validation.
o Prompting to confirm exit if changes were not saved.
o Edit the Banner message.
GENERAL UTILITIES :
o User definable colors.
o Automatic screen blanking utility.
o Usage log for program (time) tracking.
o Online Help
o A PopUp Notepad.
o A Full-functioned text editor.
o A DOS Shell.
o Running time display.
* HARDWARE AND SOFTWARE REQUIREMENTS *
IAMS was designed for use on any IBM PC/XT/AT, PS/2, or any
fully compatible machine. It requires 172K worth of RAM to
load, but less than 4K to run programs.
Although Instant Access could be run off a floppy drive, you
would not realize the true benefits it provides. Thus, a Hard
Disk is also recommended. The only required software is DOS
version 2.0 or greater.
Instant Access Menu System Version 2.7 04/08/90 Page 03
* WARRANTY *
PRODIGY Technologies makes no warranty of any kind, expressed
or implied, including, without limitation, and warranties of
merchantability and/or fitness for a particular purpose.
PRODIGY Technologies shall not be liable for any damages,
whether direct, indirect, special or consequential arising
from a failure of this program to operate in the manner
desired by the user.
PRODIGY Technologies shall not be liable for any damage to
data or property which may be caused directly or indirectly by
the use of this program. IN NO EVENT will PRODIGY Technologies
be liable to you for any damages, including any lost profits,
lost savings or other incidental or consequential damages
arising out of your use or inability to use the program, or
from any claim by any other party.
* LICENSE AND COPYRIGHT NOTICE *
IAMS, the Instant Access Menu System is copyrighted property
of Tony Gentile and Prodigy Technologies. You are granted a
limited license to use, copy, and distribute IAMS provided
the following conditions are met:
Copying and distribution fee may not exceed $12.00
IAMS may only be distributed in its original unmodified state.
This software is distributed under the user supported software
concept. Though IAMS 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 $35.00 is required
for continued use. For your registration fee you will receive
the current version of the Instant Access Menu System and
documentation on disk, technical support, and upgrade notices.
Quantity Discounts, Site and Corporate licenses are available.
See the registration and order form in this manual.
IAMS is user supported. This means that you may copy it freely
and give the copies away to anyone you wish. They are in turn
required to register if they decide to use it.
Instant Access Menu System Version 2.7 04/08/90 Page 04
SEND TO : Prodigy Technologies IAMS 2.7
14611 Carmel Ridge Road
San Diego, California REGISTRATION FORM
92128 U.S.A
QUANTITY $ AMOUNT
Registration of IAMS ............. $35 each ________ ________
Single Computer Version Includes:
1. Latest IAMS Program disk
2. Manual included on diskette
3. Tech Support (Mail, Phone, BBS)
4. Notice of Upgrades
IAMS Site License ........... $500 per Site ________ ________
Includes all of the above, plus a
License for unlimited usage at one site.
IAMS Corporate License .............. $1500 ________ ________
Includes all of the above, plus a
License for unlimited usage for one company.
Extra IAMS disks ................. $10 each ________ ________
for any of the above licenses.
DISK SIZE: 5 1/4" _______ 3 1/2" _______ TOTAL ____________
PAYMENT MUST BE IN THE FORM OF CASH, CHECK, OR MONEY ORDER. ALL
CHECKS AND MONEY ORDERS MUST BE DRAWN ON U.S. ACCOUNTS ONLY.
Name: _____________________________ Title: ___________________
Company: ________________________________________________________
Address: ________________________________________________________
_________________________________________________________________
City: ___________________________________________________________
State/Country: ________________________ Zip: ____________________
Phone Work: (_____) _____ - ______ Home: (_____) _____ - ______
COMMENTS:________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
Instant Access Menu System Version 2.7 04/08/90 Page 05
* CORPORATE AND QUANTITY PURCHASES *
All corporate, business, government or other commercial users
of Instant Access must be registered. We offer quantity
discounts starting at the eleventh copy. Corporate or site
licensing is available.
Purchases of over 75 units may be handled as quantity
purchases or as corporate licensing agreements. Licensing
agreements allow duplication and distribution of specific
numbers of copies within the licensed institution. Duplication
of multiple copies is not allowed except through execution of
a licensing agreement. Please write for further details.
The quantity purchase discounts are as follows:
0 - 10 copies: no discount
11 - 25 copies: 10% discount
26 - 50 copies: 20% discount
51 - 100 copies: 25% discount
101 - 200 copies: 30% discount
201 - 300 copies: 35% discount
301+ copies: 40% discount
All prices and discounts are subject to change without notice.
Discounts are NOT cumulative; they apply to single orders of
like products only. Unit prices are the same as for individual
users.
NOTE: You may NOT use Instant Access within your organization
without a prior purchase or license arrangement.
* USING CONFIG.EXE *
CONFIG.EXE is the menu driven configuration program for IAMS.
It let's you define virtually every aspect of the program in a
very simple and straight-forward manner. Enjoy!
* A LITTLE NOTE *
Just as a note, I wanted to remind you that this manual is not
to teach you the niceties of DOS. A basic knowledge of DOS is
required to setup this program. If you need an explanation of
some aspect of DOS, or if there is something you don't
understand about hard disks or subdirectories, please refer to
your DOS manual, or ask a friend. Other good places to look
for help are your local Bulletin Board Systems (BBS's), or
local user group.
Instant Access Menu System Version 2.7 04/08/90 Page 06
* A WORD ON HELP *
Help is available to you throughout the configuration program.
This manual is more detailed, but the instructions provided
within the program will point you in the right direction.
* VALID KEYS *
Throughout the configuration program, you will be prompted to
enter descriptions, and names of different items. During this
time, several keys are available to help you with entering (or
editing) the items.
[Right/Left Arrow]: Hitting the right or left arrow key will
move the cursor one space in the appropriate direction.
[Up/Down Arrow]: Within the program configuration area, you
will have a list of four items to configure for each program.
You may use the up and down arrow keys to move through that
list.
[INS]: The INSert key can be hit to toggle insert mode on or
off.
[Backspace]: The backspace key will delete the character to
the left of the current cursor position.
[DEL]: The DELete key will delete the character at the
current cursor location.
* RUNNING IT *
To start the configuration program, type CONFIG (and press
return) at the DOS prompt.
* FILE VALIDATION SCREEN *
When you run CONFIG for the first time, you will be presented
with the file validation screen. This screen will display a
list of all the data files that are being created or updated.
If none are to be created or updated, you will be brought
immediately to the Opening Screen.
Instant Access Menu System Version 2.7 04/08/90 Page 07
* THE OPENING SCREEN *
The opening screen gives you the following options:
F1) View the Opening Screen Help
F2) Configure the Main Menu
F3) Configure the Sub Menus
F4) Configure Passwords
F5) General Configuration
F6) Configure AutoExecution
Esc) Exit to DOS
* OPENING SCREEN CHOICES *
Essentially, the opening screen presents you with five choices
(F2 through F6). This documentation is written to assist you
in this order. However, you may edit any section in any order
you would like to.
* MAIN MENU CONFIGURATION *
Upon selecting Function Key Two (F2) from the Opening Screen,
you will be placed in the Main Menu Configuration area. In
this area, you will define the descriptions of the Sub Menus.
Each description can be up to 25 characters long. These
descriptions are what you will initially see when the menu
program starts.
* MAIN MENU CHOICES *
[A to T] : When you enter a letter, from A to T, you will be
presented with a prompt. You may enter any description up to
25 characters. When you are done, hit return. The program will
then update the screen.
Common definitions for Sub Menus are: Utilities, Spreadsheets,
and so on, but of course, it all depends on the type of
programs you use. Please note that you will not be able to
access the programs contained in a Sub Menu unless the Sub Menu
has a description.
[F1] : When you select this choice, you will see a help screen
which will list all available commands.
[F2] :Choice 2 allows you to save the changes to disk. This
choice create a file named MAIN.MEN in the current directory.
If the file already exists, it will be over written.
[Esc] : The last choice is the ESC key on your keyboard (the
ESCape key). Hitting this will return you to the Opening
Screen. Please note that if you select this option before
saving your changes, the changes you made will be lost.
Instant Access Menu System Version 2.7 04/08/90 Page 08
* THE SUB MENU SELECTOR *
When you select Function Key Three (F3) from the Opening
Screen, you will see the Sub Menu Selector. This area is your
path to each of the twenty different Sub Menus.
* SUB MENU SELECTOR CHOICES *
At this point, you should see the descriptions you entered in
the Main Menu area listed in this menu. From the Sub Menu
Selector, you have several choices:
[A to T] :Select the Sub Menu that you wish to configure. You
don't have to configure all four hundred applications at this
time. After entering a letter from A to T, you will be moved
to the Sub Menu Configuration area.
[F1] : View a help screen on the Sub Menu Selector options.
[Esc] : This choice will return you to the Opening Screen.
* SUB MENU CONFIGURATION *
After selecting a Sub Menu from the Sub Menu Selector, you
will be presented with the following choices:
* SUB MENU CHOICES *
[A to T] : Choosing a letter from A to T allows you to
configure the corresponding program. You will have to provide
a description, a path, and the executionary name of the
program. See CONFIGURING A PROGRAM for more details.
[F1] : This choice will display two pages of complete
instructions on what you need to do to configure a program.
The help is very detailed, and should be more than
satisfactory if you happen to need on the spot help.
[F2] : This choice saves the changes you have made to a file
named SUBMENU.MEN. The changes are saved VERY quickly.
[F3] : This choice gives you access to several useful utilities.
These include the ability to COPY, KILL, MOVE, SWAP, and IMPORT
data. See SUB MENU UTILITIES for more details.
[Esc]: This choice will return you to the Sub Menu Selector
area.
Instant Access Menu System Version 2.7 04/08/90 Page 09
* CONFIGURING A PROGRAM *
When you choose a letter from A to T you will be presented
with a prompt for several different items. You will be
prompted for all of them at one time. You may use the cursor
keys to move between them. When you are done with each one,
hit return. After answering all of them, the program will
start to validate them.
[Prompt 1: Description]
A good description might be the name of the program and its
version number. These descriptions are what you will see from
within the actual menu program, after you have selected the
Sub Menu, and entered the correct password. Descriptions may
be up to 25 characters long. If you leave the description
blank, the program will not run.
[Prompt 2: The path]
The path must have the drive, followed by a colon, then a
slash, and then the subdirectory.
For example, lets say that you want to define the Instant
Access configuration program. We'll say the program is on
drive C (your hard disk), and is in subdirectory MENU. The
path would look like this:
C:\MENU
That's all there is to it. Just remember that it is important
that you follow the following syntax: drive[:][\]subdirectory.
You may of course, have more then one subdirectory. Just
remember that there must be a slash [\] between each of them.
Also, the maximum path length is 25 characters.
[Prompt 3: Program name]
The third prompt asks for the name of the program, and its'
extension. It is important that you provide the correct name,
and extension. Extensions must be .EXE, .COM or .BAT. Please
note that you may enter internal DOS commands (like DIR), or
external ones (like CHKDSK.COM).
So, lets have an example. If we still wanted to include the
Instant Access configuration program, we would enter the
following when the configuration program prompts for the
program name:
CONFIG.EXE
[Prompt 4: Parameters]
If you wish to pass parameters (also known as arguments /
switches) to the program at run time, you should answer either
R or S here. If you do not wish to pass parameters, enter N
(no). When the menu program goes to run your program, it will
check to see the answer to this question.
Instant Access Menu System Version 2.7 04/08/90 Page 10
Entering (R) signals the program that you wish to be prompted
for parameters before the program executes.
Entering (S) signals the program that you have default
parameters that you always want passed to this program. You
may enter these parameters following the S. For example:
DIR *.* /P
^^^^^^---------- Parameters
In the above example, *.* /P are parameters. So, if you
always wished to pass these to your program, you would enter
S*.* /P at the prompt.
Entering (N) signals that you do not want to pass parameters
to this program.
[Prompt 5: Password]
This prompt allows you to enter a 5 character password for
this specific program. If you do not wish to password protect
the program, simply leave the entry blank (Hit enter when you
come to it).
[Prompt 6: Pause]
If you want the Instant Access to pause after it runs the
program, you may enter a Y or y here. If not, you may enter a
N or n.
* PROGRAM ENTRY VALIDATION *
When you hit enter after the prompt for pausing, the
configuration program will attempt to validate your entries.
Here is a listing of possible messages for each prompt:
[Path]:
o Path not found - The path you entered does not exist on the
drive. You will be prompted to re-enter the path.
o Illegal Path - The path you entered did not have a drive,
colon, and slash. You will be prompted to re-enter the path.
o Path found - The configuration program found the path that
you entered.
[Program]:
o File found: The file you entered was found either in the
directory you specified, or on your PATH (DOS Environment).
o Internal: You entered an internal DOS command, which, of
course was found.
o File not found: The file you entered could not be found in
either the directory you entered or in your PATH statement.
o Illegal '.': You used more or less then one (.) in the
filename.
o Illegal '*' or '?': Wildcards are not allowed in a
filename.
o Illegal prefix: You entered more then 8 characters before
the extension (.).
Instant Access Menu System Version 2.7 04/08/90 Page 11
o Illegal extension: Either the extension was too short, or
too long.
o No definition was entered.
As you can tell, a lot of checking is being done here. If you
get either message one or two, you will know that the program
you entered was located. If you get a message from four to
eight, you entered an illegal file name. If you get message
three, you will see a list of files in the directory you
selected pop up. You may have used an extension of .EXE when
the actual name is .COM. By showing you the list, you will be
able to check.
[Parameters]
o You will see a message indicating which type you selected.
o You will get a message saying that you entered an invalid
selection, and will be prompted to re-enter.
[Pausing]
o You will get a message indicating whether you wanted
pausing or not.
o You will get a message indicating that you did not answer
with a Y or N, and will be prompted to re-enter.
After everything is validated, you will be prompted to strike
a key. Following that, the program will update the menu, and
allow you to make your next selection.
* SUB MENU UTILITIES *
When you select F3 (Utilities) from within a Sub Menu, you will
be presented with the following choices:
[F1] : This option allows you to copy data from one entry to
another. The first prompt asks you where you want to copy
from. The second asks where you want to copy that data to.
The final question confirms that you really want to do this.
[F2] : This option allows you to kill data between a specified
range. The first prompt asks you the beginning entry to kill.
The second prompt asks you the last entry to kill. Finally, you
are asked for confirmation.
If you only wanted to kill the definition for entry A, you
would enter A at the first prompt, A at the second prompt,
and Y (for YES) at the final prompt.
[F3] : This option allows you to move the data from one entry
to another. The first prompt asks where you want to move the
data from. The second prompt asks where you want to move the
data to. The final prompt confirms that you really want to do
this.
Instant Access Menu System Version 2.7 04/08/90 Page 12
[F4] : This option allows you to swap the data between two
entries. The first prompt asks you which entry you would like
to swap. The second prompt asks you which entry you would like
to swap it with. Finally, you are asked for confirmation.
[F5] : This option allows you to import data from other Sub
Menus and then export that data into one of the choices A to
T. When you select this option, you will be asked four
questions.
[Prompt 1: Submenu]
This prompt asks you to enter the submenu from which you wish
to import the data from. It must be in the range of A to T.
[Prompt 2: Program]
This prompt asks you to enter the program in the above submenu
from which you wish to import data from. It also must be in
the range of a to T. After answering this prompt, the
configuration program will show you the data that you just
imported.
[Prompt 3: Export]
This prompt asks you to enter the selection you wish to export
this data to. It must be in the range of A to T.
[Prompt 4: Confirm]
This prompt asks you to confirm that you wish to export the
data to the chosen selection. Any data in that selection will
be written over with the new information.
[Esc] :This selection returns you to the Sub Menu Configuration
area.
* PASSWORD CONFIGURATION *
After selecting Function Key Four (F4) from the opening
screen, you will be brought to the Password Configuration
Area. Here, you will define the passwords for the different
items within Instant Access.
* PASSWORD CHOICES *
The password configuration area lets you define a password for
every aspect of Instant Access. Here are the available
choices:
[A to T] : Upon selecting a letter from A to T, you will
define the password for the corresponding Sub Menu.
[U] Configure the password for the DOS Shell.
[V] Configure the password for the Text Editor.
[W] Configure the password for the Auto-execution toggle.
[X] Configure the password for Exiting to DOS.
[Y] Configure the password for Configuration.
Instant Access Menu System Version 2.7 04/08/90 Page 13
[F1] Displays the Password Area help screen.
[F2] This choice saves the changes you have made to disk. The
file that the changes are saved to is named PASS.MEN.
[Esc] This choice returns you to the Opening Screen.
* DEFINING A PASSWORD *
Regardless of which one you select you will be presented with
a prompt for the password. Just type in any numbers or letters
(for a total of 8), and hit return. The program will then
update the screen.
* MODIFYING THE GENERAL CONFIGURATION *
After selecting Function Key Five (F5) from the Opening
Screen, you will be brought to the area where you can modify
the two files, MENU.BAT and MENUS.CFG. From this area, you
have five choices.
Please note that the configuration program automatically
creates this file when you first run the configuration
program. It uses the current drive and directory for the
definition. If you plan on moving the program to another area,
or just want to do it yourself, then the following will
explain how to do just that.
* 2.81 - GENERAL CONFIGURATION CHOICES *
[F1] : This selection displays the online help screen.
[F2] : This options allows you to save all changes to both
MENU.BAT and MENUS.CFG.
[F3] : This selection allows you to edit the general
configuration. When you select it, you will be able to edit
the seven prompts seen on the screen.
[Prompt 1: Drive]
This prompt asks you to enter the drive where the Instant
Access files are located, followed by a colon. If you were on
drive C, you would enter C: at this prompt.
[Prompt 2: Path]
This prompt asks you to enter the path where the Instant
Access files are located. It must have a slash, \ , prefixed
to it. So, if you were in a subdirectory called MENU, you
would enter \MENU at this prompt.
Instant Access Menu System Version 2.7 04/08/90 Page 14
[Prompt 3: Exit Location]
This prompt asks you to enter a drive and directory to exit to
when you leave the menu program. If you were on drive C, and
wanted to exit to your root directory, you would enter C:\ at
this prompt. Even if you wish to stay on the present drive,
and only change directories when you exit, it is best to
specify a drive.
[Prompt 4: Editor Name]
This prompt asks you to enter the name for the Text editor you
wish to use. The default is TURBO.EXE, which is the DOS name
of the Turbo Editor. If you wish to use a different editor,
you may enter it's name here.
[Prompt 5: Editor Location]
This prompt asks you to enter the location of the above
editor. The format is drive[:]\[Subdir]. So, if the editor was
located on drive C, in directory EDITOR, you would enter
C:\EDITOR at the prompt.
[Prompt 6: Banner Message]
This prompt allows you to enter your own message which will be
displayed in the Banner. It may be up 43 characters long. IAMS
will automatically center it from within the program.
[Prompt 7: Blank]
This choice asks if you'd like the program to automatically
blank the screen after three minutes. This option, when turned
on, allows you to protect your monitor from screen burn in.
[Prompt 8: MiniLog]
This choice asks if you'd like the Mini Log turned on. If so,
it will write to a program named MINILOG.TXT every time you
execute a program.
[Prompt 9: AutoBoot]
This toggle determines whether IAMS will be run in Normal or
AutoBoot mode. AutoBoot is discussed in full detail in
Appendix A.
NOTE : Prompts seven and eight may be toggled from within the
menu program as well.
[F4] This options lets you configure the colors for MENUS.EXE,
the actual menu program. There are a lot of prompts here, but
they are all very straight forward. First, here is a list of
the keys that you can use :
Right and Left Arrow Keys : By hitting the right and left
arrow keys, you can toggle the colors used for the foreground
characters.
Up and Down Arrow Keys : By hitting the up and down arrow
keys, you can toggle the colors used for the background.
Instant Access Menu System Version 2.7 04/08/90 Page 15
Return or Enter : The Enter key allows you to "confirm" the
color you selected, and move on to the next prompt.
ESCape : The ESC key will allow you to abort entering changes
at any prompt.
Now, for the prompts :
Banner [Words]: Type 1
Banner [Border]: Type 2
Main Menu [Words]: Type 1
Main Menu [Border]: Type 2
Sub Menu [Words]: Type 1
Sub Menu [Border]: Type 2
Function Menu [Words]: Type 1
Function Menu [Border]: Type 2
Status Line [Words]: Type 1
* All Menu Titles * : Type 1
Background color : Type 1
Background character : Type 3
Type 1 : For these prompts, you may use both the right/left
and up down arrow keys. For these prompts, the right/left
arrows change the color of the words in the menu. Also, the
up/down arrows change the background color.
Type 2 : For these prompts, you may only use the right/left
arrow keys. These colors change the foreground color of the
lines that make up the menu. The background will be the same
color as you entered for the words of the same menu.
Type 3 : For this prompt, you will need to enter a number.
Your choices are 176, 177, 178 or 32. To see which each will
look like, you can look at the numbers below the Background
Color prompt.
[ESC] Allows you to return to the Opening Screen.
* CONFIGURING AUTOEXECUTION *
Selecting Function Key Six (F6) from the opening screen allows
you to configure the AutoExecution function of the Instant
Access Menu System. This function is used to execute programs
unattended. You have several choices in this area:
[A to J]
Selecting a letter from A to J allows you to configure the
corresponding program. When you select one of these options,
you will be presented with six (6) prompts (you are familiar
with 4 of them already).
Instant Access Menu System Version 2.7 04/08/90 Page 16
[Prompt 1:Time]
This prompt asks you to enter the time you wish the program to
execute. The time should be entered in military (24hr)
fashion, down to the second. For example, 8:00 am would be
entered as 08:00:00. Likewise, 8:34 pm would be entered
20:34:00.
[Prompt 2:Date]
The second prompt asks you to enter the data that you wish to
execute the program. Enter the data in the fashion of:
zz/xx/yy. April 8th, 1989 would be entered as 04/08/90. If you
wish to have the program execute everyday, enter the word
"Everyday" (without the quotes) for the date.
[Prompt 3:Description]
This prompt asks you to enter a description for the selection.
[Prompt 4:Path]
This prompt asks you to enter the path (location) of the
program. This path is entered in the same was as when
configuring a program: [Drive][:][/][Subdir].
[Prompt 5:Name]
This prompt asks you to enter the name of the program. This
name is entered in the same was as when configuring a program:
FILENAME.EXT
[Prompt 6:Parameters]
This prompt asks you to enter parameters for the program. For
obvious reasons, the menu program will ignore a selection of R
(run time parameters) when executing the program.
That's all there is to defining a program. It looks like a lot
of information, but it's really pretty straightforward. For
obvious reasons, there is NO validation (except for time and
date) for these selections.
[F1] Displays the Auto Execution Area help screen.
[F2] Saves your changes to AUTORUN.MEN.
[F3] This option allows you to import data from the Sub Menu's
you have previously defined, and then export that data into
one of the choices A to J. When you select this option, you
will be asked four questions.
[Prompt 1: Submenu]
This prompt asks you to enter the submenu from which you wish
to import the data from. It must be in the range of A to T.
[Prompt 2: Program]
This prompt asks you to enter the program in the above submenu
from which you wish to import data from. It also must be in
the range of a to T. After answering this prompt, the
configuration program will show you the data that you just
imported.
Instant Access Menu System Version 2.7 04/08/90 Page 17
[Prompt 3: Export]
This prompt asks you to enter the selection you wish to export
this data to. It must be in the range of A to J.
[Prompt 4: Confirm]
This prompt asks you to confirm that you wish to export the
data to the chosen selection. Any data in that selection will
be written over with the new information.
[Esc] This command will return you to the opening screen.
* QUITTING *
That's all there is to configuring the program. From the
Opening Screen, hit Esc, and you will return to DOS. You
should now check the current directory. You should have
the following programs there:
MENUS .EXE <--- The actual menu program
CONFIG .EXE <--- The configuration program
CONVERT .EXE <--- The file validation/conversion program
TURBO .EXE <--- The Turbo Editor
NOTE .EXE <--- The NotePad
NOTE .HLP <--- The help file for the note pad
MANUAL .TXT <--- This file
MENU .BAT <--- The batch file
MENUS .CFG <--- The configuration data
MAIN .MEN <--- The Main Menu descriptions
PASS .MEN <--- The Password file
SUBMENU .MEN <--- The Sub Menu file
MENUHELP.MEN <--- The help file for the configuration/menu
program
* USING MENUS.EXE *
MENUS.EXE is the actual driver for the menu program. From
within it you will select the programs you wish to run.
* RUNNING IT *
To run the menu program, you need to type MENU (the batch file
created with the configuration program). This file will take
care of the rest.
* SELF CHECKING *
When you start the program, Instant Access will do a search
for all of the data files that you have just created. If they
do not exist, a listing of the missing one(s) will be shown,
and the program will exit. If this happens, all you have to do
is run the configuration program, which will create the
missing one(s).
Instant Access Menu System Version 2.7 04/08/90 Page 18
* THE MAIN MENU *
If there are no missing files, the program will proceed as
normal, and the main menu will be displayed.
Now the description. The Main Menu will contain the
descriptions that you entered earlier. At this time, you have
many different options. However, we will only discuss those
concerning the Main Menu, and Sub Menus. The commands in the
Functions Menu will be discussed later.
[A to T]
Choose the Sub Menu to be active. After entering a letter from
A to T, you will be presented with a prompt for a password,
if you defined one for that particular Sub Menu.
[PgUp]
Selecting Page Up (a key on your keyboard) will show the
titles for Sub Menus A to J. If those are already displayed,
nothing will happen.
[PgDn]
Selecting Page Down will display the titles for Sub Menus K
through T. If those are already displayed, nothing will
happen.
NOTE: You do not have to have the Sub Menu in order to select
it. In other words, if the titles for K through T are
currently being displayed, you can still select any of A to J.
The same is true if A through J was displayed. This was done
so that a user would not be bombarded with 20 different
selections (which may or may not be configured yet).
* PASSWORDS *
A small box will appear, and will prompt you with "Please
enter password". At that time, you will need to enter the
password that you specified in the configuration program. The
cursor will move and an asterisk (*) will be echoed for each
character you enter. If you enter the wrong password,
you will hear a loud beep, and then be returned to the main
menu. If you enter the correct password, you will see the Sub
Menu overlay the Main Menu.
If you did not define a password, you will be brought
immediately to the sub menu.
* THE SUB MENUS *
Now, you will see the descriptions of the applications that
you entered in the configuration program. You now have choices
A through T. (You may use PgUp and PgDn to display the other
ten just like in the Main Menu).
Instant Access Menu System Version 2.7 04/08/90 Page 19
NOTE: If you have only one program defined in a Sub Menu, IAMS
assumes that you want to run that one. If that program requires
a password and/or parameters, you will be prompted for them
immediately. If not, it will be executed automatically.
After selecting from A to T one of the following will happen:
1. If you left the program name blank, nothing will happen.
2. If the path no longer exists, "Bad Command or File Name"
will be displayed on the screen.
3. If you defined the wrong program name, it couldn't be
found, or didn't exist, "Bad Command or File Name" will be
displayed.
If you decide not to run any of the programs in that Sub Menu,
just hit ESCape, and you'll find yourself back at the Main
Menu.
* THE FUNCTION MENU *
The commands in the Function Menu are only valid when you are
in the Main Menu area. In other words, if you have a Sub Menu
listed, you will not be able to execute any of the Functions.
The Function Menu provides you with 10 options:
F1. Online Help
F2. Registration Information
F3. Note Pad
F4. Text Editor
F5. DOS Shell
F6. Configuration
F7. Toggle : AutoExecute
F8. Toggle : Screen Saver
F9. Toggle : Mini-Log
F10. Blank Screen Now
* FUNCTION CHOICES *
[Choice 1 : Online Help] : The Online Help Function will
display a concise listing of the various commands available,
and what they do.
[Choice 2 : Registration Information] : The Registration
Information is kept online for several reasons. One of them
being, that some people never read the documentation, but
prefer to skip right to the program. Please remember that to
continue using this program past the 30 day trial, you must
register it. The cost for this program is around a fourth of
what you would pay for a commercial program that does the same
thing!
Instant Access Menu System Version 2.7 04/08/90 Page 20
[Choice 3 : Note Pad] : The Note Pad provides a way for you to
leave reminders for yourself or others, store a phone number
list, or whatever else you could imagine. It contains a total
of 30 lines (displayed 15 at a time), with a width of 60
characters. And since it only modifies a file named Note.Pad,
it is safe for anyone to use. Here is a complete list of the
available commands:
Cursor Movement:
<Ctrl>-T: Move cursor to the top of the screen
<Ctrl>-B: Move cursor to the bottom of the screen
<Ctrl>-Right Arrow: Moves the cursor to the beginning of the
next word.
<Ctrl>-Left Arrow: Moves the cursor to the previous word.
Home: Moves the cursor to the beginning of the current line.
End : Moves the cursor to the end of the current line.
Tab : Moves cursor to the next tab stop.
Shift Tab: Moves cursor to the previous tab stop.
Page Movement:
PgUp: move the text forward
PgDn: move the text backward
<Ctrl>-Home: Moves the cursor to the first page of text, and
places the cursor at the beginning of that line.
<Ctrl>-End: Moves the cursor to the last page of text, and
places the cursor at the beginning of that line.
Block Commands:
F4: Forms a paragraph from the lines marked as a block.
F5: Marks the first line in the block.
F6: Marks the last line in the block.
F7: Moves the marked block to the line where the cursor is
positioned. Blocks can not be copied onto themselves.
F8: Copies the marked block to the line where the cursor is
positioned. This command differs from F7 because the original
block remains in place.
F9: Deletes the block.
F10:Unmarks a block.
Editing Commands:
F1: List Help. Hitting F1 again returns you to the note pad.
F2: Returns you to the Main Menu.
F3: Erases all the text in the notepad. Requests confirmation
first.
Ins: Toggle Insert/Overwrite mode, and changes the shape of
the cursor to indicate the mode.
Del: Deletes the character under the cursor.
Backspace: Deletes the character to the left of the cursor.
Ctrl D: Deletes the word on which the cursor is presently
located.
Alt D: Deletes the line where the cursor is presently
positioned.
Instant Access Menu System Version 2.7 04/08/90 Page 21
[Choice 4: The Text (Turbo) Editor]
This function has been modified to allow you to run your
favorite text editor. Should it happen to be the our Turbo
Editor, please read on.
As we developed the notepad, we realized that it had one
function. This function was to leave notes, which all revolved
around the file it creates [note.pad]. There was no way to
call up another file. We also noted while writing the
appendices that we were referring people to a commercial word
processor. To eliminate that need, and to further enhance
Instant Access functions, we added a text editor.
Those of you who are familiar with WordStar, Sidekick, or any
of the Borland programming environments will be instantly at
home in this editor. For those of you who aren't, we've tried
to make it as painless as possible.
With all that in mind, here is a listing of the Turbo Editor
commands.
Basic Cursor Movement:
. Ctrl-S/Left Arrow Moves one character left
. Ctrl-D/Right Arrow Moves one character right
. Ctrl-A/Ctrl-Left Arrow Moves one word left
. Ctrl-F/Ctrl-Right Arrow Moves one word right
. Ctrl-E/Up Arrow Moves cursor up one line
. Ctrl-X/Down Arrow Moves cursor down one line
. Ctrl-W Scrolls screen up one line
. Ctrl-Z Scrolls screen down one line
. Ctrl-R/PgUp Scrolls screen and cursor up one page
. Ctrl-C/PgDn Scrolls screen and cursor down one page
Quick Cursor Movement:
. Ctrl-Q S/Home Moves cursor to beginning of the line
. Ctrl-Q D/End Moves cursor to the end of the line
. Ctrl-Q E Moves cursor to the top of the screen
. Ctrl-Q X Moves cursor to the bottom of the screen
. Ctrl-Q R/Ctrl-PgUp Moves to the beginning of the file
. Ctrl-Q C/Ctrl-PgDn Moves to the end of the file
. Ctrl-Q B Moves cursor to the top of a block
. Ctrl-Q K Moves cursor to the bottom of a block
. Ctrl-Q P Moves cursor to its previous location
Insert and Delete Commands:
. Ctrl-V/Ins Toggle between insert and overwrite mode
. Ctrl-N Inserts a line at the current cursor position
. Ctrl-Y Delete the line containing the cursor
. Ctrl-Q Y Delete from current position to end of line
. Ctrl-H/Backspace Delete to the left of the cursor
. Ctrl-G/Del Deletes character currently under the cursor
. Ctrl-T Deletes the word to the right of the cursor
Instant Access Menu System Version 2.7 04/08/90 Page 22
Block Commands:
. Ctrl-K B/F7 Marks the starting location of a block
. Ctrl-K K/F8 Marks the end of a block
. Ctrl-K T Marks a single word as a block
. Ctrl-K C Copies a previously marked block to the current
cursor position
. Ctrl-K Y Deletes a previously marked block
. Ctrl-K V Moves a previously marked block from its
original position to the current cursor
position
. Ctrl-K R Reads a file from disk, inserts it at the
present cursor position, and marks it as a
block
. Ctrl-K W Writes a previously marked block to a file
. Ctrl-K P Prints currently marked block. If no block is
marked, it prints the entire file
Miscellaneous Commands:
. Ctrl-U Aborts current operation [except loading a file]
. Ctrl-O I Toggle autoindent on/off. This feature provides
automatic indenting of successive lines
. Ctrl-Q F Lets you search for a string of up to 30
characters
. Ctrl-Q A Searches and then replaces a string
. Ctrl-L Repeats the last search
. Ctrl-Q N Finds a set place marker
. F1 Saves current file to disk
. F2 Loads a new file
. F3 Quits Editor, returns you to Instant Access
. Ctrl-Q L Restores line cursor is currently
. Ctrl-K 0..Ctrl-K 3 Set marker #0 to #3
. Ctrl-Q 0..Ctrl-Q 3 Jump to marker #0 to #3
. Ctrl-I/Tab Tabs over 8 spaces
Search Options :
B - Searches backwards, from the current cursor position
toward the beginning of the file.
G - Search Globally search the entire file starting at the
beginning,or backward if used with the B option.
#[a number] - Searches for the nth occurrence of the search
string.
U - Ignore case and treat all characters as uppercase.
W - Search for whole words only; skip patterns embedded within
other text.
Replace Options:
N - Replace without asking. Otherwise, each replace will seek
validation.
Instant Access Menu System Version 2.7 04/08/90 Page 23
To enter text, type as though you were using a typewriter. To
end a line, press the ENTER [or RETURN] key. Turbo Edit will
let you type over 200 characters in a line, but only
recognizes the first 149.
[Choice 5 : DOS Shell] : This shell provides you with full
access to all of the DOS commands. It is just as if you had
no program running at all. However, if you do a CHKDSK, you
may note that 4K of memory is missing.
This memory is being used by Instant Access. You may use this
shell just as if it were the DOS prompt. To return to Instant
Access type EXIT and hit return. When you type EXIT, you will
be returned to the Main Menu.
[Choice 6 : Configuration] : This choice allows you to
configure the menu program. To do this it runs the
configuration program, CONFIG.EXE.
[Choice 7: The Auto-Execution Toggle] : This selection allows
you to toggle whether Auto-Execution is turned on or off.
[Choice 8 : Blank Toggle] : This selection allows you to turn
the automatic screen blanking function on or off.
[Choice 9 : Mini-Log] : This selection allows you to turn the
Mini-Log function on or off.
[Choice 10 : Blank Screen Now] : The screen will blank
approximately one second after you hit this key. It's just
like the Auto Blanking feature, except that you wait one
second instead of five minutes.
* ESCAPING (ESC key) *
This is the exit command. After password verification, you
will be returned to DOS.
* A FINAL NOTE *
Well, that's all there is to it. You will probably find that
it takes a little while to get used to a different type of
interface, but we believe it to be a much more understandable
and productive one. If you have any questions or comments,
please feel free to drop us a line. Following this are several
appendices that cover a variety of topics.
Instant Access Menu System Version 2.7 04/08/90 Page 24
* APPENDIX A: AutoBoot *
Included with Instant Access Menu System v2.7 is the AutoBoot
feature.
WHAT IS AUTOBOOT?
In the simplest words, AutoBoot is an insurance policy for
your programs!
HOW DO I USE IT?
In the General Configuration area, there's a prompt that asks:
"Run IAMS in AutoBoot Mode (Y/N)". If you enter "Y", you will
be in AutoBoot mode. If you enter "N", you'll be in normal
mode.
WHAT EXACTLY DOES IT DO?
AutoBoot does one simple thing. It automatically restarts any
program which did not successfully return to IAMS after
execution.
HOW ABOUT AN EXAMPLE!
Let's say you you're using the Auto-Execution feature to set a
backup program at 1:00 am. You go off to sleep, expecting your
files to be backed up when you awake. Half way through the
backup, the power goes off. Normally, the end result would be
a disgruntled user with half a backup!
As soon as the power is restored, IAMS senses that a program
was not completed. It displays a message, stating that the
program will be automatically restarted in ten seconds. If a
key isn't hit, the program runs. The result? A successful
backup!
NOTE: In order for AutoBoot to work, you must start IAMS from
your Autoexec.Bat file. Also, you must be sure not to answer
YES to the "pause after execution" prompt during program
execution. Aside from those small prerequisites, the rest is
automatic!
HOW CAN I TEST IT?
First, enter "Y" for running IAMS in AutoBoot mode. Then,
select a program to execute. When the program starts, reboot
your computer. When IAMS comes up, you'll have ten seconds to
abort the AutoBoot. If you don't abort, the program will run!
Instant Access Menu System Version 2.7 04/08/90 Page 25
* APPENDIX B: Programs that work with Instant Access *
Through all our testing, I have yet to find one program that
won't run directly through Instant Access. Here is a list of
the programs that definitely will work. Remember, this is by
no means a complete listing... after all, nobody could own
every program!
Turbo C 1.0/1.5/2.0 Lotus 1-2-3 2.01
Turbo Pascal 3.0/4.0 Turbo Tax 5.01
Microsoft Assembler 4.0/5.0 dBase III Plus 1.1
WordPerfect 4.2/5.0 Timeline 1.1
Vopt 2.12/2.2 Desqview 1.03
PCTools Deluxe 4.3/5.0 Harvard Business Graphics 2.1
CatDisk 3.56 Paradox 1.11/2.0/3.0
Windows 1.03 Dac Easy - Accounting 2.0
Fastback 5.1 The Word Processor 4.1
Foxbase 1.0 PFS First Publisher 1.01
Transcopy 4.3 Locksmith/PC 1.2
Cruise Control 3.02 Typing Tutor 4.0
Gramatika II 1.00a Enable 1.5
QDOS II 2.00 Double DOS 4.0
Telix 2.12/3.11 Procomm 2.4.2/Procomm Plus
DirMagic Dynadiag 2.05
Eureka 1.0 Express
SuperCalc WordStar 4.0/5.0
Clipper PCPaint Brush
PCPublisher Quicken
Instant Access Menu System Version 2.7 04/08/90 Page 26
* APPENDIX C - THANKS TO THOSE THAT HELPED *
Although there are far too many people that have helped
PRODIGY Technologies develop Instant Access, I would like to
take some time to point out a few:
Gerardo Avalos : Gerardo is one of two reasons IAMS development
continues. The second is the desire to eat occasionally.<grin>
Bruce Bequette : Not only for his great ideas, but also for
unselfishly providing his resources.
Ivars Bezdechi : Love that green man! A great friend with a
tremendous amount of talent.
Mike Daniels : I've never met Mike personally, but he seems
like a top notch person. I'd LOVE to personally take credit
for the AutoBoot idea, but in reality, it was his brain child.
Ben Debban : A user I met on a local BBS. He has provided me
with some of the most open and valuable criticism. He's now a
shareware author himself!
John Dwulet : For being a great friend, providing tons of
encouragement, an excellent BBS, and, monetary incentive!
Rick Fry : Sharing his ideas on user interface, and setup
procedures, as well as providing an excellent BBS.
Debi Funk : For putting up with me in general, but especially
while I'm workining hard.
Dan Horn : A great BETA tester and friend; and, he's now a
shareware author too!
John Newlin : A great shareware author who has gone out of his
way for me several times.
Bill P : Bill is the SysOp of dBored, an IAMS support board.
Aside from running a professional level board, he has been a
very supportive friend.
Bob Rapp : SysOp of the Anonymous BBS. I've spent many a late
night chatting with him about IAMS. His help has been beyond
priceless!