Cita:
Empezado por ecfisa
Hola mantraxer21.
Entonces si no entiendo mál tenes: - Form1 : fsNormal
- FormPrincipal: fsMDIForm
- FormGraficoAgenda: fsMDIChild
Lo que hay que tener en claro que en una aplicación MDI, la ventana principal siempre debe ser un MDIForm.
Y si la primera ventana que se crea en tu aplicación es Form1 (es decir que es la ventana principal), no va a funcionar.
Una solución es abrir tu proyecto y organizarlo así:
Código Delphi [-]begin Application.Initialize; Application.CreateForm(TFormPrincipal, FormPrincipal); // Crear MDIForm Application.FormPrincipal:= False; // Ocultar MDIForm Application.CreateForm(TForm1, Form1); // Crear login Form1.ShowModal; // Mostrar login Application.ShowMainForm:= True; // Mostrar MDIForm Application.Run; end;
En este enlace vas a encontrar información útil sobre la creación de aplicaciones MDI.
Un saludo.
|
Se que llego un año tarde, pero ese código donde iría si uso C++ Builder?