Dialog.chDisponibiliza comandos de diálogo observados no pacote histórico. A dependência efetiva deve ser confirmada no pacote atual.
AdvPL Guia#Include "Dialog.ch"Declara comandos históricos para criar e ativar diálogos, redefinir controles e configurar recursos e ajuda.
No pacote histórico analisado, Dialog.ch declara DEFINE DIALOG, ACTIVATE DIALOG, REDEFINE, SET RESOURCES, SET HELPFILE e SET HELP TOPIC. O material complementar associava DEFINE MSDIALOG diretamente a Dialog.ch, mas o inventário fornecido localizou DEFINE MSDIALOG e ACTIVATE MSDIALOG em SigaWin.ch. Essa diferença mostra por que o comando deve ser pesquisado no pacote correspondente ao release, em vez de ser atribuído a uma include por aproximação.
#Include "Dialog.ch"Dialog.chDisponibiliza comandos de diálogo observados no pacote histórico. A dependência efetiva deve ser confirmada no pacote atual.
Não há retorno em execução; as diretivas são expandidas durante a compilação.
#Include "Protheus.ch"
#Include "Dialog.ch"
User Function ExDialogo()
Local oDialogo
DEFINE DIALOG oDialogo TITLE "Exemplo didático" ;
FROM 0, 0 TO 150, 300 PIXEL
ACTIVATE DIALOG oDialogo CENTERED
ReturnExemplo didático da sintaxe clássica. Confirme opções, classe resultante e include necessária no release utilizado.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso