Commit Graph

1919 Commits

Author SHA1 Message Date
Qian Hong 6e32d18f9f user32/tests: Try harder to set foreground window. 2013-10-14 10:45:31 +02:00
Qian Hong 2f26e38580 user32/tests: Make sure to allow setting the foreground window. 2013-10-11 12:45:05 +02:00
Qian Hong b6b9ea7670 user32/tests: Trace foreground window name. 2013-10-11 11:08:18 +02:00
Andrew Eikum 3ff27f3544 user32: Don't try to paint during WM_SETFOCUS if the edit control is not visible. 2013-10-11 11:04:58 +02:00
Qian Hong 5da10c9a0e user32/tests: Added foreground window tests on different desktops. 2013-10-08 15:39:01 +02:00
Qian Hong 43e1df02d2 user32/tests: Added input desktop tests on different winstations. 2013-10-08 15:39:01 +02:00
Qian Hong 834ce9a2d7 user32/tests: Clean side effect after testing winstation. 2013-10-08 15:39:01 +02:00
Qian Hong a07e0c5a4a user32/tests: Fixed typo in comments. 2013-10-08 15:39:00 +02:00
Francois Gouget 39f8c2201c user32/tests: Fix compilation on systems that don't support nameless unions. 2013-10-07 14:44:34 +02:00
Qian Hong b0cac34363 user32/tests: Added tests for OpenInputDesktop and SwitchDesktop. 2013-10-03 20:14:41 +02:00
Michael Stefaniuc 0e681027a2 tests: Compile the tests by default with -D__WINESRC__. 2013-10-02 11:04:02 +02:00
Michael Stefaniuc 9463dba830 tests: Use the explicit LoadLibraryA function. 2013-10-02 11:02:21 +02:00
Frédéric Delanoy 2dd332789b user32: Use BOOL type where appropriate. 2013-09-27 10:45:04 +02:00
Michael Stefaniuc 7c7fa1051c user32: Avoid using CONST. 2013-09-24 12:57:57 +02:00
Aric Stewart 4247e80a79 user32: Use Uniscribe ScriptBreak and the resulting Unicode Line Break algorithm to break lines for DT_WORDBREAK. 2013-09-13 11:17:00 +02:00
Ken Thomases c7d2bcfb61 user32: Fix mouseRect computation for starting position when sizing window.
The mouseRect is the limit of the mouse position to keep the window between
its minimum and maximum sizes.  The computation was correct if the mouse
started precisely on the window border.  But if the mouse is not exactly at
the border, then the mouse limit has to account for that, because the window
will be resized based on the distance from the starting point.
2013-09-12 11:07:50 +02:00
Nikolay Sivov 47650c3320 user32/tests: Test to show that SendMessage/PostMessage don't force caller activation context on window thread. 2013-09-06 17:25:08 +02:00
Ken Thomases 029aec19ff user32: Remove dead code for suppressing menu drawing. 2013-07-27 11:50:12 -05:00
Francois Gouget 653354ab25 Assorted spelling fixes. 2013-07-03 21:20:04 +02:00
Qian Hong 9ef2c648ee user32: Properly update caret position after result string is committed. 2013-07-03 10:28:44 +02:00
Alexandre Julliard fa311c57bf user32: Check for driver events more quickly once we start getting timer messages. 2013-07-02 19:39:34 +02:00
Alexandre Julliard cd4d71e4a2 user32: Fetch the window menu again after sending initialization messages. 2013-06-27 17:48:30 +02:00
Alexandre Julliard 8dc7b0d9c2 user32: Use the current DC layout in DrawState when drawing to an intermediate bitmap. 2013-06-18 12:57:44 +02:00
Alexandre Julliard 094251496c user32: Center the icon in the caption bar. 2013-06-17 19:30:47 +02:00
Alexandre Julliard a657e5f6ef user32: Make the default non-client metrics scalable with the resolution. 2013-06-17 19:30:38 +02:00
Alexandre Julliard 9ac7cc8311 user32: Check the correct id for the close button when setting the font. 2013-06-17 19:30:38 +02:00
Francois Gouget bd97f64d04 user32/tests: Add a trailing '\n' to a few ok() calls. 2013-06-14 11:45:19 +02:00
Marcus Meissner b853ddc40b user32/tests: Remove side effects from assert()s. 2013-06-10 11:56:27 +02:00
Hans Leidekker ba40509f90 user32: Fix icon extraction from non-native PE executables. 2013-06-06 20:05:31 +02:00
Sergey Guralnik e90418d31c user32: Bring reference MDI child to bottom when switching to next. 2013-06-06 10:42:51 +02:00
Sergey Guralnik fe2f877678 user32/tests: Test MDI child order changing caused by WM_MDINEXT. 2013-06-05 20:30:58 +02:00
Sergey Guralnik e3219fa426 user32/tests: Fix a typo. 2013-05-29 19:48:57 +02:00
Qian Hong 26683adf36 user32: Make CreateWindowExA and CreateWindowExW hotpatchable. 2013-05-24 11:06:03 +02:00
Huw Davies 5d5d0935ea user32: Use the codepage associated with the input locale for WM_CHAR-type conversions. 2013-05-21 16:59:58 +02:00
Huw Davies bf85df3f0e user32: Move back to using WC<->MB in order to specify an alternative codepage. 2013-05-21 16:55:11 +02:00
Ken Thomases 7e0c42e839 user32/tests: Test that sending WM_CANCELMODE cancels tracking in window's menu bar. 2013-05-20 21:15:38 +02:00
Ken Thomases effc28e16e user32: Allow sent WM_CANCELMODE to end menu tracking in a window's menu bar. 2013-05-20 21:15:38 +02:00
Detlef Riekenberg 9782ad77b5 user32: The flag EF_APP_HAS_HANDLE is now obsolete. 2013-05-17 16:59:34 +02:00
Detlef Riekenberg caf1bbba94 user32/tests: Add tests for EM_GETHANDLE. 2013-05-17 16:59:20 +02:00
Detlef Riekenberg 40afb51a70 user32: The app owns the text buffer memory after an EM_GETHANDLE. 2013-05-17 16:57:51 +02:00
Aric Stewart 7559526438 user32: Points for IMR_QUERYCHARPOSITION need to be in screen coordinates.
Found by Ken Thomases.
2013-05-15 19:58:37 +02:00
Piotr Caban dd573925e5 user32: Use SendNotifyMessage to send WM_DRAWCLIPBOARD. 2013-05-15 19:57:34 +02:00
Huw Davies d3fec2ce9c user32/tests: Add tests to show that WM_CHAR W<->A mapping uses the codepage associated with the current keyboard layout. 2013-05-13 20:52:08 +02:00
Nikolay Sivov 0325dc6186 user32: Fix right and bottom edge sizes. 2013-05-09 19:24:20 +02:00
Nikolay Sivov 8f7779fc3b user32: Implement GetListBoxInfo(). 2013-05-07 20:07:41 +02:00
Aric Stewart 652af4e294 user32: Implement IMR_QUERYCHARPOSITION handling in the edit control. 2013-05-07 17:20:48 +02:00
Erich Hoover 057b0d8bca user32: SetTimer and SetSystemTimer should respect the timeout limits. 2013-05-06 15:55:20 +02:00
Dmitry Timoshkov e2791cdfb1 include: Make IMAGE_RESOURCE_DIRECTORY_ENTRY match PSDK definition. 2013-04-29 13:33:54 +02:00
Dan Kegel c9d1a1906e user32: Add assembly wrapper for calling hook procedures. 2013-04-24 19:40:44 +02:00
Alexandre Julliard 04ad06353d user32: Move the common parts of ScrollDC into user32 and the null driver. 2013-04-19 16:16:16 +02:00