Форум: "Основная";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];
ВнизРабота с TChart Найти похожие ветки
← →
Lamerr (2003-05-05 09:57) [0]Можно ли отобразить на оси TChart промежуток времени меньше чем секунда?
Дело в том, что у меня очень много точек, распологающихся в секундном интервале, и не очень-то удобно просматривать их имея секундую разбивку оси.
Пребрал различные варианты. Не выходит.
← →
ghg (2003-05-05 11:12) [1]дык сделай оси такие, какие надо
Chart1.leftAxis.SetMinMax
← →
Lamerr (2003-05-05 11:35) [2]Если бы все так просто...
Дело тут не в Min и Max а в Increment, который он принципиально не хочет делать меньше секунды. Хотя, по идее, должен, поскольку свойство это имеет тип Double.
Имеется возможность задавать инкремент непосредственно в единицах измерения времени, но минимум, опять таки, секунда.
Может быть кто-нибудь уже сталкивался с аналогичными проблемами?
← →
ghg (2003-05-05 11:41) [3]да на кой тебе этот DateTimeStep (в нем так и написано что минимум 1 с, ведь это datatime а не просто time)
делай все руками
задавай значения осям, количество label"ов на этих осях и т.д.
← →
Lamerr (2003-05-05 11:54) [4]Так руками и делается. :о)
Меньше секунды не выходит.
← →
ghg (2003-05-05 12:00) [5]ну может быть
в chart"e вообще по-моему есть много косяков с label"ами
поэтому чтобы мозг не парить я делаю так
кидаю на форму два TLabel и в них вывожу постоянно текущие chart"овские координаты мыши
и такоим манером можно вообще без label"ов обходиться :)
← →
Lamerr (2003-05-05 12:04) [6]Вообщето, мысль... Надо попробовать.
Хотя, скорее всего, мне это не подойдет... :о)
← →
ghg (2003-05-05 12:13) [7]смотри сам, но на всякий случай если понадобится то смотри следующее
form2.chart1.series[chart1.seriescount-2].getcursorvalueindex
Сhart3.SeriesList[0].XScreenToValue
← →
Lamerr (2003-05-05 12:16) [8]Ага, я так и думал...
Спасибо!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c