Модифицировал компонент (TAChart), допустил ошибку, при постановке на форму Лазарус вылетал, ошибку конечно вычислил, но как правильно отлавливать ошибки переполнения, деления и т.п. в визуальных компанентах? (конечно, помогли ShowMessage и try-except, но изврат это)
Кстати, модифицировал в целях добавления второй оси (справа) со своей шкалой, значения минимум (округлением) и максимум, а так же шаг подбираются исходя из вида основной шкалы, для совпадения сетки. Вроде работает, глюков думаю не меньше, чем в оригинальном чарте, но задачу выполняет (код корявый, самому не нравится, но работает). Кому надо - пишите.
Отладка компонент
Модератор: Модераторы
Ну так-то правильно, просто первоначально чарт уже был в проекте, и его менял под себя, работал-работа, потом пришло в голову немножко оптимизировать и перекомпилить компонент.... ну и работа на сём встала, крепко встала
.
Патчик - это да, только вот не слишком он оптимален код, да и не реализовано многое, например, обратная шкала. Для патча-рановат. если кто возьмется придать лоск коду....
Патчик - это да, только вот не слишком он оптимален код, да и не реализовано многое, например, обратная шкала. Для патча-рановат. если кто возьмется придать лоск коду....
как там ваши дела с доработкой? 
-
xchgeaxeax
- постоялец
- Сообщения: 200
- Зарегистрирован: 11.05.2023 02:51:40
лен на 17 опоздали с такими вопросами...
да ни чего не опоздал! компонент как никогда актуален и ... все так-же текЁт (однозначно в gtk2-исполнении).xchgeaxeax писал(а):на 17 опоздали
поэтому вот, хотелось-бы потревожить темку, всякое бывает, вопрос жрать не просит! :о)
-
xchgeaxeax
- постоялец
- Сообщения: 200
- Зарегистрирован: 11.05.2023 02:51:40
За 17 лет не появилось других чартов?sunjob писал(а):да ни чего не опоздал! компонент как никогда актуален и ... все так-же текЁт (однозначно в gtk2-исполнении).
поэтому вот, хотелось-бы потревожить темку, всякое бывает, вопрос жрать не просит! :о)
http://www.freepascal.ru/forum/viewtopic.php?f=6&t=3822
этот самый лучший! :о)xchgeaxeax писал(а):За 17 лет
