1
resposta

Dúvida

Fiquem com uma dúvida nesse código.

DOLAR.OnExit() if DOLAR.Text < '0' then DOLAR.SetFocus; .. end

Poderia me explicar o OnExit e o SetFocus.

1 resposta

Bom dia.

a função OnExit() é chamada quando o cursor de digitação sai do componente. Quando você clica em outro lugar da sua tela.

a função SetFocus() faz com que o cursor de digitação volte ao componente informado.

neste caso, quando o cursor sair de DOLAR, ele checa se há valor preenchido e que não seja menor que 0 (zero). Se não passar nesta regra, o cursor volta para DOLAR.

Bons estudos!