_SETTEXTWINDOW |
Fixe la fenêtre texte |
QuickPascal |
MSGraph |
Syntaxe
Procedure _SetTextWindow(r1, c1, r2, c2:Integer);
|
Paramètres
Nom |
Description |
r1 |
Ce paramètre permet d'indiquer la ligne supérieure de la fenêtre de texte actuelle. |
c1 |
Ce paramètre permet d'indiquer la colonne la plus à gauche de la fenêtre de texte actuelle. |
r2 |
Ce paramètre permet d'indiquer la ligne inférieure de la fenêtre de texte actuelle. |
c2 |
Ce paramètre permet d'indiquer la colonne la plus à droite de la fenêtre de texte actuelle. |
Description
Cette fonction permet de créer une fenêtre de texte.
Remarque
- La procédure _SetTextWindow crée une fenêtre de texte avec les coordonnées en haut à gauche (c1,r1) et en bas à droite (c2,r2).
- La procédure _SetTextWindow spécifie une fenêtre dans laquelle toutes les sorties de texte sont affichées. La sortie des procédures _OutText
et _OutMem apparaît uniquement dans cette fenêtre.
- Le texte est affiché à partir de la position actuelle du texte, étant relative au coin supérieur gauche de la fenêtre. Lorsque le texte atteint le bord droit de la fenêtre,
il s'enroule ou est tronqué, selon l'état d'enroulement défini par la fonction _WrapOn. Lorsque la fenêtre de texte est pleine, la fenêtre remonte
d'une ligne.
- La procédure _SetTextWindow peut être utilisé dans tous les modes vidéo. Une fois qu'une nouvelle fenêtre est définie par
_SetTextWindow, toute la sortie de texte va dans cette nouvelle fenêtre.
- Cette fonction n'affecte pas la sortie de la routine de texte de police _OutGText. Utilisez la fonction
_SetViewport pour contrôler la zone d'affichage des polices de caractères de sortie.
- La fonction _GrStatus retournera la constante _GrParameterAltered en cas d'échec.
Dernière mise à jour : Vendredi, le 13 février 2015