home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / xbase / tools / clipmenu / cliptest.mnu < prev   
Text File  |  1987-03-06  |  4KB  |  103 lines

  1. ═══════════════════════════════════════════════════════════════════════════════
  2. The program will not translate these lines because they do NOT have a
  3. delimiter.  This is useful when you want to internally document a menu
  4. outline.
  5. ═══════════════════════════════════════════════════════════════════════════════
  6. The parameters passed are:
  7. ClipMenu [<input file name>, [<output file name>, [<full program>], [<delimiter>]]]
  8. If the first or second parameter is not passed, you will be prompted for them
  9. Third parameter:   "Y", "y", "N", "n". Default="Y"
  10. Fourth parameter:  default ASCII character 124 decimal, 7C hex
  11.  
  12. Limits on the parts of the menu outline:
  13. First part - 9 characters  (menu prompt)
  14. Second part - 64 characters (procedure to call, or command)
  15. Third part - 80 characters (message for prompt)
  16.  
  17. You can have 8 main options and 20 sub options per main option, or a total of
  18. 160 actual choices created in a pull-down skeleton menu structure with case
  19. statements and calls to procedures coded, as well as the utilities used to
  20. create the pull-down system.
  21.  
  22. Type "ClipMenu ClipTest.MNU ClipTest.PRG" for a demonstration of this program.
  23.  
  24. If you like this program and want to use it to help create your applications,
  25. please send $5.00 to:
  26.  
  27. John Kaster
  28. 6064 Old Landing Way
  29. Burke, VA 22015
  30. 703/250-9884
  31.  
  32. For a faster response, leave a message for John Kaster on:
  33. EXEC-PC BBS in Milwaukee, WI  414/964-5160
  34. 1200 - 9600 BAUD
  35.                              - or -
  36. ACUMEN in Virginia 703/321-7441
  37. 1200 - 2400 BAUD
  38.  
  39. If you do buy this utility, you will be informed of any updates or other
  40. Clipper(tm) utilities I create.
  41.  
  42. ──────────────────────────────────────────────────────────────────────────────
  43. Below is a demonstration menu outline for ClipMenu.COM.  It is VERY IMPORTANT
  44. that you have main menu options with no leading blanks.  All other lines with
  45. the delimiter you define that have a leading space are considered a suboption.
  46. If you have more than 8 main options or 20 suboptions per main option, the
  47. extra ones will be ignored.
  48.  
  49. For procedures that have a space (refer to GO BOTT under browse), the DO will
  50. be omitted in the menu generation.  If you use "RETU", or "QUIT" (exactly like
  51. that), CLIPMENU will omit the "DO " in front of them.  This test IS case
  52. sensitive.
  53.  
  54. One possible problem occurs when the left and right arrow keys are stuffed for
  55. moving through the submenus.  If you have a menu option that doesn't have
  56. any submenus, it will be automatically executed because of the way the
  57. keys are programmed.
  58.  
  59. Another problem is that sometimes the message for prompt get truncated for no
  60. apparent reason - I'm working on it.
  61.  
  62. Happy Computing!
  63.  
  64. John Kaster
  65. Original:  September 22, 1986
  66. Revised.:  January 11, 1987
  67. Revised.:  January 24, 1987
  68. Revised.:  March 6, 1987
  69. ──────────────────────────────────────────────────────────────────────────────
  70.  
  71. Browse|Browse|Browse through the list of files
  72.   Yes|GO BOTT|Go to the bottom of the list
  73.   Top|GO TOP|Go to the top of the list
  74.   Find|FindIt|Find a record in the active index
  75.   Next|ShowEm|Show the next screen in the list
  76.   Quit|RETU|Return to the main menu
  77. Extract|Unpack|Extract an archived file
  78. Filter|FiltSet|Set the search conditions for the file
  79.   Add|AddFilt|Add a search condition
  80.   Edit|EditFilt|Change a search condition. Leave blank to delete
  81.   Set|SetFilt|Set search conditions
  82.   Quit|RETU|Return to the main menu
  83. Modify|Modify|Change information in the file
  84.   Append|Append|Add an ASCII file to the list
  85.   Delete|DO CHNGREC WITH 'Delete'|Delete a record
  86.   Recall|DO CHNGREC WITH 'Recall'|Recall a record
  87.   Pack|PACKEM|Pack the data file
  88.   Quit|RETU|Return to the main menu
  89. Utility|Util|Run other programs, various utilities
  90.   Copy|CopyIt|Copy a subset of the file to printer or disk
  91.   Defaults|Install|Change the default setting from the installation screen
  92.   Info|Status|Get information about the files used in the program
  93.   Show DEL|DELSET|Toggle display of deleted records
  94.   Quit|RETU|Return to the main menu
  95. Quit|Quit|Leave the program
  96.   Yes|REPLY = 0|Yes, leave the program
  97.   No|RETU|No, return to the program
  98.  
  99. ──────────────────────────────────────────────────────────────────────────────
  100. Please note - you MUST have at least one blank line at the end of the menu
  101. outline file.  Otherwise, your last option will not be translated.
  102. ──────────────────────────────────────────────────────────────────────────────
  103.