TSAXST (STRID, STTYPE, NUMPER, FGRAD, LGRAD)
INTEGER STRID INTEGER STTYPE INTEGER NUMPER INTEGER FGRAD,LGRAD
Cette fonction permet de définir le nombre de tirets secondaires compris entre 2 graduations consécutives. Deux définitions sont possibles selon la valeur du flag SSTYPE : Supposons que l'axe comprenne N graduations (avec à priori N textes de graduations associés) :
Si SSTYPE = 0,
le nombre de tirets secondaires = NUMPER. Ces tirets sont uniformément repartis entre 2 graduations
consécutives : l'axe comprend N graduations et (N-1)*NUMPER tirets secondaires.
Si SSTYPE = 1,
parmi les N graduations, on affiche seulement un texte de graduation tout les NUMPER graduations. Les graduations dont le texte est effacé correspondent alors aux tirets secondaires. L'axe comprend ainsi à peu prés N/NUMPER graduations (avec un texte) et N-N/NUMPER tirets secondaires.
Les graduations ayant un texte affiché sont appelées graduations principales, les tirets secondaires (sans texte associé) sont aussi appelées graduations secondaires.
FGRAD correspond à l'indice de la première graduation principale parmi les N, et LGRAD à l'indice (en partant de la fin) de la dernière graduation principale. Quelque soit la valeur de SSTYPE, il s'agit du nombre-1 de textes que l'on efface au début et à la fin parmi les N graduations.
Si la fonction TSAXST n'est pas appelée, il n'y pas de graduations secondaires.
Exemples
CALL TSAXST (STRID, 1, 1, 3,2)
tous les textes de graduations sont affichés sauf les deux premiers et le dernier
il y a 2 titets secondaires au début de l'axe et 1 à la fin de l'axe.
CALL TSAXST (STRID, 1, 2, 1,1)
un texte de graduation sur 2 est affiché, et un tiret secondaire est tracé entre 2 textes.
CALL TSAXST (STRID, 0, 3, 1,1)
les N textes de graduation sont affichés, et 3 tirets secondaires sont tracés entre chaque graduation.
CALL TSAXST (STRID, 0, 4, 2,2)
N-2 textes de graduation sont affichés, (le premier et le dernier sont effacés) et 4 tirets secondaires sont tracés entre chaque graduation.
Ces attributs ne sont pas pris en compte par les axes calendaires