698 Commits

Author SHA1 Message Date
Michael Stefaniuc
3d6e19d48a user32: Do not cast zero. 2008-11-04 11:26:24 +01:00
Michael Stefaniuc
706df65c5a user32: Do not cast NULL. 2008-11-03 13:40:27 +01:00
Alexandre Julliard
929dcfaad5 user32: Add a bunch of tests for GetQueueStatus and GetMessage combinations. 2008-10-29 13:29:33 +01:00
Alexandre Julliard
7804129e68 user32: Use a local buffer in peek_message to save a server call for small buffer sizes. 2008-10-29 13:29:33 +01:00
Alexandre Julliard
06dbbdd09b user32: Specify the new queue mask separately from the PeekMessage flags. 2008-10-29 13:29:33 +01:00
Alexandre Julliard
641cc6402f user32: Move thread info setting and WH_GETMESSAGE call into peek_message. 2008-10-29 13:29:33 +01:00
Alexandre Julliard
142708face user32: Move handling of internal messages into peek_message. 2008-10-29 13:29:33 +01:00
Dmitry Timoshkov
8f1d058b9d user32: Handle all kinds of values returned by WIN_GetPtr. 2008-10-29 11:52:40 +01:00
Detlef Riekenberg
de267347c5 user32/tests: Avoid crash on win9x. 2008-10-27 13:49:21 +01:00
Dmitry Timoshkov
fc48f7743d user32: Make ToAscii(Ex) and ToUnicode(Ex) prototypes match PSDK. 2008-10-27 12:38:57 +01:00
Michael Stefaniuc
4fc84eaf5a user32: HGDIOBJ is interchangeable with other handle types; no casts are needed. 2008-10-27 11:29:54 +01:00
Dmitry Timoshkov
d6544f041b user32: Fix a typo. 2008-10-20 12:23:41 +02:00
Francois Gouget
72cf4f3b0d Assorted spelling fixes. 2008-10-20 11:37:27 +02:00
Alexandre Julliard
5d9d8f854f user32: Convert source files to utf-8. 2008-10-18 19:21:00 +02:00
Alexandre Julliard
881e30b4d1 user32/test: Fix a couple of message test failures on Windows. 2008-10-17 19:05:11 +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
Aric Stewart
e0edc233af user32: Update DrawText tests to cover behavior differences on win98. 2008-10-16 11:40:02 +02:00
Aric Stewart
7b9e827a75 user32: Make sure our vertical line count is at least 1 even if there is an oversized font in the edit control. 2008-10-15 16:45:56 +02:00
Lei Zhang
ec91536ec9 user32: Send messages for edit control context menu operations. 2008-10-15 14:02:04 +02:00
Aric Stewart
48ad706c08 user32: DrawText handling of 0 counts with string, empty strings and -1 counts with empty string and NULL strings. 2008-10-14 13:41:57 +02:00
Aric Stewart
8b9ebc30c9 user32: In DrawTextW/A make sure to properly initialize the cbSize of DRAWTEXTPARAMS. 2008-10-14 13:41:56 +02:00
Muneyuki Noguchi
2c87922caf user32: Convert Japanese resource to UTF-8. 2008-10-13 11:41:24 +02:00
Paul Vriens
4ac4401c41 user32/tests: Don't crash on NT4. 2008-10-09 13:14:44 +02:00
Paul Vriens
cf829959b1 user32/tests: Fix failures on W2K and below. 2008-10-07 12:12:09 +02:00
Paul Vriens
63f15d4400 user32/tests: Run tests on win95 again. 2008-10-07 12:12:04 +02:00
Dylan Smith
936191887e user32: Converted rcScrollBar to screen coordinates. 2008-10-06 13:54:44 +02:00
Dmitry Timoshkov
53160b600f user32: Print the expected and received rectangles. 2008-10-06 13:48:14 +02:00
Aric Stewart
a7e48d7d98 user32/tests: GetMenuItemCount returns INT so check for -1 (Coverity 542). 2008-10-02 10:30:42 -05:00
Aric Stewart
6aa6fc8a46 user32/tests: GetMenuItemCount returns an INT which can be -1 (Coverity 543). 2008-10-02 10:30:33 -05:00
Dimitrie O. Paun
e209932069 user32: Fix a noisy FIXME. 2008-10-01 09:47:31 -05: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
Vitaliy Margolen
cc5ff833b3 user32/tests: Make it easier to identify failed tests. 2008-09-29 17:32:45 -05:00
Vitaliy Margolen
311fea4ec4 user32/tests: Use empty_message_queue with timeouts. 2008-09-29 17:32:30 -05:00
Muneyuki Noguchi
bcff2eb288 user32: Use "MS Shell Dlg" 9 in Japanese resources. 2008-09-25 13:28:15 +02:00
Alexandre Julliard
e0e91cf7f4 user32/tests: Fix the listbox tests on Win9x and NT4. 2008-09-24 15:39:03 +02:00
Alexandre Julliard
6345c938b2 user32/tests: Fix some input test failures. 2008-09-24 15:37:38 +02:00
Alexandre Julliard
7e1bc58d76 user32/tests: Fix the winstation tests on NT4. 2008-09-24 14:51:05 +02:00
Alexandre Julliard
d9e26cb9d4 user32/tests: Fix more message test failures on NT4 and XP. 2008-09-24 13:11:26 +02:00
Vincent Povirk
a2742978d0 user32: Handle undocumented WM_POPUPSYSTEMMENU message. 2008-09-24 12:52:28 +02:00
Alexandre Julliard
17c6542cfe user32/tests: Fix some more message test failures. 2008-09-22 12:14:56 +02:00
Alexandre Julliard
2193a70137 user32/tests: Fix a few more message test failures. 2008-09-19 12:07:18 +02:00
Paul Chitescu
da012ed8e7 user32: Stub for LockWorkStation. 2008-09-17 18:11:11 +02:00
Alexandre Julliard
392387400e user32/tests: Fix some test failures on win9x. 2008-09-17 16:29:32 +02:00
Alexandre Julliard
b40628825a user32/tests: Cope with last error behavior on Vista. 2008-09-17 16:24:10 +02:00
Alexandre Julliard
343d2420fc user32/tests: Fix some test failures on XP. 2008-09-17 14:05:06 +02:00
Alexandre Julliard
e4cba25ac7 user32: Implemented UpdateLayeredWindow and UpdateLayeredWindowIndirect. 2008-09-16 16:30:19 +02:00
Alexandre Julliard
aef7723c3e user32: Don't reinitialize the window placement even if the window rect is empty. 2008-09-16 16:29:26 +02:00
Alexandre Julliard
01584fb318 user32/tests: Fix a number of message test failures on various Windows versions. 2008-09-16 16:27:47 +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
b2f34b3587 user32/tests: Ignore some more messages. 2008-09-15 11:29:58 +02:00