home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
database
/
clipmn22.zip
/
CLIPTEST.MNU
< prev
Wrap
Text File
|
1987-03-06
|
4KB
|
103 lines
═══════════════════════════════════════════════════════════════════════════════
The program will not translate these lines because they do NOT have a
delimiter. This is useful when you want to internally document a menu
outline.
═══════════════════════════════════════════════════════════════════════════════
The parameters passed are:
ClipMenu [<input file name>, [<output file name>, [<full program>], [<delimiter>]]]
If the first or second parameter is not passed, you will be prompted for them
Third parameter: "Y", "y", "N", "n". Default="Y"
Fourth parameter: default ASCII character 124 decimal, 7C hex
Limits on the parts of the menu outline:
First part - 9 characters (menu prompt)
Second part - 64 characters (procedure to call, or command)
Third part - 80 characters (message for prompt)
You can have 8 main options and 20 sub options per main option, or a total of
160 actual choices created in a pull-down skeleton menu structure with case
statements and calls to procedures coded, as well as the utilities used to
create the pull-down system.
Type "ClipMenu ClipTest.MNU ClipTest.PRG" for a demonstration of this program.
If you like this program and want to use it to help create your applications,
please send $5.00 to:
John Kaster
6064 Old Landing Way
Burke, VA 22015
703/250-9884
For a faster response, leave a message for John Kaster on:
EXEC-PC BBS in Milwaukee, WI 414/964-5160
1200 - 9600 BAUD
- or -
ACUMEN in Virginia 703/321-7441
1200 - 2400 BAUD
If you do buy this utility, you will be informed of any updates or other
Clipper(tm) utilities I create.
──────────────────────────────────────────────────────────────────────────────
Below is a demonstration menu outline for ClipMenu.COM. It is VERY IMPORTANT
that you have main menu options with no leading blanks. All other lines with
the delimiter you define that have a leading space are considered a suboption.
If you have more than 8 main options or 20 suboptions per main option, the
extra ones will be ignored.
For procedures that have a space (refer to GO BOTT under browse), the DO will
be omitted in the menu generation. If you use "RETU", or "QUIT" (exactly like
that), CLIPMENU will omit the "DO " in front of them. This test IS case
sensitive.
One possible problem occurs when the left and right arrow keys are stuffed for
moving through the submenus. If you have a menu option that doesn't have
any submenus, it will be automatically executed because of the way the
keys are programmed.
Another problem is that sometimes the message for prompt get truncated for no
apparent reason - I'm working on it.
Happy Computing!
John Kaster
Original: September 22, 1986
Revised.: January 11, 1987
Revised.: January 24, 1987
Revised.: March 6, 1987
──────────────────────────────────────────────────────────────────────────────
Browse|Browse|Browse through the list of files
Yes|GO BOTT|Go to the bottom of the list
Top|GO TOP|Go to the top of the list
Find|FindIt|Find a record in the active index
Next|ShowEm|Show the next screen in the list
Quit|RETU|Return to the main menu
Extract|Unpack|Extract an archived file
Filter|FiltSet|Set the search conditions for the file
Add|AddFilt|Add a search condition
Edit|EditFilt|Change a search condition. Leave blank to delete
Set|SetFilt|Set search conditions
Quit|RETU|Return to the main menu
Modify|Modify|Change information in the file
Append|Append|Add an ASCII file to the list
Delete|DO CHNGREC WITH 'Delete'|Delete a record
Recall|DO CHNGREC WITH 'Recall'|Recall a record
Pack|PACKEM|Pack the data file
Quit|RETU|Return to the main menu
Utility|Util|Run other programs, various utilities
Copy|CopyIt|Copy a subset of the file to printer or disk
Defaults|Install|Change the default setting from the installation screen
Info|Status|Get information about the files used in the program
Show DEL|DELSET|Toggle display of deleted records
Quit|RETU|Return to the main menu
Quit|Quit|Leave the program
Yes|REPLY = 0|Yes, leave the program
No|RETU|No, return to the program
──────────────────────────────────────────────────────────────────────────────
Please note - you MUST have at least one blank line at the end of the menu
outline file. Otherwise, your last option will not be translated.
──────────────────────────────────────────────────────────────────────────────