![]() ![]() ![]() ![]() | Table Of Contents | Index |
The basic idea behind MarxMenu is to display choices to the user, let him select a command, run the program without taking any memory, and return to the menu when done.
The way MarxMenu works is that you start it with a batch file which runs MarxMenu. When the user selects an option MarxMenu writes a batch file and quits. The first batch file (MARX.BAT) calls the batch file that MarxMenu created which runs your application. When your application finishes the MARX.BAT file reloads MarxMenu and waits for the user to make a new choice.
MarxMenu uses a script language that is designed around being simple to use and to read. The script language is used to paint the screen, wait for the user to input a key, and then write a batch file based on that key. To help you get going, MarxMenu comes with several prewritten sample menus that you can use as templates to make your menus. These templates are somewhat feature rich so that you don't have to figure out very much to get your MarxMenu going. The sample menus are designed to meet the needs of most menu users and are designed to get you up and running quick with as little pain as possible.
But, MarxMenu is feature rich and has plenty of commands for those of you who want to do something weird. With over 850 commands and growing we have attempted to deal with many problems that users and network supervisors need to solve. So if you want to do something that my menu templates aren't set up to do then you have the power to get in and make MarxMenu do what you want. But it takes a little more effort to make it happen.
The stranger you want to get with MarxMenu the more learning and effort it will take. But, unlike all the other menu systems out there, MarxMenu will get as strange as you need it to get. MarxMenu is a programming language targeted at non-programmers and puts the power of a professional programmer into the hands of those who have never written a line of code before. Even though MarxMenu may not be a true compiler or have the execution speed of C or Pascal, MarxMenu supports a far richer command language and a more elaborate method of automatic memory management. With MarxMenu you can write programs that would normally require 30 points higher IQ and used to be limited to the realm of the serious computer nerd - like me!
![]() ![]() ![]() ![]() | Table Of Contents | Index |
|