|
Project Information
|
DGui Graphic LibraryDGui is a graphic library for Windows that aims to make windows applications with small effort. DGui is easy to learn and easy to use, it is released under GNU LGPL license. - 27/12/11: DGui 1.0 BETA 2 for D2 is available for Download (tested with DMD 2.057 and Phobos), I would like to thank bug reporters for this release!
- DGui compatible with DMD Version 1 is deprecated.
DGui has been tested with Windows XP, Windows Vista and Windows 7. 13/05/12: Cross Platform DGui Check here: https://github.com/Dax89/DGui The Cross Platform DGui project is far to be finished, if you want to contribute, you are welcome! NOTICE: 1) License Change: Starting with BETA 2, DGui is released under GNU LGPL License! 2) Linker Errors: If you have experienced linker errors with DGui BETA 2, you can download the fixed version in the Download Page. 3) Windows 9x Compatibility: There will not be support for Windows 9x, it's too difficult to retain compatibility for these old systems. 4) Windows 2000 SP4 issue: Currently DGui does not run on Windows 2000 SP4 because there is a Bug in DMD. ContactYou can contact me here:
FeaturesDGui offers various common and uncommon features: - All windows components are implemented.
- It uses a Event Driven architecture.
- Timers and Registry support.
- GDI support is mature.
- The components can be positioned using Docks (like .NET).
- Direct access of the bitmaps' bits using RGBQUAD structure.
- Unicode Support
Future- MDI Windows Support.
- ToolTip Component.
- NotifyIcon Component.
- Drag 'n Drop support.
- PNG and JPEG support.
- The code must be reorganized in order to make smaller executables.
- Some parts of DGui must be optimized.
|