Подскажите, плиз, по Tchart. Delphi. TfastLine. Строю график (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено vinogradov aleksei 21 ноября 2006 г. 11:24

Т.е. добавляю, например, 100 КБ данных:

for i:=0 to 100 do begin
for j:=0 to 1055 do one_packet[j]:=bytes_from_file[i*1056 + j];
convert_clients_time_to_ascii;
for k:=1 to 1056 do form1.chart1.serieslist[0].addy (byte(one_packet[k-1]),time_date_extracted_from_packet,clblue);
end;

Проблема в том, что нужна прокрутка графика. Устанавливаю свойство AllowPanning в pmHorizontal, после чего захватываю картинку правой кнопкой мышки и двигаю. Но тут есть тонкость. Когда график заканчивается, компонент не прекращает прокрутку и вместо графика демонстрирует "чистую" шкалу. Этот эффект легко получить, прокручивая график "до упора и дальше" как влево, так и вправо. Как запретить компоненту прокручивать график, если набор данных исчерпан ?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание