Exemple : la classe Simple
typedef struct _SimpleClassRec *SimpleWidgetClass;
typedef struct _SimpleRec *SimpleWidget;
extern WidgetClass simpleWidgetClass;
static XtResource resources[] = {...};
SimpleClassRec simpleClassRec = {{ ...},{ ...}};
WidgetClass simpleWidgetClass = (WidgetClass) &simpleClassRec;
Boolean (*change_sensitive)();
typedef struct _SimpleClassRec {
CoreClassPart core_class;
SimpleClassPart simple_class;
extern SimpleClassRec simpleClassRec;
Pixmap insensitive_border;
Pixel pointer_fg, pointer_bg;
typedef struct _SimpleRec {