Вниз
Скачать: CL | DM;

как получить мин и макс значение по оси Х при увеличении   Найти похожие ветки 

← →
iat   (2004-10-21 20:27) [0]

Здрасте!

Как можно получить крайние значения по оси Х.
Интересует метод, когда на гафике показаны не все значения, а только часть (увеличенная область).

За ранее спасибо!


← →
Kolan ©   (2004-10-21 20:55) [1]

Мин функции тебе нодо что-ли


← →
iat   (2004-10-21 21:03) [2]

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

пример
1 2 3 4 5 6 7 8 9 -> 1, 9

4 5 6 7 8 -> 4, 8


← →
Kolan ©   (2004-10-21 21:18) [3]

Может так:
Заведи две Series. На одной график а вторая - точечная и значения у неё как, бы обяснить, есть там (точно есть не помню как называется) свойства min и max значения charta помоему так их на второй и отмечай.
PS Шас может вспомню


← →
Kolan ©   (2004-10-21 21:23) [4]

Наверно это был плохой вариант ... Сейчас еще посмотрю


← →
iat   (2004-10-21 21:30) [5]

я точно знаю, что там даже ухитряться не надо, там уже все реализвано, просто надо знать, что пнуть.


← →
iat   (2004-10-21 21:56) [6]

кажется, я нашел решение

var
Mi, Ma : double;
CS: TChartSeries;
R: TRect;
begin
 if DBChart.SeriesCount = 0 then Exit;
 CS := DBChart.Series[0];
 R := DBChart.ChartRect;
 Mi := CS.XScreenToValue(R.Left);
 Ma := CS.XScreenToValue(R.Right);
...

однако оно не  корректно определяет эти самые границы. в результате оно выводит интерполированные значения. а мне нужно индексы значений.


← →
MBo ©   (2004-10-22 07:09) [7]

Series1.FirstValueIndex


← →
iat   (2004-10-22 19:07) [8]

MBo, спасибо! Работает.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.042 c
9-1089806682
volser
2004-07-14 16:04
2004.11.07
Изменение разрешения девайса


1-1098689033
half_litre
2004-10-25 11:23
2004.11.07
Не срабатывает wm_DrawItem и wm_MeasureItem


14-1098276307
Alek
2004-10-20 16:45
2004.11.07
Про написание сервисов!


1-1098715274
aap
2004-10-25 18:41
2004.11.07
Доработать PageControl


1-1098860642
snake1977
2004-10-27 11:04
2004.11.07
HTML




   Наверх