Classe: TColorTriangle
Cria um objeto do tipo paleta de cores.
Create
Método construtor da classe.
TColorTriangle(): Create (
[ oWnd] ) -->
oObjeto
Nome | Tipo | Descrição | Obrigatório | Referência |
oWnd | Objeto | Indica a janela ou controle visual onde a paleta de cores será criada. | | |
oObjeto(objeto) - Retorna o objeto criado.
oTColorTriangle := tColorTriangle():Create( oDlg )
New
Método construtor da classe.
TColorTriangle(): New (
[ nRow], [ nCol], [ oWnd], [ nWidth], [ nHeight] ) --> oObjeto
Nome | Tipo | Descrição | Obrigatório | Referência |
nRow | Numérico | Indica a coordenada vertical em pixels ou caracteres. | | |
nCol | Numérico | Indica a coordenada horizontal em pixels ou caracteres. | | |
oWnd | Objeto | Indica a janela ou controle visual onde a paleta de cores será criada. | | |
nWidth | Numérico | Indica a largura da paleta de cores em pixels. | | |
nHeight | Numérico | Indica 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] ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
nColor | Numérico | Indica 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] ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
nColor | Numérico | Indica 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] ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
nWidth | Numérico | Indica a largura do objeto. | | |
nHeight | Numérico | Indica 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