English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Gestione Colori

HSB Color

funzione copia link

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)
}
  • 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

Vedi Anche

  • RGB Color (funzione)
  • Background Color (proprietà)
  • Text Color (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum