Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Se me minimiza el form activo al llamar a un mdiChild (https://www.clubdelphi.com/foros/showthread.php?t=59052)

gandalf_uy 11-08-2008 15:24:43

Se me minimiza el form activo al llamar a un mdiChild
 
Hola, nuevamente preguntando cosas sencillas (eso espero)

Tengo el siguiente problemita, tengo un form que está maximizado. Este form ya es mdiChild y al presionar un botón crea otro form mdiChild. El tema es que al crearlo y/o mostrarlo, el que tenía activo y maximizado, me lo deja en estado normal. Obviamente lo que quiero hacer es dejarlo en el estado maximizado y a su vez mostrar el nuevo form.

El nuevo form se crea con:

FormStyle = fsMDIChild
Position = poOwnerFormCenter
WindowState = wsNormal

Alguna idea?

Gracias desde ya !

roman 11-08-2008 16:30:26

En aplicaciones MDI es todo o nada. O todas las ventanas están maximizadas o ninguna, no hay de otra. Al abrir la nueva ventana y ponerle WindowState en wsNormal le estás diciendo que se abra no maximizada, y eso fuerza a cualquier otra a restaurarse a su tamaño normal.

// Saludos

Caro 11-08-2008 17:08:07

Hola, si quieres que funcione de esa forma, tu segundo formulario que lo creas con WindowState en wsNormal, no lo crees como fsMDIChild, sino como fsNormal.

Saluditos

gandalf_uy 11-08-2008 20:08:20

Muchas gracias por las respuestas...

Buscaré cómo solucionarlo entonces...

Salu2


La franja horaria es GMT +2. Ahora son las 23:39:05.

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