FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour RIBBONBAR cachar el nombre del ACTION ejecutado
Posts: 143
Joined: Fri Oct 07, 2005 03:14 PM
RIBBONBAR cachar el nombre del ACTION ejecutado
Posted: Tue Jan 23, 2024 04:50 PM
Buenos días foro, una pregunta:



Hay manera de tomar el nombre del ACTION que se ejecuta cuando damos click en la opción del menú ?

Existe algún método, algún bchange donde se pueda tomar la opción antes de ejecutarse ?



Ejemplo:

menu oMnuDBIO Popup 2007

menuitem '&Países' action CATPai() message 'Países'

menuitem '&Entidades Federativas' action CATEst() message 'Entidades Federativas'

endmenu



La idea es saber que opción se ejecutan e registrando una bitácora de usuario.



saludos y gracias de antemano.

Joel Andujo
Posts: 318
Joined: Fri Jan 14, 2022 08:37 AM
Re: RIBBONBAR cachar el nombre del ACTION ejecutado
Posted: Tue Jan 23, 2024 07:44 PM
Hola

Temas asi los soluciono con el preprocesador. Haciendo un esbozo:
Code (fw): Select all Collapse
#Translate  xmenuitem <c1> action                      <fAction>   message <cMessage> => ;
             menuitem <c1> action  ( LogAction(<c1>),  <fAction>)  message <cMessage>
Y asi el codigo que hay que tocar es añadir una x a menuitem

Salu2
Posts: 143
Joined: Fri Oct 07, 2005 03:14 PM
Re: RIBBONBAR cachar el nombre del ACTION ejecutado
Posted: Wed Jan 24, 2024 04:41 PM

Buenos día, muy bien por ahí le buscamos.

gracias

Joel Andujo

Posts: 143
Joined: Fri Oct 07, 2005 03:14 PM
Re: RIBBONBAR cachar el nombre del ACTION ejecutado
Posted: Wed Jan 24, 2024 04:46 PM

Funciono perfecto!!

muchas gracias amigo Paquitohm

saludos

Joel Andujo

Continue the discussion