MosCrt |
Contrôleur |
---|---|
Free Pascal/Turbo Pascal |
Description
Cette unité contient le gestionnaire d'affichage texte et de remplacement du CRT du Turbo Pascal.
Liste des procédures et des fonctions
Nom | Description |
---|---|
AssignCrt | Cette procédure permet d'associer un fichier texte avec la fenêtre CRT, permettant d'utiliser le fichier pour afficher du texte directement sur le terminal. |
AssignText | Cette procédure permet d'associer un fichier texte à un nom de fichier donné, permettant d'interagir avec le fichier pour lire ou écrire du texte. |
ClrScr | Cette procédure permet d'effacer tout l'écran et replace le curseur à la position (1,1). |
ClrEol | Cette procédure permet d'effacer tout le texte à droite du curseur jusqu'à la fin de la ligne. |
Delay | Cette procédure permet de suspendre l'exécution du programme pendant un nombre de millisecondes défini. |
DelLine | Cette procédure permet de supprimer la ligne actuelle où se trouve le curseur et remonte les lignes en dessous. |
GotoXY | Cette procédure permet de déplacer le curseur à la position X, Y sur l'écran. |
HighVideo | Cette procédure permet de sélectionner des caractères de haute intensité. |
InsLine | Cette procédure permet d'insérer une ligne de texte à l'endroit actuel du curseur en déplaçant les lignes en dessous vers le bas. |
KeyPressed | Cette fonction permet de tester si une touche a été enfoncée. Renvoie True si une touche a été pressée, sinon False. |
LowVideo | Cette procédure permet de sélectionner des caractères de faible intensité. |
NormVideo | Cette procédure permet de sélectionner des caractères d'intensité normale. |
NoSound | Cette procédure permet d'arrêter le son en cours. |
ReadKey | Cette fonction permet de lire et de retourner le caractère de la touche enfoncée. Si aucune touche n'a été pressée, la fonction attend que l'utilisateur appuie sur une touche. |
Sound | Cette procédure permet de générer un son à la fréquence donnée en Hertz. |
TextBackground | Cette procédure permet de définir la couleur d'arrière-plan pour le texte. Par exemple, Black, Blue, ... |
TextColor | Cette procédure permet de définir la couleur du texte (premier plan). |
TextMode | Cette procédure permet de changer le mode texte de l'écran selon les constantes comme BW40, CO80,... |
WhereX | Cette fonction permet de retourner la position actuelle du curseur sur l'axe X (colonne). |
WhereY | Cette fonction permet de retourner la position actuelle du curseur sur l'axe Y (ligne). |
Window | Cette fonction permet de définir une fenêtre de texte où les opérations d'affichage sont limitées aux coordonnées données (de X1, Y1 à X2, Y2). |
Dernière mise à jour : Dimanche, le 20 avril 2014