summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFred Pierresteguy <F.Pierresteguy@frcl.bull.fr>1994-03-11 10:33:08 +0000
committerFred Pierresteguy <F.Pierresteguy@frcl.bull.fr>1994-03-11 10:33:08 +0000
commite5c001e3a2b9d8984301e10e3b7c02227ae325da (patch)
treef1e5cc2c1e8dc22c5fe10097b25990cb361edda0 /src
parentd2f28f78f3d5bea5bca0116c8065d894dc49bb39 (diff)
downloademacs-e5c001e3a2b9d8984301e10e3b7c02227ae325da.tar.gz
(EmacsFrameSetCharSize): Call XawPanedSetRefigureMode.
Call XtSetValues not XtVaSetValues.
Diffstat (limited to 'src')
-rw-r--r--src/widget.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/widget.c b/src/widget.c
index a24db0e306c..eb593f15b7d 100644
--- a/src/widget.c
+++ b/src/widget.c
@@ -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