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 03-12-2009
LCIdesarrollo LCIdesarrollo is offline
Registrado
 
Registrado: dic 2009
Posts: 7
Poder: 0
LCIdesarrollo Va por buen camino
Question Problema con Menus en aplicacion MDI

Estoy realizando una aplicación MDI, todo marcha bien pero el MainForm es decir el Padre contiene un menu (mainmenu) y algunos form Child tambien poseen menus con el mismo componente, y al abrir estos Child el menu de cada uno suplanta al menu del MainForm, y un vez que cierro todos los Child el menu del MainForm vuelve.
Los menus se suplantan a medida que abro o cierro los Child, sin importar si estos estan maximizados (pantalla completa), o minimizados, o de tamaño normal.

Alguien sabe como puedo solucionar este problema con los menus?

Muchas gracias
Adios
Responder Con Cita
  #2  
Antiguo 04-12-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Éste es, de hecho, el comportamiento normal de los menús en una aplicación MDI. Pero puedes controlar la forma en que se mezclan los menús de las ventanas madre e hija, mediante la porpiedad GroupIndex de los elementos del menú. Busca en la ayuda para que veas la explicación detallada de cómo funciona. Pero a grandes rasgos, si tienes un menú en la ventana principal que no quieras que sea sustituido al abrir la hija, asegúrate que su GroupIndex es distinto de cualquier GroupIndex en la ventana hija.

// Saludos
Responder Con Cita
  #3  
Antiguo 09-12-2009
LCIdesarrollo LCIdesarrollo is offline
Registrado
 
Registrado: dic 2009
Posts: 7
Poder: 0
LCIdesarrollo Va por buen camino
Probé lo que me dijiste y no lo superpone mas, gracias, pero me coloca el menu del hijo al lado del menú principal, yo necesitaría que el menú permanezca en el form hijo o diferenciado del menú principal, no en la misma linea. Existe alguna manera de hacer eso necesitaría usar otro componente en lugar de los menús en los hijos.
Responder Con Cita
  #4  
Antiguo 09-12-2009
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

Checa la propiedad AutoMerge del componente TMainMenu, si la pones en False en los formularios hijo deberían quedarse en estas.


Saludos...
Responder Con Cita
  #5  
Antiguo 10-12-2009
LCIdesarrollo LCIdesarrollo is offline
Registrado
 
Registrado: dic 2009
Posts: 7
Poder: 0
LCIdesarrollo Va por buen camino
lo cheque y no va che, hace lo mismo
Responder Con Cita
  #6  
Antiguo 11-12-2009
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Los MDI funcionan así, no intentes tener 2 menus uno en el MDI y otro en la ventana hija porque no va a funcionar. Si es requisito indispensable, entonces usa SDI y algunos inventos (poner una ventana como padre de la otra)

Personalmente jamás he visto un programa con dos menús como tú dices, pero siempre hay una primera vez
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
No se ven los menus drykea Varios 2 03-02-2009 15:36:34
menus lis983 Varios 3 02-06-2008 13:25:29
Problema con los menus de MS Outlook sur-se Windows 4 18-10-2006 12:51:32
Menus Desplegables Diavlo HTML, Javascript y otros 1 27-05-2006 06:11:18
2 menus en 1 aplicación distinto formulario Mathom Varios 4 23-11-2005 10:00:50


La franja horaria es GMT +2. Ahora son las 09:31:08.


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