home *** CD-ROM | disk | FTP | other *** search
- Welcome to the Maxmenu version 1.0
-
-
- What it does:
-
- Maxmenu generates out of your *.mnu files full 3D Ansi *.bbs menus
- Maxmenu generates also RIP compatible menus
- So you don't have to change your menus manually for every new
- Menuitem only run maxmenu over your *.mnu file that's all.
-
- Install :
- read first this doc file
-
- What you need :
-
- first edit your Menus.ctl file that it looks like this
-
- Menu MAIN0
- Title MAIN
- MenuHeader none
- MenuFile c:\max\menus\Main0 < there you call *.bbs menus
- Display_Menu Message%Y Disgrace "Message Areas"
- Display_Menu File%Y Disgrace "File Areas"
- Display_Menu Change%Y Disgrace "Change Setup"
-
-
- So if you have a main0.mnu file maxmenu will generate a main0.bbs file.
-
- Then make shure your RIP users get the R keyflag set cause my ripmenus
- have in the first line the [ifkey]R and my normal Maximus Menus have
- the [notkey]R token included.
-
- you only have to make shure that the following mecca sequence is included
- in your Welcome.bbs and rookie.bbs file.
-
- ...... welcome.mec .............
- [moreoff ckoff]
- [link]c:\max\misc\rip\r-logo
-
- .......r-logo...................
- [moreoff ckoff][cls]
- [comment !|1K|w0000270O12|#|#|# = Set Rip text windows to 80x25]
- [comment !|1K|w05052D1421|#|#|# = Set Rip text windows to 80x25 small font]
- looking for RIP-TERMINAL
- [ifkey]R [keyoff]R
- !|1K|w0000270O11|#|#|#
- [cls]
- [clear_stacked]
- [comment !|1F000000RIP? Will return a 0 or 1 if the caller has a RIP Terminal]
- !|1F000000RIP?
- [pause][pause][pause]
- [no_keypress][goto no_rip]
- [menu]0123456789zxcvbnm,./';lkjhgfdsaqwertyuiop[]
- [choice]1 [goto rip]
- [choice]0 [goto rip]
- [goto no_rip]
-
- [/rip]
- [cls]
- [hotkeys goto hotenabled]
- [menu_cmd chg_hotkeys]
- [/hotenabled]
- [keyon]R
- [link]c:\max\misc\rip\hello.rip
- !|10$PHASER$!|10$PHASER$!|10$PHASER$
- [/no_rip]
- ..................................................
-
- DON'T PUT IT IN YOUR LOGO.BBS cause max doesn't know at this time the
- Username!
-
- thats all for the beginning.
-
- If you already have some *.bbs menufiles then copy some of your *.mnu
- files to a different subdir and run maxmenu in this subdir cause Maxmenu
- overwrites all old *.bbs files with his outputfiles.
- so if you only want to see how your menus would look like then e.g.
- rename the main.bbs to f9.bbs copy this file to your \misc subdir and run
- it with function key F9.
-
-
- Now something for the interested sysops :
-
- if you want to know how the bbsfiles are generated then run ACCEM on them
- then you can see how menus are generated.
- The normal Ansi/maximus menus have the following construction.
- Every privileglevel gets only Menus with his Privlevel so a user with
- level NORMAL doesn't see Menuitems for users with level EXTRA.
- Thats normaly a hard work if you generate your menus with an AnsiEditor.
-
- The normal Ansi/maximus menus are also helpdependent that means a user with
- helplevel NOVICE gets full menus a user with helplevel REGULAR gets only
- the first characters of the menupoints and so on.
- users with helplevel Hotflash are not supported but they are also
- not supported in all other ansi menus.
-
- The ripmenus are somewhat different with ripmenus the user gets only
- menupoints where he has a valid level so NORMAL users get only menupoints
- with privlevel TWIT,DISGRACE,NORMAL.
- The ripmenus don't care what helplevel the user has they all get full menus.
-
-
-
- How to run maxmenu:
-
- you can run it by commandline
-
- MAXMENU MAIN1
- then maxmenu will look for a main1.mnu file and make in the same subdir a
- Main1.bbs file
-
- you can also make a batchfile if you want to make *.bbs files for all your
- *.mnu files
-
- .................allmenus.bat....................
- @echo off
- for %%X in (*.mnu) do maxmenu %%X
-
- in this archive there should also be an ENGLISH.MAD file this is an
- special language file created from the original english.mad for max 2.01wb
- but this language file takes advantage of my ansi/max menus so your maximus
- will get an unique look and feel.
-
- If you want to know how to implement your own menustyles then open
- english.mad with your texteditor and search for ▌ alt-221 this char
- is mostly implemented in my menus.
-
-
- Switching ripmenusupport on and of in the change septup menu
- here is an sample how to switch rip on and off in the change setup
-
- ....................menus0.ctl.......................
- Menu CHANGE0
- Title CHANGE
- HeaderFile Misc\Change < you need this line
- MenuHeader Change
- MenuFile c:\max\menus\change0
- Display_Menu Main%Y Twit "Quit to Main Menu"
- ....
- ....
- NoDsp Display_File Misc\Ripsupp Normal "R"
- Display_menu Change%Y Normal "Rip Support"
-
- ......................change.mec.......................
- [ifkey]R [white ]▐[white on gray] [black on gray] RIP Support [yellow on gray] YES [white on gray] [darkgray]▌
- [notkey]R [white ]▐[white on gray] [black on gray] RIP Support [yellow on gray] NO [white on gray] [darkgray]▌
- [up]
-
- ......................rippsupp.mec......................
- [ifkey]R [keyoff]R [goto end]
- [notkey]R [keyon]R [goto end]
- [/end]
-
-
- Thats all so the user can online toggle if he wants now rip or if he
- wants to switch it off.
-
-
- If you have any questions/hints/tips then don't hesitate and gimme
- a netmail.
- If you don't like the menus then send me an example what menustyle you
- prefer and i will look to implement it in the next version but don't make
- them too difficult even computers have their limits.
-
-
- greetings Schlagi
- 2:310/3.0 cuckoo's nest vienna/austria
-
-