Voici un tableau de référence des différents procédures et fonctions du «PURE Pascal» :
Nom | Unité | Description |
---|---|---|
ABS | System | Cette fonction retourne la valeur absolue d'une expression numérique. |
ADDR | System | Cette fonction retourne le pointeur d'une adresse de variable, fonction ou procédure. |
APPEND | System | Cette procédure permet d'effectuer l'initialisation d'une fichier texte en mode ajouter. |
APPL_BVSET | GEM | Cette fonction permet d'indiquer à GEM quels unités logiques sont connectés au système (pour la boîte de sélection de fichiers). |
APPL_EXIT | GEM | Cette procédure permet de sortir de l'application. |
APPL_FIND | GEM | Cette fonction permet de rechercher l'identificateur d'application d'une autre application dans le système. |
APPL_GETINFO | GEM | Cette fonction permet de demander les informations système. |
APPL_INIT | GEM | Cette fonction permet d'initialiser l'application et de retourner l'identificateur d'application. |
APPL_READ | GEM | Cette procédure permet de lire un certain nombre d'octets dans le tampon d'événements. |
APPL_SEARCH | GEM | Cette fonction permet de rechercher des applications dans le système. |
APPL_TPLAY | GEM | Cette procédure permet de relire les actions des utilisateurs. |
APPL_TRECORD | GEM | Cette fonction permet d'enregistrer les actions des utilisateurs. |
APPL_WRITE | GEM | Cette procédure permet d'écrire un certain nombre d'octets dans le tampon d'événements. |
APPL_YIELD | GEM | Cette fonction permet de forcer le répartiteur d'événements AES à effectuer un changement de tâche. |
ARC | Graph | Cette procédure permet d'effectuer le traçage d'un arc de cercle dans un écran graphique. |
ARCTAN | System | Cette fonction trigonométrique permet de calculer la «ArcTangente» en radians. |
ASSIGN | System | Cette procédure permet d'associer un nom de fichier à une variable de type fichier. |
ASSIGNCRT | Crt | Cette procédure permet d'associer l'écran à une variable de type fichier. |
ASSIGNED | System | Cette fonction permet d'indiquer si l'expression (variable ou procédure) pointe sur une valeur NIL. |
BAR | Graph | Cette procédure permet de tracer une rectangle dans un écran graphique. |
BAR3D | Graph | Cette procédure permet de tracer une rectangle avec un effet de profondeur en 3 dimensions dans un écran graphique. |
BCONIN | TOS | Cette fonction permet de lire un caractère à partir d'un périphérique. |
BCONMAP | TOS | Cette fonction permet de sélectionner un port par défaut. |
BCONOUT | TOS | Cette procédure permet d'envoyer un caractère à une unité périphérique. |
BCONSTAT | TOS | Cette fonction permet de demander l'état d'entrée d'une unité périphérique. |
BCOSTAT | TOS | Cette fonction permet de demander l'état d'un périphérique de sortie standard |
BIOSKEYS | TOS | Cette procédure permet de réinitialiser le clavier. |
BLITMODE | TOS | Cette fonction permet de configuration de la puce Blitter. |
BLOCKREAD | System | Cette instruction permet d'effectuer la lecture d'enregistrement dans un fichier. |
BLOCKWRITE | System | Cette instruction permet d'effectuer l'écriture d'enregistrement dans un fichier. |
BUFFOPER | TOS | Cette fonction permet de contrôler le fonctionnement des tampons de lecture ou d'enregistrement dans le système audio. |
BUFFPTR | TOS | Cette fonction permet de retourner la position actuelle des pointeurs du tampon de données de lecture et d'enregistrement. |
CAUXIN | TOS | Cette fonction permet d'entrée via le port série. |
CAUXIS | TOS | Cette fonction permet de vérifier l'état d'entrée du port série. |
CAUXOS | TOS | Cette fonction permet de vérifier l'état de sortie du port série. |
CAUXOUT | TOS | Cette procédure permet d'écrire un caractère sur le port série. |
CCONIN | TOS | Cette fonction permet de lire un caractère à partir du périphérique d'entrée standard. |
CCONIS | TOS | Cette fonction permet de vérifier si un caractère est en attente dans le tampon d'entrée standard. |
CCONOS | TOS | Cette fonction permet de vérifier l'état du périphérique de sortie standard. |
CCONOUT | TOS | Cette procédure permet d'écrire un caractère sur le périphérique de sortie standard. |
CCONRS | TOS | Cette procédure permet de lire une chaîne de caractères à partir de l'entrée standard. |
CCONWS | TOS | Cette procédure permet d'écrire une chaîne de caractères sur le périphérique de sortie standard. |
CHDIR | System | Cette procédure permet de changer le répertoire courant. |
CHR | System | Cette fonction permet de retourner le caractère correspondant au code ASCII numérique. |
CIRCLE | Graph | Cette procédure permet de tracer un cercle dans un écran graphique. |
CLEARDEVICE | Graph | Cette procédure permet d'effacer le contenu de l'écran graphique et réaffecte les paramètres par défaut à l'engin graphique. |
CLEARVIEWPORT | Graph | Cette procédure permet d'effacer le contenu de la fenêtre courante de l'écran graphique et réaffecte les paramètres par défaut de celle-ci. |
CLOSE | System | Cette procédure permet de fermer un fichier. |
CLOSEGRAPH | Graph | Cette procédure permet de quitter l'écran graphique et de retourner à l'écran de texte. |
CLREOL | Crt | Cette procédure permet d'effacer la ligne courante à partir du curseur jusqu'à la fin de la ligne de l'écran de texte. |
CLREOS | System | Cette procédure permet d'effacer l'écran en commençant à l'emplacement actuel du curseur. |
CLRSCR | Crt | Cette procédure permet d'effacer l'écran de texte. |
CNECIN | TOS | Cette fonction permet de lire le caractère du périphérique d'entrée standard sans l'afficher à l'écran. |
CONCAT | System | Cette fonction permet de juxtaposer différentes chaîne de caractères et de le retourner comme argument. |
COPY | System | Cette fonction permet d'extraire un sous-chaîne de caractères dans une chaîne de caractères. |
COS | System | Cette fonction trigonométrique retourne le «Cosinus». |
CPRNOS | TOS | Cette fonction permet de vérifier l'état du port de l'imprimante. |
CPRNOUT | TOS | Cette fonction permet d'écrire un caractère sur le port de l'imprimante. |
CRAWCIN | TOS | Cette fonction permet de lire un caractère sans tampon à partir d'un périphérique d'entrée standard. |
CRAWIO | TOS | Cette fonction permet d'autoriser les entrées/sorties sans tampon. |
CURSCONF | TOS | Cette fonction permet de définir le fonctionnement du curseur VT52. |
DCLOSEDIR | TOS | Cette fonction permet de fermer un répertoire spécifié. |
DCNTL | TOS | Cette fonction permet d'exécuter une opération spécifique au système de fichiers sur un fichier ou un répertoire. |
DCREATE | TOS | Cette fonction permet de créer un répertoire. |
DDELETE | TOS | Cette fonction permet de supprimer un répertoire. |
DEC | System | Cette procédure effectue la décrémentation de 1 ou de N d'une variable. |
DELAY | Crt | Cette procédure permet d'effectuer une pause correspondant au nombre de milliseconde spécifié. |
DELETE | System | Cette procédure permet de supprimer une partie des caractères contenu dans la chaîne de caractères spécifié. |
DELLINE | Crt | Cette procédure permet de supprimer la ligne à la position courante du curseur. |
DETECTGRAPH | Graph | Cette procédure permet d'effectuer la détection de la carte vidéo et de recommander le pilote vidéo BGI préférable ainsi que son mode graphique maximal. |
DEVCONNECT | TOS | Cette fonction permet de connecter un périphérique source à l'un des périphériques de destination de la matrice. |
DFREE | TOS | Cette fonction permet de demander la capacité libre et totale d'un disque. |
DGETDRV | TOS | Cette fonction permet de demander l'unité de disque actuel. |
DGETPATH | TOS | Cette fonction permet de demander la spécification du chemin actuel. |
DISKFREE | DOS | Cette fonction retourne la taille en octets de l'espace de libre de l'unité de disque spécifié. |
DISKSIZE | DOS | Cette fonction retourne la taille total en octets d'une unité de disque spécifié. |
DISPOSE | System | Cette procédure permet de libérer une partie de la mémoire préalablement alloué par la procédure New. |
DLOCK | TOS | Cette fonction permet de verrouiller un périphérique BIOS ou de la relâcher à nouveau. |
DMAREAD | TOS | Cette fonction permet de lire des secteurs individuels à partir d'un périphérique DMA. |
DMAWRITE | TOS | Cette fonction permet d'écrire des secteurs individuels sur un périphérique DMA. |
DOPENDIR | TOS | Cette fonction permet d'ouvrir un répertoire spécifié pour la lecture. |
DOSEXITCODE | DOS | Cette fonction permet de demander le code de sortie. |
DOSOUND | TOS | Cette procédure permet de programmer le générateur de sons (PSG). |
DOSVERSION | DOS | Cette fonction retourne le numéro de version du système d'exploitation DOS. |
DPATHCONF | TOS | Cette fonction permet de demander des informations sur un système de fichiers. |
DRAWPOLY | Graph | Cette procédure permet de tracer un polygone dans un écran graphique. |
DREADDIR | TOS | Cette fonction permet de lire les informations du répertoire. |
DREWINDDIR | TOS | Cette fonction permet de rembobiner le pointeur du répertoire spécifié jusqu'au premier fichier. |
DRVMAP | TOS | Cette fonction permet de demander des informations sur les périphériques connectés. |
DSETDRV | TOS | Cette fonction permet de définir l'unité de disque actuel et renvoie une image bitmap des lecteurs montés. |
DSETPATH | TOS | Cette fonction permet de définir le répertoire courant. |
DSP_AVAILABLE | TOS | Cette procédure permet de retourner au processus appelant la quantité de mémoire disponible à utiliser dans le DSP. |
DSP_BLKBYTES | TOS | Cette procédure permet de prendre des blocs de caractères non signés et les envoie au DSP. |
DSP_BLKHANDSHAKE | TOS | Cette procédure permet de gérer les transferts de blocs de données entre le processus hôte et le processus à l'intérieur du DSP sauf que l'établissement de liaison a lieu pendant le transfert de la totalité du tampon. |
DSP_BLKUNPACKED | TOS | Cette procédure permet de transférer un bloc fonctionnant de la même manière que Dsp_DoBlock. |
DSP_BLKWORDS | TOS | Cette procédure permet de prendre des blocs de mots signés de 16 bits et les envoie au DSP. |
DSP_DOBLOCK | TOS | Cette fonction permet de gérer les transferts de blocs de données entre le processus hôte et le processus à l'intérieur du DSP. |
DSP_EXECBOOT | TOS | Cette procédure permet de télécharger dans les 512 mots de la mémoire DSP interne un programme d'amorçage. |
DSP_EXECPROG | TOS | Cette procédure permet d'exécuter un programme DSP résidant au format binaire en mémoire. |
DSP_FLUSHSUBROUTINES | TOS | Cette procédure permet d'indiquer que tous les sous-programmes DSP résidant actuellement dans le DSP seront supprimés et que la mémoire sera renvoyée au bassin de mémoire du programme utilisable. |
DSP_GETPROGABILITY | TOS | Cette fonction permet de rendre au processus appelant la capacité du programme résidant actuellement dans le DSP. |
DSP_GETWORDSIZE | TOS | Cette fonction permet de retourner le nombre d'octets représentant un mot DSP dans le système actuel. |
DSP_HF0 | TOS | Cette fonction permet de lire ou d'écrire sur le bit #3 du HSR. |
DSP_HF1 | TOS | Cette fonction permet de lire ou d'écrire sur le bit #4 du HSR. |
DSP_HF2 | TOS | Cette fonction permet de retourner la valeur du bit #3 dans le HCR. |
DSP_HF3 | TOS | Cette fonction permet de retourner la valeur du bit #4 dans le HCR. |
DSP_HSTAT | TOS | Cette fonction permet de retourner la valeur du port ISR du DSP. |
DSP_INQSUBRABILITY | TOS | Cette fonction permet de retourner l'identificateur de descripteur d'un sous-programme installé si la capacité du sous-programme correspond à passé dans la routine. |
DSP_INSTREAM | TOS | Cette procédure permet de transmettre les données au DSP à partir du tampon donné via un gestionnaire d'interruption DSP. |
DSP_IOSTREAM | TOS | Cette procédure permet d'appeler un format spécialisée des gestionnaires de flux de données. |
DSP_LOADPROG | TOS | Cette fonction permet de charger à partir du disque un programme à exécuter dans le DSP. |
DSP_LOADSUBROUTINE | TOS | Cette fonction permet d'installer un sous-programme DSP dans le système pour être exécuté ultérieurement. |
DSP_LOCK | TOS | Cette fonction permet de verrouiller avant d'effectuer tout autre appel à la bibliothèque DSP. |
DSP_LODTOBINARY | TOS | Cette fonction permet de lire le fichier ".lod" dont le nom de fichier spécifié dans le fichier de variables. |
DSP_MULTBLOCKS | TOS | Cette procédure permet d'envoyer plusieurs blocs de données vers et depuis le DSP tout en utilisant un seul appel d'interruption. |
DSP_OUTSTREAM | TOS | Cette procédure permet de remplir le tampon pointé spécifié via un gestionnaire d'interruption DSP. |
DSP_REMOVEINTERRUPTS | TOS | Cette procédure permet d'arrêter le DSP générant des interruptions prêt à recevoir ou prêt à envoyer à l'hôte. |
DSP_REQUESTUNIQUEABILITY | TOS | Cette fonction permet aux processus hôtes d'identifier de manière unique leur propre processus DSP ne relevant pas d'une définition de capacité connue. |
DSP_RESERVE | TOS | Cette fonction permet de mettre de côté la mémoire DSP pour un programme DSP. |
DSP_RUNSUBROUTINE | TOS | Cette fonction permet d'exécuter un sous-programme résident DSP identifié par l'identificateur de descripteur donné. |
DSP_SETVECTORS | TOS | Cette procédure permet au processus hôte d'installer une fonction étant appelée lorsqu'une interruption est reçue du DSP. |
DSP_TRIGGERHC | TOS | Cette procédure permet de provoquer une commande hôte étant mise de côté pour les programmes DSP à exécuter. |
DSP_UNLOCK | TOS | Cette procédure permet de déverrouiller après avoir effectué tout autre appel à la bibliothèque DSP. |
DSPTRISTATE | TOS | Cette fonction permet de coordonner le matériel DSP externe. |
EGETPALETTE | TOS | Cette procédure permet de lire plusieurs entrées de la table des couleurs dans un tampon spécifié. |
EGETSHIFT | TOS | Cette fonction permet de lire le registre de mode de décalage (le mode actuel du décaleur vidéo). |
ELLIPSE | Graph | Cette procédure permet de tracer un arc d'ellipse dans un écran graphique. |
ENVCOUNT | DOS | Cette fonction indique le nombre de ligne de texte contenu dans l'environnement système. |
ENVSTR | DOS | Cette fonction retourne le numéro de ligne de texte spécifié contenu dans l'environnement système. |
EOF | System | Cette fonction indique si la fin du fichier est atteinte. |
EOLN | System | Cette fonction indique si la fin d'une ligne de fichier texte est atteinte. |
ERASE | System | Cette procédure permet de supprimer un fichier sur le disque. |
ESETBANK | TOS | Cette fonction permet de définir la banque de la table des couleurs parmi les 16 disponibles. |
ESETCOLOR | TOS | Cette fonction permet d'écrire une entrée dans la table des couleurs pour une couleur individuelle. |
ESETGRAY | TOS | Cette fonction permet d'activer ou désactiver l'interprétation des couleurs dans le décaleur vidéo. |
ESETPALETTE | TOS | Cette procédure permet de définir plusieurs entrées dans la table des couleurs à partir du tampon spécifié. |
ESETSHIFT | TOS | Cette fonction permet de définir les registres de mode de décalage du décaleur vidéo. |
ESETSMEAR | TOS | Cette fonction permet d'activer (1) ou désactiver (0) le mode smear du décaleur vidéo. |
EVNTMULTI | GEM | Cette fonction permet d'attendre un ou plusieurs événements. |
EVNT_BUTTON | GEM | Cette fonction permet d'attendre qu'un ou plusieurs boutons de la souris soient enfoncés. |
EVNT_DCLICK | GEM | Cette fonction permet de fixer la vitesse du double clic. |
EVNT_KEYBD | GEM | Cette fonction permet d'attendre la pression de la touche et de retourner le code de la touche. |
EVNT_MESAG | GEM | Cette procédure permet d'attendre qu'un rapport soit présent dans le canal de message. |
EVNT_MOUSE | GEM | Cette procédure permet d'attendre que la souris entre ou quitte un rectangle. |
EVNT_MULTI | GEM | Cette fonction permet d'attendre un ou plusieurs événements. |
EVNT_TIMER | GEM | Cette procédure permet d'attendre quelques millisecondes. |
EXCLUDE | System | Ce mot réservé permet d'exclure un élément d'une variable d'ensemble (SET). |
EXEC | DOS | Cette procédure permet d'exécuter un programme externe d'extension «.EXE» ou «.COM». |
EXP | System | Cette fonction retourne la valeur exponentielle. |
FATTRIB | TOS | Cette fonction permet de lire ou modifier les attributs de fichier. |
FCHMOD | TOS | Cette fonction permet de définir les autorisations d'accès aux fichiers. |
FCHOWN | TOS | Cette fonction permet de modifier l'identificateur du propriétaire et de groupe. |
FCLOSE | TOS | Cette fonction permet de fermer un fichier spécifié. |
FCNTL | TOS | Cette fonction permet d'effectuer des opérations de commande sur un fichier donné. |
FCREATE | TOS | Cette fonction permet de créer un fichier. |
FDATIME | TOS | Cette procédure permet de demander ou de définir la date et l'heure de création d'un fichier. |
FDELETE | TOS | Cette fonction permet de supprimer un fichier. |
FDUP | TOS | Cette fonction permet de dupliquer un descripteur de fichier. |
FEXPAND | DOS | Cette fonction retourne la nom complet d'une chemin de répertoire avec des chaînes de caractères standard au Pascal. |
FFORCE | TOS | Cette fonction permet de rediriger le fichier standard. |
FGETCHAR | TOS | Cette fonction permet de lire un caractère à partir d'un fichier. |
FGETDTA | TOS | Cette fonction permet de demander l'adresse de transfert pour les opérations sur disquette. |
FILEPOS | System | Cette fonction retourne la position courante du pointeur de fichier exprimer en nombre d'enregistrement. |
FILESIZE | System | Cette fonction retourne la taille en octets du fichier spécifier. |
FILLCHAR | System | Cette procédure permet d'effacer directement avec la valeur d'un octet une zone de mémoire. |
FILLELLIPSE | Graph | Cette procédure permet tracer un ellipse avec la surface intérieur remplit dans un écran graphique. |
FILLPOLY | Graph | Cette procédure permet de tracer un polygone avec la surface intérieur remplit dans un écran graphique. |
FINDFIRST | DOS | Cette procédure permet de recherche le premier occurrence (fichier ou répertoire) contenu dans un répertoire de fichier spécifier. |
FINDNEXT | DOS | Cette procédure permet de recherche l'occurrence suivant (fichier ou répertoire) contenu dans un répertoire de fichier. |
FINSTAT | TOS | Cette fonction permet de déterminer l'état d'entrée d'un fichier. |
FLINK | TOS | Cette fonction permet de créer un nouveau lien (hard-) vers un fichier. |
FLOCK | TOS | Cette fonction permet de verrouiller ou déverrouiller une partie d'un fichier. |
FLOODFILL | Graph | Cette procédure permet de «peinturer» une surface avec les motifs courant dans un écran graphique. |
FLOPFMT | TOS | Cette fonction permet de formater des pistes spécifiques sur une disquette. |
FLOPRATE | TOS | Cette fonction permet de lire ou de définir le taux de recherche d'un lecteur de disquette. |
FLOPRD | TOS | Cette fonction permet de lire des secteurs individuels à partir d'une disquette. |
FLOPVER | TOS | Cette fonction permet de vérifier les secteurs d'une disquette. |
FLOPWR | TOS | Cette fonction permet d'écrire des secteurs individuels sur une disquette. |
FLUSH | System | Cette procédure permet de vider les tampons d'écriture du fichier de texte spécifié. |
FMIDIPIPE | TOS | Cette fonction permet de rediriger l'entrée/sortie MIDI. |
FOPEN | TOS | Cette fonction permet d'ouvrir un fichier donné. |
FORM_ALERT | GEM | Cette fonction permet d'afficher une boîte d'alerte. |
FORM_BUTTON | GEM | Cette fonction permet de gérer les clics de souris dans les boîtes de dialogue. |
FORM_CENTER | GEM | Cette procédure permet de centrer la représentation de l'arborescence des objets à l'écran. |
FORM_DIAL | GEM | Cette procédure permet d'effectuer la gestion des formulaires de dialogue. |
FORM_DO | GEM | Cette fonction permet de laisser l'AES gérer les entrées utilisateur via une boîte de dialogue. |
FORM_ERROR | GEM | Cette fonction permet d'afficher une boîte d'alerte contenant un code d'erreur TOS (fo_enum). |
FORM_KEYBD | GEM | Cette fonction permet de gérer les frappes de touches dans les boîtes de dialogue. |
FOUTSTAT | TOS | Cette fonction permet de déterminer l'état de sortie d'un fichier. |
FPIPE | TOS | Cette fonction permet de créer un tuyau. |
FPUTCHAR | TOS | Cette fonction permet d'écrire un caractère dans un fichier donné. |
FRAC | System | Cette fonction permet de retourner la partie décimal d'un nombre réel. |
FREAD | TOS | Cette fonction permet de lire à partir d'un fichier. |
FREADLINK | TOS | Cette fonction permet de suivre le lien symbolique. |
FREEMEM | System | Cette procédure permet de libérer une partie de mémoire dynamique attribué dans la zone de mémoire de tas à l'aide de la procédure GetMem. |
FRENAME | TOS | Cette fonction permet de renommer un fichier GEMDOS. |
FSEARCH | DOS | Cette fonction permet de rechercher au fichier dans une liste de chemin de répertoire avec des chaînes de caractères de format standard Pascal. |
FSEEK | TOS | Cette fonction permet de déplacer le pointeur de position du fichier. |
FSEL_EXINPUT | GEM | Cette procédure permet d'indiquer l'entrée du sélecteur de fichiers étendu. |
FSEL_INPUT | GEM | Cette procédure permet d'indiquer l'entrée du sélecteur de fichiers. |
FSELECT | TOS | Cette fonction permet d'effectuer l'interrogation de l'état du fichier avec dépassement de délai. |
FSETDTA | TOS | Cette procédure permet de définir l'adresse de la région de transfert pour les opérations sur disquette. |
FSFIRST | TOS | Cette fonction permet de rechercher de la première entrée de fichier. |
FSNEXT | TOS | Cette fonction permet de rechercher l'entrée de fichier suivante. |
FSPLIT | DOS | Cette procédure permet d'extraire l'extension, le nom et le chemin d'un fichier contenu dans le nom spécifier en utilisant des chaînes de caractères de format standard Pascal. |
FSYMLINK | TOS | Cette fonction permet de créer un lien symbolique vers un fichier. |
FWRITE | TOS | Cette fonction permet d'écrire dans un fichier spécifié. |
FXATTR | TOS | Cette fonction permet de demander des attributs de fichier étendus. |
GETARCCOORDS | Graph | Cette procédure permet de déterminer les coordonnées d'un arc tracé avec les procédures «Arc» ou «Ellipse». |
GETASPECTRATIO | Graph | Cette procédure permet de déterminer l'aspect des cercles pour produire un cercle en accord avec le fait que les écrans ne soit pas carré. |
GETBKCOLOR | Graph | Cette fonction permet de retourner le numéro de palette de couleur de l'arrière-plan de l'écran graphique. |
GETBPB | TOS | Cette fonction permet de demander l'adresse du bloc de paramètres BIOS d'une unité. |
GETCBREAK | DOS | Cette procédure retourne la valeur de la variable système «Break». |
GETCOLOR | Graph | Cette fonction permet de retourner le numéro de palette de couleur courante de l'écran graphique. |
GETDATE | DOS | Cette procédure permet de connaître la date actuel du système d'exploitation. |
GETDEFAULTPALETTE | Graph | Cette procédure permet de charger la palette couleur graphique d'un écran graphique. |
GETDIR | System | Cette procédure permet de connaître le répertoire courant de l'unité spécifié avec une chaîne de caractères de format standard Pascal. |
GETDRIVERNAME | Graph | Cette fonction permet de connaître le pilote vidéo graphique BGI actuellement utilisé. |
GETENV | DOS | Cette fonction permet de connaître la valeur d'une variable d'environnement du système d'exploitation à partir de son nom en utilisant des chaînes de caractères de format standard Pascal. |
GETFATTR | DOS | Cette procédure permet de retourner les attributs du système d'exploitation d'un fichier. |
GETFILLPATTERN | Graph | Cette procédure permet de connaître une palette de remplissage pour la «peinture». |
GETFILLSETTINGS | Graph | Cette procédure permet de connaître une palette de remplissage pour les procédures «Bar», «Bar3d», «FillPoly» et «PieSlice». |
GETFREESTRING | GEM | Cette procédure permet l'entrée de textes dans les objets AES des Types d'objet G_BUTTON, G_STRING et G_TITLE. |
GETFTIME | DOS | Cette procédure permet de connaître la date et l'heure de la dernière modification d'un fichier. |
GETGRAPHMODE | Graph | Cette fonction permet de connaître le mode graphique courant du pilote BGI. |
GETICONTEXT | GEM | Cette procédure permet l'entrée du texte dans les objets AES faisant référence à une structure ICONBLK. |
GETIMAGE | Graph | Cette fonction permet de sauvegarder une portion de l'écran graphique dans une mémoire tampon. |
GETINTVEC | DOS | Cette procédure permet de connaître l'adresse d'un vecteur d'interruption. |
GETLINESETTINGS | Graph | Cette procédure permet de connaître l'épaisseur d'une ligne tel que définit par «SetLineSettings». |
GETMAXCOLOR | Graph | Cette fonction permet de connaître le numéro de palette maximal supporté dans l'écran graphique courant. |
GETMAXMODE | Graph | Cette fonction permet de connaître le numéro vidéo maximal supporté par le pilote vidéo. |
GETMAXX | Graph | Cette fonction permet de demander la position horizontal maximal en pixel. |
GETMAXY | Graph | Cette fonction permet de demander la position vertical maximal en pixel. |
GETMEM | System | Cette fonction permet d'effectuer une allocation dynamique sur la mémoire de tas. |
GETMODENAME | Graph | Cette fonction permet de connaître sous la forme d'une chaîne de caractères le nom du mode vidéo actuel. |
GETMODERANGE | Graph | Cette fonction permet de connaître le mode vidéo minimum et maximum supporté par le pilote vidéo BGI spécifié. |
GETMPB | TOS | Cette procédure permet de déterminer le bloc de paramètres de mémoire. |
GETPALETTE | Graph | Cette fonction permet de connaître la palette de couleur de l'écran graphique actuel. |
GETPALETTESIZE | Graph | Cette fonction retourne le nombre d'élément maximal contenu dans la palette de couleur de l'écran graphique. |
GETPIXEL | Graph | Cette fonction permet de connaître la palette de couleur du pixel de l'écran graphique. |
GETPTEXT | GEM | Cette procédure permet d'entrée le texte réel dans les objets AES faisant référence à une structure TEDINFO. |
GETPTMPLT | GEM | Cette procédure permet d'entrer le masque de texte dans les objets AES faisant référence à une structure TEDINFO. |
GETPVALID | GEM | Cette procédure permet d'entrée la chaîne de caractères de validité dans les objets AES faisant référence à une structure TEDINFO. |
GETREZ | TOS | Cette fonction permet de retourner le code de résolution d'écran actuel. |
GETTEXTSETTINGS | Graph | Cette procédure permet de connaître la configuration de la police de caractères actuellement utilisé dans l'écran graphique. |
GETTIME | DOS | Cette procédure permet de connaître l'heure actuel du système d'exploitation. |
GETTIME | TOS | Cette fonction permet de demander l'heure et la date. |
GETVERIFY | DOS | Cette procédure permet d'indiquer si l'identificateur «Verify» du système exploitation est actif. |
GETVIEWSETTINGS | Graph | Cette procédure permet de connaître l'emplacement de la fenêtre courante. |
GETX | Graph | Cette fonction permet de connaître la position du pointeur horizontal dans l'écran graphique. |
GETY | Graph | Cette fonction permet de connaître la position du pointeur vertical dans l'écran graphique. |
GIACCESS | TOS | Cette fonction permet d'autoriser l'accès aux registres de la puce sonore GI. |
GOTOXY | Crt | Cette procédure permet de fixer l'emplacement du curseur dans l'écran de texte. |
GPIO | TOS | Cette fonction permet de communiquer via les broches d'entrées/sorties à usage général sur le connecteur DSP. |
GRAF_DRAGBOX | GEM | Cette procédure permet de faire glisser (déplacer) un rectangle dans un autre rectangle. |
GRAF_GROWBOX | GEM | Cette procédure permet de dessiner un contour de boîte en style croissant. |
GRAF_HANDLE | GEM | Cette fonction permet de retourner le gestionnaire graphique (gestionnaire VDI). |
GRAF_MBOX | GEM | Cette fonction permet de dessiner un rectangle en mouvement. |
GRAF_MKSTATE | GEM | Cette procédure permet de retourner la position actuelle de la souris, l'état du bouton de la souris et l'état du clavier. |
GRAF_MOUSE | GEM | Cette procédure permet de changer la forme de la souris. |
GRAF_MOVEBOX | GEM | Cette fonction permet de déplacer un rectangle avec la souris. |
GRAF_RUBBOX | GEM | Cette procédure permet de dessiner une boîte de style caoutchouc. |
GRAF_RUBBERBOX | GEM | Cette fonction permet de dessiner un rectangle de contour «élastique» sur l'écran. |
GRAF_SHRINKBOX | GEM | Cette procédure permet de dessiner un contour de boîte rétréci. C'est l'inverse de la procédure graf_growbox. |
GRAF_SLIDEBOX | GEM | Cette fonction permet de faire glisser un rectangle dans un autre rectangle avec la souris. |
GRAF_WATCHBOX | GEM | Cette fonction permet de vérifier si la souris entre ou sort d'un rectangle. |
GRAPHDEFAULTS | Graph | Cette procédure permet de retrouver certains paramètres par défaut dans l'écran graphique. |
GRAPHDERRORMSG | Graph | Cette fonction permet d'obtenir un message d'erreur sous forme de chaîne de caractères à partir de son numéro. |
GRAPHFREEMEM | Graph | Cette procédure permet de libérer un bloc de mémoire graphique. |
GRAPHGETMEM | Graph | Cette procédure permet de libérer un bloc de mémoire graphique. |
GRAPHRESULT | Graph | Cette fonction permet de demander le numéro d'erreur. |
HALT | System | Cette fonction permet d'arrêter le programme ou le sous-programme actuellement en cours. |
HI | System | Cette fonction permet de demander la partie haute de l'entier (physiquement le deuxième octet de l'entier). |
HIGHVIDEO | Crt | Cette procédure permet de fixer l'attribut d'affichage du texte blanc clair dans un écran texte. |
IKBDWS | TOS | Cette procédure permet de programmer la puce du clavier. |
IMAGESIZE | Graph | Cette fonction permet de calculer la taille du tampon nécessaire pour sauvegarder cette portion d'écran. |
INC | System | Cette procédure permet d'incrémenter la valeur de la variable spécifié. |
INITGRAPH | Graph | Cette procédure permet d'initialiser le mode d'affichage pour passer à l'écran graphique. |
INITMOUS | TOS | Cette procédure permet d'initialiser le gestionnaire de souris. |
INSERT | System | Cette procédure permet d'insérer une chaîne de caractères dans une autre chaîne de caractères à l'endroit spécifié. |
INSLINE | Crt | Cette procédure permet d'insérer une nouvelle ligne à l'endroit du curseur dans un écran de texte. |
INSTALLUSERDRIVER | Graph | Cette fonction permet d'employer un pilote graphique BGI n'étant pas fournit à l'origine par Borland. |
INSTALLUSERFONT | Graph | Cette fonction permet d'employer des polices de caractères n'étant pas fournit à l'origine par Borland. |
INT | System | Cette fonction permet de retourner la partie entière d'un nombre réel. |
IOREC | TOS | Cette fonction permet de demander l'adresse du tampon d'entrée/sortie d'un périphérique série. |
IORESULT | System | Cette fonction permet de connaître le code d'erreur d'une opération effectué sur un fichier. |
JDISINT | TOS | Cette procédure permet de désactiver les interruptions du port périphérique multifonctionnel. |
JENABINT | TOS | Cette procédure permet d'activer les interruptions du port périphérique multifonctionnel. |
KBDVBASE | TOS | Cette fonction permet de retourner un pointeur vers les vecteurs d'interruption IKBD (clavier intelligent) et MIDI. |
KBRATE | TOS | Cette fonction permet de régler le taux de répétition automatique du clavier. |
KBSHIFT | TOS | Cette fonction permet de demander et fixer l'état des touches SHIFT. |
KEEP | DOS | Cette procédure permet de terminer le programme en mode résident (TSR). |
KEYPRESSED | Crt | Cette fonction permet de vérifier si l'utilisateur appui actuellement sur une touche. |
KEYTBL | TOS | Cette fonction permet de définir la table de cartographie des codes de balayage du clavier aux codes de touches. |
LENGTH | System | Cette fonction permet d'indiquer la longueur d'une chaîne de caractères de format standard Pascal. |
LINE | Graph | Cette procédure permet de tracer une ligne dans un écran graphique. |
LINEREL | Graph | Cette procédure permet de tracer une ligne à partir de la position courante jusqu'à l'endroit relatif indiquer dans un écran graphique. |
LINETO | Graph | Cette procédure permet de tracer une ligne à partir de la position courante jusqu'à l'endroit absolue indiquer dans un écran graphique. |
LN | System | Cette fonction permet de calculer le logarithme népérien (Naturel). |
LO | System | Cette fonction permet de demander la partie basse de l'entier (physiquement le premier octet de l'entier). |
LOCKSND | TOS | Cette fonction permet d'effectuer le verrouillage du système audio pour d'autres applications. |
LOGBASE | TOS | Cette fonction permet de retourner un pointeur vers l'adresse de début logique de la mémoire vidéo. |
LOWVIDEO | Crt | Cette procédure permet de fixer l'attribut de couleur d'écriture des caractères avec une intensité de couleur inférieur si possible. |
MADDALT | TOS | Cette fonction permet d'enregistrer la mémoire vive alternative avec GEMDOS. |
MALLOC | TOS | Cette fonction permet de réserver un bloc de mémoire ou demandez de la mémoire libre. |
MARK | System | Cette procédure permet de sauvegarder l'emplacement dans la mémoire de tas. |
MAXAVAIL | System | Cette fonction permet de demander la taille en octet du plus grand bloc de mémoire dynamique allouable dans la mémoire de tas. |
MEDIACH | TOS | Cette fonction permet de demander si le média a été changé. |
MEMAVAIL | System | Cette fonction permet de demander la taille total en octet de mémoire dynamique allouable dans la mémoire de tas. |
MENU_ATTACH | GEM | Cette fonction permet d'ajouter, de modifier ou de supprimer un sous-menu. |
MENU_BAR | GEM | Cette procédure permet d'afficher ou supprimer une barre de menus. |
MENU_ICHECK | GEM | Cette procédure permet de vérifier un élément de menu. |
MENU_IENABLE | GEM | Cette procédure permet d'activer un élément de menu. |
MENU_ISTART | GEM | Cette fonction permet d'aligner une entrée de sous-menu. |
MENU_POPUP | GEM | Cette fonction permet d'afficher et de traiter un menu contextuel. |
MENU_REGISTER | GEM | Cette fonction permet d'enregistrer l'application comme accessoire de bureau. |
MENU_SETTINGS | GEM | Cette fonction permet de définir ou de d'interroger les paramètres de menu contextuel et sous-menu. |
MENU_TEXT | GEM | Cette procédure permet de modifier le texte d'un élément de menu (me_titem) dans une arborescence (me_ttree). |
MENU_TNORMAL | GEM | Cette procédure permet de normaliser une barre de titre de menu. |
MENU_UNREGISTER | GEM | Cette fonction permet de supprimer le nom de l'accessoire du menu de bureau. |
METAINIT | TOS | Cette procédure permet de demander des informations sur la version MetaDOS installée. |
MFPINT | TOS | Cette procédure permet d'initialiser l'interruption de la puce périphérique multifonction. |
MFREE | TOS | Cette fonction permet de libérer un bloc de mémoire. |
MIDIWS | TOS | Cette procédure permet d'écrire une chaîne de caractères sur le port MIDI. |
MKDIR | System | Cette procédure permet de créer un répertoire. |
MON_TYPE | TOS | Cette fonction permet de retourner le type de moniteur actuellement utilisé. |
MOVE | System | Cette procédure permet d'effectuer une copie d'un tampon de mémoire dans une autre zone de mémoire de la longueur spécifié en octets. |
MOVEREL | Graph | Cette procédure permet d'effectuer un positionnement relatif du pointeur de coordonnées graphique. |
MOVETO | Graph | Cette procédure permet de fixer la position du pointeur de coordonnées graphique. |
MSHRINK | TOS | Cette fonction permet de réduire ou agrandir un bloc mémoire. |
MXALLOC | TOS | Cette fonction permet d'allouer de la mémoire (avec préférence), réserver de la mémoire selon les préférences spécifiées. |
NEW | System | Cette procédure permet d'allouer de la mémoire dynamique pour une variable. |
NORMVIDEO | Crt | Cette procédure permet de fixer la couleur de l'écriture du texte à intensité normal dans les écrans de texte. |
NOSOUND | Crt | Cette procédure permet d'arrêter le signal sonore. |
NVMACCESS | TOS | Cette fonction permet de configurer la mémoire non volatile de l'horloge en temps réel. |
OBJC_ADD | GEM | Cette procédure permet d'ajouter un nouvel objet à une arborescence d'objets. |
OBJC_CHANGE | GEM | Cette procédure permet modifier l'état d'un objet. |
OBJC_DELETE | GEM | Cette procédure permet de supprimer un objet d'une arborescence d'objets. |
OBJC_DRAW | GEM | Cette procédure permet de dessiner une partie ou la totalité d'un arbre, éventuellement coupé. |
OBJC_EDIT | GEM | Cette procédure permet de laisser l'utilisateur modifier le texte dans les objets des types G_TEXT et G_BOXTEXT. |
OBJC_FIND | GEM | Cette fonction permet de déterminer si un élément d'une arborescence d'objets donnée est à la coordonnée donnée. |
OBJC_OFFSET | GEM | Cette procédure permet d'indiquer le déplacement de l'objet par rapport à l'origine de l'écran. |
OBJC_ORDER | GEM | Cette procédure permet de déplacer un objet enfant vers une nouvelle position dans la liste des enfants de ses parents. |
ODD | System | Cette fonction indique si la valeur entière est un nombre impaire. |
OFFGIBIT | TOS | Cette procédure permet d'effacer des bits individuels dans le registre du port A de la puce sonore GI. |
ONGIBIT | TOS | Cette procédure permet de définir des bits individuels dans le registre du port A de la puce sonore GI. |
ORD | System | Cette fonction permet de connaître le rang de la valeur scalaire, par exemple on peut connaître le numéro de code ASCII d'un caractère de cette manière. |
OUTTEXT | Graph | Cette procédure permet d'écrire une chaîne de caractères de texte à l'emplacement courant dans un écran graphique. |
OUTTEXTXY | Graph | Cette procédure permet d'écrire une chaîne de caractères de texte aux coordonnées spécifié dans un écran graphique. |
PACKTIME | DOS | Cette procédure permet de convertir la date et l'heure en format utilisable par le système d'exploitation DOS pour ses fichiers. |
PAGE | System | Cette procédure permet d'envoyer un code de saut de page (le code ASCII 12: Form Feed) dans un fichier. |
PARAMCOUNT | System | Cette fonction retourne le nombre de paramètre passer au programme par le système d'exploitation. |
PARAMSTR | System | Cette fonction retourne le contenu du paramètre spécifié passer au programme par le système d'exploitation. |
PAUSE | TOS | Cette procédure permet de suspendre un processus jusqu'à l'arrivée d'un signal. |
PDOMAIN | TOS | Cette fonction permet de définir ou obtenir le domaine d'exécution de l'appelant. |
PEXEC | TOS | Cette fonction permet de charger et d'exécuter un programme. |
PFORK | TOS | Cette fonction permet de créer une copie du processus en cours. |
PGETEGID | TOS | Cette fonction permet de demander l'identificateur de groupe effectif d'un processus. |
PGETEUID | TOS | Cette fonction permet de demander l'identificateur d'utilisateur effectif d'un processus. |
PGETGID | TOS | Cette fonction permet de demander l'identificateur de groupe d'un processus. |
PGETPGRP | TOS | Cette fonction permet de demander le numéro de groupe actuel. |
PGETPID | TOS | Cette fonction permet de demander l'identificateur de processus actuel. |
PGETPPID | TOS | Cette fonction permet de demander l'identificateur de processus pour le processus parent. |
PGETUID | TOS | Cette fonction permet de demander l'identificateur utilisateur d'un processus. |
PHYSBASE | TOS | Cette fonction permet de demander l'adresse physique de début de la mémoire vidéo. |
PIESLICE | Graph | Cette procédure permet de tracer un secteur de cercle dans un écran graphique. |
PKILL | TOS | Cette fonction permet d'envoyer un signal à un ou plusieurs processus. |
PMSG | TOS | Cette fonction permet d'envoyer et recevoir des messages. |
PNICE | TOS | Cette fonction permet de modifier la priorité du processus appelant. |
POS | System | Cette fonction permet d'indiquer la position à laquelle se trouve une sous-chaîne de caractères dans une chaîne de caractères de format standard Pascal. |
PRED | System | Cette fonction permet de retourner la valeur précédente de l'expression. |
PRENICE | TOS | Cette fonction permet d'ajuster la priorité d'un processus spécifié. |
PROTOBT | TOS | Cette procédure permet de générer un secteur de démarrage standard pour une disquette. |
PRTBLK | TOS | Cette procédure permet d'effectuer une impression papier. |
PRUSAGE | TOS | Cette procédure permet de demander des informations sur les ressources concernant le processus en cours. |
PSEMAPHORE | TOS | Cette fonction permet de créer, utiliser ou détruire un sémaphore. |
PSETGID | TOS | Cette fonction permet de modifier l'identificateur de groupe du processus appelant. |
PSETLIMIT | TOS | Cette fonction permet de fixer ou demander des limites d'allocation des ressources système. |
PSETPGRP | TOS | Cette fonction permet de définir le numéro de groupe de processus d'un processus. |
PSETUID | TOS | Cette fonction permet de modifier l'identificateur d'utilisateur d'un processus. |
PSIGACTION | TOS | Cette fonction permet de définir l'action par défaut pour un signal spécifié. |
PSIGBLOCK | TOS | Cette fonction permet de modifier le masque de signal. |
PSIGNAL | TOS | Cette fonction permet de modifier la manière de traiter le signal. |
PSIGPAUSE | TOS | Cette procédure permet de définir un nouveau masque de signal, puis suspendez le processus jusqu'à l'arrivée d'un signal. |
PSIGPENDING | TOS | Cette fonction permet de vérifier quels signaux ont été envoyés mais pas encore traités. |
PSIGRETURN | TOS | Cette procédure permet de préparer la sortie d'un gestionnaire de signaux. |
PSIGSETMASK | TOS | Cette fonction permet de fixer ou de remplacer un masque de signal. |
PTERM | TOS | Cette procédure permet de terminer un programme TOS. |
PTERM0 | TOS | Cette procédure permet de terminer un programme TOS et renvoie 0 à l'appelant. |
PTERMRES | TOS | Cette procédure permet de terminer un programme mais de le laisser en mémoire. |
PTR | System | Cette fonction retourne un pointeur à partir de l'adresse. |
PUMASK | TOS | Cette fonction permet de définir le masque de création initial pour les fichiers et les répertoires. |
PUNTAES | TOS | Cette procédure permet de désactiver AES dans la ROM. |
PUSRVAL | TOS | Cette fonction permet de fixer ou de demander des informations sur des processus spécifiques. |
PUTIMAGE | Graph | Cette procédure permet d'afficher une image contenu dans un tampon précédemment créer. |
PUTPIXEL | Graph | Cette procédure permet d'afficher une pixel à la coordonnée spécifié dans un mode d'affichage graphique. |
PVFORK | TOS | Cette fonction permet de créer une copie du processus en cours. |
PWAIT | TOS | Cette fonction permet d'essayer d'obtenir le code de sortie du processus enfant en attente ou terminé. |
PWAIT3 | TOS | Cette fonction permet de récupérer le code de sortie de tout enfant en attente ou terminé du processus appelant. |
PWAITPID | TOS | Cette fonction permet de demander des informations sur le code de sortie d'un ou plusieurs processus enfants. |
RANDOM | System | Cette fonction permet de générer un nombre aléatoire. |
RANDOM | TOS | Cette fonction permet de générer des nombres aléatoires. |
RANDOMIZE | System | Cette procédure permet d'initialiser la générateur de nombre aléatoire. |
READ | System | Cette procédure permet de lire différentes données à partir d'une périphérique, d'un fichier ou de la console. |
READKEY | Crt | Cette fonction permet d'effectuer la lecture d'une touche enfoncé au clavier. |
READLN | System | Cette procédure permet de lire une ligne de texte à partir d'une périphérique, d'un fichier ou de la console. |
RECTANGLE | Graph | Cette procédure permet de tracer des rectangles dans une écran graphique. |
REGISTERBGIDRIVER | Graph | Cette fonction permet d'intégrer un pilote BGI après sa lecture d'un fichier. |
REGISTERBGIFONT | Graph | Cette fonction permet d'intégrer une police de caractères BGI après sa lecture d'un fichier. |
RELEASE | System | Cette procédure permet de restituer tous les zones mémoires supérieur à l'adresse pointeur spécifié. |
RENAME | System | Cette procédure permet de renommer le nom d'un fichier. |
RESET | System | Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié. |
RESTORECRTMODE | Graph | Cette procédure permet de passer de l'écran graphique à l'écran de texte. |
REWRITE | System | Cette procédure permet de créer un nouveau fichier ou d'écraser le contenu d'un fichier existant. |
RMDIR | System | Cette procédure permet de supprimer un répertoire à partir de chaîne de caractères de format standard Pascal. |
ROUND | System | Cette fonction retourne la valeur arrondie d'un nombre réel. |
RSCONF | TOS | Cette fonction permet de configurer le port RS-232. |
RSRC_FREE | GEM | Cette procédure permet de libérer la mémoire allouée au fichier de ressources. |
RSRC_GADDR | GEM | Cette procédure permet de demander l'adresse de la structure de données des ressources. |
RSRC_LOAD | GEM | Cette procédure permet de charger un fichier de ressources avec le nom indiqué par re_lpfname. |
RSRC_OBFIX | GEM | Cette procédure permet de convertir les coordonnées de l'objet des coordonnées char en coordonnées pixel. |
RSRC_RCFIX | GEM | Cette fonction permet de corriger les coordonnées et les pointeurs en mémoire. |
RSRC_SADDR | GEM | Cette procédure permet de fixer l'adresse d'un objet ressource. |
RUNERROR | System | Cette procédure permet d'arrêter l'exécution du programme avec un code d'erreur particulier. |
RUNFROMMEMORY | System | Cette fonction permet de retourner True si le programme s'exécute à partir de l'éditeur. |
RWABS | TOS | Cette fonction permet d'opération de lecture/écriture directe sur une unité. |
SCRDMP | TOS | Cette procédure permet d'imprimer le contenu de l'écran. |
SCRP_CLEAR | GEM | Cette fonction permet de supprimer le contenu du presse-papiers. |
SCRP_READ | GEM | Cette procédure permet d'identifier la commande appelant cette application. |
SCRP_WRITE | GEM | Cette procédure permet d'exécuter une autre application ou revenez au bureau lorsque l'utilisateur quitte l'application en cours. |
SECTOR | Graph | Cette procédure permet de tracer un secteur d'ellipse dans un écran graphique. |
SEEK | System | Cette procédure permet de fixer la position du pointeur dans un fichier spécifier. |
SEEKEOF | System | Cette fonction indique si la fin du fichier binaire est atteinte. |
SEEKEOLN | System | Cette fonction indique si la fin d'une ligne de fichier binaire est atteinte. |
SETACTIVEPAGE | Graph | Cette procédure permet de fixer la page d'affichage active dans l'écran graphique. |
SETALLPALETTE | Graph | Cette procédure permet de fixer tous les palettes de couleur dans l'écran graphique. |
SETASPECTRATIO | Graph | Cette procédure permet de fixer l'aspect des cercles pour produire un cercle en accord avec le fait que les écrans ne soit pas carré. |
SETBKCOLOR | Graph | Cette procédure permet de fixer la couleur d'arrière plan de l'écran graphique. |
SETBUFFER | TOS | Cette fonction permet de définir les adresses de tampon d'enregistrement/lecture. |
SETCBREAK | DOS | Cette procédure permet de fixer la valeur de la variable système «Break». |
SETCOLOR | Graph | Cette procédure permet de fixer la palette de couleur courante de l'écran graphique. |
SETCOLOR | TOS | Cette fonction permet de définir l'une des 16 couleurs. |
SETDATE | DOS | Cette procédure permet de changer la date du système d'exploitation. |
SETEXC | TOS | Cette fonction permet de demander ou fixer un vecteur d'interruption. |
SETFATTR | DOS | Cette procédure permet de fixer les attributs du système d'exploitation d'un fichier. |
SETFILLPATTERN | Graph | Cette procédure permet de fixer une palette de remplissage pour la «peinture». |
SETFILLSTYLE | Graph | Cette procédure permet de connaître une palette de remplissage pour les procédures «Bar», «Bar3d», «FillPoly» et «PieSlice». |
SETFREESTRING | GEM | Cette procédure permet le paramétrage des textes dans les objets AES des types Objet G_BUTTON, G_STRING et G_TITLE. |
SETFTIME | DOS | Cette procédure permet de fixer la date et l'heure de la dernière modification d'un fichier. |
SETGRAPHBUFSIZE | Graph | Cette procédure permet de fixer la taille du tampon des opérations de remplissage dans l'écran graphique. |
SETGRAPHMODE | Graph | Cette fonction permet de fixer le mode graphique courant du pilote BGI. |
SETICONTEXT | GEM | Cette procédure permet d'activer le paramétrage du texte dans les objets AES faisant référence à une structure ICONBLK. |
SETINTERRUPT | TOS | Cette fonction permet de définir une interruption à la fin de l'enregistrement/de la lecture. |
SETINTVEC | DOS | Cette procédure permet de fixer l'adresse d'un vecteur d'interruption. |
SETLINESTYLE | Graph | Cette procédure permet de fixer le style et l'épaisseur d'une ligne dans un écran graphique. |
SETMODE | TOS | Cette fonction permet de sélectionner le mode d'enregistrement ou de lecture. |
SETMONTRACKS | TOS | Cette fonction permet de définir la piste de lecture pour le haut-parleur interne. |
SETPALETTE | Graph | Cette procédure permet de fixer la couleur d'une des palettes de couleur dans un écran graphique. |
SETPALETTE | TOS | Cette procédure permet de sélectionner 16 couleurs. |
SETPRT | TOS | Cette fonction permet d'initialiser l'imprimante. |
SETPTEXT | GEM | Cette procédure permet de fixer le texte réel dans les objets AES faisant référence à une structure TEDINFO. |
SETPTMPLT | GEM | Cette procédure permet d'activer le paramétrage du masque de texte dans les objets AES faisant référence à une structure TEDINFO. |
SETPVALID | GEM | Cette procédure permet d'activer le paramétrage de la chaîne de caractères de validation dans les objets AES faisant référence à une structure TEDINFO. |
SETRGBPALETTE | Graph | Cette procédure permet de fixer les couleurs RVB (RGB) d'une des palettes de couleur dans un écran graphique. |
SETSCREEN | TOS | Cette procédure permet d'initialiser l'écran. |
SETTEXTBUF | System | Cette procédure permet de fixer la taille de la mémoire tampon d'un fichier texte. |
SETTEXTJUSTIFY | Graph | Cette procédure permet de fixer la justification de la police de caractères BGI courante d'un écran graphique. |
SETTEXTSTYLE | Graph | Cette procédure permet de fixer la modèle, la direction et la taille de la police de caractères BGI courante d'un écran graphique. |
SETTIME | DOS | Cette procédure permet de fixer l'heure actuel du système d'exploitation. |
SETTIME | TOS | Cette procédure permet de régler l'heure et la date. |
SETTRACKS | TOS | Cette fonction permet de définir le nombre de pistes d'enregistrement et de lecture. |
SETUSERCHARSIZE | Graph | Cette procédure permet de fixer les proportions de la police de caractères BGI courante d'un écran graphique. |
SETVERIFY | DOS | Cette procédure permet de fixer l'identificateur «Verify» du système exploitation. |
SETVIEWPORT | Graph | Cette procédure permet de fixer l'emplacement de la fenêtre courante dans l'écran graphique. |
SETVISUALPAGE | Graph | Cette procédure permet de fixer la page d'écran actuellement visible de l'écran graphique. |
SETWRITEMODE | Graph | Cette procédure permet de fixer le mode d'écriture binaire devant être appliquer lors du traçage dans l'écran graphique. |
SHEL_ENVRN | GEM | Cette procédure permet de rechercher une chaîne de caractères d'environnement DOS. |
SHEL_FIND | GEM | Cette procédure permet de rechercher un fichier dans le répertoire courant et dans tous les répertoires du chemin. |
SHEL_GET | GEM | Cette procédure permet de lire les données du tampon d'interpréteur de commande AES interne dans votre propre tampon. |
SHEL_PUT | GEM | Cette procédure permet de placer les données dans le tampon de l'interpréteur de commande AES interne. |
SHEL_RDEF | GEM | Cette fonction permet de demander le programme par défaut. |
SHEL_READ | GEM | Cette procédure permet de lire le répertoire de fragment du presse-papiers. |
SHEL_WDEF | GEM | Cette fonction permet de fixer le programme par défaut. |
SHEL_WRITE | GEM | Cette procédure permet d'écrire le répertoire de fragment dans le presse-papiers. |
SIN | System | Cette fonction trigonométrique retourne le «Sinus». |
SIZEOF | System | Cette fonction permet de connaître la taille en octet d'une variable ou d'un type. |
SNDSTATUS | TOS | Cette fonction permet de demander l'état du convertisseur A/N et N/A. |
SOUND | Crt | Cette procédure permet d'activer l'émission d'un signal sonore sur le PC Speaker. |
SOUNDCMD | TOS | Cette fonction permet de définir ou d'obtenir les paramètres du convertisseur A/D et D/A. |
SQR | System | Cette fonction retourne le carré d'un nombre. |
SQRT | System | Cette fonction retourne la racine carré d'un nombre. |
SSBRK | TOS | Cette fonction permet de réserver de la mémoire. |
STR | System | Cette procédure permet de convertir un nombre en une chaînes de caractères ASCIZ. |
STRCAT | Strings | Cette fonction permet la concaténation de chaînes de caractères ASCIZ. |
STRCOMP | Strings | Cette fonction effectue la comparaison de deux chaînes de caractères ASCIZ. |
STRCOPY | Strings | Cette fonction effectue la copie d'une chaîne de caractères ASCIZ dans une autre chaîne de caractères. |
STRDISPOSE | Strings | Cette procédure permet de libérer l'espace mémoire utilisé par la chaîne de caractères ASCIZ. |
STRECOPY | Strings | Cette fonction effectue la copie d'une chaîne de caractères ASCIZ dans une autre chaîne de caractères et retourne un pointeur à la fin de cette chaîne de caractères. |
STREND | Strings | Cette fonction retourne un pointeur à la fin de cette chaîne de caractères ASCIZ. |
STRICOMP | Strings | Cette fonction permet de comparer deux chaîne de caractères ASCIZ sans tenir compte des majuscules/minuscules. |
STRLCAT | Strings | Cette fonction permet la concaténation de chaînes de caractères ASCIZ et de fixer une limite maximal de longueur. |
STRLCOMP | Strings | Cette fonction effectue la comparaison le début de deux chaîne de caractères ASCIZ. |
STRLCOPY | Strings | Cette fonction effectue la copier le début d'une chaîne de caractères ASCIZ dans une autre chaîne de caractères ASCIZ. |
STRLEN | Strings | Cette fonction permet d'indiquer la longueur d'une chaîne de caractères ASCIZ. |
STRLICOMP | Strings | Cette fonction effectue la copier le début d'une chaîne de caractères ASCIZ dans une autre chaîne de caractères ASCIZ sans tenir compte des majuscules/minuscules. |
STRLOWER | Strings | Cette fonction transforme en minuscule une chaîne de caractères ASCIZ. |
STRMOVE | Strings | Cette fonction déplace un bloc de caractère dans une autre chaîne de caractères ASCIZ. |
STRNEW | Strings | Cette procédure permet d'allouer de l'espace de mémoire dynamiquement pour une chaîne de caractères ASCIZ. |
STRPAS | Strings | Cette fonction retourne la conversion d'une chaîne de caractères ASCIZ en une chaîne de caractères de format Pascal. |
STRPCOPY | Strings | Cette procédure retourne la conversion d'une chaîne de caractères de format Pascal en une chaîne de caractères ASCIZ. |
STRPOS | Strings | Cette fonction retourne un pointeur sur la position d'une sous-chaîne de caractères dans une chaîne de caractères ASCIZ. |
STRRSCAN | Strings | Cette fonction permet de retourner un pointeur sur la dernière occurrence d'un caractère dans une chaîne de caractères ASCIZ. |
STRSCAN | Strings | Cette fonction retourne un pointeur sur la position du premier caractère spécifié dans une chaîne de caractères ASCIZ. |
STRUPPER | Strings | Cette fonction transforme en majuscule une chaîne de caractères ASCIZ. |
SUCC | System | Cette fonction permet de retourner la valeur suivante de l'expression. |
SUPER | TOS | Cette fonction permet de changer au mode superviseur. |
SUPEXEC | TOS | Cette fonction permet de démarrer la routine en mode superviseur. |
SVERSION | TOS | Cette fonction permet de demander le numéro de la version actuelle de GEMDOS. |
SWAP | System | Cette fonction permet de retourner l'inversion des octets de poids fort et faible. |
SWAPVECTORS | DOS | Cette procédure permet d'échanger le contenu des vecteurs d'interruptions et des variables du programme Pascal. |
SYIELD | TOS | Cette fonction permet de libérer le processeur pour d'autres processus. |
SYSCONF | TOS | Cette fonction permet de demander des informations sur la configuration du système d'exploitation. |
TALARM | TOS | Cette fonction permet de lire ou de définir une alarme de procédé pour le procédé en cours. |
TEXTBACKGROUND | Crt | Cette procédure permet de fixer la couleur de fond courante pour l'écriture du texte. |
TEXTCOLOR | Crt | Cette procédure permet de fixer la couleur d'écriture courante pour l'écriture du texte. |
TEXTHEIGHT | Graph | Cette fonction retourne le nombre de pixel de hauteur qu'occupe la police de caractères BGI courante dans l'écran graphique. |
TEXTMODE | Crt | Cette procédure permet de changer le mode d'écran de texte courant. |
TEXTWIDTH | Graph | Cette fonction retourne le nombre de pixel de largeur qu'occupe la police de caractères BGI courante dans l'écran graphique. |
TGETDATE | TOS | Cette fonction permet de demander la date. |
TGETTIME | TOS | Cette fonction permet de demander l'heure. |
TICKCAL | TOS | Cette fonction permet de demander la différence de temps entre deux appels de minuterie. |
TRUNC | System | Cette fonction retourne la partie entière d'un nombre réel. |
TRUNCATE | System | Cette procédure permet de couper à l'endroit actuel le contenu du fichier. |
TSETDATE | TOS | Cette fonction permet de fixer la date. |
TSETTIME | TOS | Cette fonction permet de fixer l'heure. |
UNLOCKSND | TOS | Cette fonction permet de libérer le système audio pour une autre application à utiliser. |
UNPACKTIME | DOS | Cette procédure permet de convertir le format utilisé par le système d'exploitation DOS pour ses fichiers en une date et une heure. |
UPCASE | System | Cette fonction permet de convertir en chaîne de caractères de format standard Pascal en majuscule. |
VAL | System | Cette procédure permet de convertir une chaîne de caractères en sa valeur numérique. |
VDI | GEM | Cette procédure permet de faire un appel VDI. |
VEX_BUTV | GEM | Cette procédure permet d'adapter le vecteur d'interruption pour une pression sur le bouton de la souris. |
VEX_CURV | GEM | Cette procédure permet d'adapter le vecteur d'interruption pour le dessin du pointeur du curseur. |
VEX_MOTV | GEM | Cette procédure permet d'adapter le vecteur d'interruption aux mouvements de la souris. |
VEX_TIMV | GEM | Cette procédure permet d'adapter le vecteur d'interruption pour le temporisateur. |
VGETRGB | TOS | Cette procédure permet de demander les couleurs de la palette en commençant par index en cours d'exécution jusqu'à compteur spécifié. |
VGETSIZE | TOS | Cette fonction permet de retourner la taille du mode d'écran en octets. |
VM_COORDS | GEM | Cette procédure permet d'indiquer le système de coordonnées personnalisé pour les métafichiers. |
VM_FILENAME | GEM | Cette procédure permet de modifier le nom d'un métafichier. |
VM_PAGESIZE | GEM | Cette procédure permet de définir la taille de page physique pour les métafichiers. |
VQF_ATTRIBUTES | GEM | Cette procédure permet d'enquêter sur les attributs de remplissage. |
VQIN_MODE | GEM | Cette procédure permet d'enquêter sur le mode d'entrée. |
VQL_ATTRIBUTES | GEM | Cette procédure permet d'enquêter sur les attributs de lignes de polygones. |
VQM_ATTRIBUTES | GEM | Cette procédure permet d'enquêter sur les attributs PolyMarker. |
VQP_FILMNAME | GEM | Cette fonction permet de demander le nom d'un numéro de film donné. |
VQT_ADVANCE | GEM | Cette procédure permet de demander la position du caractère vectoriel suivant. |
VQT_ADVANCE32 | GEM | Cette procédure permet de demander une position plus précise pour le caractère vectoriel suivant sous la forme de deux valeurs fix31. |
VQT_ATTRIBUTES | GEM | Cette procédure permet d'enquêter sur les attributs de texte graphique. |
VQT_CACHESIZE | GEM | Cette procédure permet de demander la taille du cache de caractères vectoriels. |
VQT_DEVINFO | GEM | Cette procédure permet de demander l'état du périphérique de sortie. |
VQT_EXTENT | GEM | Cette procédure permet d'enquêter sur les attributs de texte graphique étendue. |
VQT_FONTHEADER | GEM | Cette procédure permet de demander des informations sur une police de caractères Speedo. |
VQT_FONTINFO | GEM | Cette procédure permet d'enquêter sur la police de caractères actuelle. |
VQT_F_EXTENT | GEM | Cette procédure permet de demander la longueur d'une chaîne de caractères dans une police de caractères vectorielle. |
VQT_GET_TABLE | GEM | Cette procédure permet de demander l'adresse de la table de transformation des caractères. |
VQT_JUSTIFIED | GEM | Cette procédure permet de demander des déplacements pour les caractères de texte à partir d'un point de référence. |
VQT_NAME | GEM | Cette procédure permet d'enquêter sur le nom et l'index de la police de caractères. |
VQT_PAIRKERN | GEM | Cette procédure permet de demander un vecteur d'ajustement pour les paires de caractères lors de l'utilisation du crénage par paires. |
VQT_TRACKKERN | GEM | Cette procédure permet de demander un vecteur d'ajustement pour les polices de caractères avec crénage de piste. |
VQT_WIDTH | GEM | Cette procédure permet d'enquêter la largeur de cellule en caractères. |
VQ_AES | GEM | Cette fonction permet de demander les dimensions de l'écran différemment. |
VQ_CELLARRAY | GEM | Cette procédure permet d'enquêter sur les paramètres de tableau de cellules. |
VQ_CHCELLS | GEM | Cette procédure permet de rechercher les cellules de caractère alpha adressables. |
VQ_COLOR | GEM | Cette procédure permet d'enquêter sur la représentation des couleurs. |
VQ_CURADDRESS | GEM | Cette procédure permet de retourner la position actuelle du curseur. |
VQ_EXTND | GEM | Cette procédure permet de demander des informations supplémentaires sur un poste de travail. |
VQ_GDOS | GEM | Cette fonction permet de demander si le GDOS est installé. |
VQ_KEY_S | GEM | Cette procédure permet d'indiquer l'échantillon d'informations sur l'état du clavier. |
VQ_MOUSE | GEM | Cette procédure permet d'indiquer un échantillon d'état du bouton de la souris et retour des coordonnées du curseur graphique. |
VQ_SCAN | GEM | Cette procédure permet de demander les paramètres relatifs aux bandes de l'imprimante. |
VQ_TABSTATUS | GEM | Cette fonction permet de retourner de l'état de la tablette. |
VQ_TDIMENSIONS | GEM | Cette procédure permet d'indiquer les dimensions des tablettes graphiques en 1/10 de pouce. |
VQ_VGDOS | GEM | Cette fonction permet de demander si le GDOS est installé. |
VRO_CPYFM | GEM | Cette procédure permet d'effectuer une copie matricielle et opaque. |
VRQ_CHOICE | GEM | Cette procédure permet d'indiquer le choix d'entrée et le mode de requête. |
VRQ_LOCATOR | GEM | Cette procédure permet d'indiquer un localisateur d'entrée et de mode de requête. |
VRQ_STRING | GEM | Cette procédure permet d'indiquer la chaîne de caractères d'entrée et le mode de requête. |
VRQ_VALUATOR | GEM | Cette procédure permet d'évaluer l'entrée et le mode de requête. |
VRT_CPYFM | GEM | Cette procédure permet d'effectuer une copie matricielle et transparente. |
VR_RECFL | GEM | Cette procédure permet de remplir un rectangle avec la couleur et les attributs actuellement définis. |
VR_TRNFM | GEM | Cette procédure permet de transformer le formulaire du format standard en périphérique spécifique. |
VSC_EXPOSE | GEM | Cette procédure permet d'activer ou désactiver l'exposition pour les aperçus avec une caméra d'enregistrement d'images. |
VSC_FORM | GEM | Cette procédure permet de fixer la forme de la souris. |
VSETMASK | TOS | Cette procédure permet de définir les valeurs de masque utilisées par VDI pour modifier les valeurs de couleur calculées pour vs_color(). |
VSETMODE | TOS | Cette fonction permet de placer le Atari Falcon030 dans un mode vidéo spécifique. |
VSETRGB | TOS | Cette procédure permet de définir les couleurs par valeur RVB en commençant par l'index pour le nombre de fois spécifié. |
VSETSYNC | TOS | Cette procédure permet d'indiquer s'il faut que le matériel VTG doit utiliser ou non la synchronisation externe. |
VSF_COLOR | GEM | Cette procédure permet de fixer la couleur de remplissage. |
VSF_INTERIOR | GEM | Cette procédure permet de fixer le style intérieur de remplissage. |
VSF_PERIMETER | GEM | Cette procédure permet d'activer ou désactiver le cadre de remplissage. |
VSF_STYLE | GEM | Cette procédure permet de fixer l'index du style de remplissage. |
VSF_UDPAT | GEM | Cette procédure permet de fixer le motif de remplissage défini par l'utilisateur. |
VSIN_MODE | GEM | Cette procédure permet de fixer le mode d'entrée. |
VSL_COLOR | GEM | Cette procédure permet de fixer la couleur de la ligne de polygone. |
VSL_ENDS | GEM | Cette procédure permet de fixer les styles de début et de fin de ligne de polygone. |
VSL_TYPE | GEM | Cette procédure permet de fixer le style de ligne de polygone. |
VSL_UDSTY | GEM | Cette procédure permet de fixer le style de ligne défini par l'utilisateur avec un motif 16 bits disposé de la manière décrite dans vsl_type. |
VSL_WIDTH | GEM | Cette procédure permet de fixer la largeur de ligne de polygone. Notez que la largeur doit être un nombre impair. |
VSM_CHOICE | GEM | Cette procédure permet d'indiquer le choix d'entrée et le mode d'échantillon. |
VSM_COLOR | GEM | Cette procédure permet de fixer la couleur PolyMarker dans la palette actuelle. |
VSM_HEIGHT | GEM | Cette procédure permet de fixer la hauteur du PolyMarker. |
VSM_LOCATOR | GEM | Cette procédure permet d'indiquer un localisateur d'entrée et de mode d'échantillon. |
VSM_STRING | GEM | Cette procédure permet d'indiquer la chaîne de caractères d'entrée et le mode d'échantillon. |
VSM_TYPE | GEM | Cette procédure permet de fixer le type PolyMarker. |
VSM_VALUATOR | GEM | Cette procédure permet d'évaluer l'entrée et le mode d'échantillon. |
VSP_FILM | GEM | Cette procédure permet de régler le type de film du périphérique photo et le temps d'exposition. |
VST_ALIGNMENT | GEM | Cette procédure permet de fixer l'alignement horizontal et vertical du texte. |
VST_ARBPT | GEM | Cette fonction permet de définir la hauteur de la cellule de caractère en points. |
VST_ARBPT32 | GEM | Cette fonction permet de définir la hauteur de cellule de caractère en points pour une police vectorielle. |
VST_CHARMAP | GEM | Cette procédure permet de sélectionner le type d'indexation des polices de caractères. |
VST_COLOR | GEM | Cette procédure permet de fixer la couleur du texte. |
VST_EFFECTS | GEM | Cette procédure permet de fixer des effets de texte spéciaux. |
VST_ERROR | GEM | Cette procédure permet de définir la gestion des erreurs GDOS. |
VST_FONT | GEM | Cette procédure permet de sélectionner la police de caractères système ou une police de caractères précédemment chargée. |
VST_HEIGHT | GEM | Cette procédure permet de fixer la hauteur absolue des caractères graphiques. |
VST_KERN | GEM | Cette procédure permet de définir le mode de crénage. |
VST_LOAD_FONTS | GEM | Cette fonction permet de charger les polices de caractères. |
VST_POINT | GEM | Cette procédure permet de fixer la nouvelle hauteur de caractère. |
VST_ROTATION | GEM | Cette procédure permet de fixer le vecteur de ligne de base des caractères à un degré spécifié (style GEM). |
VST_SCRATCH | GEM | Cette procédure permet de définir le mode d'allocation du tampon de travail. |
VST_SETSIZE | GEM | Cette fonction permet de définir la largeur de la cellule de caractère en points. |
VST_SETSIZE32 | GEM | Cette fonction permet de définir la largeur de la cellule de caractère en points fractionnaires. |
VST_SKEW | GEM | Cette fonction permet de définir la pente du texte en "italique". |
VST_UNLOAD_FONTS | GEM | Cette procédure permet de libérer de la mémoire utilisée par une police de caractères. En relation avec GDOS. |
VSWR_MODE | GEM | Cette procédure permet de fixer le mode d'écriture de toutes les opérations graphiques suivantes. |
VSYNC | TOS | Cette procédure permet de maintenir le processus jusqu'au prochain signal de synchronisation verticale. |
VS_CLIP | GEM | Cette procédure permet d'activer ou désactivez la capture. |
VS_COLOR | GEM | Cette procédure permet de fixer la représentation des couleurs. |
VS_MUTE | GEM | Cette fonction permet de définir et d'effacer le drapeau de désactivation de la tonalité. |
VS_PALETTE | GEM | Cette fonction permet de sélectionner la palette de couleurs IBM PC. |
VT_ALIGNMENT | GEM | Cette procédure permet d'aligner le système de coordonnées de la tablette graphique. |
VT_AXIS | GEM | Cette procédure permet de fixer la résolution de la tablette graphique en lignes. |
VT_ORIGIN | GEM | Cette procédure permet de fixer l'origine des coordonnées pour la tablette graphique. |
VT_RESOLUTION | GEM | Cette procédure permet de fixer la résolution de la tablette graphique en lignes par pouce. |
V_ALPHA_TEXT | GEM | Cette procédure permet de sortir d'une ligne de texte alpha en mode texte vers une imprimante ou un métafichier. |
V_ARC | GEM | Cette procédure permet de dessiner un arc. |
V_BAR | GEM | Cette procédure permet de remplir une barre. Les attributs doivent être définis au préalable. |
V_BEZ | GEM | Cette procédure permet de dessiner le chemin de la spline de Bézier. |
V_BEZ_FILL | GEM | Cette procédure permet de dessiner et de remplir la courbe de Bézier-spline. |
V_BEZ_OFF | GEM | Cette procédure permet de désactiver la création de splines de Bézier. |
V_BEZ_ON | GEM | Cette fonction permet d'activer la création de splines de Bézier. |
V_BEZ_QUAL | GEM | Cette fonction permet de définir la qualité de la création de la spline de Bézier. |
V_BIT_IMAGE | GEM | Cette procédure permet de sortir un fichier d'image de bits vers une imprimante. |
V_CELLARRAY | GEM | Cette procédure permet de créer un tableau de cellules. |
V_CIRCLE | GEM | Cette procédure permet de remplir le cercle. |
V_CLEAR_DISP_LIST | GEM | Cette procédure permet d'effacer la liste d'affichage d'une imprimante. |
V_CLRWK | GEM | Cette procédure permet d'effacer le poste de travail, c'est-à-dire effacer l'écran et le régler sur la couleur d'arrière-plan. |
V_CLSVWK | GEM | Cette procédure permet de fermer le poste de travail virtuel (écran). |
V_CLSWK | GEM | Cette procédure permet de fermer le poste de travail ouvert par v_opnwk. |
V_CONTOURFILL | GEM | Cette procédure permet de remplir une zone avec la couleur de remplissage, le style,... actuels jusqu'à ce que la couleur donnée par l'index soit atteinte. |
V_CURADDRESS | GEM | Cette procédure permet de placer le curseur alpha à la position spécifiée. |
V_CURDOWN | GEM | Cette procédure permet de déplacer le curseur alpha d'une ligne vers le bas. |
V_CURHOME | GEM | Cette procédure permet de fixer le curseur alpha d'origine. |
V_CURLEFT | GEM | Cette procédure permet de déplacer le curseur alpha d'une position vers la gauche. |
V_CURRIGHT | GEM | Cette procédure permet de déplacer le curseur alpha d'une position vers la droite. |
V_CURTEXT | GEM | Cette procédure permet d'écrire le texte adressable du curseur. |
V_CURUP | GEM | Cette procédure permet de déplacer le curseur alpha d'une ligne vers le haut. |
V_DSPCUR | GEM | Cette procédure permet de placer le curseur graphique à la position (x, y) et de l'afficher. |
V_EEOL | GEM | Cette procédure permet d'effacer le curseur alpha à la fin de la ligne. |
V_EEOS | GEM | Cette procédure permet d'effacer le curseur alpha à la fin de l'écran. |
V_ELLARC | GEM | Cette procédure permet de dessiner un arc d'ellipse. |
V_ELLIPSE | GEM | Cette procédure permet de dessiner une ellipse remplie. Les attributs doivent être définis au préalable. |
V_ELLPIE | GEM | Cette procédure permet de tracer un arc elliptique rempli de la même manière que v_ellarc. |
V_ENTER_CUR | GEM | Cette procédure permet de passer en mode alpha (quitte le mode graphique). |
V_ESCAPE2000 | GEM | Cette procédure permet d'appeler la fonction spéciale pour page d'imprimante d'ATARI. |
V_EXIT_CUR | GEM | Cette procédure permet de quitter le mode alpha et passer en mode graphique (s'il y a une différence). |
V_FILLAREA | GEM | Cette procédure permet de remplir un polygone avec la couleur, le style, le motif,... définis par les fonctions d'attribut. |
V_FLUSHCACHE | GEM | Cette fonction permet d'effacer le cache des polices de caractères vectorielles. |
V_FONTINIT | GEM | Cette procédure permet d'initialiser une police de caractères système. |
V_FORM_ADV | GEM | Cette procédure permet d'écrire un saut de page sur une imprimante. |
V_FTEXT | GEM | Cette procédure permet de sortir un texte de police de caractères de contour (vecteur). |
V_FTEXT_OFFSET | GEM | Cette procédure permet de générer un texte de contour ASCII de 8 bits, en utilisant des vecteurs de déplacement de caractères. |
V_GETBITMAP_INFO | GEM | Cette procédure permet de demander des informations de placement sur le bitmap d'un caractère vectoriel. |
V_GETOUTLINE | GEM | Cette procédure permet de calculer le contour d'un caractère vectoriel. |
V_GET_PIXEL | GEM | Cette procédure permet de déterminer si un pixel est défini ou effacé. |
V_GTEXT | GEM | Cette procédure permet de dessiner un texte graphique à partir des coordonnées (x, y) = coin inférieur gauche du texte. |
V_HARDCOPY | GEM | Cette procédure permet de faire une copie papier. |
V_HIDE_C | GEM | Cette procédure permet de masquer le curseur graphique (souris). |
V_JUSTIFIED | GEM | Cette procédure permet d'écrire du texte justifié. |
V_KILLOUTLINE | GEM | Cette procédure permet de libérer de la mémoire pour la génération de contour. |
V_LOADCACHE | GEM | Cette fonction permet de charger le cache des polices de caractères vectorielles. |
V_META_EXTENTS | GEM | Cette procédure permet de mettre à jour l'entête d'étendue du métafichier actuel. |
V_OFFSET | GEM | Cette procédure permet de définir la marge supérieure de l'écran. |
V_OPNVWK | GEM | Cette procédure permet d'ouvrir le poste de travail virtuel. |
V_OPNWK | GEM | Cette procédure permet d'ouvrir le poste de travail (charger les pilotes de périphériques). |
V_OUTPUT_WINDOW | GEM | Cette procédure permet d'écrire une partie de la fenêtre de sortie actuelle sur une imprimante. |
V_PIESLICE | GEM | Cette procédure permet de dessiner un arc plein. |
V_PLINE | GEM | Cette procédure permet de dessiner une ligne de polygone. |
V_PMARKER | GEM | Cette procédure permet de fixer une série de points. La configuration des coordonnées est la même que pour v_pline. |
V_RBOX | GEM | Cette procédure permet de dessiner une boîte aux coins arrondis. |
V_RFBOX | GEM | Cette procédure permet de dessiner une boîte remplie avec des coins arrondis en utilisant les attributs actuels. |
V_RMCUR | GEM | Cette procédure permet de supprimer le dernier curseur graphique défini. |
V_RVOFF | GEM | Cette procédure permet de désactiver la vidéo inverse. |
V_RVON | GEM | Cette procédure permet d'activer la vidéo inversée. |
V_SAVECACHE | GEM | Cette fonction permet d'enregistrer le contenu du cache de polices de caractères vectorielles (contour). |
V_SET_APP_BUFF | GEM | Cette procédure permet de désigner la mémoire pour générer des splines de Bézier. |
V_SHOW_C | GEM | Cette procédure permet d'afficher le curseur graphique (souris). |
V_SOUND | GEM | Cette procédure permet de générer une tonalité spécifiée. |
V_UPDWK | GEM | Cette procédure permet de mettre à jour la station de travail. |
V_WRITE_META | GEM | Cette procédure permet d'écrire un élément de métafichier défini par l'utilisateur. |
WHEREX | Crt | Cette fonction retourne la coordonnée horizontal texte courante dans l'écran de texte. |
WHEREY | Crt | Cette fonction retourne la coordonnée vertical texte courante dans l'écran de texte. |
WIND_CALC | GEM | Cette procédure permet de calculer la taille de la fenêtre. |
WIND_CLOSE | GEM | Cette procédure permet de fermer la fenêtre, c'est-à-dire de la supprimer de l'écran. |
WIND_CREATE | GEM | Cette fonction permet de créer une fenêtre. |
WIND_DELETE | GEM | Cette procédure permet de supprimer la fenêtre, c'est-à-dire libérer la mémoire et l'identificateur de descripteur de fenêtre. |
WIND_FIND | GEM | Cette fonction permet d'ouvrir une fenêtre de recherche aux coordonnées spécifiées. |
WIND_GET | GEM | Cette procédure permet de retourner des informations sur une fenêtre (ou le bureau). |
WIND_NEW | GEM | Cette procédure permet de réinitialiser les informations internes de GEM. |
WIND_OPEN | GEM | Cette procédure permet d'ouvrir la fenêtre, c'est-à-dire de la dessiner sur l'écran. |
WIND_SET | GEM | Cette procédure permet de fixer les nouvelles informations de la fenêtre (titre, ligne d'information, apparence de la bordure,...). |
WIND_UPDATE | GEM | Cette procédure permet d'envoyer un message de mise à jour de la fenêtre à l'AES. |
WINDOW | Crt | Cette procédure permet de fixer la position de la fenêtre d'affichage dans l'écran de texte. |
WINDSETINFO | GEM | Cette procédure permet de fixer le texte de la ligne d'informations des fenêtres. |
WINDSETNEWDESK | GEM | Cette procédure permet de fixer l'arrière-plan du bureau. |
WINDSETTITLE | GEM | Cette procédure permet de fixer le titre des fenêtres. |
WRITE | System | Cette procédure permet d'écrire différentes données sur une périphérique, dans un fichier ou sur la console. |
WRITELN | System | Cette procédure permet d'écrire différentes données avec un saut de ligne sur une périphérique, dans un fichier ou sur la console. |
XBTIMER | TOS | Cette procédure permet d'initialiser la minuterie dans la puce MFP. |
XGRF_2BOX | GEM | Cette fonction permet de dessiner un ensemble de rectangles en déplacement. |
XGRF_STEPCALC | GEM | Cette fonction permet de calculer des paramètres pour l'animation des rectangles. |
Dernière mise à jour : Dimanche, le 6 février 2022