Overview
MaxGUI is a BlitzMax Module that allows you to create native graphical user interfaces for your BlitzMax
games and applications.
MaxGUI provides a broad range of 'gadgets', including:
- Windows
- Menus
- Buttons
- Sliders
- Tabbers
- Tree views
- List boxes
- Text fields
- Text areas
- Canvas gadgets for realtime graphics
- HTML views
Flexible Event Handling
MaxGUI provides a flexible event system that allows you to handle events synchronously (when
the system becomes idle) or asynchronously (as soon as the event occurs).
Easy to use Canvas rendering
Graphics 'canvases' provide the ability to render Max2D or 'raw' OpenGL graphics into a window.
Multiplatform support
MaxGUI has been designed from the ground up for multiplatform support, and MaxGUI programs can be compiled
for Windows, MacOS X and Linux. Just like the BlitzMax license - buy MaxGUI once and run your
programs on all three platforms!
BlitzPlus compatability
MaxGUI provides many of the same easy to use Gadget based commands found in BlitzPlus. BlitzPlus
users will immediately feel at home with MaxGUI and it's commands that
open the door to building cross platform desktop applications in BlitzMax.
|