![]() |
Графика
Здравствуйте, работаю в среде C++ Builder'e и вчера впервые встретился с понятием графика. Задача заключается в том, что создается событие onMouseMove и при наведении его на форму, активируется компонент TImage, который через Canvas отрисовывает изображение.
![]() Вот, что у меня только получилось: Код:
void __fastcall TForm1::Image1MouseMove(TObject *Sender, TShiftState Shift, int X, |
В общем, что вышло, с графикой я разобрался, только вот одна накладка, не получается сделать часть трапеции серой..
Вот код: Код:
void __fastcall TForm1::Image1MouseMove(TObject *Sender, TShiftState Shift, int X, |
Цитата:
Данная функция будет исполняться при КАЖДОМ перемещении мыши в окне. Оно вам надо? Лучше так Код:
void __fastcall TForm1::Image1MouseMove(TObject *Sender, TShiftState Shift, int X,int Y) Функция DrawFigure - метод класса TForm1 - выполняет прорисовку картинки на объект типа TCanvas, указатель на который передаётся параметром функции |
Время: 12:02. |
Время: 12:02.
© OSzone.net 2001-