Commit Graph

1693 Commits

Author SHA1 Message Date
Alexandre Julliard 0702d31c81 user32/tests: Fix some test failures on Windows. 2012-01-09 16:40:28 +01:00
Alexandre Julliard 02442b52a4 user32: Return the cursor position in send_hardware_message and use it to update the driver's position. 2012-01-09 12:14:36 +01:00
Dmitry Timoshkov 98e2bf4e1c user32: Add an invalid window check to SetActiveWindow. 2012-01-05 20:54:13 +01:00
Dmitry Timoshkov d09e973f7d user32: Add an invalid window check to SetFocus. 2012-01-05 20:54:10 +01:00
Dmitry Timoshkov 593340774a user32: Add some tests for SetFocus/SetActiveWindow called on invalid or belonging to another thread windows. 2012-01-04 18:59:12 +01:00
Dmitry Timoshkov 229fb8a447 user32: Add some SetFocus message tests. 2011-12-30 12:53:41 +01:00
Alexandre Julliard f6ccb2c498 user32/tests: Remove a crashing test. 2011-12-30 12:53:40 +01:00
Aric Stewart 27e3e1a89b usp10: Correct error in EDIT_GetLineRect in index for ScriptStringCPtoX. 2011-12-21 18:06:51 +01:00
Aric Stewart b83c587f6e user32: Do not simply return 0 in EDIT_EM_PosFromChar if line ssa is NULL. 2011-12-20 20:06:34 +01:00
Aric Stewart 3f1a8f6668 user32: Modify EDIT_GetLineRect to better handle RTL lines. 2011-12-20 20:06:33 +01:00
Ken Thomases b5b9184dec user32/tests: Test that ToUnicode null-terminates the buffer if it's big enough. 2011-12-20 10:15:31 +01:00
Francois Gouget 8defd5fc3a user32: Avoid hardcoding the Unicode string literal lengths. 2011-12-19 11:00:57 +01:00
Alexandre Julliard 430c8aa910 user32: Don't try to alpha blend icons on low color bitmaps. 2011-12-16 17:40:32 +01:00
Alexandre Julliard 755abced55 user32: Always use the default alignment when displaying submenu popups. 2011-12-15 17:46:25 +01:00
Alexandre Julliard cb3b723792 user32: Cache the global key state to avoid performance issues in applications that poll constantly. 2011-12-15 16:25:40 +01:00
Dmitry Timoshkov 2455b3815a user32: Strip WS_CAPTION|WS_SYSMENU when a dialog has DS_CONTROL style set. 2011-12-12 11:13:23 +01:00
Rico Schüller b83d322dba d3dx9: Implement D3DXSHAdd(). 2011-12-12 10:19:30 +01:00
Dmitry Timoshkov 1830739118 user32: Strip WS_CAPTION|WS_SYSMENU when a dialog has DS_CONTROL style set. 2011-12-12 10:19:26 +01:00
Dmitry Timoshkov 18576b36e4 user32: Add the tests for dialog window styles, make them pass under Wine. 2011-12-07 17:50:00 +01:00
Dmitry Timoshkov 8f565eb6ae user32: Add more window style tests, make them pass under Wine. 2011-12-07 17:49:59 +01:00
Aric Stewart 4012cc070e user32: Protect against NULL ssa to prevent crashes in old native usp10. 2011-12-06 16:09:34 +01:00
Hans Leidekker e54ab7a8b6 user32: Add stub implementations of MessageBoxTimeoutA/W. 2011-12-06 15:51:00 +01:00
Alexandre Julliard 95f81d10c9 user32: Convert dialogs to po files. 2011-12-05 21:23:22 +01:00
Alex Henrie 59c398b8ed user32: If a dialog has no tab-accessible controls, set focus to first control (with tests). 2011-12-05 20:12:14 +01:00
Alexandre Julliard 174d2f6d72 user32: Use the correct alpha for the title bar gradient and simplify the mesh. 2011-11-30 14:33:47 +01:00
Francois Gouget 51a256e65f Assorted spelling fixes and wording tweaks. 2011-11-28 16:40:50 +01:00
Alexandre Julliard 9687ceaf1d user32: Don't allow activating a WS_CHILD top-level window through SetFocus. 2011-11-22 21:39:46 +01:00
Michael Stefaniuc 8cd1d5839f user32/tests: Drop superfluous function pointer casts. 2011-11-21 11:51:12 +01:00
Erich Hoover d202990851 user32: Prioritize focus for dialog owner on EndDialog. 2011-11-18 15:37:05 +01:00
Francois Gouget 1b1433a152 user32: Delete the static critical section when unloading the dll. 2011-11-17 11:38:05 +01:00
Dmitry Timoshkov eb0576ba59 user32: Issue a warning when dialog control creation fails. 2011-11-17 11:37:41 +01:00
Alexandre Julliard 3bbb208f8e user32/tests: Add tests for small sizes of cursor bitmaps. 2011-11-16 18:08:12 +01:00
Dmitry Timoshkov 2429ef905c user32: Dialog creation code should force WS_CHILD style for dialog controls. 2011-11-15 19:37:33 +01:00
Dmitry Timoshkov 50d37fe0ab user32: Add tests for mixed WS_CHILD | WS_POPUP window styles. 2011-11-15 19:37:33 +01:00
Andrew Talbot 7e31baba31 user32: Suppress sign-extension through integer promotion. 2011-11-09 11:35:11 +01:00
Alexandre Julliard f0d1bf5f4e user32/tests: Flush events before the key flags test. 2011-11-08 18:19:16 +01:00
Piotr Caban 816802cb11 user32: Fix DFC_BUTTONRADIOMASK flag support in DrawFrameControl. 2011-11-03 15:32:12 +01:00
Aric Stewart 5e32724210 user32: Only attempt autoscroll line breaking on an edit control when we have a reasonable width to break to. 2011-11-02 12:28:28 +01:00
Aric Stewart 64adeb0285 user32: Early versions of usp10 are not well behaved with ScriptString_pSize when SCRIPT_STRING_ANALYSIS is NULL. 2011-11-01 16:43:24 +01:00
Aric Stewart 4b7300ef77 user32: Respect rev for painting selections. 2011-10-31 16:53:42 +01:00
Michael Stefaniuc 1435b5ecd7 include: Make "long" numeric constants LP64/LLP64 proof (winuser.h). 2011-10-31 16:46:22 +01:00
Aric Stewart c83841ca0e user32: Improvement for performance in soft linebreaking. 2011-10-28 12:45:56 +02:00
Aric Stewart 820460fcce user32: Handle PosFromChar if the string is empty and so we have no ssa. 2011-10-28 12:45:35 +02:00
Aric Stewart 94bd422f89 user32: When building linedefs prev can be less than 0 if the format width is less than the width of a single character. 2011-10-25 20:13:32 +02:00
Aric Stewart 3b5e14a9b0 user32: Use Uniscribe in the multiline edit control. 2011-10-24 11:15:00 +02:00
Aric Stewart 67196377b5 user32: Recalculate string length when cropping string to fit. 2011-10-19 16:39:26 +02:00
Aric Stewart acaa0dc2da user32: Use Uniscribe in the single line edit control. 2011-10-18 16:07:55 +02:00
Marcus Meissner 118dc1998f user32: Load PaddedBorderWidth from registry too (Coverity). 2011-10-17 17:45:04 +02:00
Dmitry Timoshkov 9711cdbcab user32: Respect the requested size of NONCLIENTMETRICSW structure. 2011-10-11 13:37:50 +02:00
Aric Stewart de8a059d52 user32: Use uniscribe ScriptBreak to handle edit control linebreaking. 2011-10-11 13:37:49 +02:00