Teclas aceleradoras en MENU 2007

Post Reply
RodMG
Posts: 31
Joined: Thu Jan 26, 2006 5:53 pm

Teclas aceleradoras en MENU 2007

Post by RodMG »

Hola, Antonio.

En una aplicación MDI cuando utilizo un menu con la claúsula 2007, si la ventana MDICHILD está maximizada, al utilizar las teclas aceleradoras de alguna opción del menu principal despliega siempre el menu anterior. Si la ventana MDICHILD no esta maximizada o no se utiliza la claúsula 2007 en el menú, todo va bien.

Para probarlo puedes utilizar el ejemplo Test2007.prg, agregando la claúsula MDI a la ventana principal. Una vez ejecutada la aplicación, haz click en el primer botón de la barra de botones (Esto mostrara una ventana de preview), maximiza la ventana del preview, ahora intenta utilizar la combinación de teclas Alt + D para mostrar el menu "DataBases", verás el efecto que comento.

¿Podrías, por favor, indicarme la forma de corregir ese comportamiento?

Saludos,

Rod MG
RodMG
Posts: 31
Joined: Thu Jan 26, 2006 5:53 pm

Re: Teclas aceleradoras en MENU 2007

Post by RodMG »

Antonio,

¿Tendrás alguna sugerencia para solucionar este problema?


Saludos,


Rodolfo MG
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Teclas aceleradoras en MENU 2007

Post by Antonio Linares »

Rodolfo,

Acabo de probar lo que comentas. Te pido disculpas por no haber revisado esta cuestion antes.

Creo que debe estar relacionado con el hecho de que al maximizar la ventana mdichild, el menu de sistema de la ventana mdichild pasa al menu de la ventana principal.

Estamos revisando el ejemplo y el codigo para ver de donde pueda venir el problema.
regards, saludos

Antonio Linares
www.fivetechsoft.com
RodMG
Posts: 31
Joined: Thu Jan 26, 2006 5:53 pm

Re: Teclas aceleradoras en MENU 2007

Post by RodMG »

Hola, Antonio.

¿Tendrás alguna noticia sobre este comportamiento?


Saludos,


Rod MG
RodMG
Posts: 31
Joined: Thu Jan 26, 2006 5:53 pm

Re: Teclas aceleradoras en MENU 2007

Post by RodMG »

Hola, Antonio.

¿Tendrás alguna noticia sobre este comportamiento? El comportamiento confunde mucho, espero que puedas resolverlo para FWH 10.1



Saludos,


Rod MG
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Teclas aceleradoras en MENU 2007

Post by Antonio Linares »

Rodolfo,

El problema ocurre al usar la claúsula 2007. Sin el 2007 funciona bien.

La diferencia posiblemente se debe a que con 2007 todos los items son "ownerdraw" y de aqui la diferencia de comportamiento. La pulsación de Alt+... debería pasar por el método SysCommand() pero ahi no hacemos nada en concreto para los menues. Posiblemente haya que añadir algo para los menues. A ver si damos con la solución...
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply