home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / pcboard / 150_tips.zip / MSGS.ZIP / MNUFILES.MSG < prev    next >
Text File  |  1993-05-12  |  2KB  |  55 lines

  1. Date: 05-11-93 (10:33)              Number: 63038 of 63372 (Refer# 62889)
  2.   To: SCOTT YAGODA
  3. From: DAVID TERRY
  4. Subj: brdm.mnu
  5. Read: NO                            Status: PUBLIC MESSAGE
  6. Conf: BETA (6)                   Read Type: MAIL FROM YOU (R/O) (+) HAS REPLIES
  7.  
  8. -> is it possible in the new menu setup to set a mnu to a user level as in the
  9. -> old code you could have brdm and brdm25? If so please tell me how?
  10.  
  11. -> Well, you can't have a BRDM25.MNU if that's what you are asking.  What you
  12. -> *CAN* do is have security specific display files.
  13.  
  14. You can ALSO create a BRDM25 file and inside of it put the following line:
  15.  
  16.         $C:\PCB\GEN\BRDM25.MNU
  17.  
  18. So...  while PCBoard doesn't look for a BRDM25.MNU file, it DOES look for a
  19. BRDM25 file and you can then force PCBoard to load an MNU file (of any name you
  20. choose - I only picked BRDM25.MNU because that is what you picked).
  21.  
  22. The same thing would work for language-specific files or even RIPscrip specific
  23. files.  Here are two more examples:
  24.  
  25.     Inside of the file BRDMR, which is for RIPscrip, place:
  26.  
  27.         $C:\PCB\GEN\BRDMR.MNU
  28.  
  29.     Inside of the file BRDM.FRE, which is a French version of BRDM, place:
  30.  
  31.         $C:\PCB\GEN\BRDMFRE.MNU
  32.  
  33. Again, the actual names of the MNU files are not important.  What IS important
  34. is the name of the display file, which works the same as it always has, and the
  35. contents of the display file which, new for v15.0, lets you put a dollar sign
  36. followed by a valid filename to run a MNU file.
  37.  
  38. (this is also possible in PCBTEXT prompts, a $FILESPEC will load an MNU file)
  39.  
  40. So, yes, you CAN create menus that are specific to users having certain levels,
  41. or for users that use specific languages, or even for those using RIPscrip.
  42.  
  43. And, of course, MNU files themselves allow you to set "display files" within
  44. them so you could actually just create a single common menu for all types and
  45. let PCBoard figure out which 'display file' should be shown.  And this is a
  46. round-about right back to what Scott said to you in the first place.
  47.  
  48. The one caution I would mention is this:  PCBoard is going to try to display
  49. your BRDM file, this is going to launch your BRDM25.MNU file, which is then
  50. going to display ANOTHER file.  My suggestion would be to ensure that you don't
  51. go recursive ... ensure that the last display file shown does not launch yet
  52. another MNU file.  Make sense?
  53.  
  54. The flexibility of v15.0 is enough to boggle the minds of many a sysop.  <grin>
  55.