Commit graph

2057 commits

Author SHA1 Message Date
Akihiro Sagawa
cb2b15921d user32: Don't close a popup menu when clicking a sub-menu parent item twice. 2014-06-13 15:57:25 +02:00
Alexandre Julliard
a95651a5dc user32/tests: Remove some noisy traces. 2014-06-13 10:13:41 +02:00
Henri Verbeet
f25317a608 user32: Ensure at least one character is used in TEXT_WordBreak(). 2014-06-13 10:12:12 +02:00
Bruno Jesus
d90d2ab558 user32/tests: Fix a memory leak (valgrind). 2014-06-11 16:09:42 +02:00
Piotr Caban
7257b62bd1 user32: Try to activate topmost activable window in WINPOS_ActivateOtherWindow. 2014-06-11 16:09:01 +02:00
Austin English
2227abbc2c user32: Fix a comment. 2014-06-11 13:06:32 +02:00
Vincent Povirk
417585661c server: Clear the queue's QS_SMRESULT bit when sending a new message. 2014-05-20 21:26:52 +02:00
Vincent Povirk
abea10fa93 user32/tests: Add test for SendMessage race condition. 2014-05-19 18:55:55 +02:00
Andrew Eikum
d7f827254e user32: Remove unused internal menu messages. 2014-05-19 18:55:55 +02:00
Piotr Caban
c2df317c4b user32: Fix LoadStringA behavior on 1-character long buffer. 2014-05-14 17:20:56 +02:00
Austin English
6458aca761 user32: Add a stub for RegisterTouchWindow. 2014-05-14 11:25:48 +02:00
Frédéric Delanoy
b242d9cee3 user32/tests: Constify some arrays. 2014-05-12 10:48:33 +02:00
Aric Stewart
dfa65a52bb user32: Pass WM_IME_CONTROL messages to the IME. 2014-05-07 20:21:58 +02:00
Erich E. Hoover
b5bd529769 user32: Reduce the minimum Set[System]Timer from 15 ms to 10 ms. 2014-05-01 18:56:46 +02:00
Alexandre Julliard
6a0f3df68c user32: Don't bother returning a value from the SetWindowRgn driver entry point. 2014-05-01 12:31:14 +02:00
Andrew Eikum
cb1242a8f2 user32: Only update listbox horizontal scroll info if WS_HSCROLL is set. 2014-04-28 18:25:02 +02:00
Vincent Povirk
eb8406b810 user32/tests: Our popup test window loses capture to itself. 2014-04-25 10:16:15 +02:00
Vincent Povirk
e1c5af1e8d user32/tests: Add a message test for popup menus on windows that have capture. 2014-04-25 10:16:11 +02:00
Vincent Povirk
412222609f user32/tests: Add test calling EndMenu from WM_ENTERMENULOOP. 2014-04-25 10:16:07 +02:00
Patrick Rudolph
66316964a9 user32/tests: Add tests for valid cbSize in GetMonitorInfoW. 2014-04-24 11:38:24 +02:00
Patrick Rudolph
4ecda80c6c user32: Check for valid cbSize in GetMonitorInfoW. 2014-04-24 11:38:09 +02:00
Andrew Eikum
c4a28490f3 user32: Allow setting horizontal extent even without WS_HSCROLL. 2014-04-24 11:37:13 +02:00
Patrick Rudolph
24c572874d user32/tests: Add tests for valid cbSize in GetMonitorInfoA. 2014-04-22 18:45:30 +02:00
Patrick Rudolph
8be5dd162c user32: Check for valid cbSize in GetMonitorInfoA. 2014-04-22 18:44:39 +02:00
Dmitry Timoshkov
c6dbb33e19 user32: When converting from MF_ flags to MENUITEMINFO ignore MF_POPUP if id is not a menu. 2014-04-21 11:09:52 +02:00
Dmitry Timoshkov
7744c7003b user32/tests: Add AppendMenu/ModifyMenu MF_POPUP tests. 2014-04-21 11:09:51 +02:00
Vincent Povirk
68f2b878d2 user32: Allow EndMenu() calls from WM_ENTERMENULOOP. 2014-04-18 14:36:04 +02:00
Alexandre Julliard
7e874aed75 user32: Load the message box font through the dialog template. 2014-04-15 21:03:55 +02:00
Piotr Caban
179957d5a9 user32/tests: Fix DrawMenuBar test failures. 2014-04-15 21:03:55 +02:00
Piotr Caban
55ff066103 user32: Don't fail on windows without menu bar in DrawMenuBar. 2014-04-10 16:51:09 +02:00
Alexandre Julliard
b045851648 user32: Cache the server queue mask on the client side and reset them when they have changed. 2014-04-10 16:29:18 +02:00
Akihiro Sagawa
6b616a0fd8 user32: Emit EM_SETSEL message when choosing "Select All" from context menu. 2014-04-08 09:25:15 +02:00
Akihiro Sagawa
0bfc8f05c6 user32: Don't emit WM_COMMAND on choosing an item in a context menu (Edit control). 2014-04-08 09:25:06 +02:00
Akihiro Sagawa
1ba63827f2 user32/tests: Add some tests for edit control context menu messages. 2014-04-08 09:24:47 +02:00
Akihiro Sagawa
0815386430 user32/tests: Don't forget to destroy the parent window after the tests. 2014-04-08 09:24:40 +02:00
Nikolay Sivov
bd262c606a user32: Added RegisterPowerSettingNotification() stub. 2014-04-07 15:34:34 +02:00
Nikolay Sivov
ba3a6d1f4b user32: Fix Edit margins calculation for empty client area case. 2014-04-07 09:58:02 +02:00
Piotr Caban
27374064b6 user32: Make it possible to activate a window with parent and no WS_CHILD flag in WS_NCLBUTTONDOWN function. 2014-04-02 19:06:09 +02:00
Francois Gouget
ebd9918830 user32/tests: Fix compilation on systems that don't support nameless unions. 2014-03-31 15:28:45 +02:00
Piotr Caban
de21941178 user32: Change SetForegroundWindow behavior on windows with parent and no WS_CHILD flag. 2014-03-27 16:18:05 +01:00
Javier Cantero
ee5c64f583 user32/tests: New test cases for SubtractRect(). 2014-03-27 12:06:03 +01:00
Piotr Caban
1cf3d8caa4 user32: Change SetFocus behavior on windows with parent and no WS_CHILD flag. 2014-03-26 19:20:44 +01:00
Javier Cantero
6ac11c60f0 user32/tests: Add SubtractRect() test. 2014-03-26 19:20:27 +01:00
Javier Cantero
1f15169f72 user32: Fix side effect in SubtractRect(). 2014-03-26 19:20:27 +01:00
Hans Leidekker
fb31e0fbe3 user32/tests: Add more tests for PrivateExtractIcons. 2014-03-25 19:01:26 +01:00
Piotr Caban
61a92af5ca user32/tests: Workaround SetForegroundWindow failure due to foreground lock timeout. 2014-03-25 13:55:42 +01:00
Nikolay Sivov
d3c9e8a7e6 user32: Added ChangeWindowMessageFilterEx() stub. 2014-03-20 17:46:01 +01:00
Alexandre Julliard
e445303ab4 user32/tests: Make a few more messages optional. 2014-03-20 17:09:39 +01:00
Alexandre Julliard
fc183ba2c5 user32: Set the queue mask only after flushing the window surfaces. 2014-03-19 15:56:22 +01:00
Alexandre Julliard
06960ac267 user32/tests: Mark a failing test as todo. 2014-03-19 12:56:11 +01:00