home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / FMENU103.ZIP / FMENU.DOC < prev    next >
Encoding:
Text File  |  1995-11-28  |  11.4 KB  |  235 lines

  1.    ┌─────────┐
  2.    │  ┌────┐ │
  3.    │  │    └┌─────────┐
  4.    │  │     └┐  ┌───┐ └┐
  5.    │  │      │  │   │  │       CB+ Warez Presents FMenu 1.03
  6.    │  │    ┌─│  └───┘  │    
  7.    │  └────┘ │  ┌───┐  │       Create Your Own Menu's with a 'MenuCursor' 
  8.    └─────┌──┐│  │   │  │       in your BBS what have a DORINFO1.DEF file.
  9.        ┌─┘  └─┐ └───┘ ┌┘       Startup Start.BAT for a Example.
  10.        └─┐  ┌─┘───────┘        This Program is FREE Ware so don't Pay anything!
  11.          └──┘
  12.  
  13.  
  14. [░░░░▒▒▒▒▓▓▓▓ Warning! ▓▓▓▓▒▒▒▒░░░░]
  15.  
  16. Please Remove the DORINFO1.DEF file in this ARJ File, when you go to
  17. install this Menu. You need only this file for the Example you see when
  18. you run START.BAT
  19.  
  20. [░░░░▒▒▒▒▓▓▓▓ Whats New! ▓▓▓▓▒▒▒▒░░░░]
  21.  
  22. - In the previous version there was a little problem between the menu's.
  23.   The Color of the User's whole screen was the color of the last Menu Balk 
  24.   color. In this version it's Gone.
  25.  
  26. - I put in this version a Animated prompt. See the Section 'Animated Prompt' 
  27.   how to use this option. I hope you find it useful.
  28.  
  29. - Now you can use The Left Arrow and The Right Arrow, In Fmenu 1.02 you had 
  30.   only: The Up and Down Arrow to select a Option and a limit of One Row for 
  31.   your Menu option's. So Now you can Make more Rows with Menu Option's. 
  32.  
  33. - You can Change The Background Color of the 'Unselected Text'
  34.  
  35. - The Limit of MenuOptions is 75 in One Menu.. It was 25.
  36.  
  37. - Some Nice ALT Code's has Been Added.
  38.   If you Press:
  39.   ALT-E you can Edit The Users Record.
  40.   ALT-C Chat With The User
  41.   ALT-S Change Users Security Level
  42.   ALT-L Hangs Up the User. (No LockOut) :)
  43.   ALT-J Shell To DOS to do Something..
  44.  
  45. - If KeyBoard Expired Or User Time is 0 Minutes then The Door wil
  46.   automatic HANGS UP the User. (With ALT-H Code)
  47.   So Remove The Extra '!' Option if you Use Fmenu 1.02 :)
  48.  
  49. - A Nice StatusBalk, Now the Ugly One has Gone where you can Read:
  50.   Who's Online, Where is he Living, Time Left, and Security Level.
  51.   The Name of M'n BBS is Gone.. So no Reclame anymore for me.. :)
  52.  
  53. [░░░░▒▒▒▒▓▓▓▓ Register this Program ▓▓▓▓▒▒▒▒░░░░]
  54.  
  55.  It's Very Simple.
  56.  Register this program is FREE so it will cost you nothing.
  57.  The only thing you have to do is CALL Classe BBS Almere 036 5318545
  58.  and Download the Key and the Message in the menu is gone.
  59.  You have to place the key in the directory where the program is started.
  60.  
  61. [░░░░▒▒▒▒▓▓▓▓ What Does The Menu Program  ▓▓▓▓▒▒▒▒░░░░]
  62.  
  63.  It's Very Simple to.
  64.  The MenuProgramma create's his own menu with a MenuBalk.
  65.  If the User select een option then the menu program returns the KEY
  66.  to Remote Acces or other BBS program.
  67.  The BBS Program Thinks that the User has Press that key and he start the
  68.  option what you have give up in the Menu. 
  69.  Example: 'T' in the Doorsmenu. He Start TETRA.BAT (See Example)
  70.  
  71. [░░░░▒▒▒▒▓▓▓▓ Instalation ▓▓▓▓▒▒▒▒░░░░]
  72.  
  73.  If You haven a copy off FMenu 1.01 or 1.02 then Simple Add 2 Line's
  74.  to your *.MNU Files. 
  75.  Put on Line 2 the Path + Filename of your Animated Prompt file
  76.  and on Line 4 the TextBackGroundcolor. 
  77.  
  78.  This is a example of a Doors Menu in Remote Acces.
  79.  The First line startup the Menu Program auto. (***)
  80.  Then when the Program returns, RA look for the Key the menu program returns.
  81.  So if the Menu Returns the 'D' Remote Acces startup Bordelo.BAT
  82.  
  83. ╒══════════════════════════════════════════════════════ C:\RA2\MENU\DOORS2.MNU ╕
  84. │                          │***│ Execute    │ *C /CC:\BBS\MENU.EXE C:\RA2\DOORS│
  85. │                          │'T'│ Execute    │ *C /CC:\BBS\TETRA.BAT *M         │
  86. │                          │'D'│ Execute    │ *C /CC:\BBS\BORDELO.BAT *M       │
  87. │                          │'*'│ Gosub menu │ BULLET                           │
  88. │                          │'G'│ Execute    │ C:\DOORS\GALG\GALGJE.EXE *M      │
  89. │                          │'K'│ Goto menu  │ SOKO                             │
  90. │                          │'R'│ Execute    │ C:\DOORS\RAD\RADVFORT.EXE *M     │
  91. │                          │'O'│ Execute    │ *C /CC:\BBS\ROOM.BAT *M          │
  92. │                          │'U'│ Execute    │ *C /CC:\BBS\SHUFFLE.BAT *M       │
  93. │                          │'H'│ Execute    │ *C /CC:\DOORS\HYPER\HYPER200.EXE │
  94. │                          │'B'│ Execute    │ *C /CC:\BBS\BRELOCAL.BAT *M      │
  95. │                          │'I'│ Execute    │ *c /cc:\BBS\init.bat *m          │
  96. │                          │'?'│ Display    │ ALL                              │
  97. │                          │'Y'│ Execute    │ *C /CC:\BBS\ICE.BAT *M           │
  98. │                          │'!'│ Gosub menu │ LOGOFF                           │
  99. │                          │'S'│ Gosub menu │ STATS                            │
  100. │                          │'1'│ Clear/Goto │ FILES                            │
  101. │                          │'2'│ Clear/Goto │ MESSAGE                          │
  102. │                                                                              │
  103. │                                                                              │
  104. │                                                                              │
  105. ╘══════════════════════════════════════════════════════════════════════════════╛
  106. Enter-Edit   Ins-Insert  Del-Delete  Esc-Exit
  107. ALT: L-Load  S-Save      P-Prompt    D-Display    N-Language
  108.  
  109.  This is a example of the FIRST Line (See Above) MenuOption.
  110.  So Type This over and the program wil works..
  111.  (Set the Directory to your own :) )
  112.  
  113. ╒══════════════════════════════════════════════════════════════ Edit Menu Item ╕
  114. │                                                                              │
  115. │          1         2         3         4         5         6         7       │
  116. │ 123456789012345678901234567890123456789012345678901234567890123456789012345  │
  117. │                                                                              │
  118. │                                                                              │
  119. │ *C /CC:\BBS\MENU.EXE C:\RA2\DOORS.MNU                                        │
  120. │                                                                              │
  121. │ Action   Execute sub-program (Type 7)                                        │
  122. │ Display                                                                      │
  123. │ OptData                                                                      │
  124. │ HotKey                                                                       │
  125. │ AutoExec Yes                                                                 │
  126. │ Colour   Colour example                                                      │
  127. │                                                                              │
  128. │ MinSec   0                  TimeUsed 0                  FlatCost 0           │
  129. │ MaxSec   0                  TimeLeft 0                  TimeCost 0           │
  130. │ A flags  --------           Age      0                  Terminal Any         │
  131. │ B flags  --------           MinSpeed 0                  Nodes                │
  132. │ C flags  --------           MaxSpeed 0                  Groups               │
  133. │ D flags  --------           Credit   0                  DayTimes             │
  134. │                                                                              │
  135. │                                                                              │
  136. ╘══════════════════════════════════════════════════════════════════════════════╛
  137. What will happen when item is selected
  138.  
  139.  Some Tips:
  140.  
  141.  * Place after the Menu.EXE the Name and Path of the Menufile so 
  142.    this program will works.
  143.  * Remove the Message 'Please wait Loading' from you language file so you don't
  144.    see that Message if the User goes from Menu to Menu to Menu to Menu.
  145.  * Set the Menuprompt Color in the MenuEditor on 0 (ALT-P) and Suppress on Yes.
  146.    So the user don't see the Key what the MenuProgram returns.
  147.  * Don't use the *m option so you menu's wil runs faster.
  148.  
  149. ░░░░▒▒▒▒▓▓▓▓ Example off MNU File ▓▓▓▓▒▒▒▒░░░░
  150.  
  151. C:\BBS\DORINFO1.DEF
  152. C:\BBS\TXTFILES\DOORS.ANS
  153. 8
  154. 0
  155. 2
  156. 15
  157. 4
  158. 11
  159. 31 7 1 Barms Elite            
  160. 31 8 D Bordelo                
  161. 31 9 R Rad v. Fortuin         
  162. 31 10 G Galgje                 
  163. 31 11 K Sokoban                
  164. 31 12 O Room Rent              
  165. 31 13 U Shuffle                
  166. 31 14 H Hyper Typer            
  167. 31 15 T Tetra                  
  168. 31 16 I InitStrings Modems     
  169. 31 17 B Back to Mainmenu       
  170.  
  171. Line 1: Path+Filename to your DORINFO1.DEF
  172. Line 2: Path+Filename to your AnsiFile for your menu
  173. Line 3: TextColor for the 'Unselected' text in your Menu
  174. Line 4: TextBackground Color for the 'Unselected' Text
  175. Line 5: Text BackGround Color for Unselected Text
  176. Line 6: TextColor for the 'Selected' text
  177. Line 7: Background Color of the 'Selected' text
  178. Line 8: Number of MenuOpties, In this Example is that 11.
  179.         If you set this number to 13 and you has 11 Option then the
  180.         MenuProgram LocksUp and you can Reboot the Computer :)
  181.         If you has 11 Options and you set this option to 2 then you see only
  182.         2 MenuOptions in your Menu so be carefull with this option
  183. Line 9: MenuOption:
  184.         (31) XPos of the MenuItem So you can move your Menu around
  185.         (7)  YPos of the MenuItem So you can move your Menu Around
  186.         (1)  The Key what this program send to the Remote Acces
  187.         (Barms Elite) The Name op the Menuoption.
  188.         If you place some space behind it you can make your menubalk longer or
  189.         shorter if you delete some space!s.
  190.  
  191. WARNING If you place a Space to Much fore or behind the Xpos or Ypos then 
  192.         the result is not the Result what you expect to have. ;)
  193.         So be careful with the spaces you place in the Menu File.
  194.         The Last Caracter in the MenuFile MUST be a ENTER!
  195.  
  196. ░░░░▒▒▒▒▓▓▓▓  Animated Prompts  ▓▓▓▓▒▒▒▒░░░░
  197.  
  198. In this Packet you found examples of Prompts. The Names is *.PR?
  199. The First Line in a Prompt File has 3 Numbers.
  200. The First Number is the Number of Lines you use.
  201. The Second Number is the XPos of the Prompt. (Position in your Menu)
  202. The Third Number is the YPos of the Prompt. (Position in your Menu)
  203.  
  204. So If you want to make a Prompt for yourself, Fill the Right Numbers on this
  205. line so the Computer don't Hang his self or make your Prompt shorter.
  206.  
  207. Every Line in your PromptFile MUST always begin with a FULL Color Code. 
  208. SO <-[31m is not Ok, It Must be <-[0;31m in this example.
  209. If you don't do this then your prompt is Very, Very Ugly and the Users ask
  210. you to Use Fmenu 1.02 so they can see your Menu..:)
  211.  
  212. If you can't Edit a Ansi File with a TextEditor then Place Before Every Line and 
  213. behind every line a '[' or ']' with a color you don't use in your prompt.
  214. 9 of the 10 Times it's works if you do it on this way. :)
  215.  
  216. If you can Make the prompts then Please Upload theme to m'n BBS so I
  217. can Create a Packet of Prompts for Users who can't make Theme, and You can get
  218. Prompts from other Users afcourse..
  219. In this Packet I Create, I write the BBS Names and Tel.Number who has create 
  220. wich prompt. So If you Upload them fill Your BBS Name and Number on the 
  221. Description Line and make him private with de / 
  222.  
  223. ░░░░▒▒▒▒▓▓▓▓  How to Use the Functie Key's of Remote Acces  ▓▓▓▓▒▒▒▒░░░░
  224.  
  225. Simple Press the ALT-S key and the Menu goes back to Remote Acces without
  226. a Return. On this Point just press the Functie Keys of Ra. 
  227. Example: ALT-S for the Security Level, Arrow Left to Decreame time etc. etc
  228.  
  229. ░░░░▒▒▒▒▓▓▓▓  How to Reach Us ▓▓▓▓▒▒▒▒░░░░
  230.  
  231. That's very simple just dail +31 365318545 or 0365318545 if you live in Holland.
  232. The Sysop's name is Marco Voogd of Classe BBS Almere
  233. Greating's from Holland.......... 
  234.  
  235.