Section courante

A propos

Section administrative du site

Voici la liste des fonctions que contient le progiciel MonsterBook :

Nom Syntaxe Unité Description
ADDREXT2CONV Function AddrExt2Conv(Addr:Pointer):LongInt; MEMORIES Cette fonction convertie une adresse du micro-processeur de 24 bits en adresse de mode réel.
ADDRRPTR2CONV Function AddrRPtr2Conv(X:RPtr):Pointer; MEMORIES Cette fonction convertie une adresse du micro-processeur de mode réel en adresse de 24 bits.
ALADD Function ALAdd(Var Q:ArrayList;Size:Word):Pointer; MEMORIES Cette fonction additionne à l'objet de recouvrement de tampon un enregistrement à la fin de la liste actuel pointé par la variable de paramétrage «Q».
ALADDBLOCK Function ALAddBlock(Var Q:ArrayList;Size:Word;Const Block):Boolean; MEMORIES Cette fonction permet d'ajouter un bloc à la liste symétrique de l'objet «ArrayList».
ALADDLN Function ALAddLn(Var Q:ArrayList):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne vide à la fin de la liste symétrique de l'objet «ArrayList».
ALADDPCHR Function ALAddPChr(Var Q:ArrayList;PChr:PChr):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format ASCIZ à la fin de la liste symétrique de l'objet «ArrayList».
ALADDPCHRBYTE Function ALAddPChrByte(Var Q:ArrayList;PChr:PChr;Num:Byte):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format ASCIZ avec un octet entier à la fin de la liste symétrique de l'objet «ArrayList».
ALADDPCHRWORD Function ALAddPChrWord(Var Q:ArrayList;PChr:PChr;Num:Word):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format ASCIZ avec un mot entier à la fin de la liste symétrique de l'objet «ArrayList».
ALADDSPCUSTR Function ALAddSpcUStr(Var Q:ArrayList;S:Byte;Const Str:String):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format chaîne de caractères Pascal avec des espaces au début de cette nouvelle ligne à la fin de la liste symétrique de l'objet «ArrayList».
ALADDSTR Function ALAddStr(Var Q:ArrayList;Const Str:String):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format chaîne de caractères Pascal à la fin de la liste symétrique de l'objet «ArrayList».
ALADDSTRBYTE Function ALAddStrByte(Var Q:ArrayList;Const Str:String;Num:Byte):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format chaîne de caractères Pascal avec un octet entier à la fin de la liste symétrique de l'objet «ArrayList».
ALADDSTRLONG Function ALAddStrLong(Var Q:ArrayList;Const Str:String;Num:LongInt):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format chaîne de caractères Pascal avec un mot entier long à la fin de la liste symétrique de l'objet «ArrayList».
ALADDSTRWORD Function ALAddStrWord(Var Q:ArrayList;Const Str:String;Num:Word):Boolean; MEMORIES Cette fonction permet d'ajouter une ligne de format chaîne de caractères Pascal avec un mot entier à la fin de la liste symétrique de l'objet «ArrayList».
ALDELBUF Function ALDelBuf(Var Q:ArrayList;P:RBP):Boolean; MEMORIES Cette fonction permet d'effacer une ligne de la liste symétrique de l'objet «ArrayList».
ALDELBUFNSIZE Function ALDelBufNSize(Var Q:ArrayList;P:RBP;Var Size:Word):Boolean; MEMORIES Cette fonction permet d'effacer une ligne de la liste symétrique de l'objet «ArrayList» et de connaître la longueur de la ligne effacer.
ALDONE Procedure ALDone(Var Q:ArrayList); MEMORIES Cette procédure permet de libérer les zones de mémoires réservées par l'objet «ArrayList» de liste symétrique.
ALGETBUF Function ALGetBuf(Var Q:ArrayList;P:RBP;Var Size:Word):Pointer; MEMORIES Cette fonction permet de connaître le contenu d'une ligne à une position précis dans une liste symétrique de l'objet «ArrayList» et retourne également la longueur de cette ligne.
ALGETCURRBUF Function ALGetCurrBuf(Var Q:ArrayList;Var Size:Word):Pointer; MEMORIES Cette fonction permet de connaître le contenu de la ligne à la position courante dans la liste symétrique de l'objet «ArrayList».
ALINIT Procedure ALInit(Var Q:ArrayList); MEMORIES Cette procédure initialise l'objet de recouvrement de tampon (Array List). Elle n'alloue pas de mémoire mais prépare plutôt l'arriver de prochaines données.
ALINS Function ALIns(Var Q:ArrayList;P:RBP;Size:Word):Pointer; MEMORIES Cette fonction permet d'insérer une ligne supplémentaire quelque part dans la liste symétrique de l'objet «ArrayList».
ALINSBLOCK Function ALInsBlock(Var Q:ArrayList;P:RBP;Size:Word;Const Block):Boolean; MEMORIES Cette fonction permet d'insérer un bloc à la liste symétrique de l'objet «ArrayList».
ALINSSTR Function ALInsStr(Var Q:ArrayList;P:RBP;Const Str:String):Boolean; MEMORIES Cette fonction permet d'ajouter, à une position précise dans la liste, une ligne de format chaîne de caractères Pascal à la liste symétrique de l'objet «ArrayList».
ALINSSTRWORD Function ALInsStrWord(Var Q:ArrayList;P:RBP;Const Str:String;Num:Word):Boolean; MEMORIES Cette fonction permet d'ajouter, à une position précise dans la liste, une ligne de format chaîne de caractères Pascal avec un mot à la liste symétrique de l'objet «ArrayList».
ALISEMPTY Function ALIsEmpty(Var Q:ArrayList):Boolean; MEMORIES Cette fonction indique si l'objet de recouvrement de tampon ne contient pas de(s) enregistrement(s) (True) ou non (False).
ALMAX Function ALMax(Var Q:ArrayList):RBP; MEMORIES Cette fonction retourne l'élément maximum de la liste symétrique de l'objet «ArrayList».
ALNEXT Procedure ALNext(Var Q:ArrayList); MEMORIES Cette procédure permet de passer à la ligne suivante de la liste symétrique de l'objet «ArrayList».
ALPOPCURRPTR Procedure ALPopCurrPtr(Var Q:ArrayList;Addr:Pointer); MEMORIES Cette procédure permet de restituer la position courante dans la liste symétrique de l'objet «ArrayList».
ALPREVIOUS Procedure ALPrevious(Var Q:ArrayList); MEMORIES Cette procédure permet de passer à la ligne précédente de la liste symétrique de l'objet «ArrayList».
ALSET Function ALSet(Var Q:ArrayList;P:RBP;Size:Word):Pointer; MEMORIES Cette fonction permet de modifier le contenu d'une ligne par une nouvelle dans une liste symétrique de l'objet «ArrayList».
ALSETCURRBUF Function ALSetCurrBuf(Var Q:ArrayList;Size:Word):Pointer; MEMORIES Cette procédure initialise l'objet de recouvrement de tampon (Array List). Elle n'alloue pas de mémoire mais prépare plutôt l'arriver de prochaines données.
ALXCHGBUF Function ALXChgBuf(Var Q:ArrayList;A,B:RBP):Boolean; MEMORIES Cette fonction permet d'échanger deux éléments d'une liste symétrique de l'objet «ArrayList».
ALSETPTR Procedure ALSetPtr(Var Q:ArrayList;P:RBP); MEMORIES Cette procédure permet de fixer le pointeur de liste courant de la liste symétrique de l'objet «ArrayList».
ANICUR Procedure AniCur; VIDEO Cette procédure affiche le curseur en fonction de l'état courant de l'heure. 4 fois par seconde (2 fois pour le curseur Commodore 64K) la couleur du curseur sera changé si vous appelez régulièrement cette procédure.
APPRESFREE Function AppResFree(Res:Byte):LongInt; SYSTEMS Cette fonction retourne l'espace disponible (en octet) dans les ressources de mémoire étendue (Disque, XMS, VRAM par exemple) définit par l'attribut spécifié.
AUTODETECT Procedure AutoDetect; ADELE Cette procédure permet la détection automatique de la carte vidéo.
BAR Procedure Bar(X1,Y1,X2,Y2:Integer;Kr:Word); ADELE Cette procédure permet d'afficher une boîte graphique.
BARCHRHOR Procedure BarChrHor(X1,Y,X2:Byte;Chr:Char); ADELE Cette procédure permet l'affiche d'une banderole de caractères horizontale.
BARCHRVER Procedure BarChrVer(X,Y1,Y2:Byte;Chr:Char); ADELE Cette procédure permet l'affiche d'une banderole de caractères verticale.
BARSELHOR Procedure BarSelHor(X1,Y,X2,Attr:Byte); VIDEO Cette procédure d'afficher une barre de sélection horizontal avec la couleur d'attribut spécifier aux coordonnées spécifiée.
BARSPACEHOR Procedure BarSpaceHor(X1,Y,X2,Attr:Byte); ADELE Cette procédure permet l'affiche d'une banderole horizontale.
BARSPACEHORI Procedure BarSpaceHori(X1,Y,X2,Attr:Byte); ADELE Cette procédure permet l'affiche d'une banderole horizontale.
BARSPACEHORIZONTAL Procedure BarSpaceHorizontal(X1,Y,X2,Attr:Byte); ADELE Cette procédure permet l'affiche d'une banderole horizontale.
BARSPCHOR Procedure BarSpcHor(X1,Y,X2,Attr:Byte); ADELE Cette procédure permet l'affiche d'une banderole horizontale.
BARSPCHORRELIEF Procedure BarSpcHorRelief(X1,Y,X2,Attr:Byte); VIDEO Cette procédure permet de tracer une barre de relief à la position texte spécifier en tenant compte de l'attribut spécifiée.
BARSPCVER Procedure BarSpcVer(X,Y1,Y2,Attr:Byte); ADELE Cette procédure permet l'affiche d'une banderole vertical.
BIOSBLINKFOUND Function BiosBlinkFound:Boolean; ADELE Cette fonction permet d'indiquer si le BIOS supporte le mode clignotement/intensité.
BITSPERPIXEL Function BitsPerPixel:Byte; ADELE Cette fonction permet d'indiquer le nombre de bit(s) utilisé pour l'affichage d'un pixel.
BYTESPERLINE Function BytesPerLine:Word; ADELE Cette fonction permet d'indiquer le nombre d'octet par ligne affiché (très relatif en VGA...).
BYTESPERLN Function BytesPerLn:Word; ADELE Cette fonction permet d'indiquer le nombre d'octet par ligne affiché (très relatif en VGA...).
CIRCLE Procedure Circle(X,Y,Rayon:Integer;Color:Word); ADELE Cette procédure permet l'affichage d'un cercle.
CLEARLINEHOR Procedure ClearLineHor(X,Y,L,Kr:Word); ADELE Cette procédure permet de tracer une ligne graphique d'une telle longueur.
CLEARLINEHORI Procedure ClearLineHori(X,Y,L,Kr:Word); ADELE Cette procédure permet de tracer une ligne graphique d'une telle longueur.
CLEARSCR Procedure ClearScr(Attr:Byte); ADELE Cette procédure permet d'effacer l'écran avec tel attribut.
CLEARSCREEN Procedure ClearScreen(Attr:Byte); ADELE Cette procédure permet d'effacer l'écran avec tel attribut.
CLEARWINDOW Procedure ClearWindow(X1,Y1,X2,Y2,Attr:Byte); ADELE Cette procédure permet d'effacer une boîte de caractères.
CLOSECUR Procedure CloseCur; ADELE Cette procédure permet de faire disparaître le curseur.
CLOSECURSOR Procedure CloseCursor; ADELE Cette procédure permet de faire disparaître le curseur.
CLRLNHOR Procedure ClrLnHor(X,Y,L,Kr:Word); ADELE Cette procédure permet de tracer une ligne graphique d'une tel longueur.
CLRLNHORIMG Procedure ClrLnHorImg(X,Y,L:Word;BitsPerPixel:Byte;Const Buffer); ADELE Cette procédure permet de tracer une ligne d'image graphique d'une tel longueur.
CLRSCR Procedure ClrScr(Attr:Byte); ADELE Cette procédure permet d'effacer l'écran avec un tel attribut.
CLRSCRBLACK Procedure ClrScrBlack; VIDEO Cette procédure permet d'effacer l'écran avec la couleur d'affichage noir sans toutefois effacer les autres pages.
CLRWN Procedure ClrWn(X1,Y1,X2,Y2,Attr:Byte); ADELE Cette procédure permet d'effacer une boîte de caractères.
CLS Procedure Cls(Attr:Byte); ADELE Cette procédure permet d'effacer l'écran avec un tel attribut.
CLSCUR Procedure ClsCur; ADELE Cette procédure permet de faire disparaître le curseur.
COLORFOUND Function ColorFound:Boolean; ADELE Cette fonction permet de connaître si la carte est de type couleur ou autrement monochrome.
COPT8BIN Procedure CopT8Bin(X,Y:Word;Value:Byte;Fore:Word); ADELE Cette procédure permet d'afficher une barre de 8 bits consécutif et affecte le font pour qu'il soit à 1.
COPY8BIN Procedure Copy8Bin(X,Y:Word;Value:Byte;Back,Fore:Word); ADELE Cette procédure permet d'afficher une barre de 8 bits consécutif pour un motif.
DONEDRV Procedure DoneDrv; VIDEO Cette procédure permet de de réinitialiser le pilote de mode vidéo actuellement utilisé.
EMMNUMPAGE Function EmmNumPage:Integer; MEMORIES Cette fonction permet de connaître le nombre de plage de mémoire EMS encore disponible pour l'application courante.
FILLBNK Procedure FillBnk(aY:LongInt;L,Kr:Word); ADELE Cette procédure permet d'effacer une partie absolue de la mémoire vidéo.
FILLBOX Procedure FillBox(X1,Y1,X2,Y2:Byte;Chr:Char;Attr:Byte); ADELE Cette procédure permet d'effacer une boîte avec les caractères et attributs spécifié.
FILLSCREEN Procedure FillScreen(Attr:Byte); ADELE Cette procédure permet d'effacer l'écran avec un tel attribut.
FOCUSED Function Focused:Boolean; ADELE Cette fonction permet d'indiquer si le curseur est visible.
FONTFOUND Function FontFound:Boolean; ADELE Cette fonction permet d'indiquer si la police de caractères programmable est supporté par cette carte.
FREEALLHEAP Procedure FreeAllHeap; MEMORIES Cette procédure libère toute la mémoire utilisé par le programme et permet ainsi le chargement d'autre programme.
FREEHEAP Function FreeHeap(SizeP:Word):Boolean; MEMORIES Cette fonction libère, de la variable de paramétrage «SizeP», de la mémoire par multiple de 16 octets pour permettre éventuellement à d'autres programmes d'être charger dans cette même mémoire.
FREEMAXHEAPBY Procedure FreeMaxHeapBy(By:Word); MEMORIES Cette procédure libère le maximum de mémoire sans perte de donnée dans le tas pour permettre à d'autres applications d'être chargée dans la mémoire présentement non utilisé. A la différence de son homologue «FreeMaxHeap», elle permet en plus de spécifié une partie de mémoire supplémentaire à garder pour l'application actuel pour des traitements possiblement en arrière plan.
FREEMEMORY Procedure FreeMemory(x0:Pointer;Size:Word); MEMORIES Cette procédure libère la mémoire conventionnel (en mode réel) réservé préalablement par la fonction «MemAlloc» ou la procédure «GetMem». Si la taille est 0 ou que le pointeur est égale à «NIL», l'opération n'est pas prit en compte car cela est impossible d'avoir un pointeur sur «NIL».
GETATTR Function GetAttr(X,Y:Byte):Byte; ADELE Cette fonction permet de demander l'attribut actuel à la position (X,Y).
GETBITSPERPIXEL Function GetBitsPerPixel:Byte; ADELE Cette fonction permet de demander le nombre de bit(s) utilisé pour l'affichage d'un pixel.
GETBYTESPERLINE Function GetBytesPerLine:Word; ADELE Cette fonction permet d'indiquer le nombre d'octet par ligne affiché (très relatif en VGA...).
GETBYTESPERLN Function GetBytesPerLn:Word; ADELE Cette fonction permet d'indiquer le nombre d'octet par ligne affiché (très relatif en VGA...).
GETCHAR Function GetChar(X,Y:Byte):Char; ADELE Cette fonction permet de demander le caractère à la position (X,Y).
GETCHARACTER Function GetCharacter(X,Y:Byte):Char; ADELE Cette fonction permet de demander le caractère à la position (X,Y).
GETCHR Function GetChr(X,Y:Byte):Char;Far; ADELE Cette fonction permet de demander le caractère à la position (X,Y).
GETCUBE Function GetCube(X,Y:Byte):Word; ADELE Cette fonction permet de retourner les informations de caractère et d'attribut.
GETCUR Function GetCur:Word; ADELE Cette fonction permet de demander le format du curseur.
GETCURRMTX Function GetCurrMtx(Var Height:Byte):Pointer; VIDEO Cette fonction permet de connaître l'adresse d'une police de caractères se trouvant dans le BIOS des cartes vidéos EGA, VGA ou SVGA.
GETHEIGHTCHAR Function GetHeightChar:Byte; ADELE Cette fonction permet de demander la hauteur de la police de caractères actuel.
GETHEIGHTCHARACTER Function GetHeightCharacter:Byte; ADELE Cette fonction permet de demander la hauteur de la police de caractères actuel.
GETHEIGHTCHR Function GetHeightChr:Byte; ADELE Cette fonction permet de demander la hauteur de la police de caractères actuel.
GETLNHORIMG Procedure GetLnHorImg(X1,Y,X2:Word;Var Buffer); ADELE Cette procédure permet de demander l'image vidéo de la ligne spécifié.
GETMAXCOLORS Function GetMaxColors:Word; ADELE Cette fonction permet de demander le numéro maximum de couleur.
GETMAXCOLOR Function GetMaxColor:Word; ADELE Cette fonction permet de demander le numéro maximum de couleur afin d'être compatible au fonction de Borland.
GETMAXKR Function GetMaxKr:Word; ADELE Cette fonction permet de demander le numéro maximum de couleur.
GETMAXPAL Function GetMaxPal:Word; ADELE Cette fonction permet de demander le numéro maximum de palette de couleur.
GETMAXX Function GetMaxX:Word; ADELE Cette fonction permet de retourner la coordonnée X maximale en pixel de l'écran.
GETMAXXPIXELS Function GetMaxXPixels:Word; ADELE Cette fonction permet de retourner la coordonnée X maximale en pixel de l'écran.
GETMAXXTXTS Function GetMaxXTxts:Byte; ADELE Cette fonction permet de retourner la coordonnée X texte maximale de l'écran.
GETMAXY Function GetMaxY:Word; ADELE Cette fonction permet de retourner la coordonnée Y maximale en pixel de l'écran.
GETMAXYPIXELS Function GetMaxYPixels:Word; ADELE Cette fonction permet de retourner la coordonnée Y maximale en pixel de l'écran.
GETMAXYTXTS Function GetMaxYTxts:Byte; ADELE Cette fonction permet de retourner la coordonnée Y texte maximale de l'écran.
GETMIV Procedure GetMIV(Var X:MIV); ADELE Cette procédure permet de charger tous les informations de mode concernant la carte vidéo actuel.
GETMODEINFOVIDEO Procedure GetModeInfoVideo(Var X:PIV); ADELE Cette procédure permet de charger tous les informations de mode concernant la carte vidéo actuel.
GETNMCOLORS Function GetNmColors:LongInt; ADELE Cette fonction permet de connaître le nombre de couleurs affiché.
GETNMKR Function GetNmKr:LongInt; ADELE Cette fonction permet de connaître le nombre de couleurs affiché.
GETNMVIDEOPAGES Function GetNmVideoPages:Byte; ADELE Cette fonction permet de connaître le nombre de page vidéo que supporte le mode actuel.
GETNMXPIXELS Function GetNmXPixels:Word; ADELE Cette fonction permet de connaître le nombre de pixels horizontal qu'affiche l'écran.
GETNMXTXTS Function GetNmXTxts:Byte; ADELE Cette fonction permet de connaître le nombre de caractères texte horizontal qu'affiche l'écran.
GETNMYPIXELS Function GetNmYPixels:Word; ADELE Cette fonction permet de connaître le nombre de pixels vertical qu'affiche l'écran.
GETNMYTXTS Function GetNmYTxts:Byte; ADELE Cette fonction permet de connaître le nombre de caractères texte vertical qu'affiche l'écran.
GETNUMCOLORS Function GetNumColors:LongInt; ADELE Cette fonction permet de connaître le nombre de couleurs affiché.
GETNUMXPIXELS Function GetNumXPixels:Word; ADELE Cette fonction permet de connaître le nombre de pixels horizontal qu'affiche l'écran.
GETNUMYPIXELS Function GetNumYPixels:Word; ADELE Cette fonction permet de connaître le nombre de pixels vertical qu'affiche l'écran.
GETPALETTEVGA Procedure GetPaletteVGA(Var Palette:RGB;Start,Num:Word); VIDEO Cette procédure permet de connaître les valeurs des palettes RGB de la carte vidéo VGA ou SVGA dans un mode 2 à 256 couleurs.
GETPHYSINFOVIDEO Procedure GetPhysInfoVideo(Var X:PIV); ADELE Cette fonction permet de charger tous les informations physique concernant la carte vidéo actuel.
GETPHYSICALINFOVIDEO Procedure GetPhysicalInfoVideo(Var X:PIV); ADELE Cette fonction permet de charger tous les informations physique concernant la carte vidéo actuel.
GETPIV Procedure GetPIV(Var X:PIV); ADELE Cette fonction permet de charger tous les informations physique concernant la carte vidéo actuel.
GETPIVSEC Procedure GetPIVSec(Var X:PIV); ADELE Cette fonction permet de charger tous les informations physique concernant la carte vidéo secondaire.
GETPIXEL Function GetPixel(X,Y:Word):Word; ADELE Cette fonction permet de connaître la couleur du pixel se trouvant à (X,Y).
GETRAWY Function GetRawY(Y:Byte):Word; ADELE Cette fonction permet de connaître la position brute d'offset de la ligne d'affichage dans l'écran.
GETREALRAWY Function GetRealRawY(Y:Word):LongInt; ADELE Cette fonction permet de connaître la position brute de la ligne d'affichage dans l'écran.
GETREALRAWYWORD Function GetRealRawYWord(Y:Word):Word; ADELE Cette fonction permet de connaître la position brute d'offset de la ligne d'affichage dans l'écran.
GETSELPG Function GetSelPg:Byte; ADELE Cette fonction permet de demander le numéro de banque de la page courant.
GETSIZESMLIMG Function GetSizeSmlImg(X1,Y1,X2,Y2:Word):Word; ADELE Cette fonction permet de demander le numéro de banque de la page courant.
GETSMLIMG Procedure GetSmlImg(X1,Y1,X2,Y2:Word;Var Buffer); ADELE Cette procédure permet de sauvegarder dans un tampon l'image définit dans (X1,Y1)-(X2,Y2).
GETVIDEOBITSDAC Function GetVideoBitsDAC:Byte; ADELE Cette fonction permet de demander le nombre de bits utilisé pour modifié un des 3 DAC RGB.
GETVIDEOBITSIO Function GetVideoBitsIO:Byte; ADELE Cette fonction permet de demander le nombre d'accès bits au entrée/sortie vidéo.
GETVIDEOBITSROM Function GetVideoBitsROM:Byte; ADELE Cette fonction permet de demander le nombre d'accès bits à la ROM du BIOS.
GETVIDEOBITSROM Function GetVideoBitsROM:Byte; ADELE Cette fonction permet de demander le nombre d'accès bits au BIOS de la ROM.
GETVIDEOBNKPG Function GetVideoBnkPg:Byte; ADELE Cette fonction permet de demander le numéro de banque de la page courant.
GETVIDEOCARD Function GetVideoCard:Byte; ADELE Cette fonction permet de demander le nom de la carte vidéo (constante avec les préfixes «vn»).
GETVIDEOCARDCAT Function GetVideoCardCat:Byte; ADELE Cette fonction permet de demander la catégorie de la carte vidéo (MDA,CGA,...) (constante avec les préfixes «cvn»).
GETVIDEOPG Function GetVideoPg:Byte; ADELE Cette fonction permet de demander le numéro de la page vidéo de travail.
GETVIDEOMEM Function GetVideoMem:LongInt; ADELE Cette fonction permet de demander le nombre de mémoire (en octet) dont dispose la carte vidéo.
GETVIDEOMEMORY Function GetVideoMemory:LongInt; ADELE Cette fonction permet de demander le nombre de mémoire (en octet) dont dispose la carte vidéo.
GETVIDEOMODE Function GetVideoMode:Word; ADELE Cette fonction permet de demander le mode vidéo actuel (constante avec les préfixes «vm»).
GETVIDEOMONITOR Function GetVideoMonitor:Byte; ADELE Cette fonction permet de demander le nom du moniteur (constante avec les préfixes «mn»).
GETVIDEOSCRSIZE Function GetVideoScrSize:LongInt; ADELE Cette fonction permet de demander la taille de l'écran.
GETVIDEOSEG Function GetVideoSeg:Word; ADELE Cette fonction permet de demander le segment vidéo (A000h,B000h,B800h,...).
GETVIDEOSEGBUF Function GetVideoSegBuf:Word; ADELE Cette fonction permet de demander le segment du tampon de l'accélérateur en mode graphique.
GETVIDEOSEGROM Function GetVideoSegROM:Word; ADELE Cette fonction permet de demander l'adresse du BIOS dans la ROM.
GETVIDEOSHOWPG Function GetVideoShowPg:Byte; ADELE Cette fonction permet de demander le numéro de la page vidéo actuellement affiché.
GETVIDEOSIZEBNKPG Function GetVideoSizeBnkPg:Word; ADELE Cette fonction permet de demander la taille d'une page de la banque mémoire (0=64Ko).
GETVIDEOTXTADDRPG Function GetVideoTxtAddrPg:Word; ADELE Cette fonction permet de demander l'adresse en mémoire vidéo de la page actuel en mode texte.
GETVIDEOTXTMTXPTR Function GetVideoTxtMtxPtr:Pointer; ADELE Cette fonction permet de demander un pointeur sur la police de caractères courante.
GETVIDMEM Function GetVidMem:LongInt; ADELE Cette fonction permet de demander un nombre de mémoire (en octet) dont dispose la carte vidéo.
GETXCURPOS Function GetXCurPos:Byte; ADELE Cette fonction permet de demander la position horizontale du curseur.
GETYCURPOS Function GetYCurPos:Byte; ADELE Cette fonction permet de demander la position verticale du curseur.
GOTOXY Procedure GotoXY(X,Y:Byte); ADELE Cette procédure permet de fixer la position du curseur.
GRAPHBOXRELIEF Procedure GraphBoxRelief(GX1,GY1,GX2,GY2:Word;Attr:Byte); VIDEO Cette procédure permet de tracer une boîte de relief à la position texte spécifié en tenant compte de l'attribut spécifiée.
HEIGHTCHR Function HeightChr:Byte; ADELE Cette fonction permet de demander la hauteur de la police de caractères actuel.
INITMEMMANAGERS Procedure InitMemManagers; SYSTEMS Cette procédure initialise les mécanismes interne de la gestion des ressource accessibles par les fonctions «[_]Xfonction».
INITSOUND Procedure InitSound; ADELE Cette procédure permet d'effectuer la détection des cartes de son.
INITSPOOLER Procedure InitSpooler; SYSTEMS Cette procédure permet d'initialiser un tampon d'imprimante dans le tas et initialise le fichier d'impression pour qu'il soit prêt à recevoir des informations d'impression.
INITSYSTEMS Procedure InitSystems(X:Byte); SYSTEMS Cette procédure initialise les mécanismes de bases nécessaire au bon fonctionnement de toutes les applications destiné au «Malte Genesis IV: Chantal».
ISBLINK Function IsBlink:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement en mode clignotement.
ISCOLOR Function IsColor:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement un mode couleur sinon c'est du monochrome.
ISDBLMTX Function IsDblMtx:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement en mode de police de caractères de 512 caractères.
ISEGA Function IsEGA:Boolean; ADELE Cette fonction permet d'indiquer si la carte est postérieur ou égale à l'EGA.
ISGRAF Function IsGraf:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est graphique sinon c'est du texte.
ISGRAPHICS Function IsGraphics:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est graphique sinon c'est du texte.
ISGRAPHIX Function IsGraphix:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est graphique sinon c'est du texte.
ISGRF Function IsGrf:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est graphique sinon c'est du texte.
ISKR Function IsKr:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement un mode couleur sinon c'est du monochrome.
ISMONO Function IsMono:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement un mode monochrome sinon c'est du couleur.
ISMONOCHROME Function IsMonochrome:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement un mode monochrome sinon c'est du couleur.
ISVESA Function IsVESA:Boolean; ADELE Cette fonction permet d'indiquer si le standard VESA est supporté.
ISVGA Function IsVGA:Boolean; ADELE Cette fonction permet d'indiquer si la carte est postérieur ou égale à la VGA.
ISVIDEOBLINK Function IsVideoBlink:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement en mode clignotement.
ISVIDEOBLINK Function IsVideoBlink:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est actuellement en mode clignotement.
ISVIDEODIRECTACCESS Function IsVideoDirectAccess:Boolean; ADELE Cette fonction permet d'indiquer si le pilote vidéo utilise la méthode d'accès directe sinon le BIOS ou le système d'exploitation DOS.
ISVIDEOMODEBIOS Function IsVideoModeBios:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est supporté par le BIOS (par exemple, la GS en 16 couleurs n'est pas supporté par le BIOS).
ISVIDEOMODEIBMLOGIC Function IsVideoModeIBMLogic:Boolean; ADELE Cette fonction permet d'indiquer si le mode vidéo est dans la logique d'IBM (pas hors contexte comme les modes SVGA).
ISVIDEOSNOW Function IsVideoSnow:Boolean; ADELE Cette fonction permet d'indiquer s'il y a un effet de neige lors de l'envoie de données dans le tampon de la mémoire vidéo.
KRFOUND Function KrFound:Boolean; ADELE Cette fonction permet d'indiquer si la carte vidéo est couleur sinon monochrome.
LOADDRC Procedure LoadDRC(X:Word;x0:Pointer); VIDEO Cette procédure charge un pilote spécifié dans la mémoire de code et prêt à être exécuté.
LOCATE Procedure Locate(X,Y:Byte); ADELE Cette procédure permet de fixer la position du curseur.
MAXXTXTS Function MaxXTxts:Byte; ADELE Cette fonction permet de retourner la coordonnée X texte maximal de l'écran.
MAXYTXTS Function MaxYTxts:Byte; ADELE Cette fonction permet de retourner la coordonnée Y texte maximal de l'écran.
MEMALLOC Function MemAlloc(Size:Word):Pointer; MEMORIES Cette fonction réserve une zone mémoire de la taille spécifié par la variable de paramétrage «Size» et retourne un pointeur. Dans le cas d'un échec le pointeur retourné est «NIL».
MEMNEW Function MemNew(Size:Word):Pointer; MEMORIES Cette fonction réserve une zone mémoire de la taille spécifié par la variable de paramétrage «Size» et retourne un pointeur. Dans le cas d'un échec le pointeur retourné est «NIL». Si la fonction c'est correctement déroulé, la mémoire alloué est totalement initialisé à la valeur 0 (ou False si variable Boolean).
MOVETEXT Procedure MoveText(X1,Y1,X2,Y2,X3,Y3:Byte); ADELE Cette procédure permet d'effectuer le déplacement d'une fenêtre texte.
NEWBLOCK Function NewBlock(Var Buf;Size:Wd):Pointer; MEMORIES Cette fonction permet d'allouer un bloc de mémoire de la taille spécifié par la variable de paramétrage «Size» en copiant le contenu d'un enregistrement pointer par la variable de paramétrage «Buf».
NMXPIXELS Function NmXPixels:Word; ADELE Cette fonction permet de connaître le nombre de pixels horizontale qu'affiche l'écran.
NMXTXTS Function NmXTxts:Byte; ADELE Cette fonction permet de connaître le nombre de caractères texte horizontale qu'affiche l'écran.
NMYPIXELS Function NmYPixels:Word; ADELE Cette fonction permet de connaître le nombre de pixels vertical qu'affiche l'écran.
NMXTXTS Function NmYTxts:Byte; ADELE Cette fonction permet de connaître le nombre de caractères texte vertical qu'affiche l'écran.
PAGECOPY Procedure PageCopy(S,T:Byte); ADELE Cette procédure permet de copier une page dans une autres.
PCENTER Function pCenter(Len:Byte; Center:CenterType):Byte; VIDEO Cette procédure retourne la coordonnée texte X de d'une longueur centrer selon l'une des 3 formats choisie.
PCOPY Procedure PCopy(S,T:Byte); ADELE Cette procédure permet de copier une page dans une autres.
PCOPY2IMG Procedure PCopy2Img(Page:Byte;X1,Y1,X2,Y2:Word); ADELE Cette procédure permet de copier une page sur une partie d'une autre page.
PLOT Procedure Plot(X,Y,Kr:Word); ADELE Cette procédure permet d'afficher un pixel comme sur le BASIC des ordinateurs «Apple ][».
POINT Procedure Point(X,Y,Kr:Word); ADELE Cette procédure permet d'afficher un pixel.
PRIMCARDCAT Function PrimCardCat:Byte; ADELE Cette fonction permet de demander la catégorie de la carte vidéo (MDA,CGA,...) (constante avec les préfixes «cvn»).
PSET Procedure PSet(X,Y,Kr:Word); ADELE Cette procédure permet d'afficher un pixel.
PUTCHARGATTR Procedure PutCharGAttr(X,Y:Byte;Chr:Char;Attr,GAttr:Byte); ADELE Cette procédure permet l'affichage typé pour le traitement de texte ou le tableur.
PUTCHR Procedure PutChr(X,Y:Word;Len,Height:Byte;Var Buffer:Array of Byte); VIDEO Cette procédure est la sous-traitance de la procédure «PutFont», elle affiche un caractère contenu dans un tampon.
PUTFILLBOX Procedure PutFillBox(X1,Y1,X2,Y2:Integer;Kr:Word); ADELE Cette procédure permet d'afficher une boîte de couleur spécifié de (X1,Y1)-(X2,Y2).
PUTFILLCIRCLE Procedure PutFillCircle(X,Y,Rayon:Integer;Kr:Word); ADELE Cette procédure permet d'afficher un cercle plein.
PUTFILLROUNDRECT Procedure PutFillRoundRect(x1,y1,x2,y2,b,Kr:Integer); ADELE Cette procédure permet d'afficher un rectangle plein avec les coins rond.
PUTICON Procedure PutIcon(X,Y:Byte;Const S:String;Attr:Byte); VIDEO Cette procédure permet d'afficher un icône spécifié à l'écran avec la couleur spécifier à la position désirée.
PUTLINE Procedure PutLine(X1,Y1,X2,Y2,Kr:Word); ADELE Cette procédure permet d'afficher une ligne.
PUTLINEHORI Procedure PutLineHori(X1,Y,X2,Kr:Word); ADELE Cette procédure permet d'afficher une ligne horizontal.
PUTLN Procedure PutLn(X1,Y1,X2,Y2,Kr:Word); ADELE Cette procédure permet d'afficher une ligne.
PUTLNHOR Procedure PutLnHor(X1,Y,X2,Kr:Word); ADELE Cette procédure permet d'afficher une ligne horizontale.
PUTRECT Procedure PutRect(X1,Y1,X2,Y2,Kr:Integer); ADELE Cette procédure permet d'afficher un rectangle vide.
PUTROUNDRECT Procedure PutRoundRect(X1,Y1,X2,Y2,LineWidth,B,Kr:Word); ADELE Cette procédure permet d'afficher un rectangle avec les coins rond.
PUTSMLIMG Procedure PutSmlImg(X1,Y1,X2,Y2:Word;Var Buffer); ADELE Cette procédure permet d'afficher à l'écran l'image contenu dans un tampon.
PUTSPRITE Procedure PutSprite(X1,Y1,X2,Y2:Word;Var Buffer); ADELE Cette procédure permet d'afficher à l'écran l'image contenu dans un tampon.
PUTTEXTXY Procedure PutTextXY(X,Y:Byte;Const Str:String;Attr:Byte); ADELE Cette procédure permet d'afficher un message à (X,Y).
PUTTXTXY Procedure PutTxtXY(X,Y:Byte;Const Str:String;Attr:Byte); ADELE Cette procédure permet d'afficher un message à (X,Y).
PUTTXTXYUNKR Procedure PutTxtXYUnKr(X,Y:Byte;Const Str:String); ADELE Cette procédure permet d'afficher un message à (X,Y) sans affecter les couleurs.
READBNK Procedure ReadBnk(aY:LongInt;L:Word;Var x0); ADELE Cette procédure permet de lire des données dans la banque vidéo Super VGA.
SELBNKPG Procedure SelBnkPg(Pg:Byte); ADELE Cette procédure permet de fixer le plane de la banque vidéo Super VGA.
SETATTR Procedure SetAttr(X,Y,Attr:Byte); ADELE Cette procédure permet de fixer un attribut à la position texte (X,Y).
SETBACKGROUNDCOLOR Procedure SetBackgroundColor(Kr:Byte); ADELE Cette procédure permet de fixer la couleur d'arrière-plan.
SETBLINK Procedure SetBlink(X:Boolean); ADELE Cette procédure permet de fixer l'attribut du mode d'affichage de clignotement ou intensité.
SETBNKPG Procedure SetBnkPg(Pg:Byte); ADELE Cette procédure permet de fixer le plane de la banque vidéo Super VGA.
SETBORDERCOLOR Procedure SetBorderColor(Kr:Byte); ADELE Cette procédure permet de fixer la couleur de la bordure de l'écran.
SETBYTESPERLN Procedure SetBytesPerLn(X:Word); ADELE Cette procédure permet de fixer la largeur des bandes.
SETCHAR Procedure SetChar(X,Y:Byte;Chr:Char); ADELE Cette procédure permet de fixer un caractère à la position (X,Y).
SETCHARACTER Procedure SetCharacter(X,Y:Byte;Chr:Char); ADELE Cette procédure permet de fixer un caractère à la position (X,Y).
SETCHR Procedure SetChr(X,Y:Byte;Chr:Char); ADELE Cette procédure permet de fixer un caractère à la position (X,Y).
SETCHRWIDTH Procedure SetChrWidth(L:Byte); ADELE Cette procédure permet de fixer la largeur des caractères en 8 ou 9 pixels.
SETCUBE Procedure SetCube(X,Y:Byte;Chr:Char;Attr:Byte); ADELE Cette procédure permet de fixer un caractère et son attribut à la position (X,Y).
SETCUR Procedure SetCur(A,B:Byte); ADELE Cette procédure permet de fixer le format du curseur.
SETCURPOS Procedure SetCurPos(X,Y:Byte); ADELE Cette procédure permet de fixer la position du curseur.
SETCURSOR Procedure SetCursor(A,B:Byte); ADELE Cette procédure permet de fixer le format du curseur.
SETCURSORPOS Procedure SetCursorPos(X,Y:Byte); ADELE Cette procédure permet de fixer la position du curseur.
SETCURSORPOSITION Procedure SetCursorPosition(X,Y:Byte); ADELE Cette procédure permet de fixer la position du curseur.
SETDBLMTX Procedure SetDblMtx(X:Boolean); ADELE Cette procédure permet de fixer la police de caractères à 512 caractères.
SETDEFAULTGRAPHICON Procedure SetDefaultGraphIcon; VIDEO Cette procédure fixe les icônes graphiques en écran texte à utiliser par défaut lorsqu'on appellera les procédures filles d'affichage d'Icône.
SETEXTCHR Procedure SetExtChr(X,Y:Byte;Chr:Word); ADELE Cette procédure permet d'afficher un caractère étendue.
SETEXTCUBE Procedure SetExtCube(X,Y:Byte;Chr:Word;Attr:Byte); ADELE Cette procédure permet d'afficher un caractère étendue avec son attribut.
SETGCUBE Procedure SetGCube(X,Y:Word;C:Chr;Attr:Byte); ADELE Cette procédure permet d'afficher un caractère et son attribut à la position (X,Y) en pixel.
SETGCUBET Procedure SetGCubeT(X,Y:Word;C:Chr;Attr:Byte); ADELE Cette procédure permet d'afficher un caractère et son attribut à la position (X,Y) en pixel sans changer le fond.
SETHEIGHTCHR Procedure SetHeightChr(H:Byte); ADELE Cette procédure permet de fixer la hauteur des caractères.
SETHORIZONTALSCALE Procedure SetHorizontalScale(X:Word); ADELE Cette procédure permet de fixer le décalage horizontal.
SETMATRIX Procedure SetMatrix(Palette,Height:Byte;Number,Start:Word;Var X:TByte); ADELE Cette procédure permet de charger une police en mémoire vidéo.
SETMODEMATRIX Procedure SetModeMatrix; ADELE Cette procédure permet de fixer le contrôleur vidéo à la mémoire des polices de caractères.
SETMODEMTX Procedure SetModeMtx; ADELE Cette procédure permet de fixer le contrôleur vidéo à la mémoire des polices de caractères.
SETMODESCR Procedure SetModeScr; ADELE Cette procédure permet de fixer le contrôleur vidéo à la mémoire écran.
SETMODESCREEN Procedure SetModeScreen; ADELE Cette procédure permet de fixer le contrôleur vidéo à la mémoire écran.
SETMODEVALUE Procedure SetModeValue(Mode:Word); ADELE Cette procédure permet de fixer seulement le code du mode vidéo actuel.
SETNUMYTEXTS Procedure SetNumYTexts(Y:Byte); ADELE Cette procédure permet de fixer le nombre de ligne texte.
SETPAGE Procedure SetPage(Pg:Byte); ADELE Cette procédure permet de fixer la page de travail.
SETPALBLK Procedure SetPalBlk(Start,Nm:Word); ADELE Cette procédure permet de fixer les palettes en noir.
SETPALETTERGB Procedure SetPaletteRGB(Start:Word;R,G,B:Byte); ADELE Cette procédure permet de fixer une palette isolée.
SETPALRGB Procedure SetPalRGB(Var P;Start,Num:Word); ADELE Cette procédure permet de fixer un groupe de palette.
SETPG Procedure SetPg(Pg:Byte); ADELE Cette procédure permet de fixer la page de travail.
SETPHYSINFOVIDEO Procedure SetPhysInfoVideo(Var X:PIV); ADELE Cette procédure permet de fixer tous les informations physique concernant la carte vidéo actuel.
SETPHYSICALINFOVIDEO Procedure SetPhysicalInfoVideo(Var X:PIV); ADELE Cette procédure permet de fixer tous les informations physique concernant la carte vidéo actuel.
SETPIV Procedure SetPIV(Var X:PIV); ADELE Cette procédure permet de fixer tous les informations physique concernant la carte vidéo actuel.
SETPIXEL Procedure SetPixel(X,Y,Kr:Word); ADELE Cette procédure permet de fixer un pixel à l'écran.
SETTXTMTX Procedure SetTxtMtx(Mtx:Pointer); ADELE Cette procédure permet de fixer l'adresse de la nouvelle police de caractères texte.
SETUNDERLINE Procedure SetUnderline(X:Boolean); ADELE Cette procédure permet de fixer l'attribut haut de couleur d'écriture pour soulignement/Intensité et ainsi obtenir un effet d'écran de texte couleur avec soulignement comme sur le Coco 3 par exemple.
SETVERTICALSCALE Procedure SetVerticalScale(Y:Word); ADELE Cette procédure permet de fixer le décalage vertical pour les effets d'animation vertical en autre.
SETVIDEOMODE Function SetVideoMode(Mode:Word):Boolean; VIDEO Cette fonction permet de changer de mode vidéo et de mettre en jour le gestionnaire vidéo de l'application.
SETVIDEOMODEDELUXE Function SetVideoModeDeluxe(Mode:Word):Boolean; VIDEO Cette fonction permet de fixer le mode vidéo spécifié en mode grands luxe pour les applications. Il retourne un drapeau indiquant si l'opération c'est correctement déroulés.
SETVIDEOSEG Procedure SetVideoSeg(Seg:Word); ADELE Cette procédure permet de fixer l'adresse de segment vidéo.
SETVIDEOSIZE Function SetVideoSize(Grf,Length,Height:Word):Boolean; VIDEO Cette fonction permet de fixer un mode vidéo en fonction d'une taille et d'un nombre de couleurs spécifiée.
SETVISUALPAGE Procedure SetVisualPage(Pg:Byte); ADELE Cette procédure permet de fixer le numéro de la page actuellement affiché.
SETVISUALPG Procedure SetVisualPg(Pg:Byte); ADELE Cette procédure permet de fixer le numéro de la page actuellement affiché.
SETWRITEMODE Procedure SetWriteMode(Mode:Byte); ADELE Cette procédure permet de fixer le mode d'écriture: 0=Écrase, 1=Et, 2=Ou, 3=Ou exclusif.
SPLITSCREEN Procedure SplitScreen(Y:Word); ADELE Cette procédure permet de fractionner l'écran en deux parties.
STAT Function Stat(X,Y:Byte):Word; ADELE Cette fonction permet de retourner les informations de caractère et attribut comme le BASIC étendu du Coco 3.
UPDATEPOS Procedure UpDatePos; VIDEO Cette procédure permet d'effectuer une mise à jour de la position du pointeur d'écran texte.
VGA320x400FOUND Function VGA320x400Found:Boolean; ADELE Cette fonction permet d'indiquer si le mode VGA 320x400 est supporté.
VIDEOFONTFOUND Function VideoFontFound:Boolean; ADELE Cette fonction permet d'indiquer si la police programmable est supporté par cette carte.
VIDEOHERCULEFOUND Function VideoHerculeFound:Boolean; ADELE Cette fonction permet d'indiquer si le mode Hercule est supporté par cette carte.
VIDEOMOUSEPORTFOUND Function VideoMousePortFound:Boolean; ADELE Cette fonction permet d'indiquer si le port de souris est inclue à la carte vidéo.
VIDEOPALETTEFOUND Function VideoPaletteFound:Boolean; ADELE Cette fonction permet d'indiquer si la palette de couleur programmable est supporté.
WRITEBNK Procedure WriteBnk(aY:LongInt;L:Word;Const x0); ADELE Cette procédure permet d'écrire des données dans la banque vidéo Super VGA.
WRITEXY Procedure WriteXY(X,Y:Byte;Const Str:String;Attr:Byte); ADELE Cette procédure permet d'afficher un message à (X,Y).
WRITEXYUNKR Procedure WriteXYUnKr(X,Y:Byte;Const Str:String); ADELE Cette procédure permet d'afficher un message à (X,Y) sans affecter les couleurs présente.
WRITEXYUNKR Procedure WriteXYUnKr(X,Y:Byte;Const Str:String); ADELE Cette procédure permet d'afficher un message à (X,Y) sans affecter les couleurs présente.
_ALGETBUF Function _ALGetBuf(Var Q:ArrayList;P:RBP):Pointer; MEMORIES Cette fonction permet de connaître le contenu d'une ligne à une position précis dans une liste symétrique de l'objet «ArrayList».
_ALGETCURRBUF Function _ALGetCurrBuf(Var Q:ArrayList):Pointer; MEMORIES Cette procédure permet de retourner l'enregistrement courante de la liste symétrique de l'objet «ArrayList»
_ALGETSTR Function _ALGetStr(Var Q:ArrayList;P:RBP):String; MEMORIES Cette fonction permet de connaître le contenu d'une ligne de format de chaîne de caractères Pascal à une position précis dans une liste symétrique de l'objet «ArrayList».
_ALSETPTR Function _ALSetPtr(Var Q:ArrayList;P:RBP):Pointer; MEMORIES Cette fonction permet de déplacer le pointeur de la liste symétrique de l'objet «ArrayList» à un endroit précis de celle-ci.
_FREEMEMORY Procedure _FreeMemory(Var x0:Pointer;Var Size:Word); MEMORIES Cette procédure libère la mémoire (tout comme ses soeurs FreeMem ou FreeMemory) mais en plus réinitialise les variables d'appel: Le tampon pointe sur NIL et la variable de taille «Size», vaut 0 après appel de cette procédure.
_GETACTIVEPAGE Function _GetActivePage:Byte; ADELE Cette fonction permet de demander la page de travail.
_GETPIXEL Function _GetPixel(X,Y:Word):Word; ADELE Cette fonction permet de connaître la couleur du pixel se trouvant à (X,Y).
_IMAGESIZE Function _ImageSize(X1,Y1,X2,Y2:Word):Word; ADELE Cette fonction permet de demander le numéro de banque de la page courant.
_SETACTIVEPAGE Procedure _SetActivePage(Pg:Byte); ADELE Cette procédure permet de fixer la page de travail.


Dernière mise à jour : Dimanche, le 28 février 2016