Programación General > C++ Builder
Color En Figuras Creadas Con Canvas
dave.jason:
Eso me interesa. Pero no se hacerlo. Si por ejemplo mi código fuese:
TPoint Pt[4];
Pt[0] = Point(10, 10);
Pt[1] = Point(100, 10);
Pt[2] = Point(100, 100);
Pt[3] = Point(10, 100);
Form1->Canvas->Polygon(Pt, 4);
¿Como hago lo que tú dices? ¿Puedes escribir el código que necesito?
Gracias de antemano.
loki160685:
ok espero te sirva de algo
--- Código: Text --- //-------------------------------------------------------------------------------------------void __fastcall TForm1::FormMouseMove(TObject *Sender, TShiftState Shift, int X, int Y){ x1=X;y1=Y; //globales para capturar las coordenadas del click}//-------------------------------------------------------------------------------------------void __fastcall TForm1::FormClick(TObject *Sender){ if(x1>9&&x1<99) if(y1>9&&y1<99) { Form1->Canvas->Brush->Color=clTeal; Form1->Canvas->Polygon(Pt, 4); //algo asi } } y un consejo investiga, solo asi podas aprender.
Espero haber sido de ayuda
dave.jason:
Gracias! Me ha ayudado mucho. Ya funciona.
Navegación
[*] Página Anterior
Ir a la versión completa