Fichier privé (suite)
typedef struct _XsCadranPart {
int minimum; /* valeur minimale */
int maximum; /* valeur maximale */
int markers; /* nombre de marques */
Dimension marker_length; /* en pixels */
int value; /* position de l'aiguille */
Position indicator_x; /* coordonnees de la */
Position indicator_y; /* pointe de l'aiguille */
Position shadow_delta; /* l’ombre de l’aiguille */
Position center_x; /* coordonnees du centre */
Position center_y; /* du cadran */
Position inner_diam; /* rayons interieur et */
Position outer_diam; /* exterieur des marques */
GC inverse_GC; /* pour effacer aiguille */
XSegment segments[MAXSEGMENTS]; /* dark shadow lines */
XSegment highlights[MAXSEGMENTS]; /* light shadow lines */
XtCallbackList value_changed; /* callback list */