Difference between revisions of "TAChart"
Lfrodrigues (talk | contribs) |
Lfrodrigues (talk | contribs) |
||
Line 1: | Line 1: | ||
{{TAChart}} | {{TAChart}} | ||
− | |||
− | |||
=== About === | === About === | ||
− | TAChart is a charting LGPL component for Lazarus (TeeChart | + | TAChart is a charting LGPL component for Lazarus (TeeChart like). |
+ | It contains the functions that Philippe Martinole developed for the TeleAuto project and lots | ||
+ | of changes introduced by Luis Rodrigues while porting the Epanet application from Delphi to Lazarus. | ||
Its main caracteristics are : | Its main caracteristics are : | ||
− | + | * Pie Series | |
− | * Unlimited number of | + | * Bar Series |
− | * Unlimited number of points | + | * Area Series |
− | * Graph legend | + | * Line Series (can work as Point Series) |
− | * Graph title | + | * Unlimited number of graphs |
− | * Axis labels | + | * Unlimited number of points |
− | * Interactive zoom | + | * Graph legend |
− | * | + | * Graph title |
− | + | * Graph footer | |
− | + | * Axis labels | |
− | + | * Interactive zoom | |
− | + | * Reticule or vertical reticule with point measure | |
− | * Mirror on X axis | + | * Mirror on X axis |
− | * Auto or manual graph limits | + | * Auto or manual graph limits |
− | + | * Smart marks drawing | |
− | * Smart marks drawing | + | * Vertical and horizontal line graph type |
− | * Vertical and horizontal line graph type | + | * Easily extensible to new graph types |
− | * Easily extensible to new graph types | ||
Line 39: | Line 38: | ||
=== Author === | === Author === | ||
+ | [[User:LFRodrigues|Luís Rodrigues]] | ||
+ | |||
[[User:Marty|Philippe Martinole]] | [[User:Marty|Philippe Martinole]] | ||
− | |||
− | |||
=== Download === | === Download === | ||
− | The latest stable release can be found on the [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=177586 Lazarus CCR Files page]. | + | The latest stable release can be found on the in the lazarus SVN repository (The component is on Lazarus Aditional Tab) |
+ | |||
+ | The old code developed by Philippe is Here: [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=177586 Lazarus CCR Files page]. | ||
=== Change Log === | === Change Log === | ||
− | * | + | * 27/08/2007 - Bugfixes and Implement Inverted Axis (by Helio Rocha-Pinto) |
− | + | * 12/03/2007 - Bugfixes and implement ShowInLegend | |
− | + | * 01/01/2007 - Initial Release | |
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Usage === | === Usage === | ||
− | + | See included example in Lazarus source in (Lazarus Install Dir)/components/tachart/demo/ | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 16:24, 27 August 2007
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
português (pt) │
русский (ru) │
українська (uk) │
中文(中国大陆) (zh_CN) │
About
TAChart is a charting LGPL component for Lazarus (TeeChart like). It contains the functions that Philippe Martinole developed for the TeleAuto project and lots of changes introduced by Luis Rodrigues while porting the Epanet application from Delphi to Lazarus.
Its main caracteristics are :
* Pie Series * Bar Series * Area Series * Line Series (can work as Point Series) * Unlimited number of graphs * Unlimited number of points * Graph legend * Graph title * Graph footer * Axis labels * Interactive zoom * Reticule or vertical reticule with point measure * Mirror on X axis * Auto or manual graph limits * Smart marks drawing * Vertical and horizontal line graph type * Easily extensible to new graph types
The download contains the component, an installation package and a demo application, that illustrates the features of the component along with some instrumentation for evaluating the chart on a given system.
This component was designed for cross-platform applications.
Screenshot
Here is an exemple of TAChart displaying a noisy line (in blue), a fitted line (in black) and a cross hair:
Author
Download
The latest stable release can be found on the in the lazarus SVN repository (The component is on Lazarus Aditional Tab)
The old code developed by Philippe is Here: Lazarus CCR Files page.
Change Log
- 27/08/2007 - Bugfixes and Implement Inverted Axis (by Helio Rocha-Pinto)
- 12/03/2007 - Bugfixes and implement ShowInLegend
- 01/01/2007 - Initial Release
Usage
See included example in Lazarus source in (Lazarus Install Dir)/components/tachart/demo/