FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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?
|
#2
|
||||
|
||||
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.
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... Última edición por defcon1_es fecha: 10-12-2004 a las 10:07:36. |
|
|
|