INTERROGATION DES FLAGS D'ANNOTATION DES CAMEMBERTS
SEQUENCE D'APPEL
void tinq_piech_annot_flag (strid, intext, flgtxt, flgval, flgper, alignt)
PARAMETRES EN ENTREE
Pint strid;
Tpie_annot_flag intext;
PARAMETRES EN SORTIE
Tvisibility_flag *flgtxt;
Tvisibility_flag *flgval;
Tvisibility_flag *flgper;
Tpie_annot_alignment *alignt;
ARGUMENTS
- strid
- Identificateur de la structure du camembert concerné par les
attributs suivants :
- intext
- Récupération des attributs pour les annotations internes ou
externes du camembert :
- TANNOT_INTERNAL
- annotations internes.
- TANNOT_EXTERNAL
- annotations externes
- flgtxt
- Statut de visibilité des textes de part
- TVISIBILITY_OFF
- les textes sont invisibles
- TVISIBILITY_ON
- les textes sont visibles
- flgval
- Statut de visibilité des valeurs de part
- TVISIBILITY_OFF
- les valeurs sont invisibles
- TVISIBILITY_ON
- les valeurs sont visibles
- flgper
- Statut de visibilité des % de part
- TVISIBILITY_OFF
- les % sont invisibles
- TVISIBILITY_ON
- les % sont visibles
- alignt
- Alignement de l'annotation interne ou externe.
- TANNOT_ALIGN_LEFT
- alignement à gauche
- TANNOT_ALIGN_CENTER
- alignement au milieu
- TANNOT_ALIGN_RIGHT
- alignement à droite
- TANNOT_ALIGN_INWARDS
- alignement vers l'interieur du camembert
- TANNOT_ALIGN_OUTWARDS
- alignement vers l'exterieur du camembert
EFFET
Cette fonction permet de récupérer, pour le camembert
d'identificateur strid, les flags de présence des textes,
valeurs et pourcentages dans l'annotation interne ou externe au camembert.
Si 2 annotations sont présentes à l'exterieur du camembert (texte
et valeur, ou texte et pourcentage, ou valeur et pourcentage) ou si les 3
annotations sont présentes, le paramètre alignt permet
de préciser comment sont alignées ces 2 ou 3 annotations par
rapport à la boite d'annotation. Ce paramètre précise
l'alignement des annotations internes au camembert si intext vaut
TANNOT_INTERNAL.
