Manuel §2.26.2    

Fonctions SetXScale et SetYScale

L'objet Graphic permet de définir les caractéristiques de dessin des échelles.

SetXScale( Flags, Zero, MajorIncrement, MinorIncrement, RatioDAffichage, Format);

SetYScale( Flags, Zero, MajorIncrement, MinorIncrement, RatioDAffichage, Format);

Flags définit un ensemble de drapeaux indiquant comment seront tracés les échelles ( 1 Affichage de l'échelle, 2 Affichage des marques majeures avec leurs valeurs en texte, 4 Affichage des marques mineures, 8 tracé des filigranes correspondants aux marques majeures).

Zero définit l'abscisse ou l'ordonnée à la hauteur de laquelle sera tracé le premier incrément majeur, MajorIncrement définit l'incrément à appliquer entre chaque marques majeures, MinorIncrement définit l'incrément à appliquer entre chaque marque mineure.

Le ratio d'affichage permet d'indiquer par combien doit être divisé la valeur de marque avant son affichage en texte, le format d'appliquer un format (cf.Format).

Par exemple pour afficher les heures et indiquer les quarts d'heures de temps exprimé en seconde à partir de midi, on peut écrire

GraphVue.SetXScale( 7, 12*3600, 3600, 900, 3600, "%.2fh");