Страница 1 из 1

Trend Client - масштабирование

СообщениеДобавлено: Пн ноя 30, 2015 2:12 pm
KCD
Добрый день!

Возможно ли изменить формат TrendClient.Duration чтобы менять интервал отображения графиков... Там статически забиты номиналы: 1 мин, 5 мин, 10 мин, 15 мин, 30 мин, в зависимости от индекса. А как сделать 1 сек к примеру? или еще меньше... Или как в TrendClientControl сделано Scale - при выделении промежутка графика берется за уставку продолжительности ширина выделенного участка.

Re: Trend Client - масштабирование

СообщениеДобавлено: Пн ноя 30, 2015 2:32 pm
Генератор зла
KCD писал(а):Возможно ли изменить формат TrendClient.Duration чтобы менять интервал отображения графиков... Там статически забиты номиналы: 1 мин, 5 мин, 10 мин, 15 мин, 30 мин, в зависимости от индекса. А как сделать 1 сек к примеру?

Вы серьёзно хотите построить график в 1920 точек по горизонтали (ну, это так, для примера) в которые уложится аж целая секунда реального времени? :) Сильно!
Можно попробовать TimeDuration = 0 (Custom), и задать соответствующие StartDate & EndDate

Re: Trend Client - масштабирование

СообщениеДобавлено: Пн ноя 30, 2015 3:10 pm
KCD
Да, хочу попробовать.
А , например, как в Client Control как Scaling (мышкой) сделать в TrendClient?

Re: Trend Client - масштабирование

СообщениеДобавлено: Пт дек 11, 2015 2:21 pm
KCD
Реально средствами IDE сделать Scaling мышкой, при выделении определенной области, брать за основу начальные координаты выделения и при выделении конечные координаты мышки за StartDate и EndDate соответственно?

Re: Trend Client - масштабирование

СообщениеДобавлено: Пт дек 11, 2015 2:26 pm
Генератор зла
Посмотрите по доке, какие методы и события доступны для этого объекта