Commit graph

888 commits

Author SHA1 Message Date
Nikolay Sivov
032356ec37 user32: Disable scroll bar control window when both buttons disabled. 2009-03-05 12:48:05 +01:00
Alexandre Julliard
d62c05f720 user32: Make mouse.drv into a stand-alone 16-bit module. 2009-03-04 14:32:56 +01:00
Alexandre Julliard
c2e52469fe user32: Make keyboard.drv into a stand-alone 16-bit module. 2009-03-04 14:30:37 +01:00
Alexandre Julliard
02ada6e477 user32: Make display.drv into a stand-alone 16-bit module. 2009-03-04 14:28:32 +01:00
Alexandre Julliard
114da7c46b user32/tests: Add some more optional messages. 2009-03-03 13:20:49 +01:00
Alexandre Julliard
e256e988c5 user32/tests: Fix a couple of failing menu tests. 2009-03-03 13:20:34 +01:00
Alexandre Julliard
d387cf3251 user32: Use MAKEWPARAM instead of MAKELONG for menu messages. 2009-03-03 13:20:21 +01:00
Rein Klazes
5c130c813a user32: MENU_TrackMenu, called from TrackPopupMenu(), should send WM_ENTERIDLE message with the menu window handle as lparam with test. 2009-03-02 15:06:57 +01:00
Paul Vriens
66bd3d428f user32/tests: Fix some test failures on Win98/WinME. 2009-03-02 14:51:50 +01:00
Michael Stefaniuc
214b40b109 user32: Remove superfluous pointer casts. 2009-03-02 12:11:38 +01:00
Rein Klazes
471e949cff user32: In SetMenuInfo() implement the MIM_APPLYTOSUBMENUS. Also set last error if called with invalid parameters with tests. 2009-02-27 14:16:23 +01:00
Alexandre Julliard
af0029925b user32/tests: Fix some message sequences for Win9x. 2009-02-26 15:13:25 +01:00
Alexandre Julliard
affd20d9c8 user32/tests: Fix some input tests on Win9x and NT4. 2009-02-25 23:30:13 +01:00
Alexandre Julliard
33d4c7c514 user32/tests: Add some more optional messages. 2009-02-25 12:37:07 +01:00
Alexandre Julliard
0db3d3cd2e user32/tests: Fix a few more input test failures on Windows. 2009-02-25 12:37:06 +01:00
Rein Klazes
bdb770e10e user32: Refine the size calculations for menu items with HBMMENU_POPUP magic bitmaps with some conformance tests. 2009-02-25 12:36:51 +01:00
Alexandre Julliard
6c8e3a8539 user32: Move a few 16-bit user functions to user16.c where they belong. 2009-02-24 17:36:50 +01:00
Alexandre Julliard
f728c19a73 user32/tests: Add a couple of optional messages. 2009-02-24 16:57:28 +01:00
Alexandre Julliard
5771166aa7 user32/tests: Skip more input tests if we can't queue keyboard input.
Fix some tests on Win9x.
2009-02-24 16:57:28 +01:00
Francois Gouget
8b28508d2b user32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:21 +01:00
Aurimas Fischer
f322cc3d1f user32: Add Lithuanian translation. 2009-02-23 12:19:54 +01:00
Austin English
f1ea9f6e79 user32: Add a missing HeapFree. 2009-02-23 12:19:38 +01:00
Alexandre Julliard
fadc8afc79 user32/tests: Print all the unexpected messages we received. Fix a couple of sequences. 2009-02-21 12:57:23 +01:00
Alexandre Julliard
2e2b1512a9 user32/tests: Add some optional keystrokes for AltGr key. 2009-02-21 12:56:52 +01:00
Alexandre Julliard
9120ce53f1 user32/tests: Remove an unreliable pixel test. 2009-02-20 18:46:05 +01:00
Alexandre Julliard
07d9d1fc1f user32/tests: Skip some message tests if we fail to queue events. 2009-02-20 18:46:05 +01:00
Alexandre Julliard
9783f67625 user32/tests: Skip some input tests if we fail to queue keyboard events. 2009-02-20 18:46:05 +01:00
Rein Klazes
0c6e37bb04 user32: Implement support for HBMENU_POPUP_* magic menu bitmaps and use them to decorate the system menu. 2009-02-20 18:46:03 +01:00
Rein Klazes
14f0e8ba4b user32/resources: Remove the "switch to... <Ctrl+Esc>" item from the system menu. 2009-02-20 11:09:46 +01:00
Alexandre Julliard
cd77c75619 user32/tests: Try harder to make the window receive keystrokes. 2009-02-19 15:57:46 +01:00
Alexandre Julliard
efdf8f9878 user32/tests: Ignore SPI_ICONVERTICALSPACING notifications. Don't reset mouse buttons if setting failed. 2009-02-18 16:45:44 +01:00
Rein Klazes
d69340cd6b user32: Do not handle WM_ENDSESSION in DefWindowProc() with test. 2009-02-18 13:12:41 +01:00
Alexandre Julliard
f9e405692f user32/tests: Skip message tests if queuing keyboard events doesn't work. 2009-02-17 14:58:45 +01:00
Alexandre Julliard
0aef71f8df user32/tests: Test for failure to change system parameters even if getting them succeeded. 2009-02-17 14:58:34 +01:00
Alexandre Julliard
2b87a5dbc2 user32: Make sure to not corrupt last error in the message spy. 2009-02-16 16:01:37 +01:00
Alexandre Julliard
cc46d242e0 user32/tests: Fix some checks of the key value in accelerators. 2009-02-16 11:53:06 +01:00
Alexandre Julliard
d00ad7f197 user32/tests: Skip some tests if SetForegroundWindow doesn't behave correctly. 2009-02-16 11:52:38 +01:00
Alexandre Julliard
fa212d5127 user32/tests: Add a couple of optional message, mark as todo a test that now fails consistently on Wine. 2009-02-16 11:52:17 +01:00
Alexandre Julliard
a069ee48d5 user32/tests: Another fix for lack of color cursor support. 2009-02-16 11:51:44 +01:00
Alexandre Julliard
09761ee96f user32/tests: Cope with lack of support for color cursors. 2009-02-13 13:12:12 +01:00
Alexandre Julliard
96e7da5c55 user32/tests: GetClassInfo doesn't set last error reliably, remove test. 2009-02-13 13:10:44 +01:00
Alexandre Julliard
2d155031cc user32/tests: Skip tests if we fail to inject mouse or keyboard events. 2009-02-13 13:03:26 +01:00
Alexandre Julliard
4fc6dbd86d user32/tests: Fix more message tests on XP and Vista. 2009-02-13 13:02:08 +01:00
Alexandre Julliard
5c54e24f90 user32/tests: Better handling of the *.* wildcard in the listbox test. 2009-02-13 13:01:12 +01:00
Alexandre Julliard
583a30c665 user32/tests: Print the wrong accelerator values in the resource test. 2009-02-13 13:00:54 +01:00
Alexandre Julliard
0cc91abf8f user32/tests: Add some more optional messages we get on Windows. 2009-02-12 17:53:35 +01:00
Alexandre Julliard
bd36ca6e79 user32/tests: Fix Z-order tests in the presence of owned popups.
Also fix a couple of other failures on Windows.
2009-02-12 17:53:35 +01:00
Alexandre Julliard
b03175e126 user32/tests: Try to fix some more failures in the message test. 2009-02-11 15:56:03 +01:00
Alexandre Julliard
a5162b62e7 user32/tests: Fix some window test failures on various Windows platforms. 2009-02-09 14:37:23 +01:00
Francois Gouget
53f9b31afd user32: LookupIconIdFromDirectory16() is unused so remove it. 2009-02-09 13:16:19 +01:00