Section courante

A propos

Section administrative du site

 Langage  Elément  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Référence de fonctions
Préface
Notes légal
Dictionnaire
Recherche

Voici un tableau de référence des différents fonctions du Microsoft Pascal pour Olivetti M20 (aussi connu sous le nom de built-in functions) :

Procédures et fonctions Prototype Catégorie Description
BCLEAR Function bclear(start:ADSMEM;length:Word):Integer; M20 Pascal Library Cette fonction permet de fixer un bloc d'octets, de la taille spécifié, et de débuter à l'adresse spécifié avec un contenu à zéro.
BMOVE Function bmove (start:ADSMEM;destination:ADSMEM;length:Word):Integer; M20 Pascal Library Cette fonction permet de copier un bloc d'octets d'une emplacement à un autre.
BOOTSYS Function bootsys:Integer; M20 Pascal Library Cette fonction permet de redémarrer (initialiser) le système.
BSET Function bset(value:Byte;start:ADSMEM;bytelen:Word):Integer; M20 Pascal Library Cette fonction permet de fixer un bloc d'octets à la valeur spécifié.
BWSET Function bwset (wvalue:Word;start:ADSMEM;wordlen:Word):Integer; M20 Pascal Library Cette fonction permet de fixer un bloc de mots à la valeur spécifié.
CHECKVOL Function checkvol:Integer; M20 Pascal Library Cette fonction permet de forcer la vérification des volumes de disque.
CLEARVIEWAREA Function ClearViewArea(view_area_num:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet d'effacer la vue de la région spécifié.
CLOSEDEVICE Function closedevice(did:Word):Integer; M20 Pascal Library Cette fonction permet de fermer le périphérique spécifié.
CLOSEFILE Function closefile(did:Word):Integer; M20 Pascal Library Cette fonction permet de fermer le fichier de disque spécifié.
CLOSEGRAPHICS Procedure CloseGraphics; M20 Pascal Graphics Library Cette procédure permet de fermer la session graphique.
CLOSEVIEWTRANS Procedure CloseViewTrans(view_area_num:Integer); M20 Pascal Graphics Library Cette procédure permet de fermer la vue de la région spécifié.
CRLF Function crlf:Integer; M20 Pascal Library Cette fonction permet d'envoyer un retour de charriot et de changement de ligne.
DHEXBYTE Function dhexbyte(byteval:Word):Integer; M20 Pascal Library Cette fonction permet d'afficher un octet en hexadécimal.
DHEXLONG Function dhexlong(longval:Integer4):Integer; M20 Pascal Library Cette fonction permet d'afficher un mot long en hexadécimal.
DHEXWORD Function dhexword (wordval:Word):Integer; M20 Pascal Library Cette fonction permet d'afficher un mot en hexadécimal.
DISKFREE Function diskfree(volnum:Word;Var secnum:Integer4):Integer; M20 Pascal Library Cette fonction permet de demander le nombre de secteurs de libre sur l'unité de disque.
DIVIDEVIEWAREA Function DivideViewArea(div_orient,divpoint:Integer;Var view_area_num:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de créer une nouvelle vue de région.
DLONG Function dlong(longval:Integer4):Integer; M20 Pascal Library Cette fonction permet d'afficher un nombre en nombre naturel long.
DNUMW Function dnumw(wordval:Integer;width:Word):Integer; M20 Pascal Library Cette fonction permet d'afficher un nombre en nombre naturel.
DSTRING Function dstring(stringadr:ADSMEM):Integer; M20 Pascal Library Cette fonction permet d'afficher une chaine de caractères de message.
ERROR Procedure error(parnum,errorcode:Byte); M20 Pascal Library Cette procédure permet d'afficher message d'erreur standard.
ERRORINQUIRY Function ErrorInquiry:Integer; M20 Pascal Graphics Library Cette fonction permet de demander l'état d'erreur pour l'appel la plus récente aux routines graphiques (M20 Pascal Graphics Library).
ESCAPE Function Escape(function_num:Integer;ptr_datastruc:ADSMEM):Integer; M20 Pascal Graphics Library Cette fonction permet de colorier une région.
GDP Function GDP(func:Integer;ptr_Xarray,ptr_Yarray:ADSMEM;numb_of_points:Integer;datarec:ADSMEM):Integer; M20 Pascal Graphics Library Cette fonction permet de créer un cercle ou un éclipse.
GETBYTE Function getbyte(did:Word;Var retbyte:Byte):Integer; M20 Pascal Library Cette fonction permet de demander le premier octet d'un périphérique spécifié et enlève l'octet du tampon du périphérique.
GETDATE Function getdate(dataadr:ADSMEM;length:Word):Integer; M20 Pascal Library Cette fonction permet de demander la date système à l'adresse spécifié.
GETLEN Function getlen(did:Word; Var length:Integer4):Integer; M20 Pascal Library Cette fonction permet de demander la longueur d'un fichier ou le nombre d'octets dans le tampon d'entrée.
GETPOSITION Function getposition(did:Word; Var fposition:Integer4):Integer; M20 Pascal Library Cette fonction permet de demander la position du prochaine octet à lire ou à écrire.
GETSTATUS Function getstatus(did,wordnum:Word; Var parword:Word):Integer; M20 Pascal Library Cette fonction permet d'effectuer la lecture d'un simple mot d'une table de paramètres de périphérique.
GETTIME Function gettime(dataadr:ADSMEM;length:Word):Integer; M20 Pascal Library Cette fonction permet de demander le temps système à l'adresse spécifié.
GETVOL Function getvol(vbuffer:ADSMEM;bufsize:Word;Var vsize:Word):Integer; M20 Pascal Library Cette fonction permet de demander le nombre du volume par défaut courant.
GRAPHCURSORABS Function GraphCursorAbs(x,y:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de déplacer le curseur graphique à la position absolue spécifié.
GRAPHCURSORREL Function GraphCursorRel(dx,dy:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de déplacer le curseur graphique à la position relative spécifié.
GRAPHPOSABS Function GraphPosAbs(x,y:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer la position courante graphique en coordonnée absolue.
GRAPHPOSREL Function GraphPosRel(dx,dy:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer la position courante graphique en coordonnée relative.
ILNINPUT Function ilninput(buffer:ADSMEM;buflen:Word;talkeradr:Word;listenadr:Word;Var bytes_not_read:Word):Integer; M20 Pascal Library Cette fonction permet de placer les octets reçus dans un tampon d'une simple ligne de données.
INQATTRIHUTES Function InqAttrihutes(Var graphics_col,foregd_col,backgd_col,logic_oper,lineclass:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander la couleur, l'opérateur logique et les attributs de ligne pour la vue de la région courante.
INQCURTRANSNUMBER Function InqCurTransNumber(Var view_area_num:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander le nombre de vue de région courante.
INQGRAPHCURSOR Function InqGraphCursor(Var x,y:Real4;Var blink_rate:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander la position et taux de clignotement du curseur graphique pour la vue de la région courante.
INQGRAPHPOS Function InqGraphPos(Var x,y:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de demander l'emplacement dans lequel la nouvelle sortie graphique commencera.
INQPIXEL Function InqPixel(X_world_coord,Y_world_coord:Real4;Var colour:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander le numéro de couleur du pixel du point spécifié le plus proche.
INQPIXELARRAY Function InqPixelArray(X_width,Y_height:ReaL4;ptr_array:ADSMEM;Var invalid_code:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander une image rectangulaire de la vue de la région courante et l'entrepose dans le tampon spécifié.
INQPIXELCOORDS Function InqPixelCoords(X_world_coord,Y_world_coord:Real4;Var X_device_coord,Y_device_coord:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander les coordonnées du périphérique (exprimé en pixels) du point spécifié exprimé en coordonnées réels.
INQTEXTCURSOR Function InqTextCursor(Var column,row,blink_rate:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander la prochaine entrée texte et le taux de clignotement du curseur texte pour la vue de région courante.
INQVIEWAREA Function InqViewArea(Var view_area_width,viewarea_height,text_char_width,text_line_height:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de demander les paramètres de taille et le texte de la vue de région courante.
INQWORLDCOORDSPACE Function InqWorldCoordSpace(Var xO,yO,xl,y1:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de demander les paramètres des coordonnées d'espace globale pour la vue de région courante.
IPOLL Function ipoll(talkadr:Word;Var statusptr:ADSMEM):Integer; M20 Pascal Library Cette fonction permet de sonder un périphérique spécifié dans un «bus» d'instrument.
IPRINT Function iprint(buffer:ADSMEM;listenadr,buflen,delimiter:Word):Integer; M20 Pascal Library Cette fonction permet de transférer les données d'un tampon à l'adresse d'écouteur.
IREAD Function iread(comlist:ADSMEM; comlen:Word;buffer:ADSMEM;buflen:Word):Integer; M20 Pascal Library Cette fonction permet d'envoyer des commandes optionnellement et de lire les données d'octets optionnellement.
IRESET Function ireset:Integer; M20 Pascal Library Cette fonction permet de provoquer l'active de message à distance (REN) devant être envoyé faussement.
ISET Function iset(operand:Word):Integer; M20 Pascal Library Cette fonction permet de provoquer l'active à distance (REN) d'effacement d'interface (IFC) a envoyé.
ISRQ0 Function isrq0:Integer; M20 Pascal Library Cette fonction permet de désactiver les requêtes de services d'interruption (SRQ).
ISRQL Function isrql:Integer; M20 Pascal Library Cette fonction permet d'activer les requêtes de services d'interruption (SRQ).
IWRITE Function iwrite(comlist:ADSMEM;comlen:Word;numadr:ADSMEM;numlen:Word):Integer; M20 Pascal Library Cette fonction permet d'envoyer des commandes optionnellement et d'écrire les données d'octets optionnellement.
LINEABS Function LineAbs(x,y:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de dessiner une ligne dla position graphique courante à la position absolue spécifiée.
LINEREL Function LineRel(dx,dy:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet de dessiner une ligne dla position graphique courante à la position relative spécifiée.
LOOKBYTE Function lookbyte(did:Word;Var retbyte:Byte;Var bufstatus:Byte):Integer; M20 Pascal Library Cette fonction permet de demander le prochaine octet du périphérique de tampon spécifié sans enlever l'octet du tampon.
MARKERABS Function MarkerAbs(x,y:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet d'afficher un point à la position absolue spécifié.
MARKERREL Function MarkerRel(dx,dy:Real4):Integer; M20 Pascal Graphics Library Cette fonction permet d'afficher un point à la distance spécifié par la position graphique courante.
MAXSIZE Function maxsize(Var size:Word):Integer; M20 Pascal Library Cette fonction permet de demander la taille maximum de libre dans le tas.
NEWABSANYSEG Function newabsanyseg(Var tableadr:ADSMEM; size:Word):Integer; M20 Pascal Library Cette fonction permet d'allouer un bloc à l'adresse spécifié.
NEWABSOLUTE Function newabsolute(Var tableadr:ADSMEM; size:Word):Integer; M20 Pascal Library Cette fonction permet d'allouer un bloc à l'adresse absolue spécifié.
NEWLARGESTBLOCK Function newlargestblock(Var tableadr:ADSMEM;Var size:Word):Integer; M20 Pascal Library Cette fonction permet d'allouer un large bloc d'octets dans le tas.
NEWSAMESEG Function newsameseg(Var tableadr:ADSMEM;size:Word):Integer; M20 Pascal Library Cette fonction permet d'allouer un bloc d'octets dans le tas du segment courant.
OPENFILE Function openfile(did:Word):Integer; M20 Pascal Library Cette fonction permet d'ouvrir le périphérique spécifié.
OPENFILE Function openfile(did,mode,extentlen,filelen:Word;buffer:ADSMEM):Integer; M20 Pascal Library Cette fonction permet d'ouvrir le fichier spécifié pour la lecture, l'écriture,...
OPENGRAPHICS Procedure OpenGraphics; M20 Pascal Graphics Library Cette procédure permet de fixer les ajustements du M20 afin de créer les graphiques.
PARSENAME Function parsename(stradr:ADSMEM;strlen:Word;nameptr:ADSMEM;Var vol:Word):Integer; M20 Pascal Library Cette fonction permet d'analyser un fichier ou un nom de volume.
PDISPOSE Function pdispose(Var tableadr:ADSMEM):Integer; M20 Pascal Library Cette fonction permet de libérer l'espace du tas.
PEOF Function peof(did:Word;Var retstatus:Boolean):Integer; M20 Pascal Library Cette fonction permet de vérifier si un caractère est disponible dans l'entrée d'un périphérique.
OPENGRAPHICS Procedure OpenGraphics; M20 Pascal Graphics Library Cette procédure permet de fixer les ajustements du M20 afin de créer les graphiques.
PIXELARRAY Function PixelArray(x_width,y_height:Real4;ptr_array:ADSMEM):Integer; M20 Pascal Graphics Library Cette fonction permet de transférer une image à l'écran.
PNEW Function pnew(Var tableadr:ADSMEM;size:Word):Integer; M20 Pascal Library Cette fonction permet d'allouer un bloc d'octets dans le tas.
POLYLINE Function Polyline(numb_of_points:Integer;ptr_Xarray,ptr_Yarray:ADSMEM):Integer; M20 Pascal Graphics Library Cette fonction permet de dessiner une séquence de lignes connecté.
POLYMARKER Function PolyMarker(num_points:Integer;ptr_Xarray,ptr_Yarray:ADSMEM):Integer; M20 Pascal Graphics Library Cette fonction permet de dessiner les points spécifiés.
PSEEK Function pseek(did:Word;fposition:Integer4):Integer; M20 Pascal Library Cette fonction permet de positionner un pointeur de fichier spécifié
PUTBYTE Function putbyte(did:Word;inbyte:Byte):Integer; M20 Pascal Library Cette fonction permet de transmettre un octet au périphérique spécifié.
READBYTES Function readbytes(did:Word;bytecount:Word;buffer:ADSMEM;Var nread:Word):Integer; M20 Pascal Library Cette fonction permet d'effectuer la lecture et de compter le nombre d'octets, d'un périphérique, dans un tampon en mémoire.
READBYTES Function readbytes(did:Word;bytecount:Word;buffer:ADSMEM;Var nread:Word):Integer; M20 Pascal Library Cette fonction permet d'effectuer la lecture et de compter le nombre d'octets, d'un périphérique, dans un tampon en mémoire.
READLINE Function readline(did,bytecount:Word;buffer:ADSMEM;Var nread:Word):Integer; M20 Pascal Library Cette fonction permet d'effectuer la lecture et de compter le nombre d'entrée du clavier, jusqu'au premier caractère «CR» (retour de chariot ou «ENTER»), d'un tampon en mémoire à l'adresse spécifiée.
REMOVE Function remove(fileadr:ADSMEM;filelen:Word):Integer; M20 Pascal Library Cette fonction permet d'enlever le nom de fichier spécifié d'un répertoire d'une unité de disque.
RENAME Function rename(oldfileadr:ADSIYEM;oldflen:Word;newfileadr:ADSMEM;newflen:Word):Integer; M20 Pascal Library Cette fonction permet de renommer le fichier spécifié.
RESETBYTE Function resetbyte(did:Word):Integer; M20 Pascal Library Cette fonction permet de réinitialiser un fichier ou un périphérique en entrée.
SDEVTAB Function sdevtab(devname:ADSMEM;devlen:Word;Var entrynum:Byte;Var devtype:Byte;Var tabptr:ADSMEM):Integer; M20 Pascal Library Cette fonction permet de rechercher la table de périphérique système pour un nom périphérique spécifié.
SEARCH Function search(drive:Integer;mode:Word;infileptr:ADSMEM;filelen:Word;outfileptr:ADSMEM;Var fileptr:ADSMEM;VAR flen:Word;Var blocknun:Integer4):Integer; M20 Pascal Library Cette fonction permet de rechercher un unité de disque spécifié pour un nom de fichier spécifié.
SELECTCURSOR Function SelectCursor(cursor_num:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de choisir le curseur à afficher.
SELECTGRCOLOUR Function SelectGrColour(colour_code:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de sélectionner la sous-séquence de couleur pour la sortie graphique.
SELECTTXCOLOUR Function SelectTxColour(fg_code,bg_code:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de sélectionner la sous-séquence de couleur pour la sortie texte.
SELECTVIEWTRANS Function SelectViewTrans(view_area_num:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet d'activer la vue de région sélectionné.
SETCOLOURLOGIC Function SetColourLogic(logop_code:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer l'opérateur transformant la sortie de couleur.
SETCOLOURREP Function SetColourRep(index,colour:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer un des 4 indices de couleurs d'une des 8 couleurs du M20.
SETCONTROL Function setcontrol(did:Word;wordnum:Word;parword:Word):Integer; M20 Pascal Library Cette fonction permet d'écrire un mot dans la table de paramètre de périphérique.
SETDATE Function setdate(dataadr:ADSMEM;length:Word):Integer; M20 Pascal Library Cette fonction permet de fixer le date de l'horloge du système.
SETGRCSRRLINKRATE Function SetGrCsrRlinkrate(rate:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer le taux de clignotement pour le curseur graphique.
SETGRCSRSHAPE Function SetGrCsrShape(ptr_array:ADSMEM):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer la forme du curseur graphique.
SETLINECLASS Function SetLineClass(class_num:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer la sortie graphique pour les fonctions LineAbs et LineRel.
SETSYSSEG Function setsysseg:Integer; M20 Pascal Library Cette fonction permet de demander l'appelant du mode système segmenté.
SETTEXTLINE Function SetTextline(chr_width,textline_height:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer la largeur du caractère et la hauteur de ligne texte.
SETTIME Function settime(dataadr:ADSMEM;length:Word):Integer; M20 Pascal Library Cette fonction permet de fixer l'horloge système.
SETTXCSRBLINKRATE Function SetTxCsrBlinkrate(rate:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer le taux de clignotement pour le curseur texte.
SETTXCSRSHAPE Function SetTxCsrShape(ptr_array:ADSMEM):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer la forme du curseur texte.
SETVOL Function setvol(volnum:Word):Integer; M20 Pascal Library Cette fonction permet de fixer le volume spécifié comme prochaine accès.
SETWORLDCOORDSPACE Function SetWorldCoordSpace(view_area_num:Integer;xO,yO,x1,yl:REAL4):Integer; M20 Pascal Graphics Library Cette fonction permet de fixer l'espace de coordonnées globale.
STICKYNEW Function stickynew(Var tableadr:ADSMEM;size:Word):Integer; M20 Pascal Library Cette fonction permet d'allouer un bloc d'octets dans le tas étant alloué même après que l'exécution du programme de cette fonction soit terminé.
STRINGLEN Function stringlen(stringptr:ADSMEM;Var strlen:Word):Integer; M20 Pascal Library Cette fonction permet de demander la longueur de la chaine de caractères entrée.
TEXTCURSOR Function TextCursor(column,row:Integer):Integer; M20 Pascal Graphics Library Cette fonction permet de déplacer le curseur texte.
WRITEBYTES Function writebytes(did,bytecount:Word;buffer:ADSMEM;Var n_write:Word):Integer; M20 Pascal Library Cette fonction permet d'écrire le nombre d'octets spécifié de la mémoire vers un fichier ou un périphérique.
... ... ... ...

Voir également

Articles - Les géants de l'informatique - Microsoft

PARTAGER CETTE PAGE SUR
Dernière mise à jour : Dimanche, le 1er septembre 2013