Un exemple détaillé
1.- Création de la barre de menu
barreM = XmCreateMenuBar(mere, “bM”, NULL,0);
XtManageChild(barreM);
crée un conteneur RowColumn avec
- XmNentryClass égal à xmCascadeButtonWidgetClass
- XmNorientation égal à XmHORIZONTAL
2.- Création du bouton d’accroche
crF= XmCreateCascadeButton(barreM, “mFichier”, NULL,0);
XtVaSetValues(crF,
XtVaTypedArg, XmNlabelString, XmRString, “Fichier”, 7, XmNmnemonic, ‘F’, NULL);
XtManageChild(crF);
3.- Création du conteneur du menu (encore un RowColumn) :
colF=XmCreatePulldownMenu(barreM,”menuF”,NULL,0);