¿Cómo crear ventanas MDI hijas dinámicamente?
Hola a todos. Estaba haciendo una aplicación MDI y querÃa crear ventanas hijas de forma dinámica pero me da un error. ¿Cómo se muestran esos tipos de ventanas? Me da error al hacer Show.
Las ventanas MDI no se muestran con show, se crean
en tiempo de ejecución. Un procedimiento válido es
procedure ....
var
MDIWindow: TForm2 //La clase de la Form que sea MDIChild
begin
MDIWindow:=TForm2.Create(Application); //Se crea y se muestra
MDIWindow.Caption:='titulo_ventana'; //Se le añade el titulo
MDIWindow.SetFocus; //Se le pasa el foco
end;
en tiempo de ejecución. Un procedimiento válido es
procedure ....
var
MDIWindow: TForm2 //La clase de la Form que sea MDIChild
begin
MDIWindow:=TForm2.Create(Application); //Se crea y se muestra
MDIWindow.Caption:='titulo_ventana'; //Se le añade el titulo
MDIWindow.SetFocus; //Se le pasa el foco
end;
