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