GARANTIR DESCONTO

Fórum Cores no delphi #254388

14/10/2004

0

O delphi vem com uma palheta de cores. Quando queremos outras cores digitamos, por exemplo, $FF786D e etc... Só que, no meu caso(não sei os outros), eu fico muito tempo digitando $ mais numeros Hexa, tentando achar um tom de cor que me satisfaça. Existe uma forma, de saber, por exemplo, que uma determinada cor, dentro de set de numeros, as diferentes tonalidades que ela possui? Ex:
Digamos que o vermelho vai de $0000000 até $AAAAAAA, e assim por diante(É só um exemplo). Então é digitar numeros entre esses valores, que eu sei que será tons diferentes de vermelho. Tem como? Ou é no digitômetro mesmo? No aguardo.


Paulo

Paulo

Responder

Posts

14/10/2004

Fórum Vini

Olá,
as cores são de 4 bytes, vamos considerar essa cor:
$00CC0000

O primeiro byte($00) indica como a cor deve se adaptar à palheta.. os valores podem ser 00, 01 ou 02.. (não se preocupe muito com isso)
Os próximos 3 bytes indicam as intensidades de azul, verde e vermelho, respectivamente( CC, 00, 00 ).. Com isso você pode converter qualquer cor RGB para TColor, basta usar a calculadora do windows pra passar os decimais pra hex..:wink:
Se você preferir por código, existe a função RGB, que retorna um TColor de acordo com as intensidades de Vermelho, Verde a Azul passadas


Espero ter ajudado,
Vinicius;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar