TChart - не всегда отрисовывает значения

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

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

Ответить
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

TChart - не всегда отрисовывает значения

Сообщение Little_Roo »

Кто сталкивался - chart у некоторых серий НЕ выводит значения ....
chart.JPG

Такая ситуация постоянная с некоторыми сериями - закономерности не нашел...

Lazarus 0.9.29 r24643 FPC 2.4.1 i386-win32-win32/win64
У вас нет необходимых прав для просмотра вложений в этом сообщении.
alaken
постоялец
Сообщения: 221
Зарегистрирован: 18.02.2010 08:02:13

Сообщение alaken »

попробуйте пересобрать Lazarus и компоненты с ключем -dOldAutoSize
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

alaken писал(а):попробуйте пересобрать Lazarus и компоненты с ключем -dOldAutoSize

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

Сообщение Ask »

Вы не поверите, но это фича.
Перекрывающиеся метки автоматически скрываются.
Я собираюсь сделать эту возможность отключаемой и настраиваемой, когда-нибудь.
Рекомендую создать bugreport -- иначе могу забыть.
Вообще, желательно вопросы задавать в maillist, а сообщения об ошибках помещать в bugtracker --
иначе будут такие вот задержки с ответом.

Я сейчас в командировке, исходников под рукой нет, то фича отключается
комментированием одного if'а где-то в TASeries.pas, там должна использоваться переменная FPrevLabelRect
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

Ask писал(а):Вы не поверите, но это фича.
Перекрывающиеся метки автоматически скрываются.
Я собираюсь сделать эту возможность отключаемой и настраиваемой, когда-нибудь.
Рекомендую создать bugreport -- иначе могу забыть.
Вообще, желательно вопросы задавать в maillist, а сообщения об ошибках помещать в bugtracker --
иначе будут такие вот задержки с ответом.

Я сейчас в командировке, исходников под рукой нет, то фича отключается
комментированием одного if'а где-то в TASeries.pas, там должна использоваться переменная FPrevLabelRect


Спасибо - все заработало! Строка 585 в TASeries.pas
Правда, НЕ ВСЕ перекрывающиеся метки скрываются - что-то показывается, а вот некоторые метки на ОЧЕНЬ разных уровнях пропадают :(

Да, в багтрекер - это куда и как?

Еще раз спасибо за пинок в мозг :D
Lazarus 0.9.29 r24774 FPC 2.4.1 i386-win32-win32/win64
Ask
постоялец
Сообщения: 163
Зарегистрирован: 25.12.2008 02:51:37

Сообщение Ask »

Да, в багтрекер - это куда и как?

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

Сообщение Ask »

Сделал скрытие меток опциональным начиная с r25017
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

Ask писал(а):Сделал скрытие меток опциональным начиная с r25017

Ждем-с :D
Ответить