KB-57096: Retirando/Alternando o foco de SetPoints.

Descrição:

Qual comando deve ser utilizado para retirar o foco de um objeto SetPoint após o valor ter sido inserido e a tecla ‘Enter’ ter sido pressionada? É possível alterar o foco entre SetPoints após pressionar a tecla Enter?

Solução:

Para retirar o foco de um objeto SetPoint após a tecla Enter ter sido pressionada, deve-se criar um script no evento OnKeyPressReturn (evento que será criado com a combinação de teclas no evento OnKeyPress) da tela onde se encontra o objeto SetPoint.

No script desse evento, utilize o método SetFocus para  passar o foco a outro objeto de tela.

Exemplo de script:

Botão1.SetFocus().

Para alternar o foco entre SetPoints, pressione a tecla Enter e crie um script no evento OnShow da Tela, setando o foco inicial para o SetPoint desejado.

Exemplo de script:

Setpoint1.SetFocus()

No evento OnKeyPressReturn da tela, deve-se inserir o script abaixo:

Exemplo de script:

IF Setpoint1.HasFocus()
Setpoint2.SetFocus()
ELSEIF Setpoint2.HasFocus()
Setpoint3.SetFocus()
ELSEIF Setpoint3.HasFocus()
Setpoint1.SetFocus()
ENDIF

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Thoughts on “KB-57096: Retirando/Alternando o foco de SetPoints.

Leave a Reply

Your email address will not be published.Required fields are marked *