Aplicaciones MDI
Hola a todo el mundo:
Mi problema es el siguiente: Estoy creando unha aplicación MDI donde creo y destruyo los formulario dinámicamente... Con este sistema lo único que consigo realizar es poder mostrar los formularios hijos como no modales pero yo quisiera mostrar alguno de ellos como modales y que continuasen siendo formularios hijos y no tener que hacerlos formularios normales como vengo haciendo hasta el momento. |
Un formulario MDIChild no puede ser modal, y esto tiene su lógica. Normalmente cuando tengo un formulario que va a ser MDIChild y modal a la vez, lo tengo guardado como fsNormal, y cuando quiero que sea modal:
Código:
procedure TfrmMDIForm.mnuHijoClick(Sender: TObject); Código:
With TfrmHijo.Create(Self) do Saludos! Saludos! |
He hecho eso ultimo de abrir el formulario como normal y me pone:
"Cannot make a visible window modal" Código:
procedure TFrmPrincipal.ActNuevoPresupuestoExecute(Sender: TObject); |
Cita:
|
Project --> Options
quita el formulario de auto-create forms, y pasalo a Available Saludos |
La franja horaria es GMT +2. Ahora son las 12:50:02. |
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