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