| dalla versione 9.1.4040 - modificato il 20/04/2011 - link - english
|
Scopo
Questa proprietà permette di cambiare il colore del testo del campo di pannello prevalendo su quello definito nel Visual Style.
Pannello.Campo.textColor = colore
Quando letta
Ritorna un intero corrispondente al colore del testo impostato per questo campo; viene ritornato -2 se il campo non ha un colore del testo dinamico.
Quando impostata
Imposta il colore del testo del campo che verrà applicato al posto di quello definito da Visual Style. Se viene impostato nell'evento di
OnDynamicProperties il colore verrà applicato solo alla riga corrente, altrimenti verrà applicato su tutte le righe.
Note
-
Per comporre un colore esistono le procedure RGBColor e HSBColor.
-
Il colore trasparente ha valore -1.
-
Per annullare il colore del testo dinamico assegnare il valore -2.
-
Il colore del testo attribuito dinamicamente prevale su tutti i possibili colori di sfondo del Visual Style (riga in errore, valori readonly, etc.).
event ProprietàVisuali.Load()
{
Categorie.Nome.backgroundColor = RGBColor(150, 150, 150)
Categorie.Nome.textColor = HSBColor(90, 0,25, 0,25)
Categorie.Nome.fontModifiers = "IS"
Categorie.Nome.alignment = Right
Categorie.Idcategoria.mask = "00.##"
}
event ProprietàVisuali.Categorie.OnDynamicProperties()
{
if ((Categorie.Idcategoria % 2) > 0)
{
Categorie.Nome.backgroundColor = RGBColor(100, 100, 100)
Categorie.Nome.textColor = HSBColor(180, 0,5, 0,5)
Categorie.Nome.fontModifiers = "B"
Categorie.Nome.alignment = Center
Categorie.Idcategoria.mask = "0000.0000"
}
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.