Имеется график на элементе Plotter в пространстве 100х100 точек. Изначально числа на шкале оси Y являются целыми, например, 0, 10… 100. Как только нажимаю среднюю кнопку мыши и масштабирую график, то числа по шкале Y превращаются из целых в дробные с двумя знаками после запятой, например, 15,66 и т. д. Вопрос – можно ли каким-то способом округлить отсчёты по оси Y до целых чисел или это нерегулируемая особенность элемента Plotter при нажатии средней кнопки мыши?
Этот топик читают: Гость
Ответов: 19
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
RomanRoman, при масштабировании графика число отсчётов по "Х" не изменяется, естественно у каждого отсчёта значение Х другое.
Количество знаков после запятой задаётся в коде элемента (Ctrl+F) в строке №622: s := Double2Str(Round(x*100)/100); 1 или оставить только Round(x) -- целое число; 10 -- один знак; 100 -- два знака 1000 -- три знака ... (Делать это не советую Ой, про Y надо, а я про X. Текст-то тот-же самый, строка 594. Редактировалось 1 раз(а), последний 2024-10-03 17:12:27 |
|||
карма: 19 |
|
Ответов: 19
Рейтинг: 0
|
|||
Леонид, спасибо за подсказку, получилось, как доктор прописал. Только у меня строка 600 изменение по X и строка 628 изменение по Y. Наверное другая версия элемента
|
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
RomanRoman писал(а): Наверное другая версияНу да, когда-то внёс изменения как раз по масштабированию: отдельно только по X, или только по Y, или вместе и X, и Y |
|||
карма: 19 |
|
4