Вопрос по границам TAChart
Добавлено: 05.03.2020 10:58:08
Изучаю TAChart. В серию по таймеру несколько раз в секунду добавляется значение. Масштаб графика при добавлении очередного значения автоматически меняется по X и Y, чтобы весь график помещался в окне. Добавил ChartToolset1 на изменение масштаба колесиком мыши по X, по Y, панорамирование и зум. Теперь легко просмотреть любую часть графика. Это радует. Но возник вопрос.
Как можно программно задать левую и правую границу например, по X? Я думал, что Chart1.BottomAxis.Range.Min и Max с флагами UseMin, UseMax. Но они не влияют. Я вывожу их значения, меняю мышкой масштаб, а они не меняются. Подскажите, куда копать?
В примерах есть осциллограф, но там добавляется новое значение и удаляется первое значение серии. Поэтому картинка на экране двигается по X без изменения масштаба. А мне надо сохранять все точки серии, но в окне видеть с такой-то по такую-то.
Как можно программно задать левую и правую границу например, по X? Я думал, что Chart1.BottomAxis.Range.Min и Max с флагами UseMin, UseMax. Но они не влияют. Я вывожу их значения, меняю мышкой масштаб, а они не меняются. Подскажите, куда копать?
В примерах есть осциллограф, но там добавляется новое значение и удаляется первое значение серии. Поэтому картинка на экране двигается по X без изменения масштаба. А мне надо сохранять все точки серии, но в окне видеть с такой-то по такую-то.