It can present the data as text, a program link, a function link or a special command (back / quit)
Has mouse and key support
Here is am example of a short menu:
Spoiler
All the menus are automatically scroll-able and the program is set up so that extras can be added.
I added a logon system as an example - It is a separate program but using API's and function calling it works with ease.
The colours are set by the user.
Here is the code:
http://pastebin.com/cjfdjHKh
(And the example logon system code: http://pastebin.com/taR9D8Z7 )
Here is what the text file looks like for that example:
http://pastebin.com/iKVYhp26
are here is a template
http://pastebin.com/6rpFFDm3
Possible types are:
"sfunc" - calls a function (needs editing of GUI code)
"menu" - Opens a new menu
"special" - Runs either back or quit
"program" - runs a program
"text" - Nothing happens on click / enter
All menus are saved under /GUI/GUImopt/
each menu has a file
I stored the login program under /GUI/
Any suggestions welcome.
Next step is to turn it into an API for other programs to use.
Here is that API !!!
http://www.computerc...ker/#entry56768