Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-03-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Sobre Formularios MDI

Form_Principal
_________________|________________
|______________|____________|
Modulo_factura Modulo_Cxc Modulo_inventarios
_________|____________ ______|________
|_______|__________| |_____|________|
Frm_factura Frm_pedidos Frm_Cotizac Entr_Inv Sal_inv ra_Inv

hola compañeros , tengo el siguiente problema, como ven en la jerarquia anterior mas o menos explico lo que quiero, tengo un formmulario mdi form_principal, del cual tengo varios modulos, como ser factura, cuentas por cobrar,inventarios.
el problea es que no se como deveria de trabajar aqui con los modulos, es decir el tipo de formulario,lo que quiero es que al abrir el form de factura , este se muestre en el modulo de factura como un formulario hijo del modulo fatura , dentro de la ventana del Modulo_factura,
de igual forma que, al abrir un nuevo pedido o cotizacion, estos esten dentro de este, como si todos los modulos fueran formularios MDI y los demas form hijos, es como un form hijo de un form hijo, pero no se como hacerlo.


mas o menos haci va
Form_principal
|______
_______|
Modulo de facturas
|_________
___________|
facturas
el modulo de facturas dentro del form principal, y el form facturas dentro del modulo de facturas.
espero me ayuden...
__________________
all your base are belong to us

Última edición por look fecha: 02-03-2009 a las 22:20:21.
Responder Con Cita
  #2  
Antiguo 03-03-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Creo que tal como lo planteas no se puede hacer.
Tal vez modificando el parent de los últimos formularios (Frm_factura) puedas conseguir que se ajusten al interior de oos módulos (Modulo_factura).
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 03-03-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Cita:
Empezado por Neftali Ver Mensaje
Creo que tal como lo planteas no se puede hacer.
Tal vez modificando el parent de los últimos formularios (Frm_factura) puedas conseguir que se ajusten al interior de oos módulos (Modulo_factura).
si probe con el parent del form ,pero no me da... no me sirve , al maximizar las ventanas no me da el efecto ,como al maximizar cualquier form hijo dentro de otro mdi... gracias.
__________________
all your base are belong to us
Responder Con Cita
  #4  
Antiguo 03-03-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Está claro que no va a funcionar como los MDI. Si fuera tan fácil no estarían programados los MDI, bastaría con cambiar el parent al form.

Se trata de hacer algo parecido o una aproximación. Si pretendes conseguir el mismo comportamiento me da la impresión de que vas a tener que cambiar el diseño.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 03-03-2009
Avatar de rcarrillom
[rcarrillom] rcarrillom is offline
Miembro Premium
 
Registrado: dic 2004
Ubicación: UK / North Sea / Norway / Golfo de México / Frente a mi Laptop
Posts: 219
Poder: 20
rcarrillom Va por buen camino
A menos que haya cambiado el esquema, una Aplicación MDI sólo puede tener una sola forma Padre en todo el proyecto, ésto siendo el mainform de tipo MDIParent, no he probado en otro caso la verdad. En alguna ocasión quise hacer lo mismo pero en algún documento técnico leí que se permitía sólo uno por aplicación.
__________________
eLcHiCoTeMiDo - Rompecorazones profesional
Yo no soy presumido; ¿Pero de qué sirve mi humilde opinión contra la de los espejos?
Salva a un nylon, usa prendas de piel de foca
Responder Con Cita
  #6  
Antiguo 03-03-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Hola, la unica forma que encontre fue; poner todos los formularios de tipo normal y jugar con los parents, pero como dije anteriormente no logro que de el efecto como en los forms MDI al momento de maximizar.

ejemplo : http://www.megaupload.com/?d=VDOQ4MC6

aver si le echan un vistazo.
__________________
all your base are belong to us
Responder Con Cita
  #7  
Antiguo 06-03-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
esta fue la solucion.
multiple_mdi_parent_forms_in_a_single_application.ZIP

gracias por su ayuda .

fuente:

http://cc.embarcadero.com/Item/23574

saludos compañeros
__________________
all your base are belong to us
Responder Con Cita
  #8  
Antiguo 07-03-2009
Avatar de rcarrillom
[rcarrillom] rcarrillom is offline
Miembro Premium
 
Registrado: dic 2004
Ubicación: UK / North Sea / Norway / Golfo de México / Frente a mi Laptop
Posts: 219
Poder: 20
rcarrillom Va por buen camino
Muy interesante la explicación técnica del artículo, será que a los credores de la VCL les dió pereza lidiar con más de una MDIParent?
__________________
eLcHiCoTeMiDo - Rompecorazones profesional
Yo no soy presumido; ¿Pero de qué sirve mi humilde opinión contra la de los espejos?
Salva a un nylon, usa prendas de piel de foca
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta sobre FORMularios walito Varios 3 14-10-2007 18:14:28
Consulta sobre formularios Gustavo Gowdak OOP 1 15-03-2007 16:38:22
Pregunta Sensilla Sobre Formularios federiconqn21 Varios 1 21-12-2005 14:50:32
Consulta sobre Formularios Gustavo Gowdak OOP 2 09-12-2004 19:40:44
consulta sobre formularios acertij022 Varios 1 01-08-2003 16:17:26


La franja horaria es GMT +2. Ahora son las 18:33:21.


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