Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   refresh del formulario.... (https://www.clubdelphi.com/foros/showthread.php?t=21421)

User_baja1 17-05-2005 10:39:56

refresh del formulario....
 
Hola a todos,
tengo en el formulario principal de la aplicacion (MDI) un TreeView dentro de un panel lateral (align=left), cuando el numero de elementos del tree es grande me aparece la barra de desplazamiento en el tree, ... hasta aqui todo correcto.

el programa es que una vez que aparece la barra del tree, si el usuario carga otra aplicacion entonces al volver a la mia se ve justo al lado de la barra de tree toda una linea vertical fina (de unos 2 o 3 pixels) con la imagen que habia en el escritorio.

He probado a hacer un refresh y no consigo nada, el problema es que al cargar la aplicacion y volver a la mia, o usar ALT+TAB en mi aplicacion no se generan bien el evento onformActive con lo cual no puedo hacer bien el refresh

¿sabeis como capturar bien cuando se vuelve a activar una aplicacion?? (bien sea por alt+tab o por pulsar en el icono de la barra de tareas..


Gracias.
david.

User_baja1 17-05-2005 11:01:19

ya se porque pasa....
 
Ya se porque pasa... es que tenia en la propiedad borderWidth del tree a 5

si la pongo a 0 ya no me sale la imagen del fondo.




Cita:

Empezado por davazro
Hola a todos,
tengo en el formulario principal de la aplicacion (MDI) un TreeView dentro de un panel lateral (align=left), cuando el numero de elementos del tree es grande me aparece la barra de desplazamiento en el tree, ... hasta aqui todo correcto.

el programa es que una vez que aparece la barra del tree, si el usuario carga otra aplicacion entonces al volver a la mia se ve justo al lado de la barra de tree toda una linea vertical fina (de unos 2 o 3 pixels) con la imagen que habia en el escritorio.

He probado a hacer un refresh y no consigo nada, el problema es que al cargar la aplicacion y volver a la mia, o usar ALT+TAB en mi aplicacion no se generan bien el evento onformActive con lo cual no puedo hacer bien el refresh

¿sabeis como capturar bien cuando se vuelve a activar una aplicacion?? (bien sea por alt+tab o por pulsar en el icono de la barra de tareas..


Gracias.
david.



La franja horaria es GMT +2. Ahora son las 11:55:08.

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