Páginas filhas
  • LGX - LDIALOG

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pagetitle
LDIALOG
LDIALOG

Executa funções 4GL a partir de uma nova THREAD de forma assíncronaCria uma janela modal (que não permite interações com outras janelas).

Hierarquia

Métodos GET

Inclusão de trecho
LTHREAD - Métodos GET
LTHREAD - Métodos GET
nopaneltrue

Métodos SET

Inclusão de trecho
LTHREAD - Métodos SET
LTHREAD - Métodos SET
nopaneltrue

Sintaxe

Bloco de código
LET m_dialog_reference = _ADVPL_create_component(NULL,"LDIALOG")

Exemplo

Bloco de código
linenumberstrue
#------------------------------------------------------------------------------#
FUNCTION LDIALOG_test()
#------------------------------------------------------------------------------#
    DEFINE l_dialog_reference VARCHAR(10)
 
    IF  LOG_initApp("PADRAO") <> 0 THEN
        RETURN
    END IF

    LET l_dialog_reference = _ADVPL_create_component(NULL,"LDIALOG")
    CALL _ADVPL_set_property(l_dialog_reference,"SIZE",640,480)
    CALL _ADVPL_set_property(l_dialog_reference,"TITLE","Exemplo de componente LDIALOG")
    CALL _ADVPL_set_property(l_dialog_reference,"MAXIMIZED",FALSE)
    CALL _ADVPL_set_property(l_dialog_reference,"ENABLE_ESC_CLOSE",FALSE)
    
    CALL _ADVPL_set_property(l_dialog_reference,"ACTIVATE",TRUE)
END FUNCTION