Commit Graph

362 Commits

Author SHA1 Message Date
Jeff Latimer ec49e4179b user32: DdeClientTransaction should return 0 in the last param for DDE_DATA. 2008-08-18 17:25:37 +02:00
Alexandre Julliard f59540ddad user32/tests: Fix a number of message sequence tests that could sometimes fail. 2008-08-05 14:09:33 +02:00
Alexandre Julliard 2b1c4ba138 user32/tests: Fix some test failures on win9x. 2008-08-05 14:09:33 +02:00
Alexandre Julliard 13645a7b30 user32/tests: Don't check last error on success in the broadcast tests. 2008-08-05 14:09:20 +02:00
Alexandre Julliard 4fce63eb74 user32/tests: Fix the listbox LB_DIR tests when directories are present. 2008-08-04 23:04:53 +02:00
Andre Wisplinghoff 7abfbd085c user32: Make dde test use skip function. 2008-08-01 11:18:11 +02:00
Alexandre Julliard 96f352b86f user32/tests: Fix some message test failures on various Windows versions. 2008-07-31 17:16:22 +02:00
Alexandre Julliard ba644e9c31 user32/tests: Fix some tests on Win9x. 2008-07-30 13:50:00 +02:00
Alexandre Julliard 70a9d70ba5 user32/tests: Make sure the bitmap info passed to CreateDIBSection contains a valid color table. 2008-07-22 17:56:12 +02:00
Reece Dunn 115b7492be user32: Fixed building the tests with the Vista SDK. 2008-07-22 13:20:27 +02:00
Huw Davies 80fe2faeb6 user32: Don't send the menu clicks if we can't retrieve the item rect. 2008-07-22 12:31:11 +02:00
Huw Davies bf89330d14 user32: Don't read past the end of a global memory block. 2008-07-18 11:05:37 +02:00
Lei Zhang b3f4091b47 user32: Clamp newly created windows to the minimum window size. 2008-07-17 13:31:40 +02:00
Lei Zhang ffd66dc6ab user32: Add a test for SetWindowPos. 2008-07-17 13:31:39 +02:00
Huw Davies 64acbb55b4 user32: sizeof DDEPOKE and DDEDATA is six, which is probably not what is expected, so use offsetof instead. 2008-07-08 20:37:58 +02:00
Dylan Smith da0175ba71 comctl32: Added tests to show a ComboBoxEx bug caused by incorrect focus change.
Certain WM_LBUTTONDOWN & WM_LBUTTONUP events should change focus to the
ComboBox (a child of ComboBoxEx), but instead the focus was set to the
Edit control.
2008-07-04 19:43:03 +02:00
James Hawkins 13451c3b2a user32: Fix a few failing tests in win2k. 2008-07-01 13:45:38 +02:00
Dmitry Timoshkov 3a934e7323 user32: Add a test for focus behaviour on minimize/restore. 2008-06-27 12:32:18 +02:00
Anatoly Lyutin 2aba9f7fcb user32/tests:c Add msg tests for SetActiveWindow(). 2008-06-26 13:30:39 +02:00
Vitaly Lipatov c36b6f888e user32: Add test for SPI_{GET/SET}WHEELSCROLLCHARS for SystemParametersInfo. 2008-06-26 13:16:12 +02:00
Vitaly Lipatov dfdb64c121 user32: Implemented processing SPI_{GET/SET}SNAPTODEFBUTTON for SystemParametersInfo. 2008-06-26 13:15:51 +02:00
Alexandre Julliard 6536868d07 user32: Make sure that IsWindowVisible returns FALSE for HWND_MESSAGE windows. 2008-06-25 15:49:44 +02:00
Alexandre Julliard 612c010431 user32: Add support for finding HWND_MESSAGE windows in FindWindowEx. 2008-06-25 15:30:22 +02:00
Alexandre Julliard 9b9dbb20f2 user32/tests: Add some more tests for HWND_MESSAGE windows. 2008-06-25 15:24:02 +02:00
Dmitry Timoshkov bb4e7832b4 user32: Make test_SetForegroundWindow() the last message test. 2008-06-24 12:45:16 +02:00
Joris Huizer 85ac6a388b user32/tests: Copy/paste fix. 2008-06-23 12:45:49 +02:00
Anatoly Lyutin f567cb5878 user32/tests: Add two tests for ShowWindow(SW_RESTORE). 2008-06-23 12:45:42 +02:00
Anatoly Lyutin 8fb730543d user32: Return at the end of processing (cmd == SW_HIDE). 2008-06-21 11:36:40 +02:00
Paul Vriens 5191f0f2fd user32/tests: Skip tests if functions are not implemented. 2008-06-21 11:14:20 +02:00
Dmitry Timoshkov 2a98f9b0b0 kernel32: Make GetModuleFileName set ERROR_INSUFFICIENT_BUFFER like win2k3 and vista do. 2008-06-18 15:21:49 +02:00
Dmitry Timoshkov bbd8ae4322 user32: Add a test for MNS_NOTIFYBYPOS, make it pass under Wine. 2008-06-18 15:21:49 +02:00
Alexandre Julliard d93fa6a1e7 user32/tests: Fix a window style check on Vista. 2008-06-10 13:04:35 +02:00
Alexandre Julliard 90d46e3010 user32/tests: Fix formatting of a trace. 2008-06-10 11:34:40 +02:00
Alexandre Julliard 14194452a8 user32/tests: Fix the dde test race correctly this time. 2008-06-05 12:43:17 +02:00
Alexandre Julliard 69414975e1 user32/tests: Abstract the printing of minmax info and do it all on one line. 2008-06-04 12:34:53 +02:00
Alexandre Julliard 3cc1270f99 user32/tests: Don't add a newline before dumping the flag values. 2008-06-04 12:34:27 +02:00
Vitaliy Margolen e3fc64aaec user32: Fix input tests failing on WinXP+. 2008-06-03 11:10:37 +02:00
Alexandre Julliard e0c35a8582 user32/tests: Fix race condition in DDE server startup. 2008-06-02 14:13:01 +02:00
Dmitry Timoshkov e6d9fc65a2 user32: CBT hook doesn't send window messages. 2008-05-30 11:05:16 +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
Dmitry Timoshkov 914cb22868 user32: Add the tests for GetWindowModuleFileName. 2008-05-27 12:57:29 +02:00
James Hawkins 458c729251 user32: Fix a test that fails in almost all reports. 2008-05-22 11:42:47 +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
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
Dmitry Timoshkov 954d6e2ed9 user32: Add tests for painting minimized/clipped windows. 2008-05-13 10:40:24 +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
Alexandre Julliard 5714c4deee user32: The client rectangle is in screen coordinates for the initial WM_NCCALCSIZE. 2008-05-08 11:12:03 +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
James Hawkins 17c907e6c3 user32: Fix a test that fails on platforms without IME. 2008-04-28 14:36:05 +02:00
Vitaliy Margolen 09c6bf415f winex11: Fix MapVirtualKeyEx to properly map left-right modifier keys. 2008-04-28 13:27:51 +02:00
Erik de Castro Lopo 56797f9c65 user32/tests: Use SetWindowLongPtr instead of SetWindowLong. 2008-04-25 11:34:49 +02:00
Paul Vriens a3512ab8ab user32/tests: Skip tests if function is not implemented. 2008-04-24 13:14:29 +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
Jeff Latimer 41e757c812 user32/tests: Fix typedefs & function definitions so that the code compiles in visual C++ 2005. 2008-04-23 12:22:48 +02:00
Austin English 6e59cd2c34 Spelling fixes. 2008-04-22 12:20:12 +02:00
Anatoly Lyutin 391ecdb6d2 user32/tests: Add test for switching not maximized mdi children. 2008-04-18 13:57:15 +02:00
Anatoly Lyutin 7c4c6f1b59 user32/tests: Get rid of magic number. 2008-04-18 13:57:15 +02:00
James Hawkins b8bdb1304b user32: Fix a test that fails in XP and win2k3. 2008-04-17 11:39:48 +02:00
Alex Villacís Lasso 1fcc4ffdfa user32: LoadImage(IMAGE_BITMAP) should reject invalid BMP files (with tests). 2008-04-14 12:06:37 +02:00
Alexandre Julliard ac0db11459 user32/tests: Replace the keyboard flags bitfield by the official flag definitions. 2008-04-10 17:59:10 +02:00
Alexandre Julliard e3ac70c1cb user32/tests: Avoid testing uninitialized data. 2008-04-10 09:45:34 +02:00
Lei Zhang b7ffa86725 user32: Add edit control check to see if its in a dialog on WM_CHAR/VK_TAB. 2008-04-09 21:00:45 +02:00
Lei Zhang f704d5c699 user32: Add edit control check to see if its in a dialog on WM_CHAR/VK_RETURN. 2008-04-09 21:00:23 +02:00
Lei Zhang 6736ed82ed user32: Handle VK_ESCAPE correctly in EDIT_WM_KeyDown. 2008-04-08 12:18:38 +02:00
Lei Zhang 7f10fe0744 user32: Handle ES_MULTILINE correctly for WM_KEYDOWN/VK_RETURN. 2008-04-08 12:18:18 +02:00
Lei Zhang c8a4bb8fff user32: Fix WM_CHAR return value for edit controls. 2008-04-08 12:18:05 +02:00
Lei Zhang 42d32aba02 user32: Add tests for edit controls and VK_TAB. 2008-04-08 12:17:54 +02:00
Lei Zhang d1abf27f8d user32: Add tests for edit controls and VK_RETURN. 2008-04-08 12:17:43 +02:00
Lei Zhang e91de39521 user32: Add more tests for single line edit control inside a dialog. 2008-04-08 12:17:28 +02:00
Lei Zhang 8cf7eef073 user32: Add more tests for ES_WANTRETURN. 2008-04-08 12:17:13 +02:00
Francois Gouget 8a18e0e43a Assorted spelling fixes. 2008-04-07 13:36:18 +02:00
Alexandre Julliard d0e1dd84b2 user32: Fix a few ShowWindow todo tests. 2008-04-04 18:22:40 +02:00
Lei Zhang 4bc0cd60cf user32: Use a bogus wildcard in listbox test, change wildcard string to a const. 2008-04-04 11:05:25 +02:00
Maarten Lankhorst 70a6495a31 user32: Implement BroadcastSystemMessage. 2008-04-03 12:00:02 +02:00
Lei Zhang 376e45429c user32: Correctly handle VK_RETURN for edit controls with ES_WANTRETURN style. 2008-04-03 11:27:21 +02:00
Lei Zhang 08a4d2afc2 user32: Dialog should ignore WM_KEYDOWN messages if it gets DLGC_WANTCHARS. 2008-04-03 11:27:14 +02:00
Lei Zhang 1d1f1373af user32: Add more edit dialog tests. 2008-04-03 11:26:59 +02:00
Vitaliy Margolen 9faf7e3586 winex11drv: Distinguish left and right keys for shift, ctrl and alt. 2008-04-02 11:14:54 +02:00
Marcus Meissner 22facc67d2 user32/tests: Mark unsigned entitities as unsigned. 2008-03-28 14:49:17 +01:00
Lei Zhang bab3d82bcf user32: Add more DrawText tests. 2008-03-28 09:50:32 +01:00
Lei Zhang 0fac05b977 user32: Handle WM_CHAR messages better in edit controls. 2008-03-28 09:50:14 +01:00
Lei Zhang 5d6bf737db user32: Add more dialog with edit control tests. 2008-03-28 09:50:00 +01:00
Lei Zhang 1560203215 user32: Make an edit test more readable. 2008-03-28 09:49:47 +01:00
Dmitry Timoshkov 854413e5cf user32: Add a defwinproc flag when appropriate. 2008-03-27 17:47:44 +01:00
Dmitry Timoshkov 113f2c9dbb user32: Add a test for combobox navigation with arrow keys, make it pass under Wine. 2008-03-27 11:06:02 +01:00
Lei Zhang 41ea8f0e8a user32: Tweak how the edit control handles WM_GETDLGCODE. 2008-03-26 12:09:36 +01:00
Marcus Meissner a0c18ce784 user32/tests: Fix uninitialized struct component. 2008-03-24 20:41:45 +01:00