_SETWRITEMODE |
Fixe le mode d'écriture |
QuickPascal |
MSGraph |
Syntaxe
Procedure _SetWriteMode(action:Integer);
|
Paramètres
Nom |
Description |
action |
Ce paramètre permet d'indiquer l'une des actions suivantes : _GAND, _GOR, GPRESET, _GPSET ou _GXOR. |
Description
Cette procédure permet de fixer les opérations d'écriture logique pour dessiner une ligne.
Remarques
- La procédure _SetWriteMode sélectionne l'opération d'écriture logique, appelée mode d'écriture, pour le dessin au trait. Le paramètre action,
définissant comment chaque bit doit être affiché, peut être mis à _GAND pour AND l'écran courant avec la ligne logiquement, _GOR pour OR
l'écran courant avec la ligne logiquement, _GPRESET pour afficher un inverse de la ligne, _GPSET pour copier la ligne directement, ou _GXOR
pour XOR l'écran courant avec la ligne logiquement.
- La procédure _SetWriteMode définit l'opération d'écriture logique à utiliser lors du dessin des lignes. La constante _GPSET (valeur par défaut) entraîne le tracé
des lignes dans la couleur graphique actuelle. Le _GXOR effectue une opération OU exclusif logique avec l'image d'écran d'origine. Les valeurs _GAND,
_GOR et _GPRESET spécifient d'autres opérations logiques. Voir l'entrée d'aide _PutImage pour plus de détails sur
ces opérations logiques.
- Dans le QuickPascal 1.0, la fonction _SetWriteMode affecte uniquement les lignes dessinées avec les procédures _LineTo et
_Rectangle.
- La fonction _GrStatus retournera les constantes _GrInvalidParameter et _GrNotInProperMode si erreur s'est produit.
Dernière mise à jour : Vendredi, le 13 février 2015