Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-05-2005
Avatar de User_baja1
User_baja1 User_baja1 is offline
Miembro
 
Registrado: feb 2005
Posts: 99
Poder: 20
User_baja1 Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 17-05-2005
Avatar de User_baja1
User_baja1 User_baja1 is offline
Miembro
 
Registrado: feb 2005
Posts: 99
Poder: 20
User_baja1 Va por buen camino
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:57:41.


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
Copyright 1996-2007 Club Delphi