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
Alexandre Julliard
456c8f435a
makefiles: Remove the no longer needed EXTRASUBDIRS variables.
2013-11-09 22:10:52 +01:00
Qian Hong
f7835dea2d
user32: Implement OpenInputDesktop.
2013-11-08 16:29:44 +01:00
Frédéric Delanoy
0e37ca1478
user32/tests: Use BOOL type where appropriate.
2013-11-06 12:01:54 +01:00
Frédéric Delanoy
4f6bd4911b
user32/tests: Check return code from call to SystemParametersInfo.
2013-11-06 12:01:54 +01:00
Marcus Meissner
6f3d942fa4
user32: Fixed sizeof() to MultiByteToWideChar.
2013-11-06 12:01:53 +01:00
Alexandre Julliard
5756ee09f3
makefiles: Add makedep pragmas for rc files that contain translations.
2013-11-05 20:38:19 +01:00
Frédéric Delanoy
bb2be17327
user32/tests: Use BOOL type where appropriate.
2013-11-05 11:16:00 +01:00
Frédéric Delanoy
77ee42fd33
user32: Use BOOL type where appropriate.
2013-11-05 11:15:06 +01:00
Francois Gouget
790d2e8b21
user32/tests: When EnumDisplaySettings() fails unexpectedly, trace how many calls were made.
2013-11-01 10:54:25 +01:00
Alexandre Julliard
9675aa173a
gdi32: Allow user32 to specify the display driver to use.
2013-10-29 12:51:26 +01:00
Alexandre Julliard
010769249c
user32: Get the graphics driver name from the desktop window registry entry.
2013-10-29 12:12:21 +01:00
Alexandre Julliard
c25c019883
user32: Automatically load comctl32 when one of its classes is requested.
2013-10-28 18:41:04 +01:00
Alexandre Julliard
4c41c20e02
user32: Create the desktop window to trigger builtin class registration before accessing the class list.
2013-10-28 15:24:58 +01:00
Alexandre Julliard
f5113d2d56
user32: Set the display device property on the desktop window as soon as it is created.
2013-10-24 19:01:55 +02:00
Alexandre Julliard
fe441a0682
user32: Register classes once the graphics driver has been loaded, except for the desktop class.
2013-10-24 19:01:54 +02:00
Dmitry Timoshkov
ae3a6d52d0
user32/tests: Enable user32 tests compilation with __WINESRC__ defined.
2013-10-24 10:45:38 +02:00
Dmitry Timoshkov
154df653d6
user32/tests: Fix wsprintf tests compilation with __WINESRC__ defined.
2013-10-24 10:45:26 +02:00
Dmitry Timoshkov
b890c63660
user32/tests: Fix window station and desktop tests compilation with __WINESRC__ defined.
2013-10-24 10:45:20 +02:00
Dmitry Timoshkov
4c5a32e791
user32/tests: Fix window tests compilation with __WINESRC__ defined.
2013-10-24 10:45:14 +02:00
Dmitry Timoshkov
4734bd9edb
user32/tests: Fix text drawing tests compilation with __WINESRC__ defined.
2013-10-24 10:44:56 +02:00
Dmitry Timoshkov
c4ec0ed2d6
user32/tests: Fix system parameters tests compilation with __WINESRC__ defined.
2013-10-24 10:44:52 +02:00
Dmitry Timoshkov
371824fb85
user32/tests: Fix static control tests compilation with __WINESRC__ defined.
2013-10-24 10:44:46 +02:00