Commit Graph

153 Commits

Author SHA1 Message Date
David Hedberg
c764210731 user32: Fix return value when passing a non-sibling preceding window to SetWindowPos.
Acrobat Reader relies on SetWindowPos, with hwndInsertAfter set to a
non-sibling window and no SWP_NOZORDER passed, to return true.
2011-03-30 15:03:44 +02:00
David Hedberg
955ec50173 user32/tests: Add some more tests for SetWindowPos. 2011-03-30 14:59:48 +02:00
Jörg Höhle
8d387f06eb user32/tests: Add a few IsWindow checks. 2011-03-30 13:28:04 +02:00
Marcus Meissner
89e662084f user32: Move functional code out of assert() (Coverity). 2011-02-23 18:22:50 +01:00
Dmitry Timoshkov
cf6c76b3b4 user32: Cope with failing SetForegroundWindow(). 2011-02-21 15:18:29 +01:00
Dmitry Timoshkov
798edfec16 user32: Use the windows created by the SetParent() test to get a more predictable active/focus window state. 2011-02-18 14:54:51 +01:00
Dmitry Timoshkov
de2aeebe72 user32: Add a test for reparenting a WS_POPUP window to a WS_CHILD parent. 2011-02-09 13:46:00 -06:00
André Hentschel
cbf967d600 user32/tests: Don't test function directly when reporting GetLastError(). 2010-12-31 11:44:26 +01:00
Alexandre Julliard
30554d4ef1 user32: Check structure size in GetGUIThreadInfo. 2010-11-16 21:54:03 +01:00
Alexandre Julliard
8c963852f8 explorer: Make the systray window look more like a real taskbar in desktop mode. 2010-11-02 10:32:35 +01:00
Dmitry Timoshkov
2f0b9dd3bf user32: FindWindow() should treat an empty title same way as NULL. 2010-10-19 11:00:32 +02:00
Vladimir Panteleev
824c5089d2 user32: Update last active popup for all parents. 2010-10-18 19:47:58 +02:00
Louis Lenders
62b9df9031 user32/tests: Test FindWindowEx for empty window title. 2010-10-11 17:11:25 +02:00
Alexandre Julliard
d076dfa8e8 server: Update child window positions when resizing a mirrored parent. 2010-10-05 11:01:21 +02:00
Alexandre Julliard
97611dca8b gdi32: Implement MirrorRgn. 2010-09-27 20:45:56 +02:00
Alexandre Julliard
5702324b37 user32: Add support for RTL window layouts in MapWindowPoints. 2010-09-22 20:27:52 +02:00
Dmitry Timoshkov
a7188842af user32: UpdateLayeredWindow() should fail on non-layered or already initialized window. 2010-09-21 20:16:15 +02:00
Dmitry Timoshkov
8118430b68 user32: Do not test window state on the HCBT_SETFOCUS event, it's undefined. 2010-09-21 17:53:55 +02:00
Alexandre Julliard
cd56299e2f user32/tests: Fix a number of test failures on Windows 7. 2010-09-03 11:04:33 +02:00
Alexandre Julliard
196ec5969d user32: Implement Get/SetProcessDefaultLayout. 2010-09-02 18:01:01 +02:00
Alexandre Julliard
942866f90d user32: Make child windows inherit the WS_EX_LAYOUTRTL style from their parent. 2010-09-02 17:55:02 +02:00
Alexandre Julliard
f061743a90 user32/tests: Remove some noisy output. 2010-09-01 11:13:59 +02:00
Alexandre Julliard
cd79ec79a6 user32: Prevent changing some window styles through SetWindowLong. 2010-09-01 11:13:27 +02:00
Dmitry Timoshkov
dfe6ae58af user32: Protect from setting as a window owner one of its successors. 2010-08-04 17:35:22 +02:00
Dylan Smith
9f32d6d6a9 user32: Prevent resize of minimized windows from SetWindowPos. 2010-07-22 12:57:04 +02:00
Dylan Smith
f35dabad99 user32/tests: Minimized windows shouldn't be resizable. 2010-07-22 12:56:41 +02:00
Austin English
6487f3397a user32/tests: Check return value of GetUpdateRect in test_validatergn. 2010-05-27 14:46:43 +02:00
Gerald Pfeifer
173a813e6a user32/tests: Remove variable atom which is not really used from test_Expose. 2010-05-10 18:20:36 +02:00
Gerald Pfeifer
612df7ee22 user32/tests: Remove SetShellWindowEx from test_shell_window. 2010-05-10 10:17:54 +02:00
Alexandre Julliard
b6765134a3 user32: The Z-order of owned windows doesn't depend on them having the WS_POPUP style. 2010-04-13 21:10:00 +02:00
Alexandre Julliard
c4dec77064 user32/tests: Fix a test that was incorrectly skipped on non-Win9x platforms. 2010-04-06 12:42:57 +02:00
Alexandre Julliard
ce31f2da0a user32/tests: Fix a couple of race conditions. 2010-03-23 13:24:27 +01:00
Paul Vriens
b897a37f38 user32/tests: Fix timeouts on Win9x/WinMe. 2010-03-19 12:26:46 +01:00
Henri Verbeet
d9381b97aa user32/tests: Add a test for foreground windows on a different thread.
What happens is that we get the WM_WINE_SETACTIVEWINDOW message sent by the
other thread after we already changed the foreground window back to our own
window.
2010-03-18 10:23:46 +01:00
Nikolay Sivov
9b7b3ef1c4 user32/tests: Test to show that caption added for WS_EX_LAYERED as well. 2010-02-24 15:12:30 +01:00
Alexandre Julliard
adf9dcd6a7 user32: Fix Z-order handling of windows that have a top-most owner. 2010-02-19 13:05:08 +01:00
Paul Vriens
1cbedfb204 user32/tests: Fix crash on Win9x/WinMe. 2010-02-08 17:14:43 +01:00
Paul Vriens
c0acfe1ead user32/tests: Don't try to detect Win9x/WinMe several times. 2010-02-08 17:14:43 +01:00
Bernhard Übelacker
8d127f3a81 user32: Don't hide the window in SetParent when window and parent are equal. 2010-02-05 13:14:45 +01:00
Alexandre Julliard
30e1445f08 user32/tests: Fix the menu capture test for NT4. 2010-02-05 11:29:12 +01:00
Alexandre Julliard
c4568edd64 user32/tests: Dispatch a message in case we can a WM_PAINT. 2010-02-02 11:47:20 +01:00
Paul Vriens
665c90a9c7 user32/tests: Don't crash on Win9x/WinMe. 2010-01-22 12:14:34 +01:00
Paul Vriens
5da7043c52 user32/tests: Run tests again on Win95. 2010-01-18 14:20:29 +01:00
Peter Dons Tychsen
d21c131fb5 user32: Do not allow a change of capture if the currently capture window is a menu unless explicitly specified. 2010-01-14 09:04:55 -06:00
Ilya Shpigor
e6f0404076 user32: Fix switching focus to parent after child hiding. 2009-11-05 14:45:33 +01:00
Paul Vriens
eaec876917 user32/tests: Fix a typo. 2009-10-23 20:01:53 +02:00
Alexandre Julliard
1b27890af6 user32: Fix the return value of EnumThreadWindows. 2009-10-23 15:54:07 +02:00
Paul Vriens
7be2f6d985 user32/tests: Fix some test failures with 9x/Me on VMware. 2009-10-06 16:13:18 +02:00
Alexandre Julliard
50573f424a user32/tests: Add missing flush_events in ScrollWindow test. 2009-09-25 16:08:50 +02:00
Rein Klazes
1775ab4a11 user32: In ScrollWindowEx do not clip the clipping rectangle with the scrolling rectangle. 2009-09-24 14:31:17 +02:00