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.
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.
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!