Á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: TColorTriangle

Cria um objeto do tipo paleta de cores.


TSrvObject -> TControl -> TColorTriangle


Create

Método construtor da classe.


TColorTriangle(): Create ( [ oWnd] ) --> oObjeto


NomeTipoDescriçãoObrigatórioReferência
oWndObjetoIndica a janela ou controle visual onde a paleta de cores será criada.
    oObjeto(objeto)
  • Retorna o objeto criado.

oTColorTriangle := tColorTriangle():Create( oDlg  )
New

New

Método construtor da classe.


TColorTriangle(): New ( [ nRow], [ nCol], [ oWnd], [ nWidth], [ nHeight] ) --> oObjeto


NomeTipoDescriçãoObrigatórioReferência
nRowNuméricoIndica a coordenada vertical em pixels ou caracteres.
nColNuméricoIndica a coordenada horizontal em pixels ou caracteres.
oWndObjetoIndica a janela ou controle visual onde a paleta de cores será criada.
nWidthNuméricoIndica a largura da paleta de cores em pixels.
nHeightNuméricoIndica a altura da paleta de cores em pixels.
    oObjeto(objeto)
  • Retorna o objeto criado.

oTColorTriangle := tColorTriangle():New(100,01,oDlg,200,80)

RetColor

Retorna o RGB (Red, Green e Blue) da cor.


TColorTriangle(): RetColor ( ) --> nRet

    nRet(numerico)
  • Retorna o RGB (Red, Green e Blue) da cor.

oTColorTriangle:RetColor()   // Result: 3788455

SetColor

Define o o RGB (Red, Green e Blue) da cor que será utilizada.


TColorTriangle(): SetColor ( [ nColor] ) -->


NomeTipoDescriçãoObrigatórioReferência
nColorNuméricoIndica o RGB (Red, Green e Blue) da cor que será utilizada.

oTColorTriangle:SetColor( CLR_BLUE )

SetColorIni

Define a cor RGB (Red, Green e Blue) inicial.


TColorTriangle(): SetColorIni ( [ nColor] ) -->


NomeTipoDescriçãoObrigatórioReferência
nColorNuméricoIndica a cor RGB (Red, Green e Blue) inicial.

oTColorTriangle:SetColorIni( CLR_HRED )

SetSizeTriangle

Define o tamanho do triângulo de configuração.


TColorTriangle(): SetSizeTriangle ( [ nWidth], [ nHeight] ) -->


NomeTipoDescriçãoObrigatórioReferência
nWidthNuméricoIndica a largura do objeto.
nHeightNuméricoIndica a altura do objeto.

nColorIni := CLR_HREDoTColorTriangle := tColorTriangle():Create( oDlg  )oTColorTriangle:SetColorIni( nColorIni )oTColorTriangle:SetSizeTriangle( 300, 300 )

Exemplo do método SetSizeTriangle

#include "TOTVS.CH"User Function TColorTriangle()  DEFINE DIALOG oDlg TITLE "Exemplo TColorTriangle" FROM 180,180 TO 550,700 PIXEL	    // Usando Create    nColorIni := CLR_HRED    oTColorTriangle1 := tColorTriangle():Create( oDlg  )    oTColorTriangle1:SetColorIni( nColorIni )                   // Usando New         oTColorTriangle2 := tColorTriangle():New(100,01,oDlg,200,80)    oTColorTriangle2:SetColorIni( nColorIni )  ACTIVATE DIALOG oDlg CENTERED Return

Exemplo da classe TColorTriangle

Microsiga Protheus 8.11 , Microsiga Protheus 11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos