home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR21 / NVMNU201.ZIP / NOVMENU.DOC < prev    next >
Text File  |  1993-05-05  |  10KB  |  326 lines

  1. NOVMENU  v2.01 copyright (c) 1992-1993
  2.  
  3. BRIT Technologies Inc.
  4. 613 Glebeholme Blvd.
  5. Toronto, Ontario
  6. M4C 1V5  Canada
  7.  
  8. NOTICE: In NO way is BRIT Technologies Inc. associated with NOVELL Inc.
  9. -------
  10.  
  11.  
  12.  
  13. NOVELL is a registered trademark.
  14.  
  15.  
  16.  
  17.  
  18. DISCLAIMER OF WARRANTY
  19. ----------------------
  20.  
  21. THIS SOFTWARE IS PROVIDED "AS IS,"  THERE ARE NO WARRANTIES, EXPRESSED
  22. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
  23. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND ALL SUCH
  24. WARRANTIES ARE EXPRESSLY AND SPECIFICALLY DISCLAIMED.  NEITHER 
  25. BRIT TECHNOLOGIES INC. OR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION,
  26. PRODUCTION, OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY DIRECT,
  27. INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE USE
  28. OR INABILITY TO USE SUCH SOFTWARE.
  29.  
  30.  
  31.  
  32. Distribution restriction
  33. ------------------------
  34.   
  35.      The files and programs on this disk may not be modified or deleted.
  36.  
  37.      Disk vendors, or those who sell Shareware for a profit shall not 
  38.      charge more then $10.00 per disk.  
  39.  
  40.      The programs cannot be sold as part of some other package, without
  41.      written permission from BRIT Technologies Inc..
  42.  
  43.      When distributed via a modem link all files must be transferred 
  44.      in a archive format.  We recommend that you use ZIP or ARC format.
  45.  
  46.  
  47. Site License
  48. ------------
  49.  
  50. NOVMENU is licensed for use on a single computer (usually a server).
  51. If you intend to use NOVMENU on multiple computers
  52. (ie: multiple servers) then you must obtain a site license from
  53. BRIT Technologies Inc.
  54.  
  55. Refer to the file "ORDER.FRM" for pricing information concerning
  56. multiple copies of NOVMENU.
  57.  
  58.  
  59. What is NOVMENU:
  60. ----------------
  61.  
  62. NOVMENU is a direct replacement for the NOVELL menu system.  It reads
  63. the same file structure as the NOVELL menu system. 
  64.  
  65. ***************** WHAT'S  NEW ***********************
  66.  
  67. NEW FEATURES of v2.01
  68.  
  69. 1. Fix for password being requested after a menu item has been executed
  70.  
  71. NEW FEATURES of v2.0:
  72.  
  73. 1. Multi level password security.
  74. 2. Improved error detection.
  75.  
  76.  
  77. NEW FEATURES of v1.26:
  78.  
  79. 1. Name has been changed to NVMNU.EXE.
  80. 2. Now assumes an extension of .MNU for your script file.
  81. 3. Has two new switches for over-riding the auto detection of your monitor.
  82.  
  83.  
  84. Features of NOVMENU
  85.  
  86. 1. Reads the Novell menu file structure directly with no modifications.
  87. 2. Extremely fast.
  88. 3. Removes itself 100% from memory when executing commands.
  89. 4. Color scheme is extremely varied.
  90. 5. Can be used on a network or stand alone computer.
  91. 6. Has complete mouse support.
  92. 7. You can change the menu file while users are using the menu.
  93.    ie: You do not have to wait until users get out of the menu to change
  94.        it.
  95. 8. Single key choice selection.
  96. 9. Multi level password security.
  97.  
  98.  
  99.  
  100. USE:
  101. -----
  102.  
  103. Because NOVMENU creates batch files (same as the NOVELL menu system) to
  104. execute a sequence of commands, it is very important that if you wish
  105. to execute another batch file that you use the DOS "CALL" statement.
  106.  
  107. eg: capture nb nff nt ti=10 p1
  108.     call fonts.bat
  109.  
  110. The above example links to a printer in a NOVELL environment and then
  111. "CALLS" a batch file that will download fonts to the printer.
  112.  
  113.  
  114. If you wish to have a choice on your menu that will not start up the
  115. menu again, then put an exclamation (!) mark in front of the command.
  116.  
  117. eg: !LOGOUT
  118.  or
  119. eg: !PARK
  120.  
  121. The numbers after menu titles are the ROW and COLUMN placement of your
  122. menu's and the color.
  123.  
  124. NOVMENU will automatically place menu's if they are located off the
  125. screen and will also automatically resize menu's that have more items
  126. than will fit in the menu window.
  127.  
  128. If you have more items than can fit in a menu window you will see two 
  129. arrows (up and down) along the right side.  These indicate that you can
  130. scroll up or down to view the rest of the items.
  131.  
  132.  
  133. SWITCHES:
  134.  
  135. NOVMENU has three possible switches.  Because NOVMENU automatically detects your
  136. monitor you may have the need to over-ride the auto-detection.  You can do this
  137. by using one of two possible switches as follows:
  138.  
  139.                         NVMNU menu.mnu /C       - manually switches to color
  140.                         NVMNU menu.mnu /M       - manually switches to mono
  141.  
  142. Please remember that the switch MUST come at the end of the command line.
  143.  
  144. The third switch is  /E.  See the section on PASSWORDS for an
  145. explanation of this switch.
  146.  
  147.  
  148. PASSWORDS:
  149.  
  150. NOVMENU can implement a multi level password protection scheme if you
  151. desire.
  152.  
  153. Passwords are entered on the line of the menu placement lines.
  154.  
  155. eg:     %Main Menu,6,5,10,Exitmenu,Master
  156.            1. Accounting Software
  157.               %Accounting Sub Menu
  158.            2. Spreadsheets
  159.               %Spreadsheet Sub Menu
  160.            3. Logout
  161.               !Logout
  162.         %Accounting Sub Menu,10,20,45,Stayout
  163.            1. AccPac
  164.               plus
  165.            2. Great Plains
  166.               gp
  167.            3. Bedford
  168.               bedford
  169.         %Spreadsheet Sub Menu,7,4,98
  170.            1. Lotus 123
  171.               123
  172.            2. Excel
  173.               excel
  174.  
  175. Note that in the above example that three (3) separate passwords are
  176. indicated.  They are as follows:
  177.  
  178.        EXITMENU - When a password is placed in this position a user
  179.                   must know this password to exit from the menu.
  180.  
  181.         MASTER  - This password enables a user (usually the supervisor)
  182.                   to only have to remember a single password and gain
  183.                   access to any level of the menu.
  184.  
  185.        STAYOUT  - When used here, a user must know this password to
  186.                   gain access to this level of the menu.
  187.  
  188. Remember that you do not need to implement any passwords or you can
  189. implement as many as you require.
  190.  
  191. For instance if you don't care that a user can escape from the menu
  192. but you still want a master password then change the first line to read
  193. as follows:
  194.  
  195.                %Main Menu,6,5,10,,Master
  196.  
  197. NOTE: The words used as passwords in the above example are just sample 
  198.       passwords.  You can make them anything you want.
  199.  
  200. A separate program called "MNUCRYPT.EXE" now comes with NOVMENU.
  201. The purpose of this program is to encrypt/decrypt your menu script file
  202. so that no one can read or change the file.
  203.  
  204. You would do this if you implement passwords in your menu.
  205.  
  206. NOTE: The file "MNUCRYPT.EXE" is NOT needed to run NOVMENU.  It is only
  207.       used to encrypt/decrypt your script file.
  208.  
  209. NOTE: Although you incorporate passwords into your menu you do not have
  210.       to encrypt it.  But remember that if you do not encrypt it, then 
  211.       a user can read the script file and know the passwords.
  212.  
  213. To encrypt a script file you:
  214.  
  215.         1. Type MNUCRYPT <ENTER>
  216.         2. Enter the name of your script file (including extension)
  217.  
  218. To decrypt a script file, you do exactly as above.
  219.  
  220. If you have encrypted a script file you must let NOVMENU know that it 
  221. is encrypted.  This is done by the switch /E.
  222.  
  223. eg: NVMNU main.mnu /E
  224.  
  225. NOTE: If you forget to tell NOVMENU that a file is encrypted or tell
  226.       it that a file is encrypted when it isn't you will hang your
  227.       system or get a wierd screen.
  228.  
  229. You may use more than one switch at a time:
  230.  
  231. eg: NVMNU main.mnu /CE
  232.  
  233. This tells NOVMENU to override the automatic video detection and use
  234. COLOR and that the file has been encrypted.
  235.  
  236.  
  237. Rules for Passwords:
  238.  
  239.         1. Passwords are 20 characters in length.
  240.         2. Any character above ASCII decimal 31 is valid.
  241.         3. NOVMENU ignores case.
  242.  
  243.  
  244. KEYBOARD USE:
  245.  
  246. Navigating through NOVMENU is very simple.  To hilite a menu item you
  247. use the up and down cursor keys or you can press the first character of
  248. the menu item.
  249.  
  250. To make a choice from the menu you hilite the item and press <ENTER>.
  251. To close a submenu you press the <ESC> key.
  252.  
  253.  
  254. MOUSE SUPPORT:
  255.  
  256. To hilite a menu item you move the MOUSE cursor to the item of your
  257. choice and press the LEFT mouse button once.  To make a choice from 
  258. the menu you move the MOUSE cursor to the desired item and press the
  259. LEFT mouse button twice very fast.  To close a submenu you hilite the 
  260. small rectangular box in the upper right corner of each menu and press
  261. the LEFT mouse button once.  If you have more items than will fit in a
  262. menu window you hilite the small arrows on the right hand side and
  263. press the LEFT mouse button.
  264.  
  265.  
  266. COLORS:
  267.  
  268. You can use the file 'COLORS.EXE' that is supplied with this program
  269. to see the color schemes that might best suit your monitor.  Just type
  270. COLORS at the DOS prompt and press <ENTER>.  You will see colors that 
  271. your monitor supports and their associated number.  Use these numbers
  272. to determine the colors of your menus. 
  273.  
  274. Note: You DO NOT need the file 'COLORS.EXE' to run NOVEMENU.
  275.  
  276.  
  277.  
  278. Other than that there isn't much to say.  If you currently use the 
  279. NOVELL menu system you will notice the MINOR differences in appearance
  280. to NOVMENU.  
  281.  
  282. The 'EXAMPLE.MNU' file consists of a sample NOVELL menu system file
  283. structure.  If you have never used the NOVELL menu system before you 
  284. should use this file to give you an idea of how to set up your menu
  285. file.
  286.  
  287. To create the menu file you can use any text editor that creates pure
  288. ASCII.
  289.  
  290. NOTE: Graphic text editors (like the ones for Windows) DO NOT create
  291.       pure ASCII.
  292.  
  293. REGISTERING:
  294. ------------
  295.  
  296. Registering will get you a copy of NOVMENU without the "NAG" screens.
  297. You will also be notified of new major releases and be able to purchase
  298. them for a very nominal fee.
  299.  
  300.  
  301. Please support the SHAREWARE concept.  Shareware allows individuals or
  302. organizations to distribute their work at a very nominal cost.  Only 
  303. the end user (you) can keep shareware alive.
  304.  
  305.  
  306. NOVMENU is a shareware program with all rights reserved.
  307.  
  308. Refer to the file ORDER.FRM for ordering information.
  309.  
  310.  
  311. Any comments or suggestions would be appreciated.
  312.  
  313.  
  314. c/o BRIT Technologies Inc.
  315.     613 Glebeholme Blvd.
  316.     Toronto, Ontario
  317.     M4C 1V5   CANADA
  318.  
  319.  
  320. (416) 467-0294
  321.  
  322.                 THANK YOU FOR YOUR SUPPORT   █*█ Robert A. Stewart █*█
  323.                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  324.  
  325.  
  326.