Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 491

Summary: AntiAlias tool is not working after loading a tee file
Product: VCL TeeChart Reporter: Bert Kreisel <bert.kreisel>
Component: ToolsAssignee: Steema Issue Manager <issuemanager>
Status: RESOLVED FIXED    
Severity: normal CC: david
Priority: Normal    
Version: 131119   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Chart Series: --- Delphi / C++ Builder RAD IDE Version: RAD XE3
Bug Depends on:    
Bug Blocks: 540    

Description Bert Kreisel 2013-11-29 03:32:25 EST
TeeChartOffice -> Chart -> Change Series type to LineSerie -> add AntiAlias tool -> see the difference switching AntiAlias off/on -> Leave it On -> Save tee File

Click New Chart to Clear the Chart -> Load the saved Tee file -> see that AntiAlias is not working
Comment 1 david berneda 2013-11-29 12:54:44 EST
Note:

AntiAlias tool will soon be deprecated (obsolete).

It will be changed to use a GDI+ canvas internally, as GDI+ canvas does anti-aliasing of diagonals and curves in a much better (and faster) way.

For FireMonkey this tool was already not available so its not a problem.
Regarding FireMonkey, anti-aliasing is a global setting at TForm level, not at control or canvas level.   (The Form1.Quality property).

btw: 
Currently FireMonkey antialias is disabled by default in iOS platform.


The TAntiAlias tool will still be available and compatible. 
Setting AntiAlias to Yes/No will simply set the GDI+ canvas AntiAlias property True/False.


About the bug, I'll make sure it works fine with the new changes.
Comment 2 david berneda 2013-12-04 09:26:54 EST
Fixed. 

AntiAlias property now correctly used when loading a *.tee Chart file or at design-time.

When a TAntiAliasCanvas is used, it shows at Chart editor dialog -> 3D -> Render tab.

When its not used, as it is now deprecated (obsolete), it does not appear as an option at "Render" tab.  

(Choose GDI+, as its exactly the same now as TAntiAliasCanvas)