-#if 0
- XtVaSetValues ((Widget) ew,
- XtNheight, pixel_height,
- XtNwidth, pixel_width,
- 0);
-#endif
- XtVaSetValues (f->display.x->column_widget,
- XtNwidth, pixel_width,
- XtNheight, column_widget_height + hdelta,
- 0);
- XawPanedSetRefigureMode (f->display.x->column_widget, True);
+
+ ac = 0;
+ XtSetArg (al[ac], XtNheight, column_widget_height + hdelta); ac++;
+ XtSetArg (al[ac], XtNwidth, column_widget_width + wdelta); ac++;
+ XtSetValues (f->output_data.x->column_widget, al, ac);
+
+ ac = 0;
+ XtSetArg (al[ac], XtNheight, outer_widget_height + hdelta); ac++;
+ XtSetArg (al[ac], XtNwidth, outer_widget_width + wdelta); ac++;
+ XtSetValues (f->output_data.x->widget, al, ac);
+
+ lw_refigure_widget (f->output_data.x->column_widget, True);
+
+ update_hints_inhibit = 0;
+ update_wm_hints (ew);
+
+ do_pending_window_change ();
+
+ /* These seem to get clobbered. I don't know why. - rms. */
+ f->output_data.x->widget->core.x = old_left;
+ f->output_data.x->widget->core.y = old_top;