HELP no xharbour

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

luiz machado
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 28 Jun 2012 23:26
Localização: rio de janeiro

HELP no xharbour

Mensagem por luiz machado »

Estou migrando uma aplicação Clipper para xHarbour, entretanto o HELP (F1 no Clipper) não está funcionando. Alguem tem alguma dica?o
joaoalpande
Usuário Nível 2
Usuário Nível 2
Mensagens: 93
Registrado em: 24 Fev 2005 09:04
Localização: CAMPO GRANDE / MS

HELP no xharbour

Mensagem por joaoalpande »

Bom dia ,

Não Sei se entendi bem a dúvida mas para usar as teclas de função usa a função SETKEY e veja os códigos no inkey.ch

SETKEY( K_F1, { || teste() } )
#define K_F1 28 // Está no inkey.ch

melhores cumprimentos

João ALpande
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

HELP no xharbour

Mensagem por sygecom »

Bem vindo ao Forum Luiz,

Post um pequeno exemplo e como está usando e qual versão do xharbour.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

HELP no xharbour

Mensagem por Toledo »

Amigos, no Clipper a tecla F1 já vem pré programada para executar uma função chamada HELP. Então se no seu programa existe a função HELP(), não é necessário usar o comando SETKEY para determinar que a tecla F1 execute esta função.

Luiz, fiz um teste aqui com o xHarbour/BCC e também com o Harbour/MingW e a tecla F1 chama mesmo a função HELP().

Meu teste foi bem simples:

Código: Selecionar todos

Proc Main()
cls
vCod:=spac(6)
@ 10,10 say "Codigo..:" get vCod
read
retu

proc help()
@ 20,10 say "Help foi chamado..."
retu
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Responder