OUTTEXT |
Sortir le texte |
---|---|
Turbo Pascal 4+ | Graph |
Syntaxe
Procedure OutText(ch:String); |
Paramètres
Nom | Description |
---|---|
ch | Ce paramètre permet d'indiquer le message à afficher à l'écran graphique |
Description
Cette procédure permet d'écrire une chaîne de caractères de texte à l'emplacement courant dans un écran graphique.
Remarques
- Le paramètre ch est sorti au pointeur actuel en utilisant les paramètres de justification actuels. Le paramètre ch est toujours tronqué à la bordure de la fenêtre si elle est trop longue. Si l'une des polices de caractères vectorisées est active, le paramètre ch est tronqué à la limite de l'écran s'il est trop long. Si la police de caractères par défaut (bitmap) est active et que la chaîne de caractères est trop longue pour tenir à l'écran, aucun texte n'est affiché.
- La procédure OutText utilise la police de caractères définie par SetTextStyle. Afin de maintenir la compatibilité du code lorsque plusieurs polices de caractères sont utilisées, utilisez les appels TextWidth et TextHeight pour déterminer les dimensions de la chaîne de caractères.
- La procédure OutText utilise les options de sortie définies par SetTextJustify (soit justifier, centrer, faire pivoter de 90 degrés,...).
- Le pointeur actuel n'est mis à jour par la procédure OutText que si la direction est horizontale et que la justification horizontale est indiqué. La direction de sortie du texte est définie par SetTextStyle (horizontal ou vertical); la justification du texte est définie par SetTextJustify (le pointeur actuel à gauche de la chaîne de caractères, centré autour du pointeur actuel ou le pointeur actuel à la droite du pointeur de la chaîne de caractères, sous le pointeur actuel ou centré autour du pointeur actuel).
- La police de caractères par défaut (8x8) n'est pas tronquée au bord de l'écran. Au lieu de cela, si une partie de la chaîne de caractères disparaît de l'écran, aucun texte n'est généré.
- La procédure OutText doit être utilisé en mode graphique.
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 307 à 308.
Dernière mise à jour : Dimanche, le 25 janvier 2015