Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

Classe: TPanel

Cria um objeto do tipo painel estático.
Além disso, permite criar outros controles visuais com objetivo de organizar ou agrupar outros componentes visuais.


TSrvObject -> TControl -> TPanel


Create

Método construtor da Classe.


TPanel(): Create ( [ oWnd], [ nRow], [ nCol], [ cText], [ oFont], [ lCentered], [ uParam7], [ nClrText], [ nClrBack], [ nWidth], [ nHeight], [ lLowered], [ lRaised] ) --> oObjeto


NomeTipoDescriçãoObrigatórioReferência
oWndObjetoIndica a janela ou controle visual onde o objeto será criado.
nRowNuméricoIndica a coordenada vertical em pixels ou caracteres.
nColNuméricoIndica a coordenada horizontal em pixels ou caracteres.
cTextCaracterIndica o texto que será apresentado ao fundo do objeto.
oFontObjetoIndica o objeto do tipo TFont utilizado para definir as características da fonte aplicada na exibição do conteúdo do controle visual.
lCenteredLógicoIndica se, verdadeiro (.T.), apresenta o texto do título no centro do objeto; caso contrário, falso (.F.).
uParam7LógicoCompatibilidade.
nClrTextNuméricoIndica a cor do texto do objeto.
nClrBackNuméricoIndica a cor de fundo do objeto.
nWidthNuméricoIndica a largura em pontos do objeto.
nHeightNuméricoIndica a altura em pontos do objeto.
lLoweredLógicoIndica se, verdadeiro (.T.), apresenta o painel rebaixado em relação ao objeto de fundo; caso contrário, falso (.F.).
lRaisedLógicoIndica se, verdadeiro (.T.), apresenta a borda do objeto rebaixada em relação ao objeto de fundo; caso contrário, falso (.F.).
    oObjeto(objeto)
  • Retorna o objeto criado.

oPanel:= tPanel():Create(oDlg,01,102,"Teste",,,,CLR_YELLOW,CLR_BLUE,100,100)
New

New

Método construtor da classe.


TPanel(): New ( [ nRow], [ nCol], [ cText], [ oWnd], [ oFont], [ lCentered], [ uParam7], [ nClrText], [ nClrBack], [ nWidth], [ nHeight], [ lLowered], [ lRaised] ) --> oObjeto


NomeTipoDescriçãoObrigatórioReferência
nRowNuméricoIndica a coordenada vertical em pixels ou caracteres.
nColNuméricoIndica a coordenada horizontal em pixels ou caracteres.
cTextCaracterIndica o texto que será apresentado ao fundo do objeto.
oWndObjetoIndica a janela ou controle visual onde o objeto será criado.
oFontObjetoIndica o objeto do tipo TFont utilizado para definir as características da fonte aplicada na exibição do conteúdo do controle visual.
lCenteredLógicoIndica se, verdadeiro (.T.), apresenta o texto do título no centro do objeto; caso contrário, falso (.F.).
uParam7LógicoCompatibilidade.
nClrTextNuméricoIndica a cor do texto do objeto.
nClrBackNuméricoIndica a cor de fundo do objeto.
nWidthNuméricoIndica a largura em pontos do objeto.
nHeightNuloIndica a altura em pontos do objeto.
lLoweredLógicoIndica se, verdadeiro (.T.), apresenta o painel rebaixado em relação ao objeto de fundo; caso contrário, falso (.F.).
lRaisedLógicoIndica se, verdadeiro (.T.), apresenta a borda do objeto rebaixada em relação ao objeto de fundo; caso contrário, falso (.F.).
    oObjeto(objeto)
  • Retorna o objeto criado.

oPanel:= tPanel():New(01,01,"Teste",oDlg,,,,CLR_YELLOW,CLR_BLUE,100,100)

#include "TOTVS.CH"User Function TPanel()  DEFINE DIALOG oDlg TITLE "Exemplo TPanel" FROM 180,180 TO 550,700 PIXEL	                                     // Usando o método New	   oPanel:= tPanel():New(01,01,"Teste",oDlg,,,,CLR_YELLOW,CLR_BLUE,100,100)      // Usando o método Create   oPanel:= tPanel():Create(oDlg,01,102,"Teste",,,,CLR_YELLOW,CLR_BLUE,100,100)  ACTIVATE DIALOG oDlg CENTERED Return

Exemplo da classe TPanel

Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos