GXDRW |
Dessine |
---|---|
Free Pascal |
Description
Cette unité contient les fonctions avancées pour dessiner et manipuler des images sur l'écran, comme le placement, le redimensionnement, la rotation, et peut-être des effets de transparence ou de superposition.
Liste des procédures et des fonctions
Nom | Description |
---|---|
ImageBar | Cette procédure permet de remplir un rectangle avec la couleur spécifié. |
ImageBarXOR | Cette procédure permet de remplir un rectangle en utilisant le mode XOR, inversant les couleurs des pixels déjà présents. |
ImageCaptureImage | Cette fonction permet de capturer une portion de l'image entre (x1, y1) et (x2, y2) et la copie dans une nouvelle image spécifié. |
ImageGetGraphWin | Cette procédure permet de récupérer les coordonnées actuelles de la fenêtre graphique définie dans l'image. |
ImageGetImage | Cette fonction permet de copier une portion de l'image à partir des coordonnées (x, y) dans une autre image. |
ImageGetPixel | Cette fonction permet de récupérer la couleur ou la valeur du pixel situé à la position (x, y) de l'image. |
ImageGraphWin | Cette procédure permet de définir une zone de dessin (fenêtre graphique) spécifique dans l'image donnée. Les coordonnées de la zone sont (x1, y1) et (x2, y2). |
ImageLine | Cette procédure permet de dessiner une ligne entre les points (x1, y1) et (x2, y2) dans l'image avec la couleur spécifié. |
ImageLineH | Cette procédure permet de dessiner une ligne horizontale entre x1 et x2 à la hauteur spécifié dans l'image avec la couleur spécifié. |
ImageLinePattern | Cette procédure permet de dessiner une ligne avec un motif (pattern) défini et des bits. |
ImageLinePatternXOR | Cette procédure permet de dessiner une ligne avec un motif (pattern) défini et des bits en utilisant le mode XOR. |
ImageLineV | Cette procédure permet de dessiner une ligne verticale entre y1 et y2 à la position spécifié dans l'image. |
ImageLineXOR | Cette procédure permet de dessiner une ligne en mode XOR, ce qui permet d'inverser la couleur des pixels déjà présents. |
ImageMaxGraphWin | Cette procédure permet de redéfinir la fenêtre graphique pour couvrir toute l'image (maximiser la fenêtre de dessin). |
ImageMoveRect | Cette procédure permet de déplacer un rectangle de l'image, défini par les coins (x1, y1) et (x2, y2), vers une nouvelle position (x, y). |
ImagePutBitmap | Cette procédure permet de copier un Bitmap brut dans l'image à la position (x, y). |
ImagePutImage | Cette procédure permet de dessiner une image spécifié sur l'image image à la position (x, y). |
ImagePutImageC | Cette procédure permet de dessiner une image sur une autre, mais en tenant compte de la transparence (blitting avec transparence). |
ImagePutImagePart | Cette procédure permet de dessiner une partie de l'image spécifié, à la position spécifié dans l'image principale. |
ImagePutImagePartC | Cette procédure permet de dessiner une partie de l'image spécifié, à la position spécifié dans l'image principale avec une prise en compte de la transparence. |
ImagePutPixel | Cette procédure permet de dessiner un pixel à la position (x, y) de l'image avec la couleur ou la valeur spécifié. |
ImageRectangle | Cette procédure permet de dessiner un rectangle avec les coins opposés (x1, y1) et (x2, y2) avec la couleur spécifié. |
ImageSetOutput | Cette procédure permet de définir l'image sur laquelle les opérations graphiques seront effectuées. L'image devient la "surface" active pour les dessins suivants. |
ImageSubGraphWin | Cette procédure permet de définir une sous-fenêtre graphique dans une zone de l'image pour un sous-ensemble spécifique des opérations graphiques. |
ImageZoomImage | Cette procédure permet d'effectuer un agrandissement d'une portion de l'image, définie par (x1, y1) et (x2, y2), sur une nouvelle image spécifié. |
ImageZoomImageC | Cette procédure permet d'effectuer un agrandissement avec transparence sur une portion de l'image. |
Dernière mise à jour : Dimanche, le 20 avril 2014