FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas con evento OnPaint
Hola a todos!
Tenemos un "pequeño" problema: El evento OnPaint de nuestro formulario no se nos activa en todos los casos. Hemos colocado un ShowMessage en él para ver cuándo se activa y cuándo no, y hemos observado, que al maximizar por ejemplo, funciona bien, al restaurar en cambio, no, si arrastramos la ventana metiéndola en los bordes de la pantalla y la volvemos a dejar donde estaba, tampoco funciona, etc. ¿Alguien tiene alguna idea de porqué el evento OnPaint no está capturando correctamente la señal WM_PAINT? Muchas gracias x vuestra ayuda !!! MARTA Y SAM |
#2
|
||||
|
||||
Bueno, yo creo que ese es el funcionamiento correcto
Saludos |
#3
|
|||
|
|||
No, ese no es el funcionamiento correcto! Lo he comprobado en un programa nuevo que me he creado, y ahí sí que me pasa por el evento OnPaint al restaurar una ventana, o al poner una ventana por encima y luego quitarla. Pero no lo hace en mi proyecto no entiendo na!
|
#4
|
||||
|
||||
Casi mejor usar un Memo y enviar un mensaje en cada repintado, lo digo porque mientras está mostrando un ShowMessage, estas obviando otros mensajes de repintado.
¿Tienes otros controles en la ventana? Igual les toca a ellos repintarse en lugar del Form. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
|||
|
|||
Muchas gracias a todos por vuestra ayuda. Al final, se ha arreglado poniendo un paintbox alrededor del panel ???? Sigo sin entender nada, xo funciona
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con evento OnExit | santi33a | Varios | 4 | 15-04-2006 13:30:50 |
Diferencias entre OnActivate y OnPaint | FunBit | OOP | 4 | 02-09-2005 16:40:22 |
Evento OnKeyPress | papulo | Varios | 3 | 30-08-2005 13:37:04 |
Evento OnClick | vtdeleon | OOP | 4 | 08-08-2005 23:40:18 |
Lanzar evento.... | craven | OOP | 4 | 08-09-2003 22:04:05 |
|