• Viernes 8 de Noviembre de 2024, 23:15

Autor Tema:  Problema En Aplicacion Mdi  (Leído 1503 veces)

kastell

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Problema En Aplicacion Mdi
« en: Miércoles 3 de Marzo de 2004, 13:35 »
0
Hola a todos

Tengo una aplicacion MDI en donde tengo un form padre y varios hijos (MDIChild).
En ejecucion se van lanzando desde un menu y en modo wsmaximed.
Cuando tengo varios forms hijos (estan todas tal como arrancaron, maximizadas) y voy minimizando una a una me doy cuenta que cuando llego al ultimo form hijo
y lo minimizo me vuelve aparecer maximizada la ficha que minimize inicialmente,
por lo que tengo que volver a repetir el mismo paso de minimizar. Esto no se porque ocurre.

La configuracion mas destacada del form padre en diseño es:
bordeicons ..: [biSystemMenu,biMinimize,biMaximize];
borderstyle .: fbsSizeable;
position ......: poDefault;
windowstate.: wsNormal;
formstyle.....: fsNormal;


La configuracion mas destacada del form hijo en diseño es:

bordeicons ..: [biSystemMenu,biMinimize,biMaximize,biHelp];
borderstyle .: fbsSizeable;
position ......: poMainFormCenter;
windowstate.: wsMaximized;
formstyle.....: fsNormal;

Muchas Gracias

ptavasci

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Problema En Aplicacion Mdi
« Respuesta #1 en: Viernes 19 de Marzo de 2004, 00:52 »
0
Cita de: "kastell"
Hola a todos

Tengo una aplicacion MDI en donde tengo un form padre y varios hijos (MDIChild).
En ejecucion se van lanzando desde un menu y en modo wsmaximed.
Cuando tengo varios forms hijos (estan todas tal como arrancaron, maximizadas) y voy minimizando una a una me doy cuenta que cuando llego al ultimo form hijo
y lo minimizo me vuelve aparecer maximizada la ficha que minimize inicialmente,
por lo que tengo que volver a repetir el mismo paso de minimizar. Esto no se porque ocurre.

La configuracion mas destacada del form padre en diseño es:
bordeicons ..: [biSystemMenu,biMinimize,biMaximize];
borderstyle .: fbsSizeable;
position ......: poDefault;
windowstate.: wsNormal;
formstyle.....: fsNormal;


La configuracion mas destacada del form hijo en diseño es:

bordeicons ..: [biSystemMenu,biMinimize,biMaximize,biHelp];
borderstyle .: fbsSizeable;
position ......: poMainFormCenter;
windowstate.: wsMaximized;
formstyle.....: fsNormal;

Muchas Gracias
Por lo que decís, tu aplicación no es mdi...

El form padre debe tener la property formstyle seteada en fsMDIForm y sus hijos deben tener esa property en fsMDIChild.

Si te sirve de ejemplo en la carpeta ../DelphiX/Demos/RichEdit tenés un ejemplo.

Espero haberte ayudado...

Salu2ssss. Pablo.