The advantage of such a menu is that
The program is covered by the GNU General Public License.
MenuGen reads the file entries.txt from the current directory. It then generates the html files in the subdirectory that you specified as first command line parameter (or in the active directory if the parameter was ommited).
You need an index.html which sets up two frames, one with the menu and one with the content. You have to specify the content frames' name as the link target in entries.txt
The file entries.txt also contains a column for the stylesheet. This can be used to modify the menus' appearence depending on the menu position.
It is possible to use include files in the file entries.txt. This is useful if you want to integrate generated content into the menu. www.asc-hq.org uses this for the documentation / unit guide submenu.
MenuGen also generates a complete index listing (all menus opened at once) for browsers that don't support frames. This file (called noframes.inc) is intended to be included in the NoFrames section of the index.html page that sets up the frames. The inclusion itself is not done by MenuGen.
The project website is located at www.martin-bickel.de/menugen/