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

Interfaz

Container → controles → callbacks → regla de aplicación

Organiza ventanas, controles, eventos y estado de aplicación.

InterfazAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

MSDialog es container; TSay presenta texto, TGet edita variable y TButton dispara acción. Índice Interface de TDN no aportó detalle técnico; recorte usa esas páginas específicas. Eventos visuales deben delegar validación y persistencia a funciones con responsabilidades claras. (Fuentes: refs. 1–4.)

02 · SINTAXIS

Sintaxis

Container → controles → callbacks → regla de aplicación
03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed491()
    Local oDlg
    // Ventana vacia para observar ciclo modal.
    DEFINE MSDIALOG oDlg TITLE "Interfaz de prueba" FROM 0,0 TO 120,260 PIXEL
    ACTIVATE MSDIALOG oDlg CENTERED
Return Nil
Resultado esperado

Abre ventana de prueba sin campos ni persistencia. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Validar foco, teclado, escala y cliente; no activar interfaz en ejecución sin sesión gráfica.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. MSDIALOG(). TDN. Consulta el 2026-10-27.
  2. TOTVS. TGet. TDN. Consulta el 2026-10-27.
  3. TOTVS. TSay. TDN. Consulta el 2026-10-27.
  4. TOTVS. TButton. TDN. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha