Clipper On Line • Ver Tópico - Funcao atual de Set Key

Funcao atual de Set Key

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

Moderador: Moderadores

 

Funcao atual de Set Key

Mensagempor Eduardo Pinho » 27 Ago 2018 13:41

Alguém poderia me dizer como faço pra ver o nome da funcao que atualmente está direcionada para uma determinada tecla por "set key".
F10, por, exemplo. Como faço pra saber pra qual função direcionei no ultimo "set key -9 to [nome_que_quero_saber] ?
Eduardo Pinho
Colaborador

Colaborador
 
Mensagens: 71
Data de registro: 13 Jun 2014 19:30
Cidade/Estado: Niteroi
Curtiu: 2 vezes
Mens.Curtidas: 5 vezes

Funcao atual de Set Key

Mensagempor syslink » 27 Ago 2018 14:46

na minha opinião depende .
se for modo gráfico é ON KEY
se for console ainda é SET KEY TO

abraços!
syslink
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 132
Data de registro: 20 Fev 2018 13:13
Cidade/Estado: joinvile/sc
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

Funcao atual de Set Key

Mensagempor Eduardo Pinho » 27 Ago 2018 15:01

Obrigado pela atencao. Mas nao é isso. A tecla já está direcionada, mas os fontes estao muito confusos entao quero saber pra qual funcao tá indo, pra armazenar numa variavel, direcionar pra outra, e depois direcionar de novo pra antiga.
Eduardo Pinho
Colaborador

Colaborador
 
Mensagens: 71
Data de registro: 13 Jun 2014 19:30
Cidade/Estado: Niteroi
Curtiu: 2 vezes
Mens.Curtidas: 5 vezes

Funcao atual de Set Key

Mensagempor JoséQuintas » 27 Ago 2018 16:51

Eduardo Pinho escreveu: quero saber pra qual funcao tá indo, pra armazenar numa variavel, direcionar pra outra, e depois direcionar de novo pra antiga.


Então não precisa saber do nome.
É pegar o codeblock e depois retornar.

bCode := SetKey( K_F9 )
...
SetKey( K_F9, bCode )


Se quiser salvar/restaurar várias de uma vez:

https://github.com/JoseQuintas/JoseQuintas/blob/master/source/ze_setkeysave.prg

aConf := SaveSetKey( K_F9, K_F10, K_F11 )
...
RestoreSetKey( aConf )
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Funcao atual de Set Key

Mensagempor Eduardo Pinho » 27 Ago 2018 19:02

Valeu Quintas Obrigado.
Nao entendo muito desse negocio de CodeBlock, mas funcionou show.
Já tinha tentado usar essa funcao SetKey mas como ela nao retornava uma string com o nome da funcao (era o que eu esperava que acontecesse) aí desisti dela.
Mas é como voce falou. Nao precisa saber o nome.
Abcs
Eduardo Pinho
Colaborador

Colaborador
 
Mensagens: 71
Data de registro: 13 Jun 2014 19:30
Cidade/Estado: Niteroi
Curtiu: 2 vezes
Mens.Curtidas: 5 vezes

Funcao atual de Set Key

Mensagempor Eduardo Pinho » 27 Ago 2018 22:17

Valeu. Obrigado.
Eduardo Pinho
Colaborador

Colaborador
 
Mensagens: 71
Data de registro: 13 Jun 2014 19:30
Cidade/Estado: Niteroi
Curtiu: 2 vezes
Mens.Curtidas: 5 vezes

Funcao atual de Set Key

Mensagempor alxsts » 28 Ago 2018 00:26

Olá!

Usando a busca do fórum, é possível encontrar os tópicos abaixo:
Codeblock para String, tem como? - Harbour
Como pegar o Literal de um codblock

Descobri também que não conheço quase nada sobre o pré-processador de comandos das linguagens xBase. Muito poderoso...

Os artigos a seguir, dos autores Gutierrez, Dan D e Spence, Rick, também são interessantes: Code Blocks

CodeBlock
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Google [Bot] e 8 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro