Página 1 de 1

Desabilitar e habilitar On key ?

Enviado: 14 Out 2016 22:37
por Nascimento
Amigos há alguma forma de eu desabilitar e depois habilitar uma on key ??

usei o comando release , mais como ja diz ele apaga a on key

o problema que tive é que uso a tecla delete , e insert quando aperto insert para inserir dados se eu apertar delete a coisa desanda, o que fiz foi que quando apertar insert dê um release na on key delete

so que quando preencho todos os dados e salvo , posso querer retornar novamente ao inicio onde precisaria reabilitar a on key delete

tem como fazer isso?? , uso a minigui extended

Desabilitar e habilitar On key ?

Enviado: 15 Out 2016 10:30
por Toledo
Nascimento escreveu:onde precisaria reabilitar a on key delete
Amigo, basta usar o ON KEY DELETE OF Form ACTION Funcao() novamente.

Exemplo 1:

Código: Selecionar todos

ON KEY DELETE OF Main ACTION Funcao()  //habilita on key
...
RELEASE KEY DELETE OF Main  //desabilita on key
Exemplo 2:

Código: Selecionar todos

ON KEY DELETE OF Main ACTION Funcao()  //habilita on key no início do Form
...
bKeyBlock := _GetHotKeyBlock("Main",0,VK_DELETE)  //antes de desabilitar salva ACTION
_ReleaseHotKey("Main",0,VK_DELETE)  //desabilita on key
...
_DefineHotKey("Main", 0, VK_DELETE, bKeyBlock)  //habilita novamente on key
Abraços,