Visual UI is a bunch of GUI functions that I made because I can't be bothered to buy BlueGUI and I think it's better for my programming knowledge to be able to code it....... Oh what am I saying! I would buy BlueGUI if I could, but I can't, haha, so I made this. Anyway, here's what it's like:
Has:
Menus (like the dropdown ones)
Buttons
Checkboxes (don't really work brilliantly)
Sliders
Dropdown Lists
Labels
It's basically made from an image, which really is the template, but when you load a template you load a .vui file (which you can open with Notepad and edit), which has data for fonts n' stuff.
Some words of advice:
1) Do not put the creation code of the GUI (the stuff before the loop) in bitmap 1, because it uses bitmap 1 to create it.
2) It's made from 3D plains, and checks for free objects, so if you want to put this into your game: Make all the object before the GUI (and possibly put the GUI into a gosub to keep it tidy) or, use the supplied _freeObject() function (please use this one, because it is make differently that usual ones, and errors could occur if you make your own)
3) Credit me.... you kno I have never seen my name in any credits before, even though I had it promised? (Probably because noone got that far, hahahaha)
Oh yes, and as for credits, here's mine:
CuCuMBer - for helping me with the Sprite-Plain function of which I altered and can now claim as my own.
Phaelax - Because I looked at the first few lines of his menu code and I noticed that was my answer to all of lifes problems.
Screenie:
Do not be put off by it's ugly stinking colours, let us not forget that this was only for testing, and the template can be easily changed. I guess I can upload some more templates soon.
I have attached: The template (image), the template(vui file), the codes (.dba and .dbpro), and a nice cute .ini file you can put in the keywords folder for syntax colouring.
Have fun.