version 6.0
dr_DEFILEMENT ECRAN (zone; horizontal; vertical; mode)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Draw | |
| horizontal | Numérique | Position horizontale | |
| vertical | Numérique | Position verticale | |
| mode | Entier | 1 = Relative | |
| 0 = Absolue |
Description
La commande dr_DEFILEMENT ECRAN déplace les barres de défilement de la zone en fonction des valeurs passées dans les deuxième et troisième paramètres. L'unité appliquée sera celle de la base (centimètre, pouce, point).
Si mode est égal à 0, la feuille de dessin sera déplacée de la valeur des deuxième et troisième paramètres en partant de l'origine.
Si mode est égal à 1, la feuille de dessin sera déplacée de la valeur des deuxième et troisième paramètres en partant de la position courante de l'angle supérieur gauche.
Si horizontal est négatif, le déplacement s'effectuera vers la gauche.
Si vertical est négatif, le déplacement s'effectuera vers le haut.
Exemple
L'exemple suivant vous propose d'écrire, dans deux boutons différents, deux méthodes objet qui, combinées, s'annulent. L'une permet un déplacement horizontal d'une unité vers la droite, l'autre propose d'effectuer un déplacement horizontal d'une unité vers la gauche.
dr_DEFILEMENT ECRAN(LaZone; 1;0;1) ` Bouton proposant un déplacement sur la droite dr_DEFILEMENT ECRAN(LaZone; - 1;0;1) ` Bouton proposant un déplacement sur la gauche
Référence