# HG changeset patch # User mta # Date 1049098400 0 # Node ID 607ad5a2ae95e25bbd3df00dda3d77e33565d594 # Parent e1dfb4fa86232be1b28f37b8fb00f5c3d504ea8a [xemacs-hg @ 2003-03-31 08:13:20 by mta] frame-msw.c (mswindows_set_frame_size): Call change_frame_size. diff -r e1dfb4fa8623 -r 607ad5a2ae95 src/ChangeLog --- a/src/ChangeLog Sun Mar 30 21:52:24 2003 +0000 +++ b/src/ChangeLog Mon Mar 31 08:13:20 2003 +0000 @@ -1,3 +1,7 @@ +2003-03-31 Mike Alexander + + * frame-msw.c (mswindows_set_frame_size): Call change_frame_size. + 2003-03-25 Jerry James * config.h.in: Add HAVE_DYLD to indicate Darwin/MacOSX dynamic diff -r e1dfb4fa8623 -r 607ad5a2ae95 src/frame-msw.c --- a/src/frame-msw.c Sun Mar 30 21:52:24 2003 +0000 +++ b/src/frame-msw.c Mon Mar 31 08:13:20 2003 +0000 @@ -337,10 +337,15 @@ mswindows_set_frame_size (struct frame *f, int width, int height) { RECT rect; + int columns, rows; + rect.left = rect.top = 0; rect.right = width; rect.bottom = height; + pixel_to_char_size (f, rect.right, rect.bottom, &columns, &rows); + change_frame_size (f, rows, columns, 0); + /* This can call Lisp, because it runs the window procedure, which can call redisplay() */ AdjustWindowRectEx (&rect,