Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle

...

...

Classe TColorTriangle
Classe

...

TColorTriangle

Cria

...

um

...

objeto

...

do

...

tipo

...

paleta

...

de

...

cores.

Hierarquia

...

...

    • TColorTriangle

Construtores

Inclusão de trecho
Classe TColorTriangle - Construtores
Classe TColorTriangle - Construtores
nopaneltrue

Métodos

Inclusão de trecho
Classe TColorTriangle - Métodos
Classe TColorTriangle - Métodos
nopaneltrue

Exemplos

    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

    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] ) -->

oTColorTriangle:SetColor( CLR_BLUE )

SetColorIni

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

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

oTColorTriangle:SetColorIni( CLR_HRED )

SetSizeTriangle

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

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

nColorIni := CLR_HREDoTColorTriangle := tColorTriangle():Create( oDlg  )oTColorTriangle:SetColorIni( nColorIni )oTColorTriangle:SetSizeTriangle( 300, 300 )
Exemplo do método SetSizeTriangle
Image Removed
#include "TOTVS.CH"User Function TColorTriangle()
  DEFINE DIALOG oDlg TITLE "Exemplo TColorTriangle" FROM 180,180 TO 
550
650,
700
800 PIXEL
        
  
//
 
Usando
 
Create

    
nColorIni
// 
:= CLR_HRED
Usando Create
    oTColorTriangle1 := tColorTriangle():Create( oDlg  )
    oTColorTriangle1:SetColorIni( nColorIni )
    

    // Usando New

    oTColorTriangle2 := tColorTriangle():New(100,01,oDlg,200,80)
  
    oTColorTriangle2:SetColorIni( nColorIni )
    oTColorTriangle2:SetColor(CLR_BLUE)
    oTColorTriangle2:SetSizeTriangle( 200, 80 )
    
    ACTIVATE DIALOG oDlg CENTERED
  Return
Exemplo da classe TColorTriangle
Image Removed
Bloco de código
languagecpp
themeEclipse
titleExemplo 1
linenumberstrue
collapsefalse
  #include "TOTVS.CH"
  
  User Function xCorTrig
    Local nColorIni := CLR_HRED
    
  

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.
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.
NomeTipoDescriçãoObrigatórioReferência
nColorNuméricoIndica o RGB (Red, Green e Blue) da cor que será utilizada.
NomeTipoDescriçãoObrigatórioReferência
nColorNuméricoIndica a cor RGB (Red, Green e Blue) inicial.
NomeTipoDescriçãoObrigatórioReferência
nWidthNuméricoIndica a largura do objeto.nHeightNuméricoIndica a altura do objeto.

Resultado do Exemplo

Image Added

Abrangência

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