Un exemple (Athena)
main(int argc, char **argv)
Widget racine, boite, etiquette, bouton, fin;
racine = XtVaAppInitialize(&app, "Bonjour",
NULL, 0, &argc, argv, NULL, NULL);
boite = XtVaCreateManagedWidget("boite",
etiquette = XtVaCreateManagedWidget("titre",
XtNlabel, "Bonjour, monde !",
XtNborderWidth, 0, NULL);
bouton = XtVaCreateManagedWidget("bouton",
boite, XtNlabel, "Cliquer ici ne sert a rien", NULL);
fin = XtVaCreateManagedWidget("bouton", commandWidgetClass,
boite, XtNlabel, "Cliquer ici", NULL);
XtAddCallback(fin, XtNcallback, salut, NULL);