Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.16;
Скачать: CL | DM;

Вниз

Помогите разобраться с TChart ом.   Найти похожие ветки 

 
Shopot ©   (2006-03-27 22:21) [0]

Помогите!!! Дело такое: из потока TThread вывожу на 2 TChart"а
графики вертикально (перевертыши на 90). Диапазон в 2000 единиц по X (то есть по Y до поворота) рисует. А вот в 20 000 ед. отказывается. Привожу код:



procedure TMyThread.Execute;
var
 alpha: Double;
begin
 frmMain.Series1.Clear;
 frmMain.Series2.Clear;

// Это чтобы можно было их нарисовать вертикально

 frmMain.Series1.XValues.Order := loNone;
 frmMain.Series1.YValues.Order := loNone; //loDescending;

 frmMain.Series2.XValues.Order := loNone;
 frmMain.Series2.YValues.Order := loNone; //loDescending;

 alpha := 0;

 while not Terminated do
 begin
   Sleep(5);
   frmMain.Series1.AddXY(1000 * sin(alpha), alpha);

   Sleep(5);
   frmMain.Series2.AddXY(10000 * cos(alpha), alpha);

   alpha := alpha + Pi / 10;
 end;
end;



 
Kolan ©   (2006-03-28 20:42) [1]

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

2.Что значит отказывается.

3.   rmMain.Series1.XValues.Order := loNone;
frmMain.Series1.YValues.Order := loNone; //loDescending;

frmMain.Series2.XValues.Order := loNone;
frmMain.Series2.YValues.Order := loNone; //loDescending;

Вот это ты используешь что бы повернуть?
Попробуй повернуть не свойствами чарта, а сделав изменения в формуле. Те выводи уже повернутое...


 
Shopot ©   (2006-03-31 23:56) [2]

>Kolan
>Те выводи уже повернутое...

Без установки этих свойств не получится повернуть.
И как выводить в основном потоке, вычисления же идут в TThread"е?



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

Текущий архив: 2006.04.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
15-1143280228
oldman
2006-03-25 12:50
2006.04.16
Защита защите рознь...


4-1138371915
mm0
2006-01-27 17:25
2006.04.16
Как грамотно запретить запуск второй копии программы?


8-1131797302
zxc
2005-11-12 15:08
2006.04.16
одновременно avi показывать и сверху рисовать


1-1142283322
Евгений Р.
2006-03-13 23:55
2006.04.16
Hint для DrawGrid


15-1143217541
Ученик чародея
2006-03-24 19:25
2006.04.16
Принтсервер Surecom EP-903X-U печать из DOS-а.