Menus are one of the most important parts of a BBS. Menus are the direct interface between a user and your BBS. They are used to execute all the BBS functions, and they can have their own submenus. They take care of security, by disabling or hiding certain functions from certain users or groups of users.
ProBoard allows your BBS to have a very personal look, as your menus can be built and displayed in a VERY flexible way.
A menu is basically line-oriented. Every line is linked to a function to be executed and to a textline to be shown to the user. Every line/function has its own level and flags, to make sure that not all of the menu items are available to every user.
A menu line has the following fields:
Textline..................... Textline to be displayed to the user. Hotkey....................... Key to be pressed by the user to activate this menu item. Function..................... Function to be executed. Data......................... Data associated with this menu item. Level........................ Level needed to access this menu item. Flags........................ Flags needed to access this menu item. Color........................ Color of the menu line.