WILL
20-01-2005, 07:10 AM
A new release of Graphics32 has been released! This version introduces some new features and bugfixes. All problems reported for 1.7 beta have been fixed.
New Features:
<ul>
clipping rect support (all safe drawing operations are clipped to a rect) support for custom polygon fillings (via callback or polygon filler objects) support for polygon transformation (permanent or while drawing) update to transformation classes to make them more suited for general usage polygon performance enhancements new CombineMode property in TBitmap32 TRubberbandLayer enhancements additional color algebra functions more versatile TBitmap32.ResetAlpha method (overloaded) Delphi 2005 (Win32) support (optional inlining where applicable) small speed enhancements
[/list]
Bugfixes:
<ul>
fix for RenderText problems with letters that spread below baseline fix for bug in TBitmap32.Rotate180 fix for problem in TBitmap32.Assign that caused transparent regions in metafiles and icons to appear in blue when they really should be white. fix for problem where the buffer content on repaint in TPaintBox32 wasn't validated fix for problem where C++ Builder threw linker errors (HDC methods and "hoisted overload" or E2113) in GR32.pas and GR32_Image.pas fix for linear/draft bug with bitmaps of size 100x1 et al. fix for bug in Transform that caused the outline of the source bitmap to appear in OuterColor fix for the 3DNow detection (caused "external exception" on some machines when sfDraft was used) fix for dysfunctional OnMouseEnter and OnMouseLeave in TCustomImage32 fix for CheckParams problem in ApplyLUT fix to preserve alpha channel in ApplyLUT and ColorToGrayscale
[/list]
For more information about Graphics32 visit www.graphics32.org ('http://www.graphics32.org/')
New Features:
<ul>
clipping rect support (all safe drawing operations are clipped to a rect) support for custom polygon fillings (via callback or polygon filler objects) support for polygon transformation (permanent or while drawing) update to transformation classes to make them more suited for general usage polygon performance enhancements new CombineMode property in TBitmap32 TRubberbandLayer enhancements additional color algebra functions more versatile TBitmap32.ResetAlpha method (overloaded) Delphi 2005 (Win32) support (optional inlining where applicable) small speed enhancements
[/list]
Bugfixes:
<ul>
fix for RenderText problems with letters that spread below baseline fix for bug in TBitmap32.Rotate180 fix for problem in TBitmap32.Assign that caused transparent regions in metafiles and icons to appear in blue when they really should be white. fix for problem where the buffer content on repaint in TPaintBox32 wasn't validated fix for problem where C++ Builder threw linker errors (HDC methods and "hoisted overload" or E2113) in GR32.pas and GR32_Image.pas fix for linear/draft bug with bitmaps of size 100x1 et al. fix for bug in Transform that caused the outline of the source bitmap to appear in OuterColor fix for the 3DNow detection (caused "external exception" on some machines when sfDraft was used) fix for dysfunctional OnMouseEnter and OnMouseLeave in TCustomImage32 fix for CheckParams problem in ApplyLUT fix to preserve alpha channel in ApplyLUT and ColorToGrayscale
[/list]
For more information about Graphics32 visit www.graphics32.org ('http://www.graphics32.org/')