Vitaly Lipatov
88694be2ad
user32: Fix character conversion in combo box.
...
Replace toupper/tolower with CharUpper/CharLower functions.
2006-06-15 11:26:57 +02:00
Alexandre Julliard
2864377793
user32: Don't use sizeof in traces to avoid printf format warnings.
2006-06-13 14:11:36 +02:00
Michael Stefaniuc
fee72b607a
Yet another round of redundant NULL checks before HeapFree.
2006-06-13 11:40:23 +02:00
Dmitry Timoshkov
099e23ce49
user32: Remove redundant SetLastError call from MENU_SetMenu.
2006-06-12 13:21:48 +02:00
Mike McCormack
a8ac8d7f09
user32: Win64 lparam and wparam are longs.
2006-06-12 13:21:47 +02:00
Mike McCormack
87db243f0e
user32: Fix a pointer size warning in Win64.
2006-06-12 13:21:47 +02:00
Dmitry Timoshkov
2dd2eafd3c
user: Neither WS_CAPTION nor WS_EX_APPWINDOW has anything to do how
...
passed in to CreateWindow menu should be handled.
2006-06-09 18:13:29 +02:00
Michael Kaufmann
ea5d55bf4c
user/tests: Update LoadImage test.
...
Include a bitmap in the resources and don't depend on Windows'
OBM_CHECK bitmap anymore.
2006-06-08 11:11:30 +02:00
Ulrich Czekalla
0c468c816c
x11drv: Improve handling of the case where the clipboard is opened
...
with a window from another thread or process.
2006-06-05 21:01:30 +02:00
Juan Lang
9a974b899b
user: Use SetPropW rather than SetPropA for internal property.
2006-06-05 13:46:02 +02:00
qingdoa daoo
7c34bfab20
user32: Fix selection handling for listboxes with LBS_EXTENDEDSEL style.
2006-06-02 11:45:43 +02:00
Juris Smotrovs
b8d9f3955a
user32: Send WM_SIZE when window changes state between restored/min/maximized.
2006-06-02 11:42:11 +02:00
Michael Kaufmann
6a74137d70
user32: Popup menu position fixes.
...
- Open large popup menus on the other side only if there's enough space
- Open popup menus such that the y position of the first item in the
popup menu is the same as the y position of the focused menu item.
2006-06-02 11:22:04 +02:00
Dmitry Timoshkov
2827e7bbb6
user32: Replace PeekMessage loops in the PeekMessage test by explicit calls.
...
Replace all 'while (PeekMessage()) DispatchMessage();' loops in the
PeekMessage test by explicit calls to PeekMessage(), check queue
status and processed messages after each call to see what is going on
behind the scene.
2006-06-02 11:21:26 +02:00
Mike McCormack
2e1d2b30f8
user32: Stub implementations for Win64's Get/Set LongPtr functions.
2006-05-30 19:29:36 +02:00
Alexandre Julliard
ee48e1e3d5
user: Fixed WM_ACTIVATEAPP mapping with null task handle.
2006-05-28 18:26:32 +02:00
Alexandre Julliard
14fb1ddcc5
user: Only include winproc.h where necessary.
2006-05-26 14:54:54 +02:00
Alexandre Julliard
7b83af4b0e
user: Added fast 32->16 mapping for the remaining messages.
2006-05-26 14:28:22 +02:00
Alexandre Julliard
fdc60a122f
user: Added fast 32->16 mapping for the listbox and combobox messages.
2006-05-26 14:25:18 +02:00
Alexandre Julliard
19a1dc554b
user: Added fast 32->16 mapping for the edit control messages.
2006-05-26 14:17:28 +02:00
Alexandre Julliard
8056e2422d
user: Added fast 32->16 mapping for button and scrollbar messages.
2006-05-26 14:16:00 +02:00
Alexandre Julliard
8e92e5369f
user: Added fast 32->16 mapping for WM_GETTEXT, WM_SETTEXT and similar messages.
2006-05-26 14:14:14 +02:00
Alexandre Julliard
1d2f900444
user: Added fast 32->16 mapping for the WM_DDE* messages.
2006-05-26 14:09:26 +02:00
Alexandre Julliard
e30c69cc7d
user: Added fast 32->16 mapping for WM_MDIACTIVATE, WM_MDIGETACTIVE and WM_MDISETMENU.
2006-05-26 14:08:09 +02:00
Alexandre Julliard
dd67e8b674
user: Added fast 32->16 mapping for WM_COPYDATA, WM_GETDLGCODE and WM_NEXTMENU.
2006-05-26 14:03:49 +02:00
Alexandre Julliard
b00df53d71
user: Added fast 32->16 mapping for WM_GETMINMAXINFO, WM_NCCALCSIZE and WM_WINDOWPOSCHANGING/CHANGED.
2006-05-26 14:00:36 +02:00
Alexandre Julliard
fbd368fc97
user: Added fast 32->16 mapping for WM_COMPARE/DELETE/MEASURE/DRAWITEM.
2006-05-26 13:54:57 +02:00
Alexandre Julliard
611722a325
user: Added fast 32->16 mapping for WM_CREATE, WM_NCCREATE and WM_MDICREATE.
2006-05-26 13:53:15 +02:00
Alexandre Julliard
2ea3f3d293
user: Added fast 16->32 mapping for the remaining messages.
2006-05-26 13:44:57 +02:00
Alexandre Julliard
8b4281a7c8
user: Added fast 16->32 mapping for the WM_DDE* messages.
2006-05-26 13:42:00 +02:00
Alexandre Julliard
394775187f
user: Added fast 16->32 mapping for WM_MDIACTIVATE, WM_MDIGETACTIVE and WM_MDISETMENU.
2006-05-26 13:40:02 +02:00
Alexandre Julliard
67a633b3e7
user: Added fast 16->32 mapping for WM_COPYDATA, WM_GETDLGCODE and WM_NEXTMENU.
2006-05-26 13:36:57 +02:00
Alexandre Julliard
5940fb8c00
user: Added fast 16->32 mapping for WM_GETMINMAXINFO, WM_NCCALCSIZE and WM_WINDOWPOSCHANGING/CHANGED.
2006-05-26 13:31:55 +02:00
Alexandre Julliard
b4d68ff9aa
user: Added fast 16->32 mapping for WM_COMPARE/DELETE/MEASURE/DRAWITEM.
2006-05-26 13:24:47 +02:00
Alexandre Julliard
246f6d1105
user: Added fast 16->32 mapping for WM_CREATE, WM_NCCREATE and WM_MDICREATE.
2006-05-26 13:21:31 +02:00
Dmitry Timoshkov
0170bc3e84
user: Add a test to check the queue status if there is a pending
...
posted message and the quit flag is set.
2006-05-24 13:58:20 +02:00
Alexandre Julliard
e6b97ce2bd
user: Reuse the fast A->W function to implement the 16->32W case.
...
Get rid of the no longer needed 16->32W mapping functions.
2006-05-23 20:38:41 +02:00
Alexandre Julliard
26e47761c9
user: Reuse the fast W->A function to implement the 32W->16 case.
...
Get rid of the no longer needed 32W->16 mapping functions.
2006-05-23 20:33:14 +02:00
Alexandre Julliard
22a9d18bff
user: Use winproc callbacks for the remaining 16-bit messaging functions.
2006-05-23 20:15:17 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Dmitry Timoshkov
3b95aad505
user/tests: Don't generate a mouse click message in mouse_ll_global_thread_proc.
...
Windows doesn't like when a thread plays games with the focus, that
leads to all kinds of misbehaviours and failures to activate a
window. So, better don't generate a mouse click message in
mouse_ll_global_thread_proc.
2006-05-23 12:45:54 +02:00
Dmitry Timoshkov
c3ba7eecdb
user/tests: Add lparam to all HCBT_MINMAX hook messages.
2006-05-23 12:44:50 +02:00
Alexandre Julliard
44691723eb
user: Added A<->W mapping for WM_GETDLGCODE.
2006-05-22 12:29:02 +02:00
Alexandre Julliard
fcce047f61
user: Get rid of the WINPROC_Map/UnmapMsg32ATo32W functions.
2006-05-20 20:02:10 +02:00
Alexandre Julliard
3d92de45c4
user: Added fast A->W mapping for the remaining messages.
2006-05-20 19:59:19 +02:00
Alexandre Julliard
0eec70f410
user: Added fast A->W mapping for WM_GETTEXTLENGTH and related messages.
2006-05-20 19:58:38 +02:00
Alexandre Julliard
34610d1150
user: Added fast A->W mapping for WM_CHAR and related messages.
2006-05-20 18:57:36 +02:00
Alexandre Julliard
3f4a2a5bfc
user: Added fast A->W mapping for EM_GETLINE.
2006-05-20 18:57:11 +02:00
Alexandre Julliard
19b428755c
user: Added fast A->W mapping for LB_GETTEXT and CB_GETLBTEXT.
2006-05-20 18:55:34 +02:00
Alexandre Julliard
4dd1cce203
user: Added fast A->W mapping for WM_SETTEXT and related messages.
2006-05-20 18:54:25 +02:00