Sign in Join
Wiki copytemporary

Comparing TAChart with Delphi's TeeChart Standard

Introduction

This page contains a brief comparison of properties and methods between (trunk version of) Lazarus TAChart package and TeeChart Standard package which comes with Delphi XE2.

It can be used as a guide when porting applications from Delphi, as well as a source of inspiration for future TAChart development.

See also TAChart_documentation#TeeChart_compatibility.

A note on the structure of this document: Because it is intended to help porting applications from TeeChart to TAChart the basis of this comparison will be TeeChart. We will list the TeeChart methods and properties, give a short description based on the help file or own experiments and experience, and discuss the differences to TAChart and how they can be resolved. If a feature is not available in TAChart we will often use short statements like "not available" without giving reference to TAChart.

Shared TeeChart classes

In this section, we compare classes used by TeeChart at several places in various other classes.

TChartPen

In addition to TChartPen, TeeChart uses also descendants with slightly different default settings, like

Here are the properties of TChartPen:

TTeeFont

TTeeGradient

TAChart does not support gradients at the time of this writing. Here is a reference of the properties that are published for TeeChart:

TTeeShadow and TTeeEmboss

TTeeShadow and TTeeEmboss have the same properties. The shadow of TTeeShadow points down-right, that of TTeeEmboss up-left.

TAChart does not support shadows. Here is a reference of the published properties of TeeChart:

TeeChart's TChart

Public methods

to be written ...

Properties

Events

to be written ...

TeeChart's TChartTitle

Public methods

to be written ...

Properties

TeeChart's TChartLegend

Public methods

to be written ...

Properties

TLegendSymbol

TeeChart's TChartAxis

Public methods

to be written ...

Properties

TChartAxisTitle properties

Here is a description of properties that have not yet been explained in TChartTitle.

TeeChart's TLineSeries

Public methods

Properties

TChartValueList

TAChart does not provide a TChartValueList property. Here is the reference what this class contains in TeeChart.

TSeriesMarks

TSeriesPointer

Events

TeeChart's TBarSeries

Public methods

Properties

Only those properties will be discussed here which were not mentioned in TLineSeries.

TeeChart's THorizBarSeries

TAChart does not support this series type. But it can be easily derived from TBarSeries by interchanging its properties AxisIndexX and AxisIndexY.


From the Free Pascal wiki, page "Comparing TAChart with Delphi's TeeChart Standard", as it stood on 2021-02-27 after a change by Wp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.