| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Eaco Lt JG

Registrado: 04 Nov 2004Mensajes: 58Ubicación: Las Palmas de Gran Canaria-Islas Canarias
|
Publicado: Jue 03 Mar, 2005 5:04 am Asunto: conservar contenido de un canvas?(por ej, al minimizar) |
|
|
si tngo dibujadas cosas en en canvas de un TRect como puedo hacer q no se me borren cuando algo se suporpone a el mientras se esta ejecutando o al minimizar la aplicacion? _________________ Jey U! I'm a Telecoman |
|
| Volver arriba |
|
 |
LordNemesis Master


Registrado: 31 Dic 2003Mensajes: 340Ubicación: México
|
Publicado: Jue 03 Mar, 2005 6:52 am Asunto: |
|
|
Hola, no se si sea la forma correcta, pero algo que se me ocurre es que hagas otra instancia de tipo TCanvas como copia exacta del Canvas perteneciente al control que necesites, y cuando quieras restaurarlo, solo hagas lo inverso...
No se si sea la forma mas optima de hacerlo pero podria funcionar _________________ Dirección Municipal de Informática
H. Ayuntamiento de Tijuana
Arriba Lopez Obrador !!!
Los Mexicanos Merecemos Respeto !!! |
|
| Volver arriba |
|
 |
Cerúleo Master


Registrado: 04 Ago 2003Mensajes: 332Ubicación: Santander, España
|
Publicado: Dom 06 Mar, 2005 11:29 am Asunto: |
|
|
Hola.
Lo que tienes que hacer es volver a dibujar el contenido del canvas. Para ello pon el en evento OnPaint() del TRect tu función para dibujar el contenido del canavas.
Un saludo. _________________ Nunca digas "Es imposible" sin intentarlo antes. |
|
| Volver arriba |
|
 |
|