Partager via


TextStyle Table

Le tableau TextStyle répertorie différents styles de police utilisés dans les contrôles ayant du texte.

Le tableau TextStyle contient les colonnes suivantes.

Colonne Type Clé Nullable
TextStyle identificateur Y N
FaceName texte N N
Taille entier N N
Couleur DoubleInteger N Y
StyleBits entier N Y

 

Colonnes

TextStyle

Cette colonne est le nom du style de police. Ce nom peut être incorporé dans la chaîne de texte pour indiquer une modification de style. Notez que le nom de style de police utilisé dans ce champ ne doit pas se terminer par les caractères suivants : _UL. Consultez Ajout de contrôles et dede texte.

FaceName

Chaîne indiquant le nom de la police. La chaîne ne doit pas dépasser 31 caractères.

taille de

Taille de police mesurée en points. Il doit s’agir d’un nombre non négatif.

couleur

Cette colonne spécifie la couleur de texte affichée par un Contrôle de texte. Tous les autres types de contrôles utilisent toujours la couleur de texte par défaut. La valeur placée dans cette colonne doit être calculée à l’aide de la formule suivante : 65536 * bleu + 256 * vert + rouge, où rouge, vert et bleu sont chacun dans la plage de 0 à 255. La valeur ne doit pas dépasser 16777215, c’est-à-dire la valeur du blanc. La valeur est 0 pour le noir, 255 pour le rouge, 65280 pour le vert, 16711680 pour le bleu et 8421504 pour le gris. Laissant le champ vide spécifie la couleur par défaut.

Ne placez pas de contrôles de texte transparents sur les bitmaps colorées. Le texte peut ne pas être visible si l’utilisateur modifie le jeu de couleurs d’affichage. Par exemple, le texte peut devenir invisible si l’utilisateur définit le paramètre de contraste élevé pour l’accessibilité.

StyleBits

Combinaison de bits indiquant la mise en forme du texte.

Les bits de style individuels ont les valeurs suivantes.

Constant Hexadécimal Décimal Style
msidbTextStyleStyleBitsBold 0x001 1 Audacieux
msidbTextStyleStyleBitsItalic 0x002 2 Italique
msidbTextStyleStyleBitsUnderline 0x004 4 Souligner
msidbTextStyleStyleBitsStrike 0x008 8 Barrer

 

Validation

ICE03
ICE06
ICE31
ICE45