Alexandre Julliard
b6765134a3
user32: The Z-order of owned windows doesn't depend on them having the WS_POPUP style.
2010-04-13 21:10:00 +02:00
Dmitry Timoshkov
fedc194e68
user32: Button painting code always sets up the clipping, there is no need to duplicate it.
2010-04-13 11:43:30 +02:00
Nikolay Sivov
6f0560dfa7
user32: Set WM_EXITMENULOOP wParam same way as for WM_ENTERMENULOOP.
2010-04-12 11:29:34 +02:00
Alexandre Julliard
58d1981fbd
user32: Avoid pointer truncation in SetSysColorsTemp.
2010-04-09 13:58:14 +02:00
Nikolay Sivov
e9bae2cfaf
user32: Block TrackPopupMenu if menu is already active.
2010-04-09 11:42:01 +02:00
Joel Holdsworth
38d4aa2b7e
user32: Replace oic_sample.ico with Tango compliant icon.
2010-04-08 12:32:58 +02:00
Joel Holdsworth
db3092cf79
user32: Replaced oic_ques.ico with Tango compliant icon.
2010-04-08 12:32:28 +02:00
Joel Holdsworth
7b68f9a0ed
user32: Replaced oic_note.ico with Tango compliant icon.
2010-04-08 12:31:52 +02:00
Joel Holdsworth
0f5499ecd4
user32: Replaced oic_hand.ico with Tango compliant icon.
2010-04-08 12:31:16 +02:00
Joel Holdsworth
55ac865965
user32: Replaced oic_bang.ico with Tango compliant icon.
2010-04-08 12:30:23 +02:00
Alexandre Julliard
a8e86e35dd
winapi: Generate the 64-bit variant of structure size/alignment tests.
2010-04-07 18:03:00 +02:00
Joel Holdsworth
3b1b1863e4
user32: Replaced oic_winlogo.ico with Tango compliant icon.
2010-04-06 13:23:35 +02:00
Alexandre Julliard
c4dec77064
user32/tests: Fix a test that was incorrectly skipped on non-Win9x platforms.
2010-04-06 12:42:57 +02:00
Alexandre Julliard
1f1d9e7b02
user32/tests: Use the correct type for the bits pointer in CreateDIBSection calls.
2010-04-02 15:40:55 +02:00
Mikhail Maroukhine
5e78bab266
user32: Fix compiler warnings with flag -Wcast-qual.
2010-04-01 18:12:42 +02:00
Alexandre Julliard
01578f51ba
user32: Pack the structure for WM_DDE_ACK to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
2de2222aec
user32: Pack the low-level hook structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
366c5ceea7
user32: Pack the MDICREATESTRUCTW structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
99719be4a6
user32: Pack the MDINEXTMENU structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
3099b08aa2
user32: Pack the MSG structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
bbdd742a49
user32: Pack the NCCALCSIZE_PARAMS structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
eba2ec4ab1
user32: Pack the HELPINFO structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
8ec6cfedea
user32: Pack the COPYDATASTRUCT structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
5c65269897
user32: Pack the WINDOWPOS structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
9b5b55d9de
user32: Pack the various owner-draw structures in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
fcf8a81904
user32: Pack the CREATESTRUCTW structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:37 +02:00
Alexandre Julliard
bb0c660ed0
user32: Always start the 64-bit version of wineboot.exe on Wow64.
2010-03-29 15:50:10 +02:00
Alexandre Julliard
7bef6dc8b9
user32: Always start the 64-bit version of explorer.exe on Wow64.
2010-03-29 12:26:42 +02:00
Mikhail Maroukhine
819464f1d9
user32: Fix compiler warnings with flag -Wcast-qual.
2010-03-29 12:16:50 +02:00
Sébastien Ramage
e7165b3921
user32: End scrollbar tracking if the mouse capture is lost.
2010-03-25 10:55:51 +01:00
Alexandre Julliard
ce31f2da0a
user32/tests: Fix a couple of race conditions.
2010-03-23 13:24:27 +01:00
Alexandre Julliard
49de5ca39f
user32: Store the current cursor and show count in the server.
2010-03-22 17:54:21 +01:00
Francois Gouget
3428b94a8d
Assorted spelling and case fixes.
2010-03-22 10:49:13 +01:00
Paul Vriens
b897a37f38
user32/tests: Fix timeouts on Win9x/WinMe.
2010-03-19 12:26:46 +01:00
Alexandre Julliard
c83ea46e1a
user32: Return fake global information in GetCursorInfo instead of thread-local values.
2010-03-19 11:59:51 +01:00
Alexandre Julliard
0be0211682
user32/tests: Add some tests for GetCursorInfo.
2010-03-19 11:59:33 +01:00
Alexandre Julliard
d2ec02e06f
user32/tests: Add some tests for ShowCursor.
2010-03-18 19:26:36 +01:00
Alexandre Julliard
5a18e2a925
user32/tests: Add some tests demonstrating that SetCursor uses the thread input data.
2010-03-18 13:46:38 +01:00
Henri Verbeet
d9381b97aa
user32/tests: Add a test for foreground windows on a different thread.
...
What happens is that we get the WM_WINE_SETACTIVEWINDOW message sent by the
other thread after we already changed the foreground window back to our own
window.
2010-03-18 10:23:46 +01:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Dmitry Timoshkov
52ebbb8aa7
user32: Restore special handling of monochrome bitmaps removed by c2202929ab
.
2010-03-15 15:07:15 +01:00
Jörg Höhle
9079109a45
winex11: Log keycode decimal <-> hex for keysym & MS vkey and scancode.
2010-03-04 12:28:22 +01:00
David Hedberg
5a1f8c57a8
user32: Fix case where EM_SCROLL with page down results in trying to scroll up past the beginning.
2010-03-03 14:01:58 +01:00
David Hedberg
598052b4ad
user32: Fix return value of EDIT_EM_Scroll.
2010-03-03 14:01:50 +01:00
Alexandre Julliard
b0760fc2e9
server: Set the idle event when PeekMessage is called with -1 as window filter.
2010-03-03 13:20:53 +01:00
Alexandre Julliard
4d33d4982f
user32: Pass HWND_BOTTOM unmodified to the server in PeekMessage.
2010-03-03 13:20:26 +01:00
Henri Verbeet
6ee4a87ad6
user32: Also show dialogs right after a WM_TIMER message.
2010-03-02 14:29:21 +01:00
Alexandre Julliard
c888a2eb22
user32/tests: Fix broken check of the ok() macro return value.
...
Spotted by Yann Droneaud.
2010-02-24 16:04:11 +01:00
Dmitry Timoshkov
d6cfc3223e
user32: DeleteDC() should allow to delete a DC returned by GetDC().
2010-02-24 16:03:02 +01:00
Nikolay Sivov
e7c909a1be
user32: Use whole window rectangle for UpdateLayeredWindow.
2010-02-24 16:02:57 +01:00