Página 1 de 2

Tecla F10 no Browse

Enviado: 12 Abr 2011 08:30
por gralak
Galera preciso usar um evento ligado com a tecla F10 mas não estou conseguindo
a tecla parece não ser escutada pela aplicação, sabe sabe como resolver ?

O trecho de código é o seguinte no Browse eu uso KEYDOWN{|o,key|KEYPRESS(o,key)}

Código: Selecionar todos

function KEYPRESS(o,key)
if key == VK_F10
    mdginfo("TESTE");
endif
return(.t.)
Aguardo resposta !!!!

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 09:40
por alaminojunior
Também percebí o mesmo problema. As outras teclas vão na boa, para a F10 o sistema não dá bola.

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 09:43
por gralak
Então cara amigo alaminojunior exatamente todas as outras funcionar só esse F10 que não faz nada será que alguém sabe como resolver isso ?

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 10:28
por alxsts
Olá!
gralak escreveu:mdginfo("TESTE");
O nome da função é este mesmo? Não seria MsgInfo()? E o ponto e vírgula? Precisa dele?

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 12:40
por gralak
Então isso foi somente um exemplo que eu coloquei aki no forum mesmo
mas qualquer outra coisa que vc executa dentro do teste do F10 não funciona...

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 13:43
por anacatacombs
Qual o valor de KEY antes do "if key == VK_F10..." ?

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 13:53
por sygecom
Pessoal,
F10 é uma tecla reservada do WINDOWS. Abra um menu do sistema em Hwgui e pressione F10, verá que ele dara o focu para os menus.

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 14:02
por gralak
Então não existe alguma outra maneira de definir algum evento nesta TECLA ??

Re: Tecla F10 no Browse

Enviado: 12 Abr 2011 14:50
por alxsts
Olá!
sygecom escreveu:F10 é uma tecla reservada do WINDOWS.
Os menus do Windows são compatíveis com o padrão SAA/CUA (Systems Application Architecture/Common User Access, desenvolvido pela IBM e publicado em 1987.

Re: Tecla F10 no Browse

Enviado: 14 Abr 2011 10:18
por gralak
Então galera no final das contas não tem como utilizar o F10 ?

Re: Tecla F10 no Browse

Enviado: 14 Abr 2011 12:49
por asimoes
Olá,

Não sei se vai te ajudar mas tenta isso:
HB_SetKey(K_F10,{||KEYPRESS(o,key)})

Não equcer de incluir o #include "inkey.ch"

[]´s

Re: Tecla F10 no Browse

Enviado: 17 Abr 2011 14:18
por Itamar M. Lins Jr.
Ola!
A tecla F10 ja tem dono.
Pertence ao menu da dialog. Aquele que aparece "mover, minimizar..."

Saudacoes,
Itamar M. Lins Jr.

Re: Tecla F10 no Browse

Enviado: 17 Abr 2011 22:12
por alxsts
Olá!

Fazendo um teste com a MiniGUI, funcionou perfeitamente...

Re: Tecla F10 no Browse

Enviado: 18 Abr 2011 11:49
por clebervn
Uso hwgui e não funciona F10, tive q substituir por F9.

abc a todos

Tecla F10 no Browse

Enviado: 19 Abr 2011 21:02
por Pablo César
Uso hwgui e não funciona F10, tive q substituir por F9.
Mas isso em modo gráfico ou console, que não funcionou ? Estranho, não em MiniGui funciona mas em HWGUI não... Em modo console (como suponho) não deveria API do Windows interferir sobre a leitura do teclado.