Section courante

A propos

Section administrative du site

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.



Dernière mise à jour : Lundi, le 10 Juillet 2023