Description: 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.
- [kolgdiplus] - KOL simple GDI+ components for Delphi, w
File list (Check if you may need any files):
IGDIPlus\Demo
........\....\Delphi2005
........\....\..........\IGDIPlusDemo.bdsproj
........\....\..........\IGDIPlusDemo.cfg
........\....\..........\IGDIPlusDemo.dpr
........\....\..........\IGDIPlusDemo.exe
........\....\..........\IGDIPlusDemo.res
........\....\..........\Unit1.dfm
........\....\..........\Unit1.pas
........\....\Delphi2006
........\....\..........\IGDIPlusDemo.bdsproj
........\....\..........\IGDIPlusDemo.cfg
........\....\..........\IGDIPlusDemo.dpr
........\....\..........\IGDIPlusDemo.exe
........\....\..........\IGDIPlusDemo.res
........\....\..........\Unit1.dfm
........\....\..........\Unit1.pas
........\....\Delphi2007
........\....\..........\IGDIPlusDemo.dpr
........\....\..........\IGDIPlusDemo.dproj
........\....\..........\IGDIPlusDemo.exe
........\....\..........\IGDIPlusDemo.res
........\....\..........\Unit1.dfm
........\....\..........\Unit1.pas
........\....\Delphi2009
........\....\..........\IGDIPlusDemo.dpr
........\....\..........\IGDIPlusDemo.dproj
........\....\..........\IGDIPlusDemo.exe
........\....\..........\IGDIPlusDemo.res
........\....\..........\Unit1.dfm
........\....\..........\Unit1.pas
........\....\Delphi2010
........\....\..........\IGDIPlusDemo.dpr
........\....\..........\IGDIPlusDemo.dproj
........\....\..........\IGDIPlusDemo.dproj.local
........\....\..........\IGDIPlusDemo.exe
........\....\..........\IGDIPlusDemo.identcache
........\....\..........\IGDIPlusDemo.res
........\....\..........\Unit1.dfm
........\....\..........\Unit1.pas
........\....\Delphi5
........\....\.......\IGDIPlusDemo.cfg
........\....\.......\IGDIPlusDemo.dof
........\....\.......\IGDIPlusDemo.dpr
........\....\.......\IGDIPlusDemo.exe
........\....\.......\IGDIPlusDemo.res
........\....\.......\Unit1.dfm
........\....\.......\Unit1.pas
........\....\Delphi6
........\....\.......\IGDIPlusDemo.cfg
........\....\.......\IGDIPlusDemo.dof
........\....\.......\IGDIPlusDemo.dpr
........\....\.......\IGDIPlusDemo.exe
........\....\.......\IGDIPlusDemo.res
........\....\.......\Unit1.dfm
........\....\.......\Unit1.pas
........\....\Delphi7
........\....\.......\IGDIPlusDemo.~dsk
........\....\.......\IGDIPlusDemo.cfg
........\....\.......\IGDIPlusDemo.dof
........\....\.......\IGDIPlusDemo.dpr
........\....\.......\IGDIPlusDemo.dsk
........\....\.......\IGDIPlusDemo.exe
........\....\.......\IGDIPlusDemo.res
........\....\.......\Unit1.~dfm
........\....\.......\Unit1.~pas
........\....\.......\Unit1.dcu
........\....\.......\Unit1.ddp
........\....\.......\Unit1.dfm
........\....\.......\Unit1.owd
........\....\.......\Unit1.pas
........\DLLs
........\....\gdiplus.dll
........\Help
........\....\IGDIPLUS.HLP
........\....\IGDIPlusD10_h2reg.ini
........\....\IGDIPlusD11_h2reg.ini
........\....\IGDIPlusD12_h2reg.ini
........\....\IGDIPlusD13_h2reg.ini
........\....\IGDIPlusD9_h2reg.ini
........\....\IGDIPlusDoc.HxC
........\....\IGDIPlusDoc_COL_MASTER.HxC
........\....\IGDIPlusDoc_COL_MASTER.HxT
........\....\IGDIPlusDoc_COL_MASTER_A.HxK
........\....\IGDIPlusDoc_COL_MASTER_F.HxK
........\....\IGDIPlusDoc_COL_MASTER_K.HxK
........\....\IGDIPlusDoc_COL_MASTER_NamedURL.HxK
........\....\IGDIPlusVCL.HxS
........\IGDIPlus.dcu
........\IGDIPlus.pas
........\IGDIPlusAPI.inc
........\Lib
........\...\cbgdiplus.lib