Commit graph

1667 commits

Author SHA1 Message Date
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
Dmitry Timoshkov
197f867fef user32: Fix the logic deciding when to write to the destination structure. 2011-10-10 13:44:46 +02:00
Dmitry Timoshkov
70caadbf34 user32: Add support for iPaddedBorderWidth in NONCLIENTMETRICS. 2011-10-08 19:47:35 +02:00
Francois Gouget
3de330db54 tests: Remove unneeded assert.h includes. 2011-09-27 10:59:56 +02:00
André Hentschel
fd71f87642 user32/tests: Don't test function directly when reporting GetLastError(). 2011-09-26 18:15:34 +02:00
Francois Gouget
dd0f5377ed user32: Change HotTrackingColor to better differentiate regular links from visited links. 2011-09-22 19:51:52 +02:00
Alexandre Julliard
a684b634c0 user32/tests: Try harder to flush paint events before checking the window contents. 2011-09-22 09:35:05 +02:00
Francois Gouget
3baf73aa8e user32/tests: Skip some tests if not privileged enough to call CreateWindowStation(). 2011-09-21 11:35:43 +02:00
Jacek Caban
ab37b86236 user32: Make GetWindowInfo hotpatchable. 2011-09-12 10:07:34 +02:00
Marcus Meissner
d177a97d28 user32: Fixed single byte array overflow. 2011-09-12 10:07:24 +02:00
Francois Gouget
03d4ef95ec user32/tests: Add a trailing '\n' to an ok() call. 2011-09-09 13:38:27 +02:00
Alexandre Julliard
8d50342858 user32/tests: Allow an approximate color match for the cursor contents. 2011-09-08 23:52:02 +02:00
Bruno Jesus
2b6f0b9af7 user32/tests: Add SetCaretPos/GetCaretPos tests. 2011-09-08 20:08:06 +02:00
Alexandre Julliard
db7ace64d3 user32: Compute the size of the message spy arrays at compile time. 2011-09-04 19:40:36 +02:00
Bruno Jesus
7c76a79ffa user32: Fix support for CB_SETDROPPEDWIDTH in combobox. 2011-09-02 18:28:25 +02:00
Alexandre Julliard
16944f500d user32: Simplify the DIB byte width computation. 2011-08-29 12:08:21 +02:00
Alexandre Julliard
43240527b6 user32: Pass valid dimensions to GetDIBits. 2011-08-29 12:08:21 +02:00
Francois Gouget
c992ca277d Assorted spelling fixes. 2011-08-24 19:07:46 +02:00
Thomas Faber
37f12af5c8 user32/tests: Fix build with MSVC. 2011-08-24 12:14:47 +02:00
Francois Gouget
ff8f6e8662 user32: When destroying a window, preserve the first WM_QUIT message that was posted to it. 2011-08-23 11:50:59 +02:00
Francois Gouget
30f2c6610d user32/tests: Test what happens to a WM_QUIT posted to a window that gets destroyed. 2011-08-23 11:50:56 +02:00
Bruno Jesus
43dfbfd87d user32/tests: Add combobox CB_SETDROPPEDWITH/CB_GETDROPPEDWIDTH tests. 2011-08-22 19:49:39 +02:00
Frédéric Delanoy
760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Frédéric Delanoy
7e309601f3 dlls: Assorted spelling fixes. 2011-08-03 14:15:50 +02:00
Austin English
5e941f89c2 user32/tests: Remove win9x hacks. 2011-07-28 19:57:32 +02:00
André Hentschel
a355121414 user32: Fix for finding nested default buttons. 2011-07-28 19:54:46 +02:00
Alexandre Julliard
4ec27a632d user32: Add support for 64-bit formats in wsprintf. 2011-07-25 13:32:37 +02:00