From 5da99208c6ef70f2c4e1a74723a99f4f1ed510de Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Wed, 4 Sep 2002 21:46:26 +0000 Subject: [PATCH] Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent Duguet. 2002-09-05 Tor Lillqvist * gdk/win32/gdkwindow-win32.c (gdk_window_set_transient_for): Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent Duguet. --- ChangeLog | 4 ++++ ChangeLog.pre-2-10 | 4 ++++ ChangeLog.pre-2-2 | 4 ++++ ChangeLog.pre-2-4 | 4 ++++ ChangeLog.pre-2-6 | 4 ++++ ChangeLog.pre-2-8 | 4 ++++ gdk/win32/gdkwindow-win32.c | 2 +- 7 files changed, 25 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index c4a41958ec..1deb3bb15f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,10 @@ through the text looking to insert CR in front of each LF. Bug noticed and fix provided by Florent Duguet. + * gdk/win32/gdkwindow-win32.c (gdk_window_set_transient_for): + Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent + Duguet. + 2002-08-31 Tor Lillqvist * gdk/win32/gdkevents-win32.c (_gdk_events_init): On Cygwin, open diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index c4a41958ec..1deb3bb15f 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -5,6 +5,10 @@ through the text looking to insert CR in front of each LF. Bug noticed and fix provided by Florent Duguet. + * gdk/win32/gdkwindow-win32.c (gdk_window_set_transient_for): + Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent + Duguet. + 2002-08-31 Tor Lillqvist * gdk/win32/gdkevents-win32.c (_gdk_events_init): On Cygwin, open diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index c4a41958ec..1deb3bb15f 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -5,6 +5,10 @@ through the text looking to insert CR in front of each LF. Bug noticed and fix provided by Florent Duguet. + * gdk/win32/gdkwindow-win32.c (gdk_window_set_transient_for): + Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent + Duguet. + 2002-08-31 Tor Lillqvist * gdk/win32/gdkevents-win32.c (_gdk_events_init): On Cygwin, open diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index c4a41958ec..1deb3bb15f 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -5,6 +5,10 @@ through the text looking to insert CR in front of each LF. Bug noticed and fix provided by Florent Duguet. + * gdk/win32/gdkwindow-win32.c (gdk_window_set_transient_for): + Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent + Duguet. + 2002-08-31 Tor Lillqvist * gdk/win32/gdkevents-win32.c (_gdk_events_init): On Cygwin, open diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index c4a41958ec..1deb3bb15f 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -5,6 +5,10 @@ through the text looking to insert CR in front of each LF. Bug noticed and fix provided by Florent Duguet. + * gdk/win32/gdkwindow-win32.c (gdk_window_set_transient_for): + Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent + Duguet. + 2002-08-31 Tor Lillqvist * gdk/win32/gdkevents-win32.c (_gdk_events_init): On Cygwin, open diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index c4a41958ec..1deb3bb15f 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -5,6 +5,10 @@ through the text looking to insert CR in front of each LF. Bug noticed and fix provided by Florent Duguet. + * gdk/win32/gdkwindow-win32.c (gdk_window_set_transient_for): + Use HWND_NOTOPMOST instead of HWND_TOPMOST. Suggested by Florent + Duguet. + 2002-08-31 Tor Lillqvist * gdk/win32/gdkevents-win32.c (_gdk_events_init): On Cygwin, open diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c index abd6a1c780..0c1b3cbcf7 100644 --- a/gdk/win32/gdkwindow-win32.c +++ b/gdk/win32/gdkwindow-win32.c @@ -1524,7 +1524,7 @@ gdk_window_set_transient_for (GdkWindow *window, if (!SetParent (window_id, parent_id)) WIN32_API_FAILED ("SetParent"); #else /* make the modal window topmost instead */ - if (!SetWindowPos (window_id, HWND_TOPMOST, 0, 0, 0, 0, + if (!SetWindowPos (window_id, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE)) WIN32_API_FAILED ("SetWindowPos"); #endif