Section courante

A propos

Section administrative du site

MSGRAPH

Graphiques Microsoft
QuickPascal

Description

Cette unité contient les procédures et fonctions pour les fonctionnalités d'écran graphique spécifique à Microsoft.

Liste des procédures et fonctions

Nom Description
_ARC Cette procédure permet de tracer un arc à partir de la limite d'un rectangle et de la proportion début/fin en pixels dans un écran graphique.
_ARC_WXY Cette procédure permet de tracer un arc à partir de la limite d'un rectangle et de la proportion début/fin en pixels en utilisant des couples de coordonnées dans un écran graphique.
_CLEARSCREEN Cette procédure permet d'effacer une région spécifiée de l'écran.
_DISPLAYCURSOR Cette fonction permet d'activer ou désactiver l'affichage du curseur clignotant de l'écran.
_ELLIPSE Cette procédure permet de dessiner une ellipse en utilisant des paramètres entiers.
_ELLIPSE_W Cette procédure permet de dessiner une ellipse en utilisant des paramètres réels.
_ELLIPSE_WXY Cette procédure permet de dessiner un ellipse en utilisant des couples de coordonnées dans un écran graphique.
_FLOODFILL Cette procédure permet de remplir une région avec une texture et une couleur dans un écran graphique.
_FLOODFILL_W Cette procédure permet de remplir une région avec une texture et une couleur en utilisant des paramètres réels.
_GETACTIVEPAGE Cette fonction permet de demander le numéro de la page vidéo active.
_GETARCINFO Cette fonction permet de demander le point d'arrêt des coordonnées d'une vue de port dans le plus récent arc dessiné.
_GETBKCOLOR Cette fonction permet de demander la couleur d'arrière-plan courante.
_GETCOLOR Cette fonction permet de demander la couleur courante.
_GETCURRENTPOSITION Cette procédure permet de demander la coordonnée courante du curseur.
_GETCURRENTPOSITION_WXY Cette procédure permet de demander la coordonnées courante du curseur en utilisant un couple de coordonnées.
_GETFILLMASK Cette fonction permet de demander le masque de remplissage courant.
_GETFONTINFO Cette fonction permet de transmet les caractéristiques de la police de caractères courante dans l'enregistrement «FInfo» dans un écran graphique.
_GETGTEXTEXTENT Cette fonction retourne la largeur requise à l'affichage de la chaîne de caractères avec la police de caractères utiliser par la procédure «_OutGText».
_GETGTEXTVECTOR Cette procédure permet de déterminer la rotation horizontal et vertical de la police de caractères dans un écran graphique.
_GETIMAGE Cette procédure permet de copier le contenu d'image de l'écran graphique vers un tampon en utilisant des coordonnées entières.
_GETIMAGE_W Cette procédure permet de copier le contenu d'image de l'écran graphique vers un tampon en utilisant des coordonnées réel.
_GETIMAGE_WXY Cette procédure permet de copier le contenu d'image de l'écran graphique vers un tampon en utilisant des couples de coordonnées.
_GETLINESTYLE Cette fonction permet de demander le masque des lignes droites de l'écran graphique.
_GETPHYSCOORD Cette procédure permet d'effectuer la conversion des coordonnées d'un vue de port en coordonnées d'écran physique.
_GETPIXEL Cette fonction permet de demander la valeur d'un pixel (index de couleur) à l'emplacement spécifié par une coordonnées entière.
_GETPIXEL_W Cette fonction permet de demander la valeur d'un pixel (index de couleur) à l'emplacement spécifié par une coordonnées réel.
_GETTEXTCOLOR Cette fonction permet de demander la couleur texte courante.
_GETTEXTCURSOR Cette fonction permet de demander la forme courante du curseur en mode texte.
_GETTEXTPOSITION Cette procédure permet de demander la position de la ligne et de la colonne du curseur de l'écran de texte.
_GETTEXTWINDOW Cette procédure permet de demander les coordonnées limites de la fenêtre texte courante.
_GETVIDEOCONFIG Cette procédure permet de demander les informations de configuration de la carte vidéo graphique.
_GETVIEWCOORD Cette procédure permet d'effectuer la conversion d'une coordonnée entière en une coordonnée de port de vue.
_GETVIEWCOORD_W Cette procédure permet d'effectuer la conversion d'une coordonnée réel en une coordonnée de port de vue.
_GETVIEWCOORD_WXY Cette procédure permet d'effectuer la conversion d'un couple de coordonnée en une coordonnée de port de vue.
_GETVISUALPAGE Cette fonction permet de demander le numéro de la page actuellement visualisé.
_GETWINDOWCOORD Cette fonction permet d'effectuer la conversion de coordonnées de vue de port en coordonnées de fenêtre.
_GETWRITEMODE Cette fonction permet de demander le mode logique courante de dessinage d'une ligne.
_GRSTATUS Cette fonction permet de demander si le dernière appel graphique s'est correctement effectué.
_IMAGESIZE Cette fonction permet de demander la taille de mémoire requise, en octets, pour entreposer une image graphique spécifié par des coordonnées entières.
_IMAGESIZE_W Cette fonction permet de demander la taille de mémoire requise, en octets, pour entreposer une image graphique spécifié par des coordonnées réels.
_IMAGESIZE_WXY Cette fonction permet de demander la taille de mémoire requise, en octets, pour entreposer une image graphique spécifié par couple de coordonnées.
_LINETO Cette procédure permet de dessiner une ligne jusqu'au coordonnées entières spécifiés.
_LINETO_W Cette procédure permet de dessiner une ligne jusqu'au coordonnées réels spécifiés.
_MOVETO Cette procédure permet de déplacer le curseur graphique jusqu'aux coordonnées entières spécifiés.
_MOVETO_W Cette procédure permet de déplacer le curseur graphique jusqu'aux coordonnées réels spécifiés.
_OUTGTEXT Cette procédure permet d'afficher du texte de la police de caractères courante dans l'écran graphique.
_OUTMEM Cette procédure permet d'afficher les caractères spécifiés avec la longueur spécifié dans n'importe quels modes vidéos.
_OUTTEXT Cette procédure permet d'afficher les caractères spécifiés dans n'importe quels modes vidéos.
_PIE Cette procédure permet de traçer un secteur de cercle dans un écran graphique avec des coordonnées entières.
_PIE_WXY Cette procédure permet de traçer un secteur de cercle dans un écran graphique avec des couples de coordonnées spécifiés.
_PUTIMAGE Cette procédure permet d'afficher une image contenu dans un tampon précédemment créer aux coordonnées entières spécifiés.
_PUTIMAGE_W Cette procédure permet d'afficher une image contenu dans un tampon précédemment créer au couple de coordonnées spécifiés.
_RECTANGLE Cette procédure permet d'afficher un rectangle aux coordonnées entières spécifiés.
_RECTANGLE_W Cette procédure permet d'afficher un rectangle aux coordonnées réels spécifiés.
_RECTANGLE_WXY Cette procédure permet d'afficher un rectangle aux couples de coordonnées spécifiés.
_REGISTERFONTS Cette procédure permet de sélectionner le système de police de caractères dans l'écran graphique.
_REMAPALLPALETTE Cette procédure permet de réassocier les entrées de palette de couleurs avec les couleurs spécifiés.
_REMAPPALETTE Cette fonction permet d'associer une entrées de palette de couleurs avec l'index d'une couleur spécifié.
_SCROLLTEXTWINDOW Cette procédure permet d'effectuer un défilement du texte dans la fenêtre courante.
_SELECTPALETTE Cette fonction permet d'activer la palette spécifié.
_SETACTIVEPAGE Cette procédure permet de fixer la page active pour la sortie graphique.
_SETBKCOLOR Cette procédure permet de fixer la couleur d'arrière-plan courante.
_SETCLIPRGN Cette procédure permet de fixer la région de capture de l'écran graphique.
_SETCOLOR Cette procédure permet de fixer la couleur courante de sortie graphique.
_SETFILLMASK Cette procédure permet de fixer la masque de remplissage courant.
_SETFONT Cette procédure permet de déterminer les options d'affichage de la police de caractères courante dans l'écran graphique.
_SETGTEXTVECTOR Cette procédure permet de position d'affichage de la police de caractères courante dans l'écran graphique.
_SETLINESTYLE Cette procédure permet de fixer le masque des lignes droites de l'écran graphique.
_SETPIXEL Cette procédure permet de fixer la couleur d'un pixel aux coordonnées entières spécifiés.
_SETPIXEL_W Cette procédure permet de fixer la couleur d'un pixel aux coordonnées réels spécifiés.
_SETTEXTCOLOR Cette procédure permet de fixer la couleur texte courante.
_SETTEXTCURSOR Cette procédure permet de fixer la forme du curseur du mode texte.
_SETTEXTPOSITION Cette procédure permet de fixer la position du texte.
_SETTEXTROWS Cette fonction permet de fixer le nombre de lignes affichables dans l'écran de texte.
_SETTEXTWINDOW Cette fonction permet de créer une fenêtre de texte.
_SETVIDEOMODE Cette procédure permet de fixer le mode vidéo.
_SETVIDEOMODEROWS Cette fonction permet de fixer le mode vidéo et le nombre de lignes affichables de texte.
_SETVIEWORG Cette fonction permet de déplacer la vue de port aux coordonnées spécifiés.
_SETVIEWPORT Cette procédure permet de créer la vue de port avec les coordonnées spécifiés.
_SETVISUALPAGE Cette procédure permet de fixer la page d'affichage visuel courante.
_SETWINDOW Cette procédure permet de fixer une fenêtre graphique avec des coordonnées réels.
_SETWRITEMODE Cette procédure permet de fixer les opérations d'écriture logique pour dessiner une ligne.
_UNREGISTERFONTS Cette procédure permet de libérer la mémoire utilisé par la police de caractères dans l'écran graphique.
_WRAPON Cette fonction permet de fixer le mode emballage ou l'état de capture de la sortie texte.

Liste des constantes

Nom Description
_GrOK Cette constante permet d'indiquer qu'aucune erreur n'est rapporté au moteur MSGraph.
_GrError Cette constante permet d'indiquer qu'une erreur graphique c'est produit.
_GrModeNotSupported Cette constante permet d'indiquer que le mode vidéo n'est pas supporté.
_GrNotInProperMode Cette constante permet d'indiquer qu'il ne s'agit pas d'un mode propre.
_GrInvalidParameter Cette constante permet d'indiquer que la paramètre est invalide.
_GrFontFileNotFound Cette constante permet d'indiquer que la police de caractères est invalide.
_GrInvalidFontFile Cette constante permet d'indiquer que la police de caractères est invalide.
_GrCorruptedFontFile Cette constante permet d'indiquer que le fichier contenant la police de caractères est corrompu.
_GrInsufficientMemory Cette constante permet d'indiquer qu'il n'y pas assez de mémoire pour utiliser le moteur de MSGraph.
_GrInvalidImageBuffer Cette constante permet d'indiquer le tampon d'image est invalide.
_GrNoOutput Cette constante permet d'indiquer qu'il n'y a pas de sortie.
_GrClipped Cette constante permet d'indiquer qu'une erreur de capture.
_GrParameterAltered Cette constante permet d'indiquer que le paramètre est altéré.


Dernière mise à jour : Dimanche, le 20 avril 2014