Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
portuguese
|
...
...
| Classe TColorTriangle |
---|
| Classe |
---|
|
...
Cria
...
um
...
objeto
...
do
...
tipo
...
paleta
...
de
...
cores.
Hierarquia
...
...
Construtores
Inclusão de trecho |
---|
| Classe TColorTriangle - Construtores |
---|
| Classe TColorTriangle - Construtores |
---|
nopanel | true |
---|
|
Métodos
Inclusão de trecho |
---|
| Classe TColorTriangle - Métodos |
---|
| Classe TColorTriangle - Métodos |
---|
nopanel | true |
---|
|
Exemplos
Bloco de código |
---|
language | cpp |
---|
theme | Eclipse |
---|
title | Exemplo 1 |
---|
linenumbers | true |
---|
collapse | false |
---|
|
#include "TOTVS.CH"
User Function xCorTrig
Local nColorIni := CLR_HRED
CreateMé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 Image Removed #include "TOTVS.CH"User Function TColorTriangle() DEFINE DIALOG oDlg TITLE "Exemplo TColorTriangle" FROM 180,180 TO
550650,
700800 PIXEL
//
Usando
Create
nColorIni//
:= CLR_HREDUsando 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
Resultado do Exemplo
Image Added
Abrangência
Microsiga Protheus 8.11 , Microsiga Protheus 11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server