Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNDAMENTOEm revisão

Interface

Container → controles → callbacks → regra de aplicação

Organiza janela, controles, eventos e estado da aplicação.

InterfaceAdvPL
01 · VISÃO GERAL

Visão geral

MSDialog serve como container; TSay apresenta texto, TGet edita uma variável e TButton dispara ação. O índice Interface do TDN não forneceu conteúdo técnico detalhado; o recorte usa essas páginas específicas. Um evento visual deve delegar validação e persistência a funções com responsabilidades claras. (Fontes: refs. 1–4.)

02 · SINTAXE

Sintaxe

Container → controles → callbacks → regra de aplicação
03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed491()
    Local oDlg
    // Janela vazia para observar o ciclo modal.
    DEFINE MSDIALOG oDlg TITLE "Interface de teste" FROM 0,0 TO 120,260 PIXEL
    ACTIVATE MSDIALOG oDlg CENTERED
Return Nil
Resultado esperado

Abre janela de teste sem campos nem gravação. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Homologar foco, teclado, escala e cliente utilizado; não ativar interface em execução sem sessão gráfica.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. MSDIALOG(). TDN. Consulta em 2026-10-27.
  2. TOTVS. TGet. TDN. Consulta em 2026-10-27.
  3. TOTVS. TSay. TDN. Consulta em 2026-10-27.
  4. TOTVS. TButton. TDN. Consulta em 2026-10-27.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha