ColorToRGB - Resultado

ColorToRGB

 

Descrição

A partir do valor numérico que representa uma cor, retorna uma lista dos números que representam o RGB

Sintaxe

ColorToRGB( <nColor>)

Parâmetros

ParNomeTipoDescriçãoDefaultObgRef
01nColorNuméricoCor representada por um único valor numérico, por exemplo CLR_HRED definida no arquivo colors.ch.X

Retorno

RetornoTipoDescrição
aRetArrayVetor com quatro posições indicando o vermelho, o verde, o azul e a transparência, sendo cada uma delas representadas por um valor numérico na escala de 0 a 255

Exemplo

1
2
3
4
5
6
7
8
9
#INCLUDE "TOTVS.CH"
 
User Function UAColorToRGB()
Local aColors := ColorToRGB(CLR_HRED)
 
MsgInfo( 'Red: ' + cValtoChar( aColors[01] ) ; 
+ CRLF + 'Green: ' + cValtoChar( aColors[02] ) ; 
+ CRLF + 'Blue: ' + cValtoChar( aColors[03] ) ;
+ CRLF + 'Alpha: ' + cValtoChar( aColors[04] ) , 'UniversoADVPL' )

Resultado

ColorToRGB - Resultado

ColorToRGB – Resultado

Informação Adicional

Exemplo de Uso: tColorTriangle

 

0 respostas

Deixe uma resposta

Want to join the discussion?
Feel free to contribute!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *