MK> I did a simular thing but not in Max since I couldn't figure out how to
MK> do it in Mex. What I did is use the OpenDoors package
MK> to write the windows for each of the menus and load the
MK> programs in the appropriate Maximus CTL file (e.g. menus.ctl). The
menus
MK> use the arrow keys to highlight choices and then hit
MK> enter to start the option. You can have popup windows,
I take it that OpenDoors is a C door writing library? If so then how does
Maximus know what option the user has selected? Can it pass an errorlevel or
something to maximus? And did you run a seperate program for each menu?
what's the purpose of that? It would seem the whole system could be run from
the 'menufile' line of the main menu because after all if you change menus
you get that screen clearing thing unless there's a way to stop that.
It does sound like a nice idea especially since I find TheDraw a real pain to
use and Ans2Mec/Ans2Bbs seem to have a hell or a lot of bugs in them and you
have to go and manually edit almost any file converted and patch up all the
mistakes.
--- Maximus 3.01
---------------
* Origin: The Ultimate (3:771/340)
|