Condividi tramite


Tabella TextStyle

Nella tabella TextStyle sono elencati diversi stili di carattere utilizzati nei controlli con testo.

La tabella TextStyle contiene le colonne seguenti.

Colonna Digitare Chiave Nullable
TextStyle identificatore Y N
FaceName testo N N
Grandezza Integer N N
Colore doubleInteger N Y
StyleBits Integer N Y

 

Colonne

TextStyle

Questa colonna è il nome dello stile del carattere. Questo nome può essere incorporato nella stringa di testo per indicare una modifica dello stile. Si noti che il nome dello stile del carattere utilizzato in questo campo non deve terminare con i caratteri: _UL. Vedere Aggiunta di controlli edi testo.

FaceName

Stringa che indica il nome del tipo di carattere. La stringa non deve contenere più di 31 caratteri.

dimensioni

Dimensione del carattere misurata in punti. Deve essere un numero non negativo.

Colore

Questa colonna specifica il colore del 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 il bianco. Il valore è 0 per il nero, 255 per il rosso, 65280 per il verde, 16711680 per blu e 8421504 per il grigio. Se si lascia vuoto il campo, viene specificato il colore predefinito.

Non posizionare controlli testo trasparenti 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 per il testo.

I singoli bit di stile hanno i valori seguenti.

Costante Esadecimale Decimale Stile
msidbTextStyleStyleBitsBold 0x001 1 Audace
msidbTextStyleStyleBitsItalic 0x002 2 Corsivo
msidbTextStyleStyleBitsUnderline 0x004 4 Sottolineare
msidbTextStyleStyleBitsStrike 0x008 8 Sbarrare

 

Convalida

ICE03
ICE06
ICE31
ICE45