Color (gb.qt4)

Questa classe statica ha proprietà che restituiscono i colori di sistema. Guarda Colore di gb.image per costanti di colore e metodi utili.

In Gambas, la componente di colore alfa viene invertita rispetto alla codifica dei colori standard.

In altre parole, un componente alfa pari a zero è completamente opaco e un componente alfa pari a 255 è completamente trasparente.

Questa classe reimplementa Color in gb.image.

Questa classe è statica.

Questa classe può essere usata come un funzione statica.

Questa classe si comporta come un solo-lettura array statico.

Costanti ereditate
Black   Valore numerico che rappresenta il colore nero.
Blue   Valore numerico che rappresenta il colore blu.
Cyan   Valore numerico che rappresenta il colore ciano.
DarkBlue   Valore numerico che rappresenta il colore blu scuro.
DarkCyan   Valore numerico che rappresenta il colore ciano scuro.
DarkGray   Valore numerico che rappresenta il colore grigio scuro.
DarkGreen   Valore numerico che rappresenta il colore verde scuro.
DarkMagenta   Valore numerico che rappresenta il colore magenta scuro.
DarkOrange  
DarkPurple  
DarkRed   Valore numerico che rappresenta il colore rosso scuro.
DarkRoyal  
DarkViolet  
DarkYellow   Valore numerico che rappresenta il colore giallo scuro.
Default   Valore numerico che rappresenta il "colore di default" di qualunque cosa a cui venga applicato.
Gray   Valore numerico che rappresenta il colore grigio.
Green   Valore numerico che rappresenta il colore verde.
LightGray   Valore numerico che rappresenta il colore grigio chiaro.
Magenta   Valore numerico che rappresenta il colore magenta.
Orange   Valore numerico che rappresenta il colore arancione.
Pink   Valore numerico che rappresenta il colore rosa.
Purple  
Red   Valore numerico che rappresenta il colore rosso.
Royal  
SoftBlue  
SoftCyan  
SoftGreen  
SoftMagenta  
SoftOrange  
SoftPurple  
SoftRed  
SoftRoyal  
SoftViolet  
SoftYellow  
Transparent   Valore numerico che indica che l'oggetto deve essere disegnato in modo trasparente, se supportato.
Violet   Valore numerico che rappresenta il colore viola.
White   Valore numerico che rappresenta il colore bianco.
Yellow   Valore numerico che rappresenta il colore giallo.

Proprietà statiche
Background   Restituisce il colore di sfondo predefinito del sistema.
ButtonBackground   Restituisce il colore di sfondo predefinito del sistema per i pulsanti.
ButtonForeground   Restituisce il colore di primo piano predefinito del sistema per i pulsanti.
Foreground   Restituisce il colore di primo piano predefinito del sistema.
LightBackground   Restituisce una versione più chiara di Color.SelectedBackground.
LightForeground   Restituisce un mix più chiaro del colore TextBackground e TextForeground.
LinkForeground   Restituisce il colore di primo piano predefinito dei link.
SelectedBackground   Restituisce il colore di sfondo predefinito del sistema per gli elementi selezionati.
SelectedForeground   Restituisce il colore di primo piano predefinito del sistema per gli elementi selezionati.
TextBackground   Restituisce il colore di sfondo predefinito del sistema per il testo.
TextForeground   Restituisce il colore di primo piano predefinito del sistema per il testo.
TooltipBackground   Restituisce il colore di sfondo del sistema utilizzato per visualizzare i tooltip.
TooltipForeground   Restituisce il colore di primo piano del sistema utilizzato per visualizzare i tooltip.
VisitedForeground   Restituisce il colore di primo piano predefinito dei link visitati.

Metodi statici ereditati
Blend   Unisce il colore di origine Source nel colore di destinazione Destination, in base al canale alfa di entrambi i colori, e restituisce il colore risultante.
Darker   Restituisce una versione più scura di un colore.
Desaturate   Restituisce il colore specificato desaturato, ovvero grigio.
Distance   Restituisce la distanza RGB tra due colori come numero in virgola mobile compreso tra 0,0 e 1,0.
GetAlpha   Restituisce il componente alfa del colore specificato.
Gradient   Restituisce un colore che è la media RGB tra Color1 e Color2
HSV   Restituisce un valore di colore dai suoi componenti: tonalità, saturazione, valore e alfa.
Invert  
Lighter   Restituisce una versione più chiara di un colore.
Merge   Restituisce un mix tra Color1 e Color2.
RGB   Restituisce un valore di colore dai suoi componenti rosso, verde, blu e alfa.
SetAlpha   Cambia il componente alfa di un colore e lo restituisce.
SetHSV   Imposta i componenti HSVA del colore specificato e lo restituisce come valore intero.
SetRGB   Imposta i componenti RGBA del colore specificato e lo restituisce come valore intero.
ToHTML  

Esempi

' questo esempio usa 'color da gb.qt4'
Label1.Background = Color.LightForeground
Label1.Foreground = Color.VisitedForeground

' questo esempio usa 'color da gb.image'
TextBox2.Background = Color.Yellow
TextBox2.Foreground = Color.Black

Vedi anche