Classe mãe de todas as classes de interface.
Características
Classe abstrata inicial de todas as classes de interface do Advpl. Não deve ser instanciada diretamente.
Propriedades
nLeft | Numérico. Coordenada horizontal em pixels. |
nTop | Numérico. Coordenada vertical em pixels. |
nWidth | Numérico. Largura em pixels. |
nHeight | Numérico. Altura em pixels. |
cCaption | Caractere. Título ou conteúdo do objeto. |
cTooltip | Caractere. Mensagem exibida quando objeto exibe seu tooltip. |
lShowHint | Lógico. Flag que ativa .T. ou desativa .F. a exibição do tooltip do objeto. |
cMsg | Caractere. Mensagem exibida na barra de status da janela principal quando o objeto ganha foco. |
nClrText | Numérico. Cor do texto do objeto. |
nClrPane | Numérico. Cor do fundo do objeto. |
bWhen | Bloco de código. Executado quando há movimentação de foco na janela. Se retornar .T. o objeto continua habilitado, se retornar .F. o objeto será desabilitado. |
bValid | Bloco de código. Executado quando o conteúdo do objeto é modificado e deverá ser validado. Deve retornar .T. se o conteúdo é válido e .F. se conteúdo inválido. |
blClicked | Bloco de código. Executado quando acionado click do botão esquerdo do mouse sobre o objeto. |
brClicked | Bloco de código. Executado quando acionado click do botão direito do mouse sobre o objeto. |
blDblClick | Bloco de código. Executado quando acionado duplo click do botão esquerdo do mouse sobre o objeto. |
oWnd | Objeto. Janela onde o objeto foi criado. |
lVisible | Booleano. Se .T. o objeto é visível, se .F. o objeto é invisível. |
Cargo | Objeto ou variável. Conteúdo associado ao objeto. |
bLostFocus | Bloco de código. Executado quando objeto perde foco. |
bGotFocus | Bloco de código. Executado quando objeto ganha foco. |
Métodos
bSetFocus
Sintaxe
SetFocus( )
Descrição
Força o foco de entrada de dados mudar para o objeto.
Retorno
NIL
Hide
Sintaxe
Hide( )
Descrição
Torna objeto invisível.
Retorno
NIL
Show
Sintaxe
Show( )
Descrição
Torna objeto visível.
Retorno
NIL
Enable
Sintaxe
Enable( )
Descrição
Habilita o objeto.
Retorno
NIL
Disable
Sintaxe
Disable( )
Descrição
Desabilita o objeto.
Retorno
NIL
Refresh
Sintaxe
Refresh( )
Descrição
Força atualização (sincronia) de propriedades entre o programa e o Protheus Remote.