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
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nColor | numérico | Cor representada por um único valor numérico, por exemplo CLR_HRED definida no arquivo colors.ch. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
aRet | vetor | Vetor 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. |
Observações
- Essa função está disponível em builds superiores à 7.00.121227P.
Exemplos
Exemplo 1
#include "TOTVS.ch" #include "colors.ch" User Function color2RGB() aRGBA := ColorToRGB(CLR_HBLUE) cMsg := "Red: " + STR(aRGBA[1]) + CRLF cMsg += "Green: " + STR(aRGBA[2]) + CRLF cMsg += "Blue: " + STR(aRGBA[3]) + CRLF cMsg += "Alpha: " + STR(aRGBA[4]) MessageBox( cMsg, "RBGA", 64 ) Return
Resultado do Exemplo
Abrangência
TOTVS Application Server 10 , TOTVS Application Server 11
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas