1233 Commits

Author SHA1 Message Date
Michael Stefaniuc
adc6b60f17 user32: Don't print the function name twice in a FIXME. 2010-02-04 13:39:28 +01:00
Michael Stefaniuc
0a22cd2b8f user32: Avoid using HIWORD() on atoms/resources. 2010-02-04 13:39:27 +01:00
Alexandre Julliard
48c8c8d7bd user32: Add a safety check in release_user_handle_ptr. 2010-02-03 13:54:01 +01:00
Alexandre Julliard
48ab8eb3fd user32: Fix the WM_CONTEXTMENU parameter for 64-bit. 2010-02-02 23:44:10 +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
Jason Edmeades
f27b032d50 user32: Preselect all editbox text when combo gets focus. 2010-01-25 18:05:03 +01:00
Jason Edmeades
0641192b52 user32/tests: Combo should preselect all text on first WM_SETFOCUS. 2010-01-25 18:05:03 +01:00
Justin Chevrier
64f2c03457 user32: EnumDisplayDevicesW, populate DeviceID member. 2010-01-25 12:54:19 +01:00
Paul Vriens
665c90a9c7 user32/tests: Don't crash on Win9x/WinMe. 2010-01-22 12:14:34 +01:00
Kusanagi Kouichi
56416b09a6 user32: F10 key deactivates menu. 2010-01-18 14:38:29 +01:00
Paul Vriens
5da7043c52 user32/tests: Run tests again on Win95. 2010-01-18 14:20:29 +01:00
Kusanagi Kouichi
529b183397 user32: Make DefWindowProc handle Shift+F10. 2010-01-14 10:59:33 -06:00
Kusanagi Kouichi
95676b50f8 user32/tests: Add test for Shift+F10. 2010-01-14 10:59:28 -06: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
Michael Stefaniuc
31ef27ed57 user32: Avoid newlines inside FIXME messages. 2010-01-14 09:03:37 -06:00
Alexander Kochetkov
8037de9f02 user32: Fix arithmetic overflow in GetThumbVal. 2010-01-11 11:29:05 -06:00
Nikolay Sivov
ba51a6c9bc user32/tests: Forward test proc to default dialog procedure instead of window's one. 2010-01-08 17:04:00 +01:00
Marcus Meissner
69bf18567f user32: EM_REPLACESEL - handle OOM error. 2010-01-06 17:23:08 +01:00
Marcus Meissner
4d96ffb52b user32: Remove useless NULL check (Coverity). 2010-01-06 17:22:31 +01:00
Alexandre Julliard
993de4d82f user32: Remove a useless comment. 2010-01-06 09:54:35 +01:00
Detlef Riekenberg
2f529c39fd user32: Move a comment about HLOCAL16 to user.exe. 2010-01-05 18:08:19 +01:00
James Hawkins
289047c735 user32: Don't try to free a handle with a value of 1, which is the dde handle value for asynchronous operations. 2010-01-05 12:29:03 +01:00
Joel Holdsworth
95ac10e526 user32: Fixed icons to select correct image in high colour depth. 2009-12-31 12:12:17 +01:00
Dmitry Timoshkov
2d0b2433c2 user32: Handle virtual key codes only in the WM_KEYDOWN case.
Reported by David Quintana.
2009-12-30 16:14:11 +01:00
Marcus Meissner
36f9248c1a user32: Initialize hICON to NULL (Coverity). 2009-12-30 16:12:24 +01:00
Nikolay Sivov
ff12594a15 user32/uitools: Fix FillRect behaviour for invalid brush passed. 2009-12-30 16:11:51 +01:00
Nikolay Sivov
385b8dcb95 user32/sysparams: Return NULL from GetSysColorBrush() for invalid index. 2009-12-30 13:40:43 +01:00
Nikolay Sivov
2a0fca79ae user32/tests: Add tests for invalid index in GetSysColorBrush(). 2009-12-29 15:42:02 +01:00
Alexandre Julliard
b96ab35cad user32: Move loading of static icons for 16-bit windows to the 16-bit wrapper. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
9ceda48337 user32: Load the 32-bit user.exe module wrapper from the 32-bit side. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
40a264b0e7 winevdm: Move the loading of the system drivers into their specific 16-bit module. 2009-12-28 23:50:40 +01:00
Michael Stefaniuc
6f3b494463 user32: Remove some explicit LPARAM/WPARAM casts. 2009-12-28 12:27:13 +01:00
Michael Stefaniuc
7e2b624896 user32/tests: Remove some explicit LPARAM/WPARAM casts. 2009-12-28 12:27:13 +01:00
Alexandre Julliard
537877adae user32: Move handling of listbox sizes for Win 3.1 apps to the 16-bit code. 2009-12-24 21:09:17 +01:00
Alexandre Julliard
5d92931933 user32: Use a standard critical section instead of a syslevel for the USER lock. 2009-12-24 17:42:19 +01:00
Alexandre Julliard
8aa83d326a user32: Make user.exe into a stand-alone 16-bit module. 2009-12-24 12:15:12 +01:00
Alexandre Julliard
4b4b6a48cb user32: Use the wait message handler for the yield in PeekMessageW too. 2009-12-24 12:08:02 +01:00
Alexandre Julliard
b33c5f163a user32: Add a WoW wrapper for message waiting to allow releasing the Win16 lock in the 16-bit code. 2009-12-24 12:07:44 +01:00
Alexandre Julliard
2ea73fd709 user32: Remove the no longer needed WIN_ISDIALOG flag. 2009-12-23 21:13:58 +01:00
Alexandre Julliard
5e640271f2 user32: Remove the no longer used WIN_ISWIN32 flag. 2009-12-23 21:10:59 +01:00
Alexandre Julliard
da57abcb02 user32: Move a few 16-bit stubs to user16.c. 2009-12-23 19:49:27 +01:00
Alexandre Julliard
cf81d0f0f9 user32: Remove remaining calls to internal 32-bit functions from msg16.c. 2009-12-23 19:45:41 +01:00
Alexandre Julliard
b63d0e19ed user32: Replace spy functions by a simple trace in 16-bit code. 2009-12-23 19:45:03 +01:00
Alexandre Julliard
a0f9da117a user32: Remove some redundant 16-bit message traces. 2009-12-23 19:35:56 +01:00
Alexandre Julliard
b201a41edf user32: Export the WIN_GetFullHandle function through the WoW handlers. 2009-12-23 19:34:58 +01:00
Alexandre Julliard
eb36bb2e47 user32: Export DIALOG_get_info and DIALOG_DoDialogBox through the WoW handlers. 2009-12-23 19:34:41 +01:00
Alexandre Julliard
7f11441af9 user32: Duplicate DIALOG_Enable/DisableOwner implementation on the 16-bit side. 2009-12-23 19:33:26 +01:00
Alexandre Julliard
ecca543ff2 user32: Don't store the 16-bit hook info in the 32-bit thread queue structure. 2009-12-23 14:27:31 +01:00
Alexandre Julliard
1bee9f4f71 user32: Make HOOK_IsHooked function static. 2009-12-23 14:27:31 +01:00
Alexandre Julliard
83b66549da user32: Get rid of 16-bit handles in the driver clipboard interface. 2009-12-23 14:27:31 +01:00