aboutsummaryrefslogtreecommitdiff
path: root/BarDisplay.c
diff options
context:
space:
mode:
Diffstat (limited to 'BarDisplay.c')
-rw-r--r--BarDisplay.c82
1 files changed, 39 insertions, 43 deletions
diff --git a/BarDisplay.c b/BarDisplay.c
index f94a4c4..e079f8f 100644
--- a/BarDisplay.c
+++ b/BarDisplay.c
@@ -24,52 +24,48 @@ static void Redisplay();
static void ComputeSize();
static Boolean SetValues();
-#define Superclass (&graphDisplayClassRec)
BarDisplayClassRec barDisplayClassRec = {
- /* object */
- {
- /* superclass */ (WidgetClass) Superclass,
- /* class_name */ "BarDisplay",
- /* widget_size */ sizeof(BarDisplayRec),
- /* class_initialize */ NULL,
- /* class_part_initialize */ NULL,
- /* 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 */ NULL,
- /* obj8 */ NULL,
- /* obj9 */ NULL,
- /* 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)&graphDisplayClassRec,
+ .class_name = "BarDisplay",
+ .widget_size = sizeof(BarDisplayRec),
+ .class_initialize = NULL,
+ .class_part_initialize = NULL,
+ .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 = NULL,
+ .obj8 = NULL,
+ .obj9 = NULL,
+ .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 */ ComputeSize,
- /* expose */ Redisplay,
- /* extension */ NULL,
+ .graphDisplay_class = {
+ .compute_size = ComputeSize,
+ .expose = Redisplay,
+ .extension = NULL,
},
- /* barDisplay */
- {
- /* extension */ NULL,
+ .barDisplay_class = {
+ .extension = NULL,
},
};