Dmitry Timoshkov
e6d9fc65a2
user32: CBT hook doesn't send window messages.
2008-05-30 11:05:16 +02:00
Alexandre Julliard
2c4a3c8ad6
user32: We no longer need to ensure that the BeginPaint window belongs to the current thread.
2008-05-30 10:03:30 +02:00
James Hawkins
2b19e35707
user32: win2k3's GetWindowModuleFileName does return ERROR_INSUFFICIENT_BUFFER.
2008-05-30 09:55:02 +02:00
James Hawkins
333f83ffd7
user32: Fix two tests that fail in win2k3 and above.
2008-05-29 12:12:47 +02:00
Alexandre Julliard
a6df5e7e1d
user32: Check for wraparound in the initial window coordinates.
2008-05-28 21:32:50 +02:00
Paul Vriens
c6fd6b6ab8
user32/tests: Prevent writing to not allocated memory.
2008-05-28 19:32:29 +02:00
Paul Vriens
d2d8d71e6b
user32/tests: Run tests on win95 again.
2008-05-28 19:32:25 +02:00
Michael Stefaniuc
3ca74bcbbf
user32: Fix the Chinese translations.
2008-05-28 11:31:01 +02:00
Igor Tarasov
356c47e89e
user32: Further implementation of MNS_NOTIFYBYPOS.
2008-05-28 11:30:01 +02:00
Dmitry Timoshkov
914cb22868
user32: Add the tests for GetWindowModuleFileName.
2008-05-27 12:57:29 +02:00
Dmitry Timoshkov
90f0795971
user32: Implement GetWindowModuleFileName.
2008-05-27 12:57:23 +02:00
Alexandre Julliard
688febb8ce
user32: Return reasonable values in GetWindowPlacement for the desktop window.
2008-05-22 17:04:22 +02:00
James Hawkins
458c729251
user32: Fix a test that fails in almost all reports.
2008-05-22 11:42:47 +02:00
Nikolay Sivov
87bb1cbcdc
user32: Correct termination of returning string in Text_Ellipsify.
2008-05-21 20:16:26 +02:00
Ken Thomases
c2bc0e21a2
winex11: Bias MapVirtualKeyEx(MAPVK_VSC_TO_VK) against numpad vkeys.
...
The scan codes for the numeric keypad keys and those for the arrow keys and
keys like Home, End, etc. often match (ignoring the extended key bit).
However, if you map from one of those scan codes to a vkey, Windows reliably
prefers the non-numpad vkey.
2008-05-21 14:26:13 +02:00
Alexandre Julliard
79b64fdc83
user32: Add an ASCII window procedure for scrollbars.
2008-05-21 11:44:05 +02:00
Alexandre Julliard
0528a2b660
user32: Support creating cursors and icons from DIB section bitmaps.
2008-05-21 11:39:38 +02:00
James Hawkins
c659ad36e8
user32: Fix the BSM_ALL_RECIPS test flag.
2008-05-21 11:37:02 +02:00
Andrew Talbot
2956605d61
user32: Remove unused function.
2008-05-21 11:36:53 +02:00
Alexandre Julliard
c362081a79
user32: Moved the class extra bytes check to catch uninitialised data sooner.
2008-05-19 23:10:01 +02:00
Mikołaj Zalewski
14a42f802d
Make Swedish use SUBLANG_NEUTRAL.
2008-05-19 16:09:13 +02:00
James Hawkins
47711cc62e
user32: Fix a few tests that fail in win2k3.
2008-05-19 13:36:08 +02:00
Dmitry Timoshkov
47b4960129
user32: Make ChangeDisplaySettingsA/W reset dmDriverExtra to 0 like XP and Vista do.
2008-05-19 13:35:48 +02:00
Alexandre Julliard
a795f36af7
winhelp.exe: Renamed to winhlp32.exe.
2008-05-13 18:43:27 +02:00
Dmitry Timoshkov
954d6e2ed9
user32: Add tests for painting minimized/clipped windows.
2008-05-13 10:40:24 +02:00
Alexandre Julliard
ad0e82e136
user32: Invalidate the DCE in SetWindowPos before we attempt to move the window bits.
2008-05-12 13:59:13 +02:00
Alexandre Julliard
30c0639b5a
server: Crop the invalidate region against the rectangles of all parents.
2008-05-12 12:44:10 +02:00
Alexandre Julliard
bc25119c6e
server: Also crop the update region of children when moving a window.
2008-05-12 12:44:10 +02:00
Alexandre Julliard
e02969ddf0
server: When moving/resizing a window crop the update region against the new rectangle of the parents.
2008-05-12 12:41:17 +02:00
Jens Albretsen
2bae809881
user32: Danish spelling fixes.
2008-05-12 11:43:10 +02:00
Dmitry Timoshkov
939c7f9c6b
user32: Make sure that we send proper notifications in all cases.
2008-05-12 11:42:54 +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
Dmitry Timoshkov
2e19d9c473
user32: Set the size of returned DEVMODE to least common one as XP does.
2008-05-05 12:54:08 +02:00
Huw Davies
be900067b6
user32: Fix bitmap_info_size to take into account bit field masks.
2008-05-02 16:07:45 +02:00
Alexandre Julliard
f39d39e35f
user32: Add an exception handler around LB_GETTEXT to hide a Delphi bug.
2008-05-02 11:41:49 +02:00
Paul Vriens
587f14da0b
user32/tests: Run tests again on win95.
2008-05-01 18:11:26 +02:00
James Hawkins
5f25368414
user32: Fix a test that fails in win2k3.
2008-05-01 12:35:30 +02:00
ByeongSik Jeon
64e64d657c
user32: Post the WM_KEY{DOWN|UP} message whenWM_IME_KEY{DOWN|UP} message is generated by IME.
2008-05-01 10:57:34 +02:00
Andrew Talbot
d8ce2207b8
user32: Remove unused variables.
2008-04-30 10:25:35 +02:00
James Hawkins
17c907e6c3
user32: Fix a test that fails on platforms without IME.
2008-04-28 14:36:05 +02:00
ByeongSik Jeon
936e8473db
user32: Set the vkey value to VK_PROCESSKEY when IME process key.
2008-04-28 14:29:51 +02:00
Vitaliy Margolen
09c6bf415f
winex11: Fix MapVirtualKeyEx to properly map left-right modifier keys.
2008-04-28 13:27:51 +02:00
Lei Zhang
ae1b735547
user32: Edit controls should ignore WM_KEYDOWN on control + enter.
2008-04-25 14:53:47 +02:00
Erik de Castro Lopo
56797f9c65
user32/tests: Use SetWindowLongPtr instead of SetWindowLong.
2008-04-25 11:34:49 +02:00
Alexandre Julliard
9359ff6fe0
user32: Allow the default desktop name to be specified on a per-app basis.
2008-04-24 17:22:04 +02:00
Paul Vriens
a3512ab8ab
user32/tests: Skip tests if function is not implemented.
2008-04-24 13:14:29 +02:00
Alexandre Julliard
c6d04ea9d5
user32: Make drivers non-const to avoid a compiler warning.
2008-04-24 11:53:58 +02:00
Lei Zhang
2f0b111243
user32: Handle VK_RETURN WM_KEYDOWN events better in edit controls.
...
Elias Benali wrote the initial version of this patch.
2008-04-24 11:52:22 +02:00
Lei Zhang
1e5faee29e
user32: Add a test for sending WM_KEYDOWN to a child edit control.
2008-04-24 11:51:34 +02:00
ByeongSik Jeon
4b77bb4ae2
user32: Pass the WM_IME_NOTIFY message to the default IME window.
2008-04-23 13:27:13 +02:00