Structure de classe XmPrimitive
border_highlight, border_unhighlight : appelées lorsqu’une widget reçoit le foyer d’entrée et que le bord doit être souligné. A utiliser quand la ressource XmNhighlightOnEnter vaut True.
translations : des correspondances additionnelles pour contrôler le parcours des widgets à l’aide de <Tab>.
XsCadranClassRec xsCadranClassRec = {
{ /* CoreClassPart */..... },
{ /* XmPrimitive ClassPart */
XmInheritBorderHighlight, /* border_highlight */
XmInheritBorderUnhighlight, /* border_unhighlight */
XmInheritTranslations, /* translations */
NULL, /* arm_and_activate */
0, /* num syn_resources */
{/* XsCadranClassPart */ 0}
- arm_and_activate : fonction d’activation via le clavier
- syn_resources : certaines ressources “synthétiques” doivent être prétraitées avant d’être soumises à XtSetValues resp. XtGetValues. Cette méthode se charge du prétraitement.
La structure de classe contient les méthodes spécifiques suivantes:
Pour toutes ces méthodes, les valeurs par défaut font l’affaire.