Usina BRGuía AdvPL
Ingresar
← Todos los temas
INCLUDEEn revisión

Dialog.ch

#Include "Dialog.ch"

Declara comandos históricos para diálogos, redefinición de controles, recursos y ayuda.

IncludesInterfaz visualDiálogosReferencia histórica
01 · DESCRIPCIÓN GENERAL

Descripción general

En el paquete histórico, Dialog.ch declara DEFINE DIALOG, ACTIVATE DIALOG, REDEFINE, SET RESOURCES, SET HELPFILE y SET HELP TOPIC. El material complementario asociaba DEFINE MSDIALOG con Dialog.ch, pero el inventario suministrado localiza DEFINE MSDIALOG y ACTIVATE MSDIALOG en SigaWin.ch. Por eso cada directiva debe verificarse en el paquete del release utilizado.

02 · SINTAXIS

Sintaxis

#Include "Dialog.ch"

Parámetros

Dialog.ch
Archivo .chOpcional

Proporciona comandos de diálogo observados en el paquete histórico; confirma la dependencia actual.

Retorno

No hay retorno en ejecución; las directivas se expanden durante la compilación.

03 · EJEMPLO PRÁCTICO

Diálogo clásico

#Include "Protheus.ch"
#Include "Dialog.ch"

User Function ExDialogo()
    Local oDialogo
    DEFINE DIALOG oDialogo TITLE "Ejemplo didáctico" ;
        FROM 0, 0 TO 150, 300 PIXEL
    ACTIVATE DIALOG oDialogo CENTERED
Return
Resultado esperado

Sintaxis didáctica clásica; confirma cláusulas y dependencias en el release.

BUENAS PRÁCTICAS
  • Diferencia DEFINE DIALOG de DEFINE MSDIALOG.
  • El preprocesador/compilador interpreta las directivas; VS Code es el entorno de edición e integración.
  • Confirma expansiones y cláusulas para el release.
ERRORES COMUNES
  • No todos los comandos visuales pertenecen a Dialog.ch.
  • Comprueba el archivo actual antes de describir la expansión interna.
  • Una include histórica no garantiza compatibilidad futura.

Contenido relacionado

REFERENCIAS
  1. GOOGLE. Diccionario de Comandos, Constantes Comunes y Ejemplos Prácticos. Material generado el 8 ago. 2026; revisado y adaptado.
  2. MICROSIGA SOFTWARE S.A. Dialog.ch y SigaWin.ch del paquete include_001.zip.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR