Javier Cantero
ee5c64f583
user32/tests: New test cases for SubtractRect().
2014-03-27 12:06:03 +01:00
Piotr Caban
1cf3d8caa4
user32: Change SetFocus behavior on windows with parent and no WS_CHILD flag.
2014-03-26 19:20:44 +01:00
Javier Cantero
6ac11c60f0
user32/tests: Add SubtractRect() test.
2014-03-26 19:20:27 +01:00
Javier Cantero
1f15169f72
user32: Fix side effect in SubtractRect().
2014-03-26 19:20:27 +01:00
Hans Leidekker
fb31e0fbe3
user32/tests: Add more tests for PrivateExtractIcons.
2014-03-25 19:01:26 +01:00
Piotr Caban
61a92af5ca
user32/tests: Workaround SetForegroundWindow failure due to foreground lock timeout.
2014-03-25 13:55:42 +01:00
Nikolay Sivov
d3c9e8a7e6
user32: Added ChangeWindowMessageFilterEx() stub.
2014-03-20 17:46:01 +01:00
Alexandre Julliard
e445303ab4
user32/tests: Make a few more messages optional.
2014-03-20 17:09:39 +01:00
Alexandre Julliard
fc183ba2c5
user32: Set the queue mask only after flushing the window surfaces.
2014-03-19 15:56:22 +01:00
Alexandre Julliard
06960ac267
user32/tests: Mark a failing test as todo.
2014-03-19 12:56:11 +01:00
Nikolay Sivov
961d26418a
user32: Added AddClipboardFormatListener/RemoveClipboardFormatListener stubs.
2014-03-19 11:33:17 +01:00
Frédéric Delanoy
9b1a2d8f4f
user32/tests: Use BOOL type where appropriate.
2014-03-18 12:32:52 +01:00
Vincent Povirk
a07966dba8
user32: Create popup menu windows before WM_ENTERMENULOOP.
2014-03-12 20:26:35 +01:00
Vincent Povirk
7f8d1de1b7
user32/tests: Add message tests for TrackPopupMenu.
2014-03-12 20:25:25 +01:00
Vincent Povirk
0dc1886634
user32/tests: Put some menu items in the test_menu_trackagain menu.
2014-03-12 20:24:24 +01:00
Vincent Povirk
b8d80364c3
user32/tests: Add a test for empty popup menus.
2014-03-12 20:24:17 +01:00
Henri Verbeet
ec66785f02
user32: Fix TEXT_WordBreak() when no characters fit.
2014-03-11 19:39:35 +01:00
Qian Hong
298e050b43
user32/tests: Skip more winstation tests when no enough privileges.
2014-03-10 12:19:38 +01:00
Nikolay Sivov
83367e874c
user32/tests: Properly maintain clipboard viewers chain.
...
Without this CloseClipboard() will crash on Windows 8 if executed after
test_messages().
2014-03-07 11:36:08 +01:00
Stefan Dösinger
ece57889d6
user32: Make SetWindowTextA/W hookable.
2014-03-03 17:46:50 +01:00
Aric Stewart
beab7da6cd
user32: Correct buffer calculation for GetMenuStringA.
2014-03-03 17:02:49 +01:00
Piotr Caban
367577c0d6
user32: Check WS_CHILD style in IsChild function.
2014-02-27 09:51:50 -06:00
Huw Davies
fb298aed04
user32: If the listbox loses focus while holding capture, release it by essentially simulating a button up event.
2014-02-20 13:58:32 +01:00
Frédéric Delanoy
e7c5c9ae9b
user32: Use BOOL type where appropriate.
2014-02-20 11:18:37 +01:00
Dmitry Timoshkov
5395d23a7e
user32/tests: Flush pending events before testing menu messages.
2014-02-18 19:19:37 +01:00
Alexandre Julliard
ea9ed542be
user32: Use delayed imports to call the imm32 functions.
2014-02-10 20:11:02 +01:00
Frédéric Delanoy
0f2bed51bd
Assorted spelling fixes.
2014-02-10 15:47:29 +01:00
André Hentschel
bdc9b147b9
user32: Use boolean return values in boolean functions.
2014-02-04 11:15:37 +01:00
Alexandre Julliard
b4b817b907
user32: Only wait for the desktop process when necessary.
2014-01-30 21:49:32 +01:00
Alexandre Julliard
6bf64f0ac2
user32: Fail creation of the desktop window earlier on when it already exists.
2014-01-28 12:51:59 +01:00
Vincent Povirk
ef5341b4d7
user32/tests: Add tests for MonitorFromRect.
2014-01-28 11:50:42 +01:00
Vincent Povirk
2fef984ed5
user32: Treat empty rects as 1x1 in MonitorFromRect.
2014-01-28 11:50:31 +01:00
André Hentschel
fc185ccd9b
user32/tests: Remove #if 1.
2014-01-28 11:50:18 +01:00
André Hentschel
c855459a40
user32/tests: Avoid preprocessor check to ensure it compiles.
2014-01-28 11:50:15 +01:00
Bruno Jesus
06a6b189f6
user32: Cope with null LPMENUITEMINFO in SetMenuItemInfo.
2014-01-27 14:13:51 +01:00
Alexandre Julliard
70009d053c
user32/tests: Protect the global message sequence with a critical section.
2014-01-14 13:31:10 +01:00
Alexandre Julliard
99ef0d6ff0
makefiles: Get rid of the MAKE_TEST_RULES variable.
2014-01-02 12:13:16 +01:00
Alexandre Julliard
5e7416e5c8
makefiles: Get rid of the MAKE_DLL_RULES variable.
2014-01-02 12:08:18 +01:00
Frédéric Delanoy
5e94a5d4c9
user32/tests: Constify some character strings.
2013-12-31 12:24:49 +01:00
Ken Thomases
b423532f94
user32: In WINPOS_SysCommandSizeMove(), fix constraining a point to a rect's right and bottom edges.
2013-12-17 16:36:45 +01:00
Alexandre Julliard
4f3d71cef3
makefiles: Get rid of the no longer used PO_SRCS variables.
2013-12-15 10:23:04 +01:00
Ken Thomases
03f8f85dda
user32: Respect monitor work area when sizing or moving a top-level window.
...
This prevents dragging a window's title bar behind a menu bar across the top
of a screen, for example.
2013-12-13 12:36:08 +01:00
Ken Thomases
304ab65dbf
user32: Fix distance calculation for MONITOR_DEFAULTTONEAREST.
...
If the target rect is outside a monitor rect but is between its extremes in
one dimension, that dimension should contribute 0 to the distance, rather than
some arbitrary amount.
2013-12-13 12:05:27 +01:00
Alexandre Julliard
fb4441df73
user32: Don't check for comctl32 class for integer atoms.
2013-12-12 12:05:36 +01:00
Frédéric Delanoy
5ba7f79bad
Assorted spelling fixes.
2013-12-03 19:41:53 +01:00
Frédéric Delanoy
57d7f74d34
Assorted spelling fixes.
2013-11-21 19:44:46 +01:00
Huw Davies
85e105bd37
user32: Add a GetKeyboardLayoutList driver entry.
2013-11-20 19:38:44 +01:00
Frédéric Delanoy
762aef6613
user32: Use BOOL type where appropriate.
2013-11-20 11:26:30 +01:00
André Hentschel
de92a45822
user32/tests: Allow win8 error code.
2013-11-13 11:24:08 +01:00
André Hentschel
2209fdbdd2
user32/tests: Fix GetSystemMetrics test on Win8.
2013-11-12 12:58:03 +01:00