Documentazione
Torna al sito web >

TColor (Pascalscript)

I colori sono memorizzati in un valore numerico a quattro byte. I tre byte meno significativi indicano l'intensità del colore RGB per blu, verde e rosso. Il valore $00FF0000 corrisponde a un blu puro con piena intensità, il valore $0000FF00 a un verde puro e il valore $0000FFFFFF a un rosso puro. $00000000 indica il nero e $00FFFFFFFF bianco.


Se il byte più significativo è zero ($00), si ottiene un colore più simile a quello della tavolozza di sistema. Se il byte più alto è uno ($01), si ottiene un colore più simile a quello della tavolozza attualmente realizzata. Se si imposta il byte più significativo su due ($02), il valore viene regolato sul colore più simile nella tavolozza logica del contesto del dispositivo corrente.

La tabella seguente contiene le costanti di colore che è possibile utilizzare per la semplificazione.

ValoreColore
clAqua acquamarina
clBlack nero
clBlue azzurro
clDkGray grigio scuro
clFuchsia porpora
clGray grigia
clGreen verde
clLime verde chiaro
clLtGray grigio chiaro
clMaroon rosso scuro
clNavy blu scuro
clOlive ocra
clPurple violetto
clRed rosso
clSilver argento (grigio chiaro)
clTeal alzavola
clWhite bianco
clYellow giallo