ТАЧарт
TAChart — это компонент Lazarus IDE , предоставляющий услуги построения диаграмм . Подобно Tchart и Teechart для Delphi, он поддерживает набор различных типов диаграмм, включая гистограммы , круговые диаграммы , линейные диаграммы и серии точек . Помимо холста экрана , возможен вывод в виде SVG , OpenGL , принтера, WMF и других форматов.
TAChart поставляется в комплекте с библиотекой компонентов Lazarus . Несмотря на то, что он не является клоном TChart, его использование в некоторых моментах отличается, его базовые функции очень похожи, и некоторый исходный код, написанный для TeeChart, можно использовать повторно.
История
[ редактировать ]Первая версия TAChart была разработана Филиппом Мартинолем для проекта TeleAuto — программы для автоматизации астрономических наблюдений. Позже функциональность была представлена Луисом Родригесом при портировании приложения Epanet из Delphi в Lazarus. В последующие годы код был значительно переписан, расширен и в настоящее время поддерживается Александром Клениным. [1]
Источники данных
[ редактировать ]TAChart может использовать данные из различных источников. Примеры включают списки реальных значений, определяемые пользователем буферы в памяти компьютера, векторы случайных значений, поля в базах данных , расчетные значения, предоставляемые заранее определенными функциями, и результаты встроенного кода, написанного на языке Pascal Script. [2]
Ссылки
[ редактировать ]- ^ «Lazarus wiki: TAChart» . Проверено 18 сентября 2013 г.
- ^ «Документация TAChart — Lazarus wiki» . wiki.lazarus.freepascal.org . Проверено 25 мая 2019 г.
Внешние ссылки
[ редактировать ]