In the spirit of giving back to the community, I thought I would post this system for those who might find it helpful. It does nothing as is, however it is fully commented, and combines many systems from the codebase into one modular type system. You can remove as you like, and should be able to add in as well.
It uses no dll's that are not already on the end users computer.
It features:
Menu system (via user32.dll)
Msgbox system (via user32.dll)
INI File support (via kernel32.dll)
Windows style GUI system
CRC32 checksum system
Again, Ive left full credit to those who created the original systems. I have just taken the various ones, put them together in a very clean format, and fully commented it for understanding and for those who want to remove some part or another.
Hope this helps you out if you are trying to do things other than games with DBP. Or even need a little utility in your game. Note, all of this can be done cleaner and smaller (final executable) with Visual Basic or C++ etc, but we are using DBP.
Let me know if you have questions,
Archaegeo
Archaegeo Enterprises
(Creator of the HCR system for NWN)
File available at
Utility Base:
http://www.archaegeo.com/freefiles/UB.zip