Página 1 de 1

Vincular tecla a Botao.

Enviado: 03 Abr 2013 18:43
por gilsonpaulo
Boa noite a todos, estou precisando vincular uma tecla a um botão, vi que com ON KEY posso fazer isso, mas não me permite que seja usada somente as teclas de A a Z. No clipper fazia assim KEYBOARD "I" + CHR(27).

Quero eliminar o uso do mouse o maximo possivel na tela de vendas.

Estou usado HMG 3.0.46.

Desde ja agreço qualquer ajuda.

Vincular tecla a Botao.

Enviado: 03 Abr 2013 19:02
por luiz antonio da silva
Olá gilsonpaulo !

no caption do botão adicione o & antes da tecla escolhida. ex:

Código: Selecionar todos

define button bt1
          row ...
          col ...
          width ....
          height ...
          caption "E&xecutar"
          action ....
end button
no exemplo, ao pressionar ctrl+x o botão será acionado.

Luiz.

Vincular tecla a Botao.

Enviado: 04 Abr 2013 09:16
por Jairo Maia
Olá Luiz,
luiz antonio da silva escreveu:no exemplo, ao pressionar ctrl+x o botão será acionado.
Acho que você quis dizer: ALT + X.

Luiz, aproveitando, você conhece alguma forma de deixar a tecla quente do botão em destaque? Tem como fazer isso?

Vincular tecla a Botao.

Enviado: 04 Abr 2013 10:45
por luiz antonio da silva
Olá Jairo !

Você está correto é ALT mesmo, valeu.

Com o & a tecla quente ficará com um pequeno destaque em sua base, mas geralmente ao executar o form esse atributo só é mostrado quando teclar o ALT,
não testei outras maneiras de destacar a tecla quente, mas acredito que tenha como melhorar isso, vou dar uma olhada.

Abraço.
Luiz.

Vincular tecla a Botao.

Enviado: 04 Abr 2013 11:19
por Pablo César
No exemplo STRU que postei na seção Donwloads, tem uma rotina em C que deixa evidenciada o caracter que sucede após a macro.

Vincular tecla a Botao.

Enviado: 04 Abr 2013 11:54
por gilsonpaulo
Show de bola, deu certo, mas se estiver usando somentes icone nos botoes, com o caption em branco.

Vincular tecla a Botao.

Enviado: 04 Abr 2013 12:11
por Pablo César
gilsonpaulo escreveu:mas se estiver usando somentes icone nos botoes, com o caption em branco.
Ai fica dificil, né ? Sem caracter a ser exibido, cómo o usuário e sistema irão saber ??

Vincular tecla a Botao.

Enviado: 04 Abr 2013 15:25
por gilsonpaulo
Foi uma pergunta para aproveitar o tópico, mas obrigado pela ajuda de todos.