Accueil        Lexique        UNITéS        Algorithmes        Tutoriel   

Les unités de Pure Pascal (langage Pascal pour les ordinateurs de la gamme Atari ST), compatible Turbo Pascal.

Unité TOS : Routines de l'écran

Les routines XBIOS suivantes permettent la programmation d'écran :
  1. Cursconf Définition ou récupération des paramètres du curseur
  2. EgetPalette Lecture des registres de couleur
  3. EgetShift Interrogation de la valeur du registre de mode de décalage
  4. EsetBank Définition de la banque de registres actuelle
  5. EsetColor Définition directe d'un registre de couleur
  6. EsetGray Définition du mode niveaux de gris
  7. EsetPalette Définition directe des registres de couleur
  8. EsetShift Définition de la valeur du registre de mode de décalage
  9. EsetSmear Définition ou interrogation Mode de maculage
  10. Getrez Interroger la résolution d'écran
  11. Initmouse Initialiser la souris
  12. Logbase Déterminer l'adresse de la mémoire logique de l'écran
  13. mon_type Déterminer le type de moniteur
  14. Physbase Déterminer l'adresse de la mémoire physique de l'écran
  15. Setcolor Définir ou déterminer la couleur d'une entrée de palette
  16. Setpalette Déterminer la palette de couleurs du matériel vidéo
  17. Setscreen Définir la résolution et la mémoire de l'écran
  18. VgetSize Déterminer la taille du tampon d'écran
  19. VgetRGB Détermine la valeur RVB d'une couleur
  20. VsetMask Définit la transparence pour les couleurs vraies
  21. Vsetmode Définit les registres vidéo du matériel Falcon
  22. VsetSync Définit le type de synchronisation
  23. VsetRGB Définit la valeur RVB d'une couleur
  24. Vsync Attend le signal de synchronisation verticale

Vous trouverez dans cette zone la liste de toutes les Unités (équivalent des "Librairies" en C) de Pure Pascal. Les Unités indiqués comme standards existent dans la majorité des compilateurs Pascal existant sur ordinateurs 16 bits et au dela (dont Turbo Pascal 3 mini). Les unités indiqués comme Atari sont spécifiques aux systèmes d'exploitation des Atari ST (TOS n.n).

Accès aux unités

Les menus déroulants de chaque unité sont des accès directs aux procédures et fonctions, classés alphabétiquement (sans tenir compte de la casse, puisque le langage Pascal ne tient pas compte de la casse!)
CRT (Standard)

DOS (Standard)

GEM : AES (Atari)

GEM : VDI (Atari)

Graph (Standard)

Overlay (Standard)

Printer Strings (Standard)

System (Standard)

TOS : BIOS (Atari)

TOS : GEMDOS (Atari)

TOS : XBIOS (Atari)

Cette page Unités est issu du fichier UNIT.HLP de la documentation de Pure Pascal (d'Application Systems Heidelberg), qui a été convertie en format TXT puis traduite de l'Allemand grâce à Google Translator : des milliers de copier/coller de et vers Google translator ont été nécessaires, ne connaissant pas un mot d'Allemand!

Les unités CRT, DOS, Graph, Overlay, Printer et System sont standard à TOUS les compilateurs Pascal compatible avec Turbo Pascal 5. L'unité String a été introduit avec Turbo Pascal 7 (Et Pure Pascal 1.1) et permet de manipuler les chaines de caractères de type langage C. Les Unités GEM (VDI et AES) et TOS (BIOS, GEMDOS et XBIOS) sont spécifiques au système Atari ST et contiennent parfois des fonctions équivalentes à certaines fonctions des Unités générales (notamment BIOS). Les fonction XBIOS sont des fonction pêrlmettant de tirer pleinement partie du matériel spécifique Atari, notammùent Falcon (Audio, Résolutions étendues etc)(


Copyright © 2021 par Albatros Concept (Bruno Aubin)