Вопрос по TChart, как добавить вспомагательную ось?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
CRobin
постоялец
Сообщения: 145
Зарегистрирован: 26.01.2016 11:15:39

Вопрос по TChart, как добавить вспомагательную ось?

Сообщение CRobin »

Здравствуйте. Есть необходимость добавить на одну канву два графика, которые привязаны к разным вертикальным осям.
Вот пример.

Изображение

Есть ли возможность сделать нечто подобное с использованием компонента TChart?
iN0k
постоялец
Сообщения: 146
Зарегистрирован: 18.07.2012 14:09:50

Сообщение iN0k »

смотри в примере

Код: Выделить всё

...\components\tachart\demo\axis
CRobin
постоялец
Сообщения: 145
Зарегистрирован: 26.01.2016 11:15:39

Сообщение CRobin »

решение такое:
1. добавить еще одну ось в AxisList чарта
2. добавить два компонента ChartAxisTransformations на форму
3. добавить Auto Scale модификатор в каждый
4. в свойствах осей Transformation привязать добавленные компоненты
Ответить