Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-01-2004
ing_alsaac ing_alsaac is offline
Miembro
 
Registrado: may 2003
Ubicación: Querétaro, México
Posts: 29
Poder: 0
ing_alsaac Va por buen camino
Unhappy Mostrando formas MDChild

Hola a todos.
Mi Problema es que tengo una aplicacion MDForm y mando crear una forma MDchild no hay problema hasta ahi, esta forma MDChild esta maximizada y cuando oprimo un boton para mostrar unos resultados los quiero poner en otra forma MDchild, el problema es que cuando muestra la segunda MDChild la 1era que estaba maximizada se restaura lo cual no se ve muy bien, lo que quisiera saber es si se puede hacer que la 1era forma siga maximizada y la segunda solo obtenga el foco y al cerrar la segunda regrese el foco a la 1era que siempre estuvo maximizada.
Se puede? necesito que las 2 sean MDChild.

De antemano Gracias.
__________________
Saludos
Alonso
Responder Con Cita
  #2  
Antiguo 30-01-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Lo que yo he entendido es que tienes las dos MDIChild creadas. Es a sí? Si es así, para mostrar una u otra, sólo has de llamar al Show de la deseada
Responder Con Cita
  #3  
Antiguo 30-01-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Me parece que es completamente normal que el MDIForm genere ese efecto en las childs, porque debe tratar el estado de sus ventanas hijas por igual para "normalizar" el resultado para el usuario.

Cabe aclarar que en VB las MDI también generan el mismo problema.

Supongo que hay como mínimo dos formas de resolverlo, la primera es controlando el tamaño de las ventanas chilld cada vez que se abre una nueva o bien crearte alguna clase que "emule" a una ventana MDI, lo que resultaría por ende un duro trabajo.
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #4  
Antiguo 11-02-2004
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Cool

Hola ing_alsaac, prueba colocando en el OnCreate de tu form madre el procedimiento tile con el logras que se mantenga maximizada la primera ventana hija, con el 'incoveniente' de que tambien la segunda te aparecerá maximizada, pero puede que esto no sea un problema para tí y si una solución.
Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:52:37.


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
Copyright 1996-2007 Club Delphi