Ver Mensaje Individual
  #2  
Antiguo 27-08-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Hola, en realidad si te funciona, pero cuando se ejecuta el evento OnClose, la ventana sigue ahí todavia, por tanto no notas la diferencia.

La forma mas facil, es que inhabilites la X de cerrar las ventanas hijas, y en la ventana padre, pones un boton de "Cerrar Ventana Actual", despues de cerrar la ventana hija activa, llamas al Title.

Código Delphi [-]
 if mainform.activemdichildwindow <> nil then 
begin
    formmdi.activemdichildWindow.close;
    application.processmessages;
end;
 Main.tile;

Puede que haya un método mas sofisticado, retocando el Destructor de las ventanas hijas para informar de cuando se ha cerrado, pero no sé si va funcionaría.

Lo digo de memoria, así que comprueba la sintaxis.



Espero que sea una solucion para ti.

Última edición por Lepe fecha: 27-08-2004 a las 11:28:56.
Responder Con Cita