 |
Here's a brief list of some of the major features of the toolkit:
- Cross platform toolkit, supports: MacOS (Carbon pre-X, and X). Windows (95, 98, ME, XP, NT4, 2K).
- Flexible 32-bit interface system.
- Fast interface construction through resource files.
- Hierarchical interface management that handles stacking widgets and automatically destroys widgets when the application is closed.
- Procedural effects applied to widgets such as dynamic drop shadows, gradient overlays, and borders.
- Cross platform file system support. This includes file management such as creation and deletion, folder management, and the persistent storage of file references.
- Cross platform support for OpenGL inside a Goblin Widget. This widget can be converted from live OpenGL to Image Widget at any time so that items can be easily overlaid using the standard Goblin UI engine.
- Cross platform DLL support, the Goblin Shared Library class can be written on one platform, compiled on the other, and loaded as a dynamic library by the application when built.
- Cross platform internet support. Goblin contains tools that give you a simple internet access method that works across platforms.
- Cross platform Audio support, sounds can be stored in resources and played back within your applications.
- Can work alongside native class libraries such as MFC on Windows.
Goblin is constantly evolving as we add tools to it to deal with the requirements of our projects, the list above is a look at some of the basic functionality it supports. |
|