Mikołaj Zalewski
a82b96f1b5
user32: Send a WM_MOUSELEAVE even if another window calls TrackMouseEvent before the timer proc is called.
2006-10-16 20:10:29 +02:00
Mikołaj Zalewski
ce2b767f6a
user32: When calling TrackMouseEvent with TME_LEAVE the dwHoverTime may be uninitialized.
2006-10-16 17:02:30 +02:00
Mikołaj Zalewski
e302fcfff4
user32: Don't create timers with nEventId == 0 in TrackMouseEvent.
2006-10-16 16:59:21 +02:00
Alexandre Julliard
6a9222fc39
Fixed some printf warnings caused by using sizeof.
2006-10-12 14:58:25 +02:00
Christian Gmeiner
cdada31c00
user32: SPI_GETFONTSMOOTHINGORIENTATION and SPI_SETFONTSMOOTHINGORIENTATION are kown actions.
2006-10-12 11:36:18 +02:00
Ge van Geldorp
d642e11438
winapi_test: Regenerate tests.
...
Remove structs from test list which have preprocessor directives in
their definitions (winapi_test can't handle that).
2006-10-11 12:12:21 +02:00
Dmitry Timoshkov
a58a9f5212
user: Add some missing messages to the message spy.
2006-10-11 12:09:28 +02:00
Vitaliy Margolen
dbd2c6ebae
user: Add test for LL mouse hook and [Get|Set]CursorPos.
2006-10-10 16:09:40 +02:00
Louis. Lenders
b072f85610
user32: Return a fake device notification handle in RegisterDeviceNotificationA.
2006-10-09 15:23:42 +02:00
Michael Stefaniuc
66ef2f253d
user/tests: Win64 printf format warning fixes.
2006-10-09 12:44:54 +02:00
Francois Gouget
82babbee0b
Add missing '\n's to Wine traces.
2006-10-05 17:46:48 +02:00
Francois Gouget
f4ac836f58
user/tests: It is perfectly valid for some sysparams registry fields
...
to not be set if they have their default value. This is the case on
Windows for instance.
2006-10-05 17:45:04 +02:00
Vitaliy Margolen
bc55b75dc9
user32: Pass hook handle to the destination thread.
2006-10-05 14:13:14 +02:00
Alexandre Julliard
2f80fcd88d
server: Changed the get_next_hook request to allow retrieving the current hook too.
2006-10-05 14:05:48 +02:00
Alexandre Julliard
533f519950
user32: Store the prev_unicode hook flag on the client side.
2006-10-05 14:04:25 +02:00
Andrew Talbot
ffa4e572ee
user/tests: Cast-qual warnings fix.
2006-10-05 11:54:16 +02:00
Alexandre Julliard
81c1472449
user32: The per-window user data must be a DWORD_PTR.
2006-10-04 21:49:11 +02:00
James Hawkins
96963d2bc1
user: Add missing sizeof(WCHAR) multiplier.
2006-10-04 20:56:02 +02:00
Alexandre Julliard
3ad9798263
server: Pass the data for message callbacks as vararg from the client side.
2006-10-04 20:25:42 +02:00
Alexandre Julliard
29a3ce9f3a
server: Return the data for callback results in the varargs part of the get_message request.
2006-10-04 16:29:45 +02:00
Alexandre Julliard
59dc456822
server: Return the data for winevent hooks in the varargs part of the get_message request.
2006-10-04 16:04:53 +02:00
Vitaliy Margolen
caa2425a88
user: Move some common code into one function.
2006-10-04 10:01:32 +02:00
Dmitry Timoshkov
64886ebc9f
user: Increase the time during which flush_events() waits for pending events.
2006-10-03 15:59:52 +02:00
Oleg Krylov
dd6e2b361d
user: Fix CopyImage function declaration.
2006-10-03 15:55:30 +02:00
Andrew Talbot
3878ebcd7c
user: Cast-qual warnings fix.
2006-10-03 11:17:18 +02:00
Michael Stefaniuc
3c60ce8525
user: Win64 printf format warning fixes.
2006-10-02 14:28:59 +02:00
Dmitry Timoshkov
8588562f0d
user/tests: Flush events before running mouse tests.
2006-10-02 12:34:10 +02:00
Jason Green
3004cbda24
user32: Stub implementation of BlockInput.
2006-10-02 11:54:56 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Nicolas Delcros
1492950c8e
winuser.h: Fix PROPENUMPROCEXA/W types declarations.
2006-09-26 21:50:27 +02:00
Mikołaj Zalewski
a73813a093
user32: Update Polish translation.
2006-09-25 18:32:12 +02:00
Aric Stewart
5537fbbcff
user: Correct buffer overflows in IME processing code.
2006-09-25 18:13:21 +02:00
Alexandre Julliard
dea8c6a9ce
user: Fix handling of high bits of resource id in LoadString, reported by Andrey Turkin.
2006-09-21 20:47:20 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Marcus Meissner
0c15360a3e
Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes.
2006-09-11 11:30:48 +02:00
Jesse Allen
bf69af26be
user: ChangeDisplaySettings virtual desktop mode handling fix.
2006-09-08 13:41:11 +02:00
Dmitry Timoshkov
4f28f7967d
user: Use computed icon rectangle if SS_CENTERIMAGE style is set.
2006-09-07 13:58:55 +02:00
Alexandre Julliard
5cf75e615a
makefiles: Only run test and documentation targets in directories that need them.
2006-08-28 13:37:44 +02:00
Dmitry Timoshkov
a20d033627
user: Do not force repainting on WM_WINDOWPOSCHANGED in combobox.
...
- do not force repainting on WM_WINDOWPOSCHANGED in combobox, it
breaks Z-order based painting.
- do nothing in the combobox WM_ERASEBKGND handler do all painting in
WM_PAINT like Windows does.
2006-08-28 11:36:42 +02:00
Alexandre Julliard
909accf311
user: Add .exe extension to wineboot just in case.
2006-08-18 20:56:20 +02:00
Alexandre Julliard
8653598a66
user: Defer all ExitWindowsEx processing to wineboot.
2006-08-17 20:54:21 +02:00
Alexandre Julliard
7814420f2f
user: Explicitly load explorer.exe from the system directory.
2006-08-16 16:43:08 +02:00
Alexandre Julliard
68eddac14b
user/tests: Fix a compiler warning, and remove some useless casts.
2006-08-15 19:50:34 +02:00
Frank Richter
b3399ad2e4
user: Fix SPI_SETICONTITLELOGFONT to check for LOGFONTW size.
2006-08-14 20:49:12 +02:00
Frank Richter
e1e02dfcc2
user: Initialize size of nonclients struct in load_nonclient_metrics.
2006-08-14 20:49:05 +02:00
Aric Stewart
26985e6bec
user: Implement MNS_NOTIFYBYPOS.
2006-08-11 14:45:30 +02:00
Mike McCormack
7aeefa305f
user32: Remember to draw the icon when SS_CENTERIMAGE is set.
2006-08-10 10:55:52 +02:00
Michael Kaufmann
21750e2717
user: Fix the keyboard navigation and some graphical glitches for multi-column menus.
2006-08-09 20:36:43 +02:00
Michael Kaufmann
b997cd7629
user: CopyImage: Handle the flags LR_COPYDELETEORG, LR_CREATEDIBSECTION, and LR_MONOCHROME.
2006-08-09 17:29:01 +02:00
Michael Kaufmann
9f07bcd25f
user: Accept more flags in SetMenuItemInfo and ModifyMenu.
...
- Accept MFT_MENU{BAR}BREAK, MFT_RADIOCHECK, MFT_RIGHTJUSTIFY, and
MFT_RIGHTORDER in SetMenuItemInfo.
- InsertMenu, AppendMenu, ModifiyMenu: Accept MF_HILITE flag (undocumented).
- SetMenuItemInfo: Only use the lower word of the bitmap handle as
documented in MSDN (Word 95 depends on this).
- The type MFT_RADIOCHECK cannot be set if only the checkmarks are
modified with SetMenuItemInfo.
- New tests.
2006-08-09 17:16:56 +02:00