SetTextStyle |
Fixe le style texte |
---|---|
Delphi / Free Pascal | WinGraph |
Syntaxe
Procedure SetTextStyle(Font,Direction,CharSize:Word); |
Description
Cette procédure permet de contrôler le style du texte à afficher à l'écran. Les constantes prédéfinies pour (Font) sont :
Constante | Description |
---|---|
CourierNewFont | Police de caractères Courier New |
MSSansSerifFont | Police de caractères MS Sans Serif |
TimesNewRomanFont | Police de caractères Times New Roman |
ArialFont | Police de caractères Arial |
La valeur par défaut est DefaultFont=CourierNewFont.
En outre, toute police utilisateur installée avec succès peut être utilisée à la place. Voir InstallUserFont pour plus de détails. Toutes ces polices de caractères peuvent être appliqué avec OR avec les styles supplémentaires suivants pour changer leur apparence :
Constante | Description |
---|---|
ItalicFont | Police de caractères italique. |
UnderlineFont | Police de caractères soulignée. |
BoldFont | Police de caractères en gras. |
Le paramètre (Direction) définit la direction du texte. Il peut s'agir de n'importe quelle valeur positive en degrés ou de l'une des constantes suivantes :
Constante | Description |
---|---|
HorizDir=0 | Direction horizontale. |
VertDir=90 | Direction verticale. |
Entre 1 et 5, (CharSize) représente le grossissement des caractères avec une taille de police standard de 8 pixels. Au-dessus de 6, il représente une taille de police absolue. La valeur par défaut est 16.
Sachez que certaines polices (y compris prédéfinies) ne supportent pas tous ces styles. Voir la routine GetFontSettings pour plus de détails. Utilisez SetColor pour définir la couleur du texte.