home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / GLEN / MARXMENU.ZIP / MARXMENU.DOC < prev    next >
Text File  |  1989-01-15  |  7KB  |  267 lines

  1.  
  2. Computer Tyme MarxMenu * Copyright 1989 by Marc Perkel
  3. All Rights Reserved * Version 1.2 * Release Date: 01-15-89
  4.  
  5. Computer Tyme * 216 South Glenstone * Springfield Mo. 65802
  6.  
  7. (417) 866-1222 voice * (417) 866-1665 data * Fido Node 14/631
  8. (417) 256-6664 voice * (417) 257-2111 data * Fido Node 14/633
  9.  
  10. Fax (417) 866-0135
  11. Compuserve 76505,1120
  12.  
  13. This program is the start of the MarxMenu system. This program is
  14. not shareware and must be bought. You may pass it out for evaluation
  15. only. IF YOU USE THIS PROGRAM, YOU MUST PURCHASE IT. Introductory
  16. price $39.95. It is not in sellable form right now but it should be
  17. ready sometime in February. Call for information.
  18.  
  19. At this point I am still adding features and this program is not
  20. done. It is usable and should not crash. You don't have to fear that
  21. it will destroy anything. Future versions will probably require that
  22. some of your menu files be changed. I am interested in suggestions
  23. to improve this product.
  24.  
  25. You must enter this program using the MARX.BAT file!
  26.  
  27. Usage: MARX <Menu File>
  28. EXAMPLE: MARX MAIN
  29.  
  30. A menu file is a text file created with a text editor. The basic
  31. concept is you tell MarxMenu how to paint the screen. Then you wait
  32. for a key, then you run programs based on what key is selected.
  33. After selecting, MarxMenu creates a temporary batch file and
  34. executes it. Look at the example files.
  35.  
  36. Features include:
  37. 1) Uses no memory. Runs by creating BATCH files.
  38. 2) Versitile. Paint the screen any way you like.
  39. 3) Easy to use command language.
  40. 4) Network ready. No special setup. Just works.
  41. 5) Menu's can call any number of menus.
  42. 6) No problem running other batch files.
  43. 7) It knows it's way home. You just tell it how to get there.
  44. 8) Built in screen saver.
  45. 9) IT JUST WORKS!
  46.  
  47. =======================================================
  48. Commands:
  49.  
  50. Write 'String'
  51.   Writes string on screen.
  52.  
  53. Writeln 'String'
  54.   Writes string on screen with CR-LF.
  55.  
  56. WriteCenter 'String'
  57.   Writes string centered in current window.
  58.  
  59. WriteVertical 'String'
  60.   Writes string vertically.
  61.  
  62. TextColor Color Color
  63.   Sets Text Color, First color is foreground, second color is
  64.   background.
  65.  
  66. TextBackground Color
  67.   Sets text background color.
  68.  
  69. BoxHeaderColor Color Color
  70.   Sets colors for box header.
  71.  
  72. BoxBorderColor Color Color
  73.   Sets colors for box border.
  74.  
  75. BoxInsideColor Color Color
  76.   Sets colors for box insides.
  77.  
  78. ClockColor Color Color
  79.   Sets colors for onscreen clock.
  80.  
  81. NoExit
  82.   Prevents ESC key from allowing you to exit menu.
  83.  
  84. Shadow On/Off
  85.   Turn shadow windows on/off.
  86.  
  87. Explode On/Off
  88.   Turn exploding windows on/off.
  89.  
  90. Sound On/Off
  91.   Turn sound effects on/off.
  92.  
  93. ExplodeDelay Number
  94.   Sets speed of exploding windows.
  95.  
  96. BoxHeader 'String'
  97.   Sets the header for next box displayed.
  98.  
  99. ClearScreen <Char>
  100.   Clears the screen. If Char is present, fill screen with Char.
  101.  
  102. ClearLine <Char>
  103.   Clears the current line in current window. if Char is present, fill
  104.   line with Char.
  105.  
  106. DrawBox X Y Width Height
  107.   Draws a box on the screen. X and Y are the upper left corner. Width
  108.   and height are the box size.
  109.  
  110. ClockPos X Y
  111.   Puts a clock on the screen at position X,Y.
  112.  
  113. GotoXY X Y
  114.   Move cursor to position X,Y in current box.
  115.  
  116. BlockBox
  117.   Selects block type box.
  118.  
  119. DoubleLineBox
  120.   Selects double line box.
  121.  
  122. SingleLineBox
  123.   Selects single line box.
  124.  
  125. ScreenTime Minutes
  126.   Sets the number of minutes till the screen blanks out to prevent
  127.   screen burn. 0 prevents screen blanking.
  128.  
  129. BlankScreenMessage 'String'
  130.    When the screen blanks out, this one line message is displayed.
  131.  
  132. OnKey 'Char'
  133.   When Char is selected, the line following are executed up to the
  134.   next OnKey or end of file.
  135.  
  136. Anything MarxMenu doesn't understand is ignored. Strings are
  137. surrounded by either single or double quotes. Colors are by name or
  138. number.
  139.  
  140. Colors:
  141. ;BLACK   = 0
  142. ;BLUE    = 1
  143. ;GREEN   = 2
  144. ;CYAN    = 3
  145. ;RED     = 4
  146. ;MAG     = 5
  147. ;BROWN   = 6
  148. ;GREY    = 7
  149. ;LGREY   = 8
  150. ;LBLUE   = 9
  151. ;LGREEN  = 10
  152. ;LCYAN   = 11
  153. ;LRED    = 12
  154. ;LMAG    = 13
  155. ;YELLOW  = 14
  156. ;WHITE   = 15
  157.  
  158.  
  159. Sample Menu:
  160. ==========================================================
  161. TextColor Brown Black
  162. ClearScreen 177
  163.  
  164. TextColor Yellow Mag
  165. ClearLine
  166. WriteCenter '* The MarxMenu System *'
  167.  
  168. GotoXY 1 25
  169. ClearLine
  170. WriteCenter 'Copyright 1989 by Marc Perkel * All Rights Reserved'
  171.  
  172. Explode On
  173. Shadow Off
  174. TextColor Yellow Blue
  175. BoxHeaderColor Yellow Mag
  176. BoxBorderColor Green Blue
  177. BoxInsideColor Yellow Blue
  178.  
  179. DrawBox 24 4 31 2
  180. WriteCenter 'Menu Demonstration Program'
  181.  
  182. DrawBox 24 21 31 2
  183. WriteCenter 'Press ESC for Previous Menu'
  184.  
  185. BoxHeader ' Format Floppy Disk Menu '
  186. DrawBox 17 9 45 9
  187. TextColor LCyan Blue
  188. ClearLine 205
  189. TextColor Yellow Blue
  190. Writeln
  191. Writeln ' 1 - Format A: 360    5 - Format A:/S 360'
  192. Writeln ' 2 - Format A: 1.2M   6 - Format A:/S 1.2M'
  193. Writeln ' 3 - Format B: 720    7 - Format B:/S 720'
  194. Writeln ' 4 - Format B: 1.4M   8 - Format B:/S 1.4M'
  195. Writeln
  196. WriteCenter 'E - Edit Format Menu
  197. Writeln
  198. Write   ' Select: '
  199.  
  200. OnKey '1'
  201.   Cls
  202.   FORMAT A:/4
  203.  
  204. OnKey '2'
  205.   Cls
  206.   FORMAT A:
  207.  
  208. OnKey '3'
  209.   Cls
  210.   FORMAT B:/N:9/T:80
  211.  
  212. OnKey '4'
  213.   Cls
  214.   FORMAT B:/N:15/T:80
  215.  
  216. OnKey '5'
  217.   Cls
  218.   FORMAT A:/4/S
  219.  
  220. OnKey '6'
  221.   Cls
  222.   FORMAT A:/S
  223.  
  224. OnKey '7'
  225.   Cls
  226.   FORMAT B:/N:9/T:80/S
  227.  
  228. OnKey '8'
  229.   Cls
  230.   FORMAT B:/N:15/T:80/S
  231.  
  232. OnKey 'E'
  233.   EDIT FORMAT.MNU
  234.  
  235. =====================================================
  236.  
  237. Other Computer Tyme Software:
  238.  
  239. The Computer Tyme Dos ToolBox... Makes DOS easier for the novice,
  240. more powerful for the professional.
  241.  
  242. Directory Master is a powerful hard disk managment utility. It brings up
  243. your hard disk files and allows you to mark selected files so you can
  244. copy them, delete them, or move them. It also allows you to rename
  245. files, change dates, and change attributes. You can also run programs or
  246. set up your function keys to run programs on selected files.
  247.  
  248. Dolist makes being at DOS easier. It gives you full line editing, like a
  249. word processor, for your commands. It also stores commands so that you
  250. can re-execute them. It remembers subdirectories and allows you to go
  251. back to them by pressing the TAB key. It offers programmable function
  252. keys, DOS extensions, multiple execution, and many more features you
  253. have got to have.
  254.  
  255. Pick Directory allows you to move through the directory system by
  256. displaying a graphic tree and letting you use your arrow keys to move
  257. around. It also lets you create, delete, rename, and hide directories.
  258.  
  259. TEdit (from SemWare) is a powerful, easy to use full screen editor.
  260.  
  261. And many more ... Also includes is D, a fancy directory listing program;
  262. WHEREIS, for finding stuff on you hard disk, SORT, MOVE, FIND, FREE,
  263. PIPEDIR, VERSION, and many more.
  264.  
  265. The Dos Toolbox sells for $39.95.
  266.  
  267.