Tabella TextStyle
La tabella TextStyle elenca diversi stili di carattere usati nei controlli con testo.
La tabella TextStyle contiene le colonne seguenti.
Colonna | Tipo | Chiave | Nullable |
---|---|---|---|
TextStyle | Identificatore | S | N |
FaceName | Text | N | N |
Dimensione | Integer | N | N |
Color | DoubleInteger | N | S |
StyleBits | Integer | N | S |
Colonne
-
TextStyle
-
Questa colonna è il nome dello stile del tipo di carattere. Questo nome può essere incorporato nella stringa di testo per indicare una modifica dello stile. Si noti che il nome dello stile di carattere usato in questo campo non deve terminare con i caratteri: _UL. Vedere Aggiunta di controlli e testo.
-
FaceName
-
Stringa che indica il nome del tipo di carattere. La stringa non deve contenere più di 31 caratteri.
-
Dimensione
-
Dimensione del carattere misurata in punti. Questo deve essere un numero non negativo.
-
Colore
-
Questa colonna specifica il colore di testo visualizzato da un controllo di testo. Tutti gli altri tipi di controlli usano sempre il colore di testo predefinito. Il valore inserito in questa colonna deve essere calcolato usando la formula seguente: 65536 * blu + 256 * verde + rosso, dove rosso, verde e blu sono ognuno nell'intervallo di 0-255. Il valore non deve superare 16777215, ovvero il valore per bianco. Il valore è 0 per nero, 255 per rosso, 65280 per verde, 16711680 per blu e 8421504 per grigio. Lasciare vuoto il campo specifica il colore predefinito.
Non posizionare controlli testo trasparente sopra le bitmap colorate. Il testo potrebbe non essere visibile se l'utente modifica la combinazione di colori di visualizzazione. Ad esempio, il testo può diventare invisibile se l'utente imposta il parametro a contrasto elevato per l'accessibilità.
-
StyleBits
-
Combinazione di bit che indica la formattazione del testo.
I singoli bit di stile hanno i valori seguenti.
Costante Valore esadecimale Decimal Stile msidbTextStyleStyleBitsBold 0x001 1 Bold msidbTextStyleStyleBitsItalic 0x002 2 Corsivo msidbTextStyleBitsUnderline 0x004 4 Sottolineato msidbTextStyleBitsStrike 0x008 8 Sciopero
Convalida