Sign in Join
Wiki copytemporary

Revision 1 of 2, by WikiArchive on 11-4-2026. The page as it is now.

Comparing TAChart with Delphi's TeeChart Standard

Contents

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

TeeChart TChartPen properties.png

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

Here are the properties of TChartPen:

TTeeFont

TeeChart TTeeFont properties.png

TTeeGradient

TeeChart TTeeGradient properties.png

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

TeeChart TTeeShadow properties.png

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

TeeChart object explorer 1.png

Events

to be written ...

TeeChart's TChartTitle

Public methods

to be written ...

Properties

TeeChartTitle object explorer.png

TeeChart's TChartLegend

Public methods

to be written ...

Properties

TeeChart TChartLegend properties.png

TLegendSymbol

TeeChart TLegendSymbol properties.png

TeeChart's TChartAxis

Public methods

to be written ...

Properties

TeeChart TChartAxis properties.png

TeeChart TChartAxisTitle properties.png

TChartAxisTitle properties

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

TeeChart's TLineSeries

Public methods

Properties

TeeChart TLineSeries properties.png

TChartValueList

TeeChart TChartValueList properties.png

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

TSeriesMarks

TeeChart TSeriesMarks properties.png

TSeriesPointer

TeeChart TSeriesPointer properties.png

Events

TeeChart's TBarSeries

Public methods

Properties

TeeChart TBarSeries properties.png

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 the Internet Archive kept it on 2025-01-22. 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.