aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMartin Rudalics2013-08-07 15:34:17 +0200
committerMartin Rudalics2013-08-07 15:34:17 +0200
commit16ddd1a690a4810bf7a4d77e4fafb0554415da03 (patch)
tree3abfa6a26347b3908ca880479245a1b5c33f035f /src
parentd2a95ffb4eeed87b00c9ac1c8eec7d39b06226e5 (diff)
downloademacs-16ddd1a690a4810bf7a4d77e4fafb0554415da03.tar.gz
emacs-16ddd1a690a4810bf7a4d77e4fafb0554415da03.zip
In w32fullscreen_hook really maximize frame when asked for (Bug#14841).
* w32term.c (w32fullscreen_hook): Really maximize frame when asked for (Bug#14841).
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/w32term.c4
2 files changed, 8 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 4f7646ea835..f759584fb79 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12013-08-07 Martin Rudalics <rudalics@gmx.at>
2
3 * w32term.c (w32fullscreen_hook): Really maximize frame when
4 asked for (Bug#14841).
5
12013-08-07 Dmitry Antipov <dmantipov@yandex.ru> 62013-08-07 Dmitry Antipov <dmantipov@yandex.ru>
2 7
3 Prefer selected_window to Fselected_window, likewise for frames. 8 Prefer selected_window to Fselected_window, likewise for frames.
diff --git a/src/w32term.c b/src/w32term.c
index 59cfdee86b0..56793660d90 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -5717,7 +5717,9 @@ w32fullscreen_hook (struct frame *f)
5717 w32_fullscreen_rect (hwnd, f->want_fullscreen, 5717 w32_fullscreen_rect (hwnd, f->want_fullscreen,
5718 FRAME_NORMAL_PLACEMENT (f).rcNormalPosition, &rect); 5718 FRAME_NORMAL_PLACEMENT (f).rcNormalPosition, &rect);
5719 FRAME_PREV_FSMODE (f) = f->want_fullscreen; 5719 FRAME_PREV_FSMODE (f) = f->want_fullscreen;
5720 if (f->want_fullscreen == FULLSCREEN_BOTH) 5720 if (f->want_fullscreen == FULLSCREEN_MAXIMIZED)
5721 PostMessage (FRAME_W32_WINDOW (f), WM_SYSCOMMAND, 0xf030, 0);
5722 else if (f->want_fullscreen == FULLSCREEN_BOTH)
5721 { 5723 {
5722 SetWindowLong (hwnd, GWL_STYLE, dwStyle & ~WS_OVERLAPPEDWINDOW); 5724 SetWindowLong (hwnd, GWL_STYLE, dwStyle & ~WS_OVERLAPPEDWINDOW);
5723 SetWindowPos (hwnd, HWND_TOP, rect.left, rect.top, 5725 SetWindowPos (hwnd, HWND_TOP, rect.left, rect.top,