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