То есть, при первоначальном выводе графиков масштаб по осям выставлен автоматический, вот именно те значения которые после автоматического масштабирования стали минимумами и максимумами отображения по осям нужно и вернуть в TEdit.
Заранее спасибо.

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() |
AlexSCH |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 36 Пол: Мужской Репутация: ![]() ![]() ![]() |
Подскажите пожалуйста, какое свойство или процедура в компоненте TChart позволяет возвратить текущее значение минимального и максимального пределов оси, например, абсцисс (ординат). Дело в том, что необходимо постоянно отслеживать максимум и минимум шкалы отображения по обеим осям (в случае режима отображения Lines)и заносить их, например, в TEdit.
То есть, при первоначальном выводе графиков масштаб по осям выставлен автоматический, вот именно те значения которые после автоматического масштабирования стали минимумами и максимумами отображения по осям нужно и вернуть в TEdit. Заранее спасибо. ![]() |
![]() ![]() |
AlexSCH |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 36 Пол: Мужской Репутация: ![]() ![]() ![]() |
В том то и дело, что сначала после автомасштабирования, значения min и max по оси x должны появится в Edit'ах, как начальные, а уже потом по желанию, если нужно изменить крайние значения по оси х, тогда уже пойдет
Код Edit15.text := FloatToStr(Chart1.LeftAxis.Minimum); Edit16.text := FloatToStr(Chart1.LeftAxis.Maximum); То есть, после первого построения и автомасштабирования, в двух полях Edit должны быть крайние значения масштаба по оси х (которые были сформированы автоматическим масштабированием), как это сделать? Сообщение отредактировано: AlexSCH - |
![]() ![]() |
![]() |
Текстовая версия | 15.04.2025 2:12 |