Scopo
Ritorna un'intero corrispondente ad un colore dati tonalità, saturazione e luminosità.
Sintassi
int color = HSBColor(tonalità, saturazione, luminosità)
Argomenti
Tonalità | Grado di tonalità del colore; deve essere un intero compreso tra 0 e 360. |
Saturazione | Grado di saturazione del colore; deve essere un float compreso tra 0 e 1. |
Luminosità | Grado di luminosità del colore; deve essere un float compreso tra 0 e 1. |
Valore di ritorno
Viene ritornato un numero intero corrispondente al colore con i parametri forniti.
Esempio di codice
// *********************************************************************
// Evento notificato alla videata al momento del caricamento in memoria.
// *********************************************************************
event ProprietàVisuali.Load()
{
// Cambio le proprietà visuali dinamiche dei campi
Categorie.Nome.backgroundColor = RGBColor(150, 150, 150)
Categorie.Nome.textColor = HSBColor(90, 0,25, 0,25)
Categorie.Nome.fontModifiers = Italic + StrikeOut
Categorie.Nome.alignment = Right
Categorie.Idcategoria.mask = "00.##"
//
EsempiMS.Colore.Colore = RGBColor(100, 100, 100)
}
// Evento notificato alla videata al momento del caricamento in memoria.
// *********************************************************************
event ProprietàVisuali.Load()
{
// Cambio le proprietà visuali dinamiche dei campi
Categorie.Nome.backgroundColor = RGBColor(150, 150, 150)
Categorie.Nome.textColor = HSBColor(90, 0,25, 0,25)
Categorie.Nome.fontModifiers = Italic + StrikeOut
Categorie.Nome.alignment = Right
Categorie.Idcategoria.mask = "00.##"
//
EsempiMS.Colore.Colore = RGBColor(100, 100, 100)
}
- Se i parametri vengono valorizzati con valori fuori dal range ammesso viene generata un'eccezione.
- Per comporre un colore dati i colori elementari rosso, verde e blu esiste la funzione RGBColor.
- Questa funzione può essere usata per cambiare le proprietà BackgroundColor e TextColor dei campi di pannello.
Ultima modifica: 23/03/2021 / Validità: da 9.1.4040