Convertisseurs Intrinsics
Les Intrinsics (et Motif) fournissent des convertisseurs de types.
Ces convertisseurs sont déjà utilisés par le gestionnaire de ressources dans la lecture des fichiers.
La conversion dans un programme est sollicitée par la spécification
XtVaTypedArg prend 4 arguments, qui sont les arguments qui suivent dans la liste des spécifications :
- le nom de la ressource à affecter;
- le type interne (“representation type”) sous laquelle la valeur est présentée (en général XmRString);
- la valeur à affecter, dans le type C correspondant au type interne (en général char *);
- la taille de la valeur (y compris le caractère nul final).
echelle = XtVaCreateManagedWidget("rouge", xmScaleWidgetClass, boite,
XtVaTypedArg, XmNtitleString, XmRString, "rouge", 6,
XtVaTypedArg, XmNforeground, XmRString, "Red", 4,