]> git.eshelyaron.com Git - emacs.git/commitdiff
(EmacsFrameSetCharSize): Call XawPanedSetRefigureMode.
authorFred Pierresteguy <F.Pierresteguy@frcl.bull.fr>
Fri, 11 Mar 1994 10:33:08 +0000 (10:33 +0000)
committerFred Pierresteguy <F.Pierresteguy@frcl.bull.fr>
Fri, 11 Mar 1994 10:33:08 +0000 (10:33 +0000)
Call XtSetValues not XtVaSetValues.

src/widget.c

index a24db0e306c36c8ff839ef22dcfd6c2c4570da8c..eb593f15b7d1c62773fadf21de5de6c38a563747 100644 (file)
@@ -899,15 +899,25 @@ result = XtMakeResizeRequest ((Widget)ew,
     {
       int hdelta = pixel_height - ew->core.height;
       int column_widget_height = f->display.x->column_widget->core.height;
+      Arg al[2];
+      int ac = 0;
+
+      XawPanedSetRefigureMode (f->display.x->column_widget, False);
+
+      XtSetArg (al[ac], XtNheight, pixel_height); ac++;
+      XtSetArg (al[ac], XtNwidth, pixel_width); ac++;
+      XtSetValues ((Widget) ew, al, ac);
+#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);
     }
 
   /* We've set {FRAME,PIXEL}_{WIDTH,HEIGHT} to the values we hope to