Page 1 of 1

Chart Quality issue between Delphi 2010 TeeChart and latest

Posted: Thu Aug 14, 2014 5:41 pm
by 16568833
Hello

We were using Delphi 2010 with the full VCL edition of TeeChart this worked fine

We have now updated to Delphi XE 5 with the latest version of TeeChart and the quality of the charts is now worse

Please see this image image http://www.stcenergy-online.com/dev/narrow.png

2 bars which were seperate are now merged into 1 bar

If I make the charts wider which is not an option it looks better but still not as good as before

Please see this image http://www.stcenergy-online.com/dev/wide.png

Has anyone come across any issue like this?

The projects are at http://www.stcenergy-online.com/dev/chartproblem.zip for Delphi XE5 and http://www.stcenergy-online.com/dev/delphi2010chart.zip for Delphi 2010

The search paths may need modifying

Cheers

Paul

Re: Chart Quality issue between Delphi 2010 TeeChart and latest

Posted: Thu Aug 14, 2014 5:56 pm
by 16568833
PS I work with Tarry!

Re: Chart Quality issue between Delphi 2010 TeeChart and latest

Posted: Thu Aug 14, 2014 8:30 pm
by 16569781
We have had issues with line graphs looking blurry with new versions of both the VCL and .net versions.
It turned out that the newer versions use some kind of antialias/smoothing when drawing (by default!).
Could this be the problem in your case?
Try to draw a diagonal line and see if it gets smoothened.

Re: Chart Quality issue between Delphi 2010 TeeChart and latest

Posted: Fri Aug 15, 2014 5:35 pm
by 16568833
How can I turn anti aliasing off?

Re: Chart Quality issue between Delphi 2010 TeeChart and latest

Posted: Sat Aug 16, 2014 5:24 pm
by 16567921
Try to double click on the chart, select 3D on the left panel of the Editor and from the Render tab at the right select GDI

Regards

Re: Chart Quality issue between Delphi 2010 TeeChart and latest

Posted: Mon Aug 18, 2014 11:06 am
by yeray
Hello Paul,

I see you opened a thread with the same question at StackOverflow.
I agree with the other answers written both here and there.

As you can read in several threads in these forums (ie here and here) we switched from GDI to GDIPlus as default engine recently (from v2013.08) but you can still activate GDI as mentioned in the threads mentioned above.

If activating GDI again doesn't allow you to return to the old behaviour, please tell us what exact TeeChart version were you using with Delphi 2010.