projects
/
chise
/
xemacs-chise.git.1
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update.
[chise/xemacs-chise.git.1]
/
src
/
frame-msw.c
diff --git
a/src/frame-msw.c
b/src/frame-msw.c
index
effa87d
..
36a6983
100644
(file)
--- a/
src/frame-msw.c
+++ b/
src/frame-msw.c
@@
-307,10
+307,15
@@
static void
mswindows_set_frame_size (struct frame *f, int width, int height)
{
RECT rect;
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;
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);
+
AdjustWindowRectEx (&rect,
GetWindowLong (FRAME_MSWINDOWS_HANDLE(f), GWL_STYLE),
GetMenu (FRAME_MSWINDOWS_HANDLE(f)) != NULL,
AdjustWindowRectEx (&rect,
GetWindowLong (FRAME_MSWINDOWS_HANDLE(f), GWL_STYLE),
GetMenu (FRAME_MSWINDOWS_HANDLE(f)) != NULL,