borrar un poligono
mirad tengo un dbgrig y cuando voy a selecinar un registro lo que hago es simplemente debujar con un componente de canvas llamado polyline cuando hago click me muestra el poligono con una forma similar a la de un rectangulo alrededor del registro (como yo queria), el problema que se me presenta (aunque parezca comico), es que cuando seleciono otro registro sobre el gird el poligono anterior me lo mantiene y medibuja otro nuevo, mi pregunta es ¿como puedo limpiar todos los poligonos?
|
Hola,
puedes usar el método FloodFill del Canvas para "limpiarlo" antes de dibujar el polígono:
o también el método FillRect:
Salu2. |
La franja horaria es GMT +2. Ahora son las 04:42:51. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi