home *** CD-ROM | disk | FTP | other *** search
- ═══════════════════════════════════════════════════════════════════════════════
- 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.
- ──────────────────────────────────────────────────────────────────────────────