
Os comandos IDOK e Close Dialog são utilizados, geralmente, dentro das funções de validação acionadas pelos controles de uma Janela de diálogo. Esses comandos terminam o Diálogo, confirmando as alterações efetuadas nos campos dessa Janela assim como nas variáveis externas ao Diálogo.
As suas funções são similares às da opção IDOK associada a um controle dentro de uma Janela de diálogo.
Sintaxe
IDOK
CLOSE DIALOG
Exemplo
Prog
Func f1(l)
Dialog 1,140,20
EditText NULL var 1,1,10,2 valid f1(var)
EndDialog
Func f1
Parameters a
If a = "fim"
IDOK && ou Close Dialog
Return .f.
Endif
Return .t.
