Interface based Delphi friendly GDI+ implementation.
Features:
- All GDI+ objects are accessed trough interfaces, with automatic release of resources.
- All data types are either Delphi objects, records or arrays.
- Most class member functions return pointer to the class allowing the next function to be called in the same line, thus simplifying the code.
- All callbacks are wrapped into events.
- The library directly integrates with TCanvas, TBitmap, and TIcon.
- Whenever classes have similar functionality they expose common interface for code reusability.
- All errors are handled trough exceptions for simplified error handling, and code reduction.
- The library also adds a number of functions missing in GDI+ such as rounded rectangles, and combined Pen and Brush drawing functions.
- All functions using pointers in C++ are redesigned to accept or return Delphi arrays.
Product License: FWS
Source: Included
File Status: Fully functional
Compatible with: CBXE4 CBXE5 CBXE6 CBXE7 CBXE8 DXE4 DXE5 DXE6 DXE7 DXE8 FM2 FM3