Histórico da Página
| Pagetitle | ||||
|---|---|---|---|---|
|
Métodos GET
Métodos acessíveis utilizando a função _ADVPL_get_property, que permite recuperar e manipular os valores do componente:
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: ALIGNAlinhamento do componente em relação ao seu componente pai. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: CAN_GOT_FOCUSRetorna se o componente poderá ganhar foco. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: CHANGE_EVENTEvento executado quando o valor do componente for alterado. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: CLICK_EVENTEvento executado ao clicar no componente. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: COMPONENT_TYPETipo do componente. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: DOUBLE_CLICK_EVENTEvento executado ao efetuar um duplo clique no componente. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: EDITABLERetorna se o componente está editável. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: ENABLERetorna se o componente está habilitado. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: FORM_REFERENCEReferência da janela em que o componente está criado. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: GOT_FOCUS_EVENTEvento executado quando o componente ganhar foco. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: HANDLERCódigo nativo do componente ADVPL. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: HEIGHTAltura do componente em pixels. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: HELP_NAMECódigo do campo a ser identificado na ajuda online do componente. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: LOST_FOCUS_EVENTEvento executado quando o componente perder seu foco. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: PARENT_REFERENCEReferência do componente pai do componente atual. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método GET:RIGHT_CLICK_EVENTREQUIREDRecupera se o componente tem conteúdo obrigatório ou não. Evento executado ao efetuar um clique com o botão direito do mouse no componente. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método GET:SHOWRIGHT_CLICK_TOOLTIPEVENTEvento executado ao efetuar um clique com o botão direito do mouse no componente Retorna se está sendo exibido o texto de ajuda (exibido quando o usuário posicionar o cursor do mouse em cima do componente) informado. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET: SHOW_TOOLTIPTexto Retorna se está sendo exibido o texto de ajuda (exibido quando o usuário posicionar o cursor do mouse em cima do componente) informado. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET:VALIDTOOLTIPTexto de ajuda exibido quando o usuário posicionar o cursor do mouse em cima do componente. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método GET:VALUEVALIDRetorna o bloco de código, em ADVPL, que foi registrado para acionar uma função 4GL.
Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método GET:VISIBLEVALUEValor definido para Retorna se o componente está visível. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||
Método GET:WIDTHVISIBLERetorna se o componente está visívelLargura do componente em pixels. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método GET:XWIDTHPosição em pixels do eixo X (horizontal) do componente em relação ao componente paiLargura do componente em pixels. Sintaxe
Parâmetros
Retorno
Exemplo
|
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método GET:YXPosição em pixels do eixo Y X (verticalhorizontal) do componente em relação ao componente pai. Sintaxe
Parâmetros
Retorno
Exemplo
|
Métodos SET
Métodos acessíveis utilizando a função _ADVPL_set_property que permite alterar e manipular os valores do componente.
| Expandir | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
MétodoSETGET:ALIGNYPosição em pixels do eixo Y (vertical) Alinhamento do componente em relação ao seu componente pai. Sintaxe
Parâmetros
l_label_reference
alinhamentoAlinhamento do componente em relação ao componente pai, sendo: |
Sim | Retorno
Exemplo
|
Métodos SET
Métodos acessíveis utilizando a função _ADVPL_set_property que permite alterar e manipular os valores do componente.
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: ALIGNAlinhamento do componente em relação ao seu componente pai. Sintaxe
Parâmetros
Exemplo
| |||||||||||||||||||||||
| Expandir | |||||||||||||||||||||||
|
| Bloco de código |
|---|
_ADVPL_set_property(< l_component_reference >,"BACKGROUND_COLOR",< Nível de vermelho >, < Nível de verde >, < Nível de azul >) |
Parâmetros
l_component_reference INTEGERINTEGERINTEGERExemplo
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
CALL _ADVPL_set_property(l_component_reference,"BACKGROUND_COLOR",255,0,0) |
| title | SET BOUNDS |
|---|
Método SET: BOUNDS
Limite do componente (posição horizontal e vertical, altura e largura) em relação ao componente pai.
Sintaxe
| Bloco de código |
|---|
_ADVPL_set_property(< l_component_reference >,"BOUNDS",< Eixo X (Horizontal)>, < Eixo Y (Vertical)>, < Largura>, < Altura>) |
Parâmetros
l_component_reference INTEGERINTEGERINTEGERINTEGERExemplo
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
,"ALIGN","BOTTOM") CALL _ADVPL_set_property(l_componentlabel_reference,"BOUNDS",10,10,320,240)BACKGROUND_COLOR",0,255,255) CALL _ADVPL_set_property(l_dialog_reference,"MAXIMIZED",FALSE) CALL _ADVPL_set_property(l_dialog_reference,"ACTIVATE",TRUE) END FUNCTION |
| Expandir | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||
Método SET:CANBACKGROUND_GOT_FOCUSCOLORCor de fundo do componente em RGB (Red, Green and Blue) Define se o componente poderá ganhar foco. Sintaxe
Parâmetros
Exemplo
|
======> Cleane, Verificar!
| Expandir | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
Método SET: BOUNDSLimite do componente (posição horizontal e vertical, altura e largura) em relação ao componente pai Método SET: CHANGE_EVENT ======> Cleane, Verificar!Evento executado quando o valor do componente for alterado. Sintaxe
Parâmetros
Parâmetros
Nome | Tipo | Descrição | Obrigatório? | l_component_reference CHAR | Referência
| Função executada quando o valor
Exemplo
|
======> Cleane, Verificar!
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método SET:CLICK_EVENT ======> Cleane, Verificar!CAN_GOT_FOCUSDefine se o componente poderá ganhar focoEvento executado ao clicar no componente. Sintaxe
Parâmetros
| Função executada ao clicar no componente
Exemplo
|
| Expandir | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||
Método SET:CSSCHANGE_EVENTEvento executado quando o valor do componente for alteradoEstilo CSS (Cascading Style Sheets) definido para o componente. Sintaxe
Parâmetros
l_component_reference
Código CSS que será definido para o componente. | Sim |
Exemplo
|
| Expandir | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||
Método SET:DOUBLE_CLICK_EVENTEVENTEvento executado ao efetuar um duplo clique clicar no componente. Sintaxe
Parâmetros
m_tree_parameter
Sim |
Exemplo
|
| Expandir | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
Método SET:EDITABLECSSEstilo CSS (Cascading Style Sheets) definido para o Habilita ou desabilita a edição do componente. Sintaxe
Parâmetros
Para definir o código CSS para o componente, deverá ser utilizado o nome dos componentes nativos do AdvPL (QT). Exemplo
|
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método SET:ENABLEDOUBLE_CLICK_EVENTEvento executado ao efetuar um duplo clique no Habilita ou desabilita o componente. Sintaxe
Parâmetros
l_component_reference
| Indicador que define se o componente será habilitadoBOOLEAN
Exemplo
|
| Expandir | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||
Método SET:FONTEDITABLEHabilita ou desabilita a edição Configurações de fonte utilizados para os textos do componente. Sintaxe
Parâmetros
l_component_reference Tamanho | Tamanho do fonte que será utilizado. | Negrito? |
Fonte | Nome do fonte que será utilizado pelo componente. |
Itálico? | BOOLEAN | Indicador que define se o texto será itálico
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET:FORCE_GET_FOCUSENABLEHabilita ou desabilita o Força o foco para o componente. Sintaxe
Parâmetros
Exemplo
|
| Expandir | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||
Método SET:FOREGROUND_COLORFONTConfigurações de fonte utilizados para os textos do componenteCor da fonte do componente em RGB (Red, Green and Blue). Sintaxe
Parâmetros
l_component_reference
Nível de vermelho | Número correspondente ao nível de vermelho da cor (R do RGB). | Sim | Nível de verde | Número correspondente ao nível de verde da cor (G do RGB). | Sim | Nível de azul | INTEGERNúmero correspondente ao nível de azul da cor (B do RGB). |
Exemplo
|
| Expandir | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Método SET:GOTFORCE_FOCUSGET_EVENTFOCUSForça o foco para Evento executado quando o componente ganhar foco. Sintaxe
Parâmetros
Exemplo
|
| Expandir | |||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||
Método SET:HEIGHTFOREGROUND_COLORCor da fonte Altura do componente em pixelsRGB (Red, Green and Blue). Sintaxe
Parâmetros
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET:HELPGOT_FOCUS_NAMEEVENTEvento executado quando o componente ganhar foco Código do campo a ser identificado na ajuda online do componente. Sintaxe
Parâmetros
l_component_name
Exemplo
|
| Expandir | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||
Método SET:HOTKEYHEIGHTAltura do componente em pixelsTecla de atalho definida para o componente. Sintaxe
Parâmetros
Exemplo
|
| Expandir | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
Método SET: HELP_NAMECódigo do campo a ser identificado na ajuda online do componente. Sintaxe
Parâmetros
Executa somente em foco? | BOOLEAN | Indicador lógico que define se o atalho deverá ser executado sempre ou somente quando o componente informado no método estiver focado em tela. | Sim |
Exemplo
|
| Expandir | ||||||
|---|---|---|---|---|---|---|
| ||||||
Método SET:LOST_FOCUS_EVENTHOTKEYTecla de atalho definida para o Código do campo a ser identificado na ajuda online do componente. Sintaxe
Parâmetros | ||||||
| Nome | Tipo | Descrição | Obrigatório? | |||
l_textfield | CHAR | Referência do componente. | Sim | Função | | Função executada quando o componente perder seu foco. |
HOTKEY",< cKey >,< functioName >,< cDescription >,< lOnlyExecuteOnFocus >) |
Parâmetros
| Nome | Tipo | Descrição | Obrigatório? |
|---|---|---|---|
cComponentReference | CHAR | Referência do componente. | Sim |
| cKey | | Tecla de atalho conforme teclas disponíveis na lista de teclas de atalhos. | Sim |
| functionName | CHAR | Função que será executada ao acionar a tecla de atalho. | Sim |
| cDescription | CHAR | Descrição do objetvo da tecla de atalho. Esta descrição será exibida na janela de teclas disponível no formulário para o usuário. | Sim |
| lOnlyExecuteOnFocus | BOOLEAN | Indicador lógico que define se a atalho deverá ser executado sempre ou somente quando o componente informado no método estiver focado em tela. | Sim |
Para acessar a lista de teclas de atalhos válidas disponíveis, clique aqui.
Exemplo
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
CALL _ADVPL_set_property(l_textfieldcComponentReference,"HOTKEY","LOST_FOCUS_EVENTF4","log08100_zoom_tabela"Zoom de empresas.",TRUE) |
| Expandir | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
Método SET:POSITIONLOST_FOCUS_EVENTCódigo do campo a ser identificado na ajuda online do componentePosição (horizontal e vertical) em pixels do componente em relação ao componente pai. Sintaxe
Parâmetros
Exemplo
|
| Expandir | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
Método SET:PROPERTYPOSITIONPosição (horizontal e vertical) em pixels do componente em relação ao componente paiAtribui novas propriedades para o componente. Sintaxe
Parâmetros
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET:REFRESH_SIZEPROPERTYAtribui novas propriedades para o componente.Atualiza as propriedades de coordenadas do componente (posição e tamanho) Sintaxe
Parâmetros
Exemplo
|
| Expandir | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Método SET:REMOVEREFRESH_VARIABLESSIZERemove as variáveis definidas para o componente.Atualiza as propriedades de coordenadas do componente (posição e tamanho) Sintaxe
Exemplo
|
========> Cleane, verificar!
| Expandir | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
Método SET: REMOVE_VARIABLESRemove as variáveis definidas para o Método SET: RIGHT_CLICK_EVENT ========> Cleane, verificar!Evento executado ao efetuar um clique com o botão direito do mouse no componente. Sintaxe
Parâmetros | ||||||||
| Nome | Tipo | Descrição | Obrigatório? | |||||
l_component_reference | CHAR | Referência do componente. | Sim | |||||
| Função | | Função executada ao efetuar um clique com o botão direito do mouse no componente. | Sim |
VARIABLES") |
Exemplo
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
CALL _ADVPL_set_property(cComponentReference,"REMOVE_VARIABLES")IF cName == "RIGHT_CLICK_EVENT" RETURN ::bRightClick |
| Expandir | ||||||
|---|---|---|---|---|---|---|
| ||||||
Método SET:SAVE_IMAGEREQUIREDPermite apenas registrar o indicador de obrigatoriedade de conteúdo do componente.
Sintaxe
Parâmetros
| ||||||
| Nome | Tipo | Descrição | Obrigatório? | |||
l_component_reference | CHAR | Referência do componente. | Sim | |||
| Função | | Caminho completo onde será salva a imagem do componente. | Sim |
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
CALL _ADVPL_set_property(l_component_reference,"SAVE_IMAGE","C:\\totvs\\temp\\component_image.bmp"_property(cComponentReference,"REQUIRED",TRUE) |
| Expandir | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
Método SET:SHOW_TOOLTIPRIGHT_CLICK_EVENTEvento executado ao efetuar um clique com o botão direito do mouse no componenteDefine se será exibido o texto de ajuda (exibido quando o usuário posicionar o cursor do mouse em cima do componente) informado. Sintaxe
Parâmetros
l_component_reference
Sim | Exibe texto de ajuda? | | Indicador que define se será exibido o texto de ajuda (exibido quando o usuário posicionar o cursor do mouse em cima do componente) informado
Exemplo
|
| Expandir | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
Método SET:SIZESAVE_IMAGESalva uma imagem (print) do componente em uma imagem do tipo bitmap (BMP)Tamanho (largura e altura) em pixels do componente. Sintaxe
Parâmetros
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: SHOW_TOOLTIPTexto Define se será exibido o texto de ajuda (exibido quando o usuário posicionar o cursor do mouse em cima do componente) informado. Sintaxe
Parâmetros
l_component_reference
CHAR
Exemplo
|
| Expandir | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
Método SET:TOOLTIPSIZETamanho (largura e altura) em pixels Texto de ajuda exibido quando o usuário posicionar o cursor do mouse em cima do componente. Sintaxe
Parâmetros
l_component_reference
| Texto que será exibido quando o usuário posicionar o cursor do mouse em cima
Exemplo
|
| Expandir | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
Método SET:VALIDTOOLTIPTexto de ajuda exibido quando o usuário posicionar o cursor do mouse em cima do componenteEvento executado para validar o conteúdo do componente quando este perder seu foco. Sintaxe
Parâmetros
Exemplo
|
| Expandir | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
Método SET:VALUEVALIDValor definido Evento executado para validar o conteúdo do componente quando este perder seu foco. Sintaxe
Parâmetros
l_component_reference
Sim | Valor | Valor que será definido para o componente. | Sim | ExemploBloco de código | | ||||||||||||||
|
| quando este perder o foco. | Sim |
Importante: esta função deverá retornar um indicador lógico de sucesso na validação do conteúdo do campo. Se a mesma retornar falso, o foco continua no campo, caso contrário a entrada de dados continua normalmente.
Este evento será executado antes da execução do evento do método LOST_FOCUS_EVENT.
| Expandir | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
Método SET:VARIABLEVALUEValor definido para o Adiciona uma variável que será controlada pelo componente. Sintaxe
Parâmetros
l_component_reference
OBJECT
Variável | CHAR | Nome da variável do Record 4GL que controlará o componente. | Exemplo
|
| Expandir | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
Método SET:VISIBLEVARIABLEAdiciona uma variável que será controlada pelo Habilita ou desabilita a visualização do componente. Sintaxe
Parâmetros
l_component_reference
Indicador que define se o componente será visível. | Sim |
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: VISIBLEHabilita ou desabilita a visualização do componente. Sintaxe
Parâmetros
l_component_reference
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: WIDTHLargura do componente em pixels. Sintaxe
| Parâmetros
l_component_reference
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: XPosição em pixels do eixo X (horizontal) do componente em relação ao componente pai. Sintaxe
| Parâmetros
Exemplo
|
| Expandir | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: YPosição em pixels do eixo X (horizontal) do componente em relação ao componente pai. Sintaxe
| Parâmetros
Exemplo
|