addButton puede contener un atajo?

Post Reply
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

addButton puede contener un atajo?

Post by goosfancito »

HOLA.
puede contener un atajo el addButton? como ser VK_F5?
como?

GRACIAS
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: addButton puede contener un atajo?

Post by karinha »

No te sirve SETKEY()?

Code: Select all

   SETKEY( VK_F5, { | nKey | RELOGIO()  } )
 
João Santos - São Paulo - Brasil
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: addButton puede contener un atajo?

Post by goosfancito »

nunca lo habia usado, ya que al definirlo se me ejecuta en todas las ventanas, o estoy haciendolo mal?
gracias.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
Cgallegoa
Posts: 335
Joined: Sun Oct 16, 2005 3:32 am
Location: Quito - Ecuador
Contact:

Re: addButton puede contener un atajo?

Post by Cgallegoa »

Al comienzo del procedure/function donde necesitas el atajo colocas

Code: Select all

SETKEY( VK_F5, { | nKey | RELOGIO()  } )
También lo puede hacer en el ON INIT del Dialog

Y al final de mismo procedure/function

Code: Select all

SETKEY( VK_F5, { | nKey | NIL  } )
Si lo invocaste en el ON INIT del Dialog entonces en el VALID del mismo, lo dejas en NIL
Saludos,

Carlos Gallego

*** FWH-20.07, xHarbour 1.2.3 Build 20190603, Borland C++7.30, PellesC ***
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: addButton puede contener un atajo?

Post by goosfancito »

buen dia.

En mi caso ese atajo quiero asignarselo a un button de

Code: Select all

WITH OBJECT oTb
      :addButton( { || ::contactos() }, "Manejo de datos de los contactos", "Contactos" )
 
y como esta definido en el modulo principal... cuando ingreso al modulo que se ejecuta "::contactos()" sigue estando habilitado,
voy a probar de deshabilitarlo al entrar al modulo, y les comento como quedo.

gracias.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: addButton puede contener un atajo?

Post by goosfancito »

Asi es, funciona.
entro al modulo y lo deshabilito al salir lo habilito nuevmente.
es un trabajo medio tedioso pero funciona.


gracias.-
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: addButton puede contener un atajo?

Post by karinha »

goosfancito wrote:Asi es, funciona.
entro al modulo y lo deshabilito al salir lo habilito nuevmente.
es un trabajo medio tedioso pero funciona.


gracias.-
Mi amigo, programar, debería ser un placer, no un deber.

Saludos.
João Santos - São Paulo - Brasil
Post Reply