El dibujo sobre el canvas de un panel desaparece
Hola.
Estoy haciendo un programa en Lazarus en la cual dibujo sobre el canvas de un panel.
Todo funciona normalmente aunque, cuando la ventana de otro programa (por ejemplo, el explorador de windows) tapa parte del panel con la imagen, esa parte dibujada ya no aparece cuando se vuelve a seleccionar mi programa.
Lo que quisiera saber es:
1- Si es posible hacer que el dibujo sobre el canvas del panel sea permanente. y ¿cómo se hace?
2- Y también quisiera saber, cuando se tienen ejecutándos varios programas y se pasa de usar un programa a usar otro, si hay algún evento que indique que el programa ha quedado activo en ese momento.
Uso Lazarus 2.2.0 sobre Windows 7.
De antemano, muchas gracias.
Saludos.
|