TAChart/uk

From Free Pascal wiki
Jump to navigationJump to search

Deutsch (de) English (en) español (es) français (fr) português (pt) русский (ru) українська (uk) 中文(中国大陆)‎ (zh_CN)

Про

TAChart є LGPL-компонентою для малювання графіків (типу TeeChart). Вона містить функції, які Philippe Martinole розробив для проекту TeleAuto, а також значну кількість змін, зроблених Luis Rodrigues при перенесенні застосунка Epanet з Delphi в Lazarus.

Основними його характеристиками є :

* Кругові (Pie) діаграми
* Ступінчасті (Bar) діаграми
* Площові (Area) діаграми
* Лінійні (Line) діаграми (можуть бути також як точкові (Point) діаграми)
* Необмежена кількість графіків
* Необмежена кількість точок
* Умовні позначки
* Заголовок графіка
* Підпис графіка
* Мітки осей
* Інтерактивне масштабування
* Сітка або вертикальна сітка з масштабом точок
* Дзеркала на осі X
* Автоматичні або задані вручну межі графіка
* Інтелектуальне малювання міток
* Типи графіків з вертикальними або горизонтальними лініями
* Легке розширення для нових типів графіків

Знімок екрану

Це приклад компоненти TAChart з Line Series, Area Series і Pie Series


Tachart.png

Автор

Luís Rodrigues

Philippe Martinole

Звантаження

Останню стабільну реалізацію можна знайти в сховищі lazarus SVN (компонент в закладці Aditional)

Старий код, розроблений Philippe знаходиться тут: Lazarus CCR Files page.

Зміни

Див. readme в текстовому коді Lazarus (Lazarus Install Dir)/components/tachart/

Використання

Див. приклад в текстовому коді Lazarus (Lazarus Install Dir)/components/tachart/demo/