HTZoomOut(), fonction
- Last UpdatedMar 13, 2018
- 1 minute read
La fonction HTZoomOut() calcule une nouvelle étendue et une nouvelle heure de départ du graphe. La nouvelle largeur de la courbe est égale à celle de l’ancienne, multipliée par deux. La nouvelle heure de début est calculée à partir de la valeur de l’argument LockString.
Catégorie
Historique
Syntaxe
HTZoomOut(Var_Hist,LockString);
Arguments :
Var_hist
Variable de type « courbe historique », renseignée avec le nom de la courbe.
LockString
Chaîne représentant le type de zoom :
StartTime = l’heure de départ est inchangée.
Center = l’heure du centre de la courbe est inchangée.
EndTime = l’heure de fin est inchangée.
Remarques
La position des curseurs n’a aucun effet sur HTZoomOut. Au retour de la fonction de zoom, les nouvelles positions des curseurs sont définies à .ScooterPosLeft=0.0 et .ScooterPosRight=1.0.
Exemple
L’instruction suivante agrandit deux fois l’étendue et conserve la même heure centrale pour la courbe « Volume ». Si l’heure de début définie avant le zoom était 14:15:00 et que l’étendue de la courbe est de 30 secondes, l’heure de début après le zoom devient 14:14:45. L’étendue de la courbe passe à 60 secondes et l’heure au centre de la courbe reste 14:15:15.
HTZoomOut("Volume","Center");