Consulta sobre Merge de TMainMenu
Publicado por Alberto (2 intervenciones) el 18/08/2005 11:13:27
Buenos días.
Me encuentro con un dilema algo curioso.
Estoy realizando un programa que llama tantas veces como se quiera un bpl con lo cual se generan varias sesiones del mismo. A su vez este bpl es una aplicación especifica que contiene menú principal y formularios adicionales.
En modo de trabajo solo se observa una de las sesiones del bpl y el menú principal de la aplicación asume el menú principal de bpl. La forma de hacerlo ha sido utilizando la propiedad merge de TMainMenu y unmerge cuando se cierra o se cambia a otra sesión.
A lo que iva, el problema ha surgido cuando una de las opciones del menú presenta un formulario. He observado que si llamo al formulario mediante "ShowModal" no hay ningún problema, pero si lo llamo mediante "Show", el menú principal desaparece.
En la ayuda de delphi indica que se realia un unmerge de forma automática al cargar nuevos formularios. Lo que me interesaria es que no fuese así.
Alguien tiene una sugerencia?
Saludos.
Me encuentro con un dilema algo curioso.
Estoy realizando un programa que llama tantas veces como se quiera un bpl con lo cual se generan varias sesiones del mismo. A su vez este bpl es una aplicación especifica que contiene menú principal y formularios adicionales.
En modo de trabajo solo se observa una de las sesiones del bpl y el menú principal de la aplicación asume el menú principal de bpl. La forma de hacerlo ha sido utilizando la propiedad merge de TMainMenu y unmerge cuando se cierra o se cambia a otra sesión.
A lo que iva, el problema ha surgido cuando una de las opciones del menú presenta un formulario. He observado que si llamo al formulario mediante "ShowModal" no hay ningún problema, pero si lo llamo mediante "Show", el menú principal desaparece.
En la ayuda de delphi indica que se realia un unmerge de forma automática al cargar nuevos formularios. Lo que me interesaria es que no fuese así.
Alguien tiene una sugerencia?
Saludos.
Valora esta pregunta


0