home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
251-275
/
apd254
/
menumaster.doc
< prev
next >
Wrap
Text File
|
1987-03-30
|
5KB
|
150 lines
MenuMaster V1.0 (C) Dave Matthewson Sept. 1990
==============================================
DISCLAIMER
==========
Every care has been taken to produce a useful and reliable program which
has been tested as far as possible with no bugs that I know of.
However I cannot guarantee the suitability of this program or be held
legally responsible for any loss or damage incurred by its use.
THE PROGRAM
===========
MenuMaster is intended to be a friendly front end to a collection of programs
assembled on a single disk. It allows the user to select and start a program
(or programs if multitasking) without needing to access the CLI at all.
Any program or command that can be started from the CLI can be included in
the menu, which has a total of 32 selection options.
There are several freeware/public domain programs similar to MenuMaster,
but this one is, as far as I know unique, in that it has its own built-in
editor.
I was prompted to write this program because after making program additions
or similar alterations to my own utility disks, I then had to use a separate
menumaker program or text editor to generate the new menu. Now, with the
built-in editor provided by MenuMaster, changes are quick and simple.
INSTALLATION
============
To use MenuMaster on your own disks you must copy the file 'MenuMaster' and
'MenuMaster.Doc' into the root directory of your boot disk and edit the file
s/startup-sequence so that the first command is 'MenuMaster'.
Also check that the 'Run' command is in the 'c' directory. If not, then copy
it there from your Workbench disk.
When you first boot from the disk, MenuMaster will look for a file in the
root directory called 'MenuMaster.data'. If it's not there an alert will
appear informing you that it can't read the data file. After clearing this
alert you will be presented with a menu screen which, except for gadgets, is
completely blank. Using the edit facility will then automatically create this
data file for you.
Note.
The file 'MenuMaster.data' can also be copied to your disk, in which case
the 'Can't read' alert will not appear. However, the data it contains applies
to the disk it came from and will have to be edited to suit.
Use whichever method you find best.
USE OF MENU GADGETS
===================
BACK/FRONT
==========
Normal depth arranging gadgets are in the top right corner.
MODE
====
The gadget in the top left corner determines which of the three methods of
execution will be employed on your selected program.
The default is always 'Execute'.
1)Execute
---------
In this mode the menu window will close and your selected program will be
started. On exiting your program the menu window will re-open ready for the
next selection to be made.
2)Run (MultiTasking)
-------------------
In this mode the menu window will close and your selected program will be
started. The menu window will then immediately re-open allowing further
selections to be made.
3)Launch
--------
In this mode the menu window will close and your selected program will be
started. MenuMaster will then close down completely, leaving only your
selected program running.Any other commands in the startup-sequence will
be executed now also.
SELECTION
=========
These are the 32 program selection gadgets. Dependent on the type of program
or command being started, an optional input requester for command arguments
or parameter passing can be made to appear. (Max. 127 characters)
MENU-BAR
========
Holding down the right mouse button brings up the Options menu which gives
three choices.
1)Shrink. This causes Menumaster to close down to a small title bar at the
top right of the screen. This bar contains Drag,Depth and Close gadgets.
Clicking the right mouse button when this bar is active causes MenuMaster
to re-open its main window again.
2)Edit. Enter edit mode.
3)Quit. Exits MenuMaster. Any further commands in the startup-sequence will
now be executed.
USE OF EDIT MODE GADGETS
========================
UP/DOWN GADGETS
==============
Scrolls through the 32 selection options plus the menu title.
TITLE/ITEM TEXT GADGET
=======================
Enter title or menu item text here.(Max. 35 characters)
COMMAND TEXT GADGET
===================
Enter command or program name just as you would at the CLI. It is best to
specify the path if possible. Arguments or parameters to be passed to the
command can also be included here if they are always going to be constant.
(Max. 127 characters).If not see below for active input option.
COMMAND ARGUMENTS GADGET
========================
This gadget selects whether or not a requester for input will appear after
selecting an item from the menu.
PROMPT TEXT GADGET
==================
This will always be 'ghosted' unless the user toggles the command arguments
gadget to 'Y'es. A prompt can now be entered which will appear with the
input requester mentioned above.(Max. 71 characters)
SAVE GADGET
===========
Saves your menu data to the root directory as 'MenuMaster.data' then displays
the new items, centre justified, on the menu screen.
CANCEL GADGET
=============
All current edits are discarded and last saved items are re-displayed.
That's about it then, I hope this program is useful to you, send any bug
reports, suggestions, FreeWare, money etc. to,
Dave Matthewson.
5, Sea View Villas,
Mayfield Grange,
Cramlington,
Northumberland,
ENGLAND
NE239AD