aboutsummaryrefslogtreecommitdiff
path: root/GraphDisplay.c
diff options
context:
space:
mode:
Diffstat (limited to 'GraphDisplay.c')
-rw-r--r--GraphDisplay.c77
1 files changed, 37 insertions, 40 deletions
diff --git a/GraphDisplay.c b/GraphDisplay.c
index c91b45e..3b0d582 100644
--- a/GraphDisplay.c
+++ b/GraphDisplay.c
@@ -18,48 +18,45 @@ static void Initialize();
static void Destroy();
static Boolean SetValues();
-#define Superclass (&objectClassRec)
GraphDisplayClassRec graphDisplayClassRec = {
- /* object */
- {
- /* superclass */ (WidgetClass) Superclass,
- /* class_name */ "GraphDisplay",
- /* widget_size */ sizeof(GraphDisplayRec),
- /* class_initialize */ NULL,
- /* class_part_initialize */ ClassPartInitialize,
- /* class_inited */ False,
- /* initialize */ Initialize,
- /* initialize_hook */ NULL,
- /* obj1 */ NULL,
- /* obj2 */ NULL,
- /* obj3 */ 0,
- /* resources */ resources,
- /* num_resources */ XtNumber(resources),
- /* xrm_class */ NULLQUARK,
- /* obj4 */ 0,
- /* obj5 */ 0,
- /* obj6 */ 0,
- /* obj7 */ 0,
- /* destroy */ Destroy,
- /* obj8 */ 0,
- /* obj9 */ 0,
- /* set_values */ SetValues,
- /* set_values_hook */ NULL,
- /* obj10 */ NULL,
- /* get_values_hook */ NULL,
- /* accept_focus */ NULL,
- /* version */ XtVersion,
- /* callback offsets */ NULL,
- /* obj12 */ NULL,
- /* obj13 */ NULL,
- /* obj14 */ NULL,
- /* extension */ NULL,
+ .object_class = {
+ .superclass = (WidgetClass)&objectClassRec,
+ .class_name = "GraphDisplay",
+ .widget_size = sizeof(GraphDisplayRec),
+ .class_initialize = NULL,
+ .class_part_initialize = ClassPartInitialize,
+ .class_inited = False,
+ .initialize = Initialize,
+ .initialize_hook = NULL,
+ .obj1 = NULL,
+ .obj2 = NULL,
+ .obj3 = 0,
+ .resources = resources,
+ .num_resources = XtNumber(resources),
+ .xrm_class = NULLQUARK,
+ .obj4 = 0,
+ .obj5 = 0,
+ .obj6 = 0,
+ .obj7 = 0,
+ .destroy = Destroy,
+ .obj8 = 0,
+ .obj9 = 0,
+ .set_values = SetValues,
+ .set_values_hook = NULL,
+ .obj10 = NULL,
+ .get_values_hook = NULL,
+ .obj11 = NULL,
+ .version = XtVersion,
+ .callback_private = NULL,
+ .obj12 = NULL,
+ .obj13 = NULL,
+ .obj14 = NULL,
+ .extension = NULL,
},
- /* graphDisplay */
- {
- /* compute_size */ NULL,
- /* expose */ NULL,
- /* extension */ NULL,
+ .graphDisplay_class = {
+ .compute_size = NULL,
+ .expose = NULL,
+ .extension = NULL,
},
};