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 - AntiAlias tool is not working after loading a tee file
Summary: AntiAlias tool is not working after loading a tee file
Status: RESOLVED FIXED
Alias: None
Product: VCL TeeChart
Classification: Unclassified
Component: Tools (show other bugs)
Version: 131119
Hardware: PC Windows
: Normal normal
Target Milestone: ---
Assignee: Steema Issue Manager
URL:
Keywords:
Depends on:
Blocks: 540
  Show dependency treegraph
 
Reported: 2013-11-29 03:32 EST by Bert Kreisel
Modified: 2014-01-20 09:02 EST (History)
1 user (show)

See Also:
Chart Series: ---
Delphi / C++ Builder RAD IDE Version: RAD XE3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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)