_SETWINDOW |
Fixe la fenêtre |
QuickPascal |
MSGraph |
Syntaxe
Procedure _SetWindow(FInvert:Boolean; wx1, wy1, wx2, wy2:Double);
|
Paramètres
Nom |
Description |
FInvert |
Ce paramètre permet d'indiquer l'orientation verticale de la fenêtre. |
wx1, wy1 |
Ces paramètres permettent d'indiquer le coin supérieur gauche de la fenêtre. |
wx2, wy2 |
Ces paramètres permettent d'indiquer le coin inférieur droit de la fenêtre. |
Description
Cette procédure permet de fixer une fenêtre graphique avec des coordonnées réels.
Remarque
- La procédure _SetWindow définit une fenêtre graphique à virgule flottante avec un coin supérieur gauche de (wx1,wy1) et un coin inférieur droit de (wx2,wy2).
La valeur de FInvert détermine l'orientation verticale de la fenêtre. La valeur True signifie que la fenêtre est inversée verticalement tandis que False
indique que les coordonnées normales de la fenêtre s'appliquent.
- La procédure _SetWindow définit une fenêtre graphique à virgule flottante délimitée par les coordonnées spécifiées.
- Les paramètres FInvert de _SetWindow spécifie l'orientation verticale de la fenêtre. Si FInvert est Vrai, la fenêtre est inversée verticalement et
les valeurs de l'axe y augmentent du bas vers le haut de l'écran (coordonnées cartésiennes). Si FInvert est False, les valeurs de l'axe y augmentent de haut en
bas de l'écran (comme les coordonnées de la fenêtre).
- Toute transformation de fenêtre effectuée avec _SetWindow s'applique uniquement à la fenêtre d'affichage et pas nécessairement à l'ensemble de l'écran.
- Si wx1 est égal à wx2 ou wy1 est égal à wy2, la fonction échoue. Il échoue également si le mode actuel n'est pas un mode graphique.
- La fonction _GrStatus retournera l'une des constantes suivantes, _GrInvalidParameter, _GrNotInProperMode ou
_GrParameterAltered, si un échec se produit.
Dernière mise à jour : Vendredi, le 13 février 2015