PDA

Ver la Versión Completa : tamaño de una ventana hija


Alejo
09-07-2003, 04:39:09
ke tal gente del foro como estan???
espero ke bien. me gustaria saber si hay alguna forma de dar un tamaño especifico a una ventana hija en una aplicacion mdi.

me explico: cuandos se crea un hijo este se genera segun el tamaño de la aplicacion padre, omitiendo el tamaño asignado en el inspector de objetos. en el evento oncreate le asigno el tamaño ke necesito, sin embargo se alcanza a notar un parpadeo...

existe otra forma de ahcer lo ke necesito???

roman
09-07-2003, 05:10:47
La única forma que ahora se mme ocurre es poniendo la propiedad Position en poDefaultPosOnly. Con esto se respeta el tamaño que estableces duurante el diseño aunque desafortunadamente no la posición. Por alguna razón que desconozco, si pones Position := poDesigned no respeta ni la posición ni el tamaño.

// Saludos

madman
09-07-2003, 05:34:18
Hola!


cuandos se crea un hijo este se genera segun el tamaño de la aplicacion padre, omitiendo el tamaño asignado en el inspector de objetos.


Esto lo hace porque en la propiedad WindowState esta en wsMaximized, lo que coloca al form hija en estado maximizado ocupando todo el espacio de la MainForm. Cambialo a wsNormal y aparecera tal y como lo tenias mientras lo diseñabas.

Si quieres que el tamaño no cambie, cambia la propiedad Constraints, donde colocas los tamaños minimos y maximos que puede tener la Form Hija.

Cuando creas las Forms Hijas puedes colocar la posicion (Left&Top) para que aparezca donde tu quieras.

Espero haberte ayudado un poco.

Saludos!