FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Teclas aceleradoras en MENU 2007
Posts: 33
Joined: Thu Jan 26, 2006 05:53 PM
Teclas aceleradoras en MENU 2007
Posted: Tue Feb 10, 2009 06: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

Posts: 33
Joined: Thu Jan 26, 2006 05:53 PM
Re: Teclas aceleradoras en MENU 2007
Posted: Mon Feb 16, 2009 03:45 PM

Antonio,

¿Tendrás alguna sugerencia para solucionar este problema?

Saludos,

Rodolfo MG

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Teclas aceleradoras en MENU 2007
Posted: Mon Feb 16, 2009 08: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
Posts: 33
Joined: Thu Jan 26, 2006 05:53 PM
Re: Teclas aceleradoras en MENU 2007
Posted: Tue Mar 03, 2009 04:18 PM

Hola, Antonio.

¿Tendrás alguna noticia sobre este comportamiento?

Saludos,

Rod MG

Posts: 33
Joined: Thu Jan 26, 2006 05:53 PM
Re: Teclas aceleradoras en MENU 2007
Posted: Tue Jan 12, 2010 05: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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Teclas aceleradoras en MENU 2007
Posted: Tue Jan 12, 2010 07: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

Continue the discussion