This is definitely a work in progress. As I need a GUI for my Virtual Movie Studio app I looked at the various incarnations here. I never recieved an email from the BlueGui guy, found that WinGUI/TwilightGui had little documentation, and the other free gui was no longer being worked on.
With that I decided to create the code for the GUI myself based loosely on the OOP method of Visual Basic (although there are really no comparisons between my DBP code and how VB actually does it.
With that I've decided to experiment away from VMS and have been working on my own Windows-less DLL-less version of a GUI.
I cheat a bit as I design the interface (for VMS) in VB and then code it to produce the necessary code for the various sub routines. Then its a matter of copy and paste the code into DBP.
NoWinNoDllGUI is experimental, and with only a day or so work I'm pleased with the result. It has a long way to go to be fully fuctional, but at least the coding will be a lot neater than it presently is in VMS (nested routines by the meter).
Anyway this is a wip as I've stated and the present code is still being modified. i've posted it here if anybody is interested in using it for their own projects.
The buttons have normal,mouseover, and mouseclicked states, and can have either no graphics or graphics. The buttons have property sub routines that can have various properties changed such as caption before runtime. Not all properties are ready to go yet.
Oh my gosh! He's wearing Full Metal Pyjamas!
--------------------------------------------