TAChart и группировка в легенде

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

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

Ответить
Boris
новенький
Сообщения: 17
Зарегистрирован: 22.01.2011 19:45:48

TAChart и группировка в легенде

Сообщение Boris »

Можно ли стандартными средствами сгруппировать (с выводом промежуточного заголовка) серии в легенде? Как-то вот так:

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

Кол-во крупных помидоров
--- 2008
--- 2009
Кол-во мелких огурцов
=== 2008
=== 2009


Ask, или у меня или у вас ЛС не работает, поэтому сообщу здесь: свойство Visible для Frame в легенде не работает, рамка отображается всегда.
Ask
постоялец
Сообщения: 163
Зарегистрирован: 25.12.2008 02:51:37

Сообщение Ask »

Boris писал(а):Можно ли стандартными средствами сгруппировать (с выводом промежуточного заголовка) серии в легенде?

Только обходным путём: добавить фиктивные серии с соответствующими Title.
Я в принципе не против сделать такую группировку, но нужна продуманная спецификация.

Boris писал(а):Ask, или у меня или у вас ЛС не работает, поэтому сообщу здесь: свойство Visible для Frame в легенде не работает, рамка отображается всегда.


У меня в разделе ЛС написано "Автор удалил это сообщение до того, как вы успели его прочесть." -- на знаю, отчего это.
Вообще Я бы предпочёл общаться на открытом форуме по всем вопросам, кроме уж совсем личных.
Для того оно и Open Source -- мало ли, может кто-нибудь другой что-нибудь полезное подскажет.

В сути вопроса -- исправил, см. r31341, r31342.
Boris
новенький
Сообщения: 17
Зарегистрирован: 22.01.2011 19:45:48

Сообщение Boris »

Ask писал(а):Я в принципе не против сделать такую группировку, но нужна продуманная спецификация.

Для моих целей вполне было бы достаточно поля Group:integer в сериях, и стринглиста GroupNames в диаграмме или легенде.

Ask писал(а):В сути вопроса -- исправил, см. r31341, r31342.

Спасибо.
Ask
постоялец
Сообщения: 163
Зарегистрирован: 25.12.2008 02:51:37

Сообщение Ask »

Boris писал(а):Для моих целей вполне было бы достаточно поля Group:integer в сериях, и стринглиста GroupNames в диаграмме или легенде.


Да, разумно, Я об этом тоже думал. Однако, тогда нужно ещё средство управлять порядком элементов в легенде/группе.
Или не нужно?
Boris
новенький
Сообщения: 17
Зарегистрирован: 22.01.2011 19:45:48

Сообщение Boris »

Ask писал(а):
Boris писал(а):Да, разумно, Я об этом тоже думал. Однако, тогда нужно ещё средство управлять порядком элементов в легенде/группе.
Или не нужно?

На мой взгляд не нужно, пусть его определяет порядок добавления серий.
Ask
постоялец
Сообщения: 163
Зарегистрирован: 25.12.2008 02:51:37

Сообщение Ask »

Сделал, см. legenddemo начиная с r31399
Boris
новенький
Сообщения: 17
Зарегистрирован: 22.01.2011 19:45:48

Сообщение Boris »

Ask писал(а):Сделал

Спасибо! Именно то, что нужно. Minor nit: судя по координате форм Left=1322, у вас вайдовый монитор, и если демки открывать на обычном мониторе, то форма оказывается за пределами экрана.
valerun
незнакомец
Сообщения: 5
Зарегистрирован: 25.05.2016 00:21:13

Сообщение valerun »

Всем доброго времени суток! Подскажите где смотреть "legenddemo"?? Вопрос группировки легенды также волнует. Может кто-то знает как изменить цвет фона легенды?
Изображение
valerun
незнакомец
Сообщения: 5
Зарегистрирован: 25.05.2016 00:21:13

Сообщение valerun »

Разобрался, спасибо.
Ответить