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
Austin Lund
3dcd46f597
user32/tests: Remove superfluous code from WM_PAINT loop test.
2009-08-14 11:27:31 +02:00
Austin Lund
65758cde7f
user32/tests: Added tests for infinite WM_PAINT loop.
2009-08-13 16:22:07 +02:00
Alexandre Julliard
7b40a2fa95
user32/tests: More systematically ignore the messages we don't care about.
2009-06-04 12:17:48 +02:00
Alexandre Julliard
f922283335
user32/tests: Only check the foreground window when it belongs to the current thread.
2009-06-02 11:57:22 +02:00
Alexandre Julliard
d6c8a003e1
user32/tests: Add more systematic support for ignoring certain messages.
2009-05-12 12:09:30 +02:00
Alexandre Julliard
287d22eba3
user32/tests: Fix a couple of test failures on Windows.
2009-04-10 20:45:08 +02:00
Nikolay Sivov
a2b7aafdae
user32: Implemented GetWindowRgnBox with some tests.
2009-04-02 15:09:55 +02:00
Alexandre Julliard
943ae1f5a6
user32/tests: SetForegroundWindow sometimes fails on Win98.
2009-03-11 13:03:32 +01:00
Francois Gouget
8b28508d2b
user32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:21 +01:00
Alexandre Julliard
9120ce53f1
user32/tests: Remove an unreliable pixel test.
2009-02-20 18:46:05 +01:00
Alexandre Julliard
d00ad7f197
user32/tests: Skip some tests if SetForegroundWindow doesn't behave correctly.
2009-02-16 11:52:38 +01:00
Alexandre Julliard
2d155031cc
user32/tests: Skip tests if we fail to inject mouse or keyboard events.
2009-02-13 13:03:26 +01:00
Alexandre Julliard
bd36ca6e79
user32/tests: Fix Z-order tests in the presence of owned popups.
...
Also fix a couple of other failures on Windows.
2009-02-12 17:53:35 +01:00
Alexandre Julliard
a5162b62e7
user32/tests: Fix some window test failures on various Windows platforms.
2009-02-09 14:37:23 +01:00
Michael Stefaniuc
e89386a59e
user32/tests: Remove superfluous pointer casts.
...
The (MENUITEMINFO)->dwTypeData is really a string ... the joys of the
Hungarian notation.
2009-02-05 13:15:32 +01:00
Florian Köberle
8afc5fe6d5
user32: Fix maximized child windows.
2009-01-27 15:18:56 +01:00
Florian Köberle
4cfb1e6952
user32/tests: Improved an error message.
2009-01-27 15:18:28 +01:00
Florian Köberle
a50deff4be
user32: Fix thick child minTrack and size.
2009-01-27 15:18:10 +01:00
Florian Köberle
ce119daf3e
user32: Fix maxPosition of thick child windows.
2009-01-27 15:18:00 +01:00
Florian Köberle
dc1a7113b5
user32/tests: Use AdjustWindowRectEx to calculate minTrack and maxPosition.
2009-01-27 15:17:51 +01:00
Alexandre Julliard
7cbe285416
user32/tests: Make the traces less verbose in the window test.
2009-01-25 17:29:32 +01:00
Florian Köberle
8784702d1f
user32: Fixed max size of child with exStyle WS_EX_DGLMODALFRAME.
2009-01-23 15:39:39 +01:00
Alexandre Julliard
00b851d864
user32/tests: Make the DC test window top-most. Ignore an extra WM_MOUSEMOVE.
2009-01-23 13:13:54 +01:00
Alexandre Julliard
e280bf6644
user32/tests: Don't display window info for hooks that don't contain a window.
...
Ignore some more registered messages.
Fix some other failures on Win2k.
2009-01-22 15:28:05 +01:00
Florian Köberle
72e6fe9431
user32/tests: Extended test about thick child windows.
2009-01-21 13:27:08 +01:00
Florian Köberle
7b8b17dd42
user32/tests: Fixed error message.
2009-01-21 13:27:05 +01:00
Alexandre Julliard
c6144893b6
user32/tests: Fix the layered window tests for some Vista versions.
2009-01-13 17:33:08 +01:00
Michael Stefaniuc
e202baabd5
user32/tests: Do not cast the (IDC|IDI|RT)_* defines to LPSTR.
2009-01-13 15:26:11 +01:00
Alexandre Julliard
d852ac0b1f
user32/tests: Fix some integer to pointer conversion warnings.
2009-01-08 13:18:01 +01:00
Alexandre Julliard
d8e11632f1
user32/tests: Fix some printf formats for 64-bit.
2009-01-03 20:16:33 +01:00
Paul Vriens
f4da3fd7ac
user32/tests: Destroy the windows after the tests.
2008-12-16 12:51:03 +01:00
Alexandre Julliard
ad4605fc61
user32/tests: Added some tests for behavior of 64-bit user handles.
2008-12-08 16:05:58 +01:00
Alexandre Julliard
5118108c82
user32/tests: Fix a number of window tests on Win9x and Vista.
2008-11-26 12:04:51 +01:00
Alexandre Julliard
bd8e14bedd
user32/tests: Only test the window caption status if there is a foreground window.
2008-11-21 15:53:25 +01:00
Paul Vriens
a413c38a7c
user32/tests: Fix a few test failures on Win9x.
2008-11-21 10:03:17 +01:00
Alexandre Julliard
424b5e61f0
user32/tests: Allow the foreground window to be null in the window tests.
2008-11-20 20:51:06 +01:00
Paul Vriens
bc3484bc20
user32/tests: Don't crash on Win95.
2008-11-20 12:01:27 +01:00
Alexandre Julliard
80e163eba9
user32/tests: Fix a few more failures in the window test.
2008-11-20 11:57:32 +01:00
Florian Köberle
c6adf31841
user32/tests: Test size and minmax of WS_THICKFRAME child.
2008-11-19 15:02:37 +01:00
Florian Köberle
b422c4b874
user32/tests: Capture tests should not require no active window.
2008-11-19 14:57:50 +01:00
Damjan Jovanovic
1603a51d4e
user32: Handle NULL rectangles in WM_NCCALCSIZE.
2008-11-18 15:52:00 +01:00
Vitaliy Margolen
a4b62b1781
user32/tests: Print line numbers of callers in check_wnd_state to help debugging.
2008-11-13 12:04:13 +01:00
Alexandre Julliard
4a57339236
user32/tests: Fix window tests on various Windows versions.
2008-11-12 11:48:49 +01:00
Detlef Riekenberg
de267347c5
user32/tests: Avoid crash on win9x.
2008-10-27 13:49:21 +01:00
Dmitry Timoshkov
d6544f041b
user32: Fix a typo.
2008-10-20 12:23:41 +02:00
Dmitry Timoshkov
922dc31224
user32: Add a test for fullscreen window sizing, make it pass under Wine.
...
It appears that Windows doesn't always restrict the window size by
the monitor work area. The tests pass under XP SP3 and Win98.
2008-10-17 11:42:31 +02:00
Dmitry Timoshkov
53160b600f
user32: Print the expected and received rectangles.
2008-10-06 13:48:14 +02:00
Vitaliy Margolen
d83fc43e5e
user32/tests: Move shell test to the end - killing explorer affects lots of tests.
2008-09-30 10:14:22 -05:00
Alexandre Julliard
343d2420fc
user32/tests: Fix some test failures on XP.
2008-09-17 14:05:06 +02:00
Alexandre Julliard
6337ba3ca0
user32/tests: Fix a test that fails on all Windows versions.
2008-09-15 11:30:13 +02:00
Alexandre Julliard
d476761f91
user32/tests: Added some tests for Get/SetLayeredWindowAttributes.
2008-09-12 15:31:05 +02:00
Austin English
f8cd30e9e1
user32: Test what FindWindow does when window isn't found.
2008-08-20 12:47:29 +02:00
Alexandre Julliard
f59540ddad
user32/tests: Fix a number of message sequence tests that could sometimes fail.
2008-08-05 14:09:33 +02:00
Dmitry Timoshkov
3a934e7323
user32: Add a test for focus behaviour on minimize/restore.
2008-06-27 12:32:18 +02:00
Alexandre Julliard
6536868d07
user32: Make sure that IsWindowVisible returns FALSE for HWND_MESSAGE windows.
2008-06-25 15:49:44 +02:00
Alexandre Julliard
612c010431
user32: Add support for finding HWND_MESSAGE windows in FindWindowEx.
2008-06-25 15:30:22 +02:00
Alexandre Julliard
9b9dbb20f2
user32/tests: Add some more tests for HWND_MESSAGE windows.
2008-06-25 15:24:02 +02:00
Dmitry Timoshkov
2a98f9b0b0
kernel32: Make GetModuleFileName set ERROR_INSUFFICIENT_BUFFER like win2k3 and vista do.
2008-06-18 15:21:49 +02:00
Alexandre Julliard
d93fa6a1e7
user32/tests: Fix a window style check on Vista.
2008-06-10 13:04:35 +02:00
Alexandre Julliard
69414975e1
user32/tests: Abstract the printing of minmax info and do it all on one line.
2008-06-04 12:34:53 +02:00
James Hawkins
2b19e35707
user32: win2k3's GetWindowModuleFileName does return ERROR_INSUFFICIENT_BUFFER.
2008-05-30 09:55:02 +02:00
Alexandre Julliard
a6df5e7e1d
user32: Check for wraparound in the initial window coordinates.
2008-05-28 21:32:50 +02:00
Paul Vriens
d2d8d71e6b
user32/tests: Run tests on win95 again.
2008-05-28 19:32:25 +02:00
Dmitry Timoshkov
914cb22868
user32: Add the tests for GetWindowModuleFileName.
2008-05-27 12:57:29 +02:00
Alexandre Julliard
5714c4deee
user32: The client rectangle is in screen coordinates for the initial WM_NCCALCSIZE.
2008-05-08 11:12:03 +02:00
Paul Vriens
587f14da0b
user32/tests: Run tests again on win95.
2008-05-01 18:11:26 +02:00
Alexandre Julliard
fad9b692cb
user32/tests: Flush events during the mouse button tests.
2008-03-21 11:29:18 +01:00
Clinton Stimpson
05a8974e95
user32: Test processing of expose events.
2008-03-15 11:21:44 +01:00
Alexandre Julliard
d6a17d2c93
user32/tests: Make the initial timeout longer in flush_events() for machines with slower round-trip times.
2008-03-05 16:48:04 +01:00
Alexandre Julliard
d2b6087999
user32/tests: Flush events after showing/hiding a window to avoid z-order race conditions.
2008-02-28 19:56:38 +01:00
Dmitry Timoshkov
9f23c3f9d5
user32: Add a z-order test for owned popup windows.
2008-02-20 12:21:41 +01:00
Dmitry Timoshkov
3d421a4783
user32: Use custom window procs instead of DefWindowProcA/W in the IsWindowUnicode test.
2008-02-15 10:13:27 +01:00
Dmitry Timoshkov
066c60eb31
user32: Add a couple of tests for WS_EX_TOPMOST.
2008-02-12 23:34:08 +01:00
Alexandre Julliard
390ae9cc28
winex11.drv: Fix handling of strange window sizes in CreateWindow, with tests.
2008-01-22 10:16:19 +01:00
Alexandre Julliard
ebc6864953
user32: Don't allow changing the WS_EX_TOPMOST style with SetWindowLong.
2007-10-31 17:53:58 +01:00