Scopo
Questa proprietà permette di cambiare le caratteristiche del font del campo di pannello prevalendo su quelle definite nel Visual Style. I valori che si possono concatenare sono: B=grassetto, I=italico, U=sottolineato, S=barrato.
Sintassi
Quando letta
Ritorna una stringa corrispondente alle proprietà del font impostato per questo campo; viene ritornato StringaVuota se il campo non ha proprietà del font impostate dinamicamente.
Quando impostata
Imposta le proprietà del font del campo che verranno applicate al posto di quelle definite da Visual Style. Se vengono impostate nell'evento di OnDynamicProperties le proprietà del font verranno applicate solo alla riga corrente, altrimenti verranno applicate su tutte le righe.
Esempio di codice
{
// 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 = "IS"
Categorie.Nome.alignment = Right
Categorie.Idcategoria.mask = "00.##"
}
event ProprietàVisuali.Categorie.OnDynamicProperties()
{
// Cambio le proprietà visuali dinamiche dei campi delle categorie con ID dispari
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"
}
}
- Per annullare le proprietà del font dinamiche assegnare il valore StringaVuota.
- Le proprietà del font attribuite dinamicamente prevalgono su tutte le possibili proprietà del font del Visual Style (riga in errore, valori readonly, etc.).
Ultima modifica: 23/03/2021 / Validità: da 9.1.4040