Apesar de não ser uma opção nativa, esta implementação é extremamente fácil. Basta criar um evento e implementar uma linha de código.
Siga os passos abaixo:
- Crie um evento novo;
- Defina o Event ID do evento com o valor: pbm_dwnprocessenter;
- O evento deve retornar um integer (ou long);
- Inclua o fonte abaixo:
Send(Handle(this),256,9,Long(0,0)) RETURN 1
Pronto! Está feita a implementação.
Como um extra para este post, você pode incluir umas variável booleana na janela e fazer com que ela controle se o ENTER terá o mesmo comportamento que o TAB ou não.
Exemplo: Considere que foi criada a seguinte variável de instancia:
public boolean ib_EnterIgualTab = True
Na janela, altera a implementação para:
if this.ib_EnterIgualTab then Send(Handle(this),256,9,Long(0,0)) end if RETURN 1
Agora vc tem a opção de utilizar configurar, de forma simples, a utilização desta implementação.
Espero ter ajudado.
The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Latest posts by Breno RdV (see all)
- O que é Metaclass e como ela funciona. (#python #dev #metaclass) - janeiro 11, 2023
- Entenda a mágica dos Generators. (#python, #dev, #generator, #iterator) - dezembro 28, 2022
- Ordenando um DataFrame por múltiplas colunas. (#python #pandas #jupyter #dev #data) - agosto 3, 2022