Изучаем язык Си (Learn C language)

Русскоязычный форум SECU-3 по общим вопросам. General discussion in Russian language. English sub-forum.

Moderator: STC

Stranger21
LQFP144 - On Top Of The Game
Posts: 1664
Joined: Fri Jul 01, 2011 2:10 pm
Location: г Уфа

Re: Изучаем язык Си (Learn C language)

Post by Stranger21 »

Конечно не Си , но все таки компоненты одинаковые
использую для графиков компонент
Chart
в нем есть Series
выбрал точками без линий (так как лог нужно разбивать на расходы и линиии рисовать никак не выходит из за того что соседние точки лога будут на разных графиках)
ну да ладно
разобрался я как точки эти туда закидывать
разобрался как мышем тыкать по точке и снимать инфу куда ткнули (нужно будет сбоку показать пользователю ускорение в ткнутой точке)
но вот уже пол дня долблюсь не могу найти как --- как поменять Цвет у выделеной точки?????
пробовал график с линиями и точками делать . там через ValueColor получалось менять цвет линии между точками ((
а вот сам квадратик что обознает точку у него Background как поменять , не знаю ((((
разобраться бы с этим и уже можно переходить к формированию массива из лог файла (ниче не знаю память у компов есть пусть жрет , по другому не умею)
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
Paratruper
TO220 - Visibile
Posts: 14
Joined: Tue Dec 14, 2010 8:30 pm
Location: Belarus
Contact:

Re: Изучаем язык Си (Learn C language)

Post by Paratruper »

Данный код динамически добавляет на график точку с именем OP
OP = new TPointSeries(Chart);
OP->Pointer->HorizSize=7;
OP->Pointer->VertSize=7;
OP->Pointer->Visible=true;
OP->Pointer->Pen->Width=2;
OP->Pointer->Pen->Color=clNavy; <- цвет "обводки"
OP->Pointer->Style=psCircle;
OP->HorizAxis=aCustomHorizAxis; <- привязка к "своей" оси
OP->VertAxis=aCustomVertAxis;
OP->Active=false; <- "выключаем" серию
OP->AddXY(0,0,"",clCream); <-цвет самой точки при добавлении на график
Chart->AddSeries(OP);


Данный код меняет ей цвет на красный
OP->Pointer->Brush->Color=clRed;
Stranger21
LQFP144 - On Top Of The Game
Posts: 1664
Joined: Fri Jul 01, 2011 2:10 pm
Location: г Уфа

Re: Изучаем язык Си (Learn C language)

Post by Stranger21 »

вопрос снят , разобрались..
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
Post Reply