Teclas aceleradoras en MENU 2007

Teclas aceleradoras en MENU 2007

Postby RodMG » Tue Feb 10, 2009 6:07 am

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: 33
Joined: Thu Jan 26, 2006 5:53 pm

Re: Teclas aceleradoras en MENU 2007

Postby RodMG » Mon Feb 16, 2009 3:45 pm

Antonio,

¿Tendrás alguna sugerencia para solucionar este problema?


Saludos,


Rodolfo MG
RodMG
 
Posts: 33
Joined: Thu Jan 26, 2006 5:53 pm

Re: Teclas aceleradoras en MENU 2007

Postby Antonio Linares » Mon Feb 16, 2009 8:24 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 41315
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Teclas aceleradoras en MENU 2007

Postby RodMG » Tue Mar 03, 2009 4:18 pm

Hola, Antonio.

¿Tendrás alguna noticia sobre este comportamiento?


Saludos,


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

Re: Teclas aceleradoras en MENU 2007

Postby RodMG » Tue Jan 12, 2010 5:51 pm

Hola, Antonio.

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



Saludos,


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

Re: Teclas aceleradoras en MENU 2007

Postby Antonio Linares » Tue Jan 12, 2010 7:36 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 41315
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], Jimmy and 94 guests