Teclas de Funções F11 e F12, como habilitar ?

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Teclas de Funções F11 e F12, como habilitar ?

Mensagem por alaminojunior »

Olá meu caros, como fazer ? Já tentei com os valores ascci mas parece que num vai !
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
evaldo
Usuário Nível 3
Usuário Nível 3
Mensagens: 113
Registrado em: 27 Out 2005 23:29

Mensagem por evaldo »

No inicio do prg que vc vai utiliza essa telca inclua a linha abaixo.
#include "Inkey.ch"

SET KEY K_F11 TO FUNCAO1()
SET KEY K_F12 TO FUNCAO2()

De um olhada no arquivo inkey.ch que esta dentro da pasta do clipper\include la tem todas as definições de teclas.
Ok
smith
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 07 Abr 2006 13:02

Mensagem por smith »

Oi gente...
vou postar minha dúvida aqui, acho melhor do que abrir outro tópico !
é o seguinte...
tenho um PRG principal que chama os demais módulos, em um destes módulos eu utilizei:

#include "Inkey.ch"
SET KEY K_F10 TO FUNCAO_TAL()

porém ao voltar ao menu principal, se for pressionada a tecla F10 novamente, ela continua a chamar a função.
Tem como desabilitar a tecla F10 desta função ao sair do módulo ? Estou fazendo algo errado?
até pensei em fazer assim quando não for mais usar a tecla:
SET KEY K_F10 TO FUNCAO_NULA()

FUNC FUNCAO_NULA()
//NÃO FAZ NADA
RETURN

hehehehe... será que é uma saída ??
Rsteimetz[Maj]
www.q2a.hajas.org
evaldo
Usuário Nível 3
Usuário Nível 3
Mensagens: 113
Registrado em: 27 Out 2005 23:29

Mensagem por evaldo »

Para desabilitar a tecla.
SET KEY K_F10 TO
SET KEY K_F11 TO
OK
smith
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 07 Abr 2006 13:02

Mensagem por smith »

evaldo escreveu:Para desabilitar a tecla.
SET KEY K_F10 TO
SET KEY K_F11 TO
OK
:% eu mereço umas pauladas !
Rsteimetz[Maj]
www.q2a.hajas.org
evaldo
Usuário Nível 3
Usuário Nível 3
Mensagens: 113
Registrado em: 27 Out 2005 23:29

Mensagem por evaldo »

HEHE
é o mundo clipper... o limite é a sua criatividade...
Responder