wine
18 years agocomdlg32: Write-strings warning fix.
Andrew Talbot [Tue, 23 May 2006 19:05:53 +0000 (20:05 +0100)] 
comdlg32: Write-strings warning fix.

18 years agoUniformization of French main menu accelerators.
Jonathan Ernst [Tue, 23 May 2006 10:39:05 +0000 (12:39 +0200)] 
Uniformization of French main menu accelerators.

18 years agouninstaller: Add Dutch resources.
Hans Leidekker [Tue, 23 May 2006 20:26:01 +0000 (22:26 +0200)] 
uninstaller: Add Dutch resources.

18 years agox11drv: GdiAlphaBlend fix for X errors if width or height is 0.
Marcus Meissner [Wed, 24 May 2006 06:35:12 +0000 (08:35 +0200)] 
x11drv: GdiAlphaBlend fix for X errors if width or height is 0.

18 years agocrypt32: Test and fix a couple CertAddCertificateContextToStore corner cases.
Juan Lang [Wed, 24 May 2006 04:56:00 +0000 (21:56 -0700)] 
crypt32: Test and fix a couple CertAddCertificateContextToStore corner cases.

18 years agowined3d: Remove a double cap flag.
Stefan Dösinger [Tue, 23 May 2006 21:46:42 +0000 (23:46 +0200)] 
wined3d: Remove a double cap flag.

18 years agowined3d: Remove an unnecessary NULL check.
Stefan Dösinger [Tue, 23 May 2006 21:45:21 +0000 (23:45 +0200)] 
wined3d: Remove an unnecessary NULL check.

18 years agomshtml: Added stub implementation of IPersistStreamInit.
Jacek Caban [Tue, 23 May 2006 20:16:26 +0000 (22:16 +0200)] 
mshtml: Added stub implementation of IPersistStreamInit.

18 years agoshdocvw: Added OLEIVERB_UIACTIVATE implementation.
Jacek Caban [Tue, 23 May 2006 18:07:45 +0000 (20:07 +0200)] 
shdocvw: Added OLEIVERB_UIACTIVATE implementation.

18 years agoshdocvw: Don't do verb that is already done.
Jacek Caban [Tue, 23 May 2006 18:06:55 +0000 (20:06 +0200)] 
shdocvw: Don't do verb that is already done.

18 years agoshdocvw: Move UI activating to the separated function.
Jacek Caban [Tue, 23 May 2006 18:05:58 +0000 (20:05 +0200)] 
shdocvw: Move UI activating to the separated function.

18 years agoshdocvw: Move inplace activating code to the separated function.
Jacek Caban [Tue, 23 May 2006 18:04:56 +0000 (20:04 +0200)] 
shdocvw: Move inplace activating code to the separated function.

18 years agoshdocvw: Added WebBrowser v1 implementation.
Jacek Caban [Tue, 23 May 2006 18:03:30 +0000 (20:03 +0200)] 
shdocvw: Added WebBrowser v1 implementation.

18 years agoshdocvw: Added WebBrowser v1 registration.
Jacek Caban [Tue, 23 May 2006 18:02:31 +0000 (20:02 +0200)] 
shdocvw: Added WebBrowser v1 registration.

18 years agocomctl32: Fix the loading of strings for the property sheet page by
Robert Shearman [Tue, 23 May 2006 15:53:55 +0000 (16:53 +0100)] 
comctl32: Fix the loading of strings for the property sheet page by
caching the ID of the string to load before overwriting it with an
Alloc call.

18 years agouser: Reuse the fast A->W function to implement the 16->32W case.
Alexandre Julliard [Tue, 23 May 2006 18:38:41 +0000 (20:38 +0200)] 
user: Reuse the fast A->W function to implement the 16->32W case.

Get rid of the no longer needed 16->32W mapping functions.

18 years agouser: Reuse the fast W->A function to implement the 32W->16 case.
Alexandre Julliard [Tue, 23 May 2006 18:33:14 +0000 (20:33 +0200)] 
user: Reuse the fast W->A function to implement the 32W->16 case.

Get rid of the no longer needed 32W->16 mapping functions.

18 years agouser: Use winproc callbacks for the remaining 16-bit messaging functions.
Alexandre Julliard [Tue, 23 May 2006 18:15:17 +0000 (20:15 +0200)] 
user: Use winproc callbacks for the remaining 16-bit messaging functions.

18 years agocomctl32: header: Don't try to draw items outside the clipping rect.
Mikołaj Zalewski [Mon, 22 May 2006 20:53:08 +0000 (22:53 +0200)] 
comctl32: header: Don't try to draw items outside the clipping rect.

18 years agocomctl32: header: Make the column resizing smooth in full drag mode.
Mikołaj Zalewski [Mon, 22 May 2006 20:47:37 +0000 (22:47 +0200)] 
comctl32: header: Make the column resizing smooth in full drag mode.

Make the column resizing smooth in full drag mode even for listview
with lots of elements by redrawing only the resized column and calling
UpdateWindow.

18 years agocrypt32: Abstract contexts.
Juan Lang [Mon, 22 May 2006 20:59:52 +0000 (13:59 -0700)] 
crypt32: Abstract contexts.

- create an abstract interface for contexts, and use it for certificates
- create a simple context list, and use it for memory stores

18 years agousp10: Add stub for ScriptStringOut.
Jeff Latimer [Tue, 23 May 2006 12:15:15 +0000 (22:15 +1000)] 
usp10: Add stub for ScriptStringOut.

18 years agowined3d: Do not addref a NULL backbuffer in IWineD3DSwapChain::GetBackBuffer.
Stefan Dösinger [Tue, 23 May 2006 13:30:15 +0000 (15:30 +0200)] 
wined3d: Do not addref a NULL backbuffer in IWineD3DSwapChain::GetBackBuffer.

18 years agorpcrt4: Uncomment test now that it works correctly.
Huw Davies [Tue, 23 May 2006 11:24:55 +0000 (12:24 +0100)] 
rpcrt4: Uncomment test now that it works correctly.

18 years agorpcrt4: Add another static.
Huw Davies [Tue, 23 May 2006 11:06:23 +0000 (12:06 +0100)] 
rpcrt4: Add another static.

18 years agorpcrt4: Fix some comments and move the NdrSimpleType* functions out from amongst...
Huw Davies [Tue, 23 May 2006 10:54:17 +0000 (11:54 +0100)] 
rpcrt4: Fix some comments and move the NdrSimpleType* functions out from amongst the NdrSimpleStruct* ones.

18 years agowinspool: Renamed the directory to winspool.drv.
Alexandre Julliard [Tue, 23 May 2006 15:10:52 +0000 (17:10 +0200)] 
winspool: Renamed the directory to winspool.drv.

18 years agowineps: Renamed the directory to wineps.drv.
Alexandre Julliard [Tue, 23 May 2006 14:42:56 +0000 (16:42 +0200)] 
wineps: Renamed the directory to wineps.drv.

18 years agomsisys: Renamed the directory to msisys.ocx.
Alexandre Julliard [Tue, 23 May 2006 14:09:55 +0000 (16:09 +0200)] 
msisys: Renamed the directory to msisys.ocx.

18 years agoUpdate the address of the Free Software Foundation.
Jonathan Ernst [Thu, 18 May 2006 12:49:52 +0000 (14:49 +0200)] 
Update the address of the Free Software Foundation.

18 years agomsi: Fix short name and long name mismatch in action.c.
Labrousse Jean [Sun, 21 May 2006 15:27:29 +0000 (17:27 +0200)] 
msi: Fix short name and long name mismatch in action.c.

18 years agoole32: Fix excessive file sizes for Storage files.
Troy Rollo [Tue, 23 May 2006 01:42:25 +0000 (11:42 +1000)] 
ole32: Fix excessive file sizes for Storage files.

The IStorage (DocFile) implementation was adding empty blocks at the
end of the file every time a caller wrote data that was not a multiple
of 512 bytes.  If the caller made a lot of very small writes the file
size could be huge even though the data in the file was tiny. This was
caused by BlockChainStream_SetSize trying to allocate file blocks for
the new data using a condition that bore no relationship to the
required condition, and it was not necessary to do so at that time
since it is done (the right way) by StorageImpl_GetNextFreeBigBlock
(called via BlockChainStream_Enlarge).

18 years agouser/tests: Don't generate a mouse click message in mouse_ll_global_thread_proc.
Dmitry Timoshkov [Tue, 23 May 2006 09:58:00 +0000 (18:58 +0900)] 
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.

18 years agouser/tests: Add lparam to all HCBT_MINMAX hook messages.
Dmitry Timoshkov [Tue, 23 May 2006 09:55:02 +0000 (18:55 +0900)] 
user/tests: Add lparam to all HCBT_MINMAX hook messages.

18 years agowined3d: OpengGL accelerated blits.
Stefan Dösinger [Mon, 22 May 2006 22:48:54 +0000 (00:48 +0200)] 
wined3d: OpengGL accelerated blits.

Implement some basic opengl accelerated blts from and to render
targets. It's not perfect yet, but enought to make some D3D apps
happy. For now the only supported operations are:

- Full screen back -> Front buffer: Just call present
- Offscreen surface -> render target
- Render target -> offscreen surface(slow)
- render target colorfill

18 years agowined3d: Surface pixel format conversion code.
Stefan Dösinger [Mon, 22 May 2006 21:49:09 +0000 (23:49 +0200)] 
wined3d: Surface pixel format conversion code.

18 years agoserver: Don't clear the QS_POSTMESSAGE flag if there is a pending quit message.
Robert Shearman [Mon, 22 May 2006 21:16:53 +0000 (22:16 +0100)] 
server: Don't clear the QS_POSTMESSAGE flag if there is a pending quit message.

18 years agoole32: Release the outer unknown in the proxybuffer test.
Robert Shearman [Mon, 22 May 2006 21:17:53 +0000 (22:17 +0100)] 
ole32: Release the outer unknown in the proxybuffer test.

Release the outer unknown in the proxybuffer test to show that the
last release of the outer unknown doesn't free the proxy buffer.

18 years agoole32: Release the proxy buffer object on the last release of the proxy's outer unknown.
Robert Shearman [Mon, 22 May 2006 21:17:13 +0000 (22:17 +0100)] 
ole32: Release the proxy buffer object on the last release of the proxy's outer unknown.

Release the proxy buffer object on the last release of the proxy's outer
unknown, otherwise memory is leaked for the Ndr implementation of
IRpcProxyBuffer.

Fix up the hand-coded proxies to match the behaviour from the Ndr
implementation.

18 years agowininet: Fix a failing test.
Robert Shearman [Mon, 22 May 2006 11:02:23 +0000 (12:02 +0100)] 
wininet: Fix a failing test.

18 years agorpcrt4: Fix copying too much data from the buffer by not taking into account the...
Robert Shearman [Mon, 22 May 2006 11:02:04 +0000 (12:02 +0100)] 
rpcrt4: Fix copying too much data from the buffer by not taking into account the fact that auth_pad_len has been included in the fragment length.

18 years agorpcrt4: Authentication padding should only be generated if there is authentication...
Robert Shearman [Mon, 22 May 2006 11:02:13 +0000 (12:02 +0100)] 
rpcrt4: Authentication padding should only be generated if there is authentication data.

18 years agoinclude: Add defines used in CopyFileEx.
Robert Shearman [Mon, 22 May 2006 21:16:05 +0000 (22:16 +0100)] 
include: Add defines used in CopyFileEx.

18 years agoinclude: Make guiddef.h defines match PSDK.
Robert Shearman [Mon, 22 May 2006 21:15:41 +0000 (22:15 +0100)] 
include: Make guiddef.h defines match PSDK.

Protect LPGUID typedef by __LPGUID_DEFINED__ being defined.

Protect LPCLSID and LPFMTID typedefs, IsEqualGUID, IsEqualIID,
IsEqualCLSID, IID_NULL, CLSID_NULL and FMTID_NULL defines by
__IID_DEFINED__ being defined.

18 years agouser: Added A<->W mapping for WM_GETDLGCODE.
Alexandre Julliard [Mon, 22 May 2006 10:29:02 +0000 (12:29 +0200)] 
user: Added A<->W mapping for WM_GETDLGCODE.

18 years agoquartz: Add stub implementation for AMGetErrorText{A,W}.
Hans Leidekker [Sat, 20 May 2006 18:57:51 +0000 (20:57 +0200)] 
quartz: Add stub implementation for AMGetErrorText{A,W}.

18 years agowined3d: Simplify input/output modifier line handling.
Ivan Gyurdiev [Sun, 21 May 2006 21:19:04 +0000 (17:19 -0400)] 
wined3d: Simplify input/output modifier line handling.

18 years agowined3d: Clean up register use maps.
Ivan Gyurdiev [Sun, 21 May 2006 21:16:17 +0000 (17:16 -0400)] 
wined3d: Clean up register use maps.

18 years agowined3d: Allow use of pixel shaders with drawStridedSlow.
Ivan Gyurdiev [Sun, 21 May 2006 21:15:09 +0000 (17:15 -0400)] 
wined3d: Allow use of pixel shaders with drawStridedSlow.

18 years agowined3d: Only run parse_decl_usage on vshader INPUT registers.
Ivan Gyurdiev [Sun, 21 May 2006 21:12:53 +0000 (17:12 -0400)] 
wined3d: Only run parse_decl_usage on vshader INPUT registers.

18 years agoadvapi32: Skip token attribute testing if OpenProcessToken() is not implemented.
Saulius Krasuckas [Sun, 21 May 2006 21:06:47 +0000 (00:06 +0300)] 
advapi32: Skip token attribute testing if OpenProcessToken() is not implemented.

18 years agoadvapi32: Make test loadable on win9x.
Saulius Krasuckas [Sun, 21 May 2006 20:25:44 +0000 (23:25 +0300)] 
advapi32: Make test loadable on win9x.

18 years agowinspool/test: Disable a test that crashes on win9x.
Detlef Riekenberg [Sun, 21 May 2006 22:39:33 +0000 (00:39 +0200)] 
winspool/test: Disable a test that crashes on win9x.

18 years agowinspool: Remove cross calls W->A for the "Printers" registry path.
Detlef Riekenberg [Sun, 21 May 2006 12:35:29 +0000 (14:35 +0200)] 
winspool: Remove cross calls W->A for the "Printers" registry path.

18 years agowinspool: An empty string as server name is valid (EnumPrinterDrivers).
Detlef Riekenberg [Sat, 20 May 2006 16:39:20 +0000 (18:39 +0200)] 
winspool: An empty string as server name is valid (EnumPrinterDrivers).

18 years agoadvapi32: Implement and test SystemFunction026+027.
Mike McCormack [Sun, 21 May 2006 10:11:53 +0000 (19:11 +0900)] 
advapi32: Implement and test SystemFunction026+027.

18 years agoadvapi32: Implement and test SystemFunction011.
Mike McCormack [Sun, 21 May 2006 09:01:58 +0000 (18:01 +0900)] 
advapi32: Implement and test SystemFunction011.

18 years agoadvapi32: Test and implement SystemFunction024/025.
Mike McCormack [Sun, 21 May 2006 08:52:12 +0000 (17:52 +0900)] 
advapi32: Test and implement SystemFunction024/025.

18 years agoadvapi32: Implement and test SystemFunction(012-023).
Mike McCormack [Sun, 21 May 2006 08:28:11 +0000 (17:28 +0900)] 
advapi32: Implement and test SystemFunction(012-023).

18 years agoadvapi32: Implement and test SystemFunction010.
Mike McCormack [Sun, 21 May 2006 08:27:50 +0000 (17:27 +0900)] 
advapi32: Implement and test SystemFunction010.

18 years agoadvapi32: Implement and test SystemFunction009.
Mike McCormack [Sun, 21 May 2006 08:27:19 +0000 (17:27 +0900)] 
advapi32: Implement and test SystemFunction009.

18 years agontdsapi: Add DsMakeSpnA to the spec file.
Dmitry Timoshkov [Sun, 21 May 2006 14:07:26 +0000 (23:07 +0900)] 
ntdsapi: Add DsMakeSpnA to the spec file.

18 years agowine.inf: Create fake dlls for ADPCM codecs.
Vitaliy Margolen [Sun, 21 May 2006 04:46:13 +0000 (22:46 -0600)] 
wine.inf: Create fake dlls for ADPCM codecs.

18 years agodirectx: Update file versions to dx9c (compared to win2k).
Vitaliy Margolen [Sun, 21 May 2006 06:01:24 +0000 (00:01 -0600)] 
directx: Update file versions to dx9c (compared to win2k).

18 years agod3d9: Add refcount tests for all objects created by device.
Vitaliy Margolen [Sat, 20 May 2006 16:37:24 +0000 (10:37 -0600)] 
d3d9: Add refcount tests for all objects created by device.

18 years agod3d9: All objects created by device should keep reference to it.
Vitaliy Margolen [Sat, 20 May 2006 16:36:33 +0000 (10:36 -0600)] 
d3d9: All objects created by device should keep reference to it.

18 years agod3d8: Add refcount test.
Vitaliy Margolen [Sat, 20 May 2006 16:36:13 +0000 (10:36 -0600)] 
d3d8: Add refcount test.

18 years agod3d8: All objects created by device should keep reference to it.
Vitaliy Margolen [Sat, 20 May 2006 16:39:03 +0000 (10:39 -0600)] 
d3d8: All objects created by device should keep reference to it.

18 years agoinclude: SwapChain::GetBackBuffer takes 3 parameters, not 4.
Vitaliy Margolen [Sat, 20 May 2006 16:32:26 +0000 (10:32 -0600)] 
include: SwapChain::GetBackBuffer takes 3 parameters, not 4.

18 years agocomctl32: Make sure to always have the default pushbutton for wizards as an enabled...
Robert Shearman [Sat, 20 May 2006 14:31:10 +0000 (15:31 +0100)] 
comctl32: Make sure to always have the default pushbutton for wizards as an enabled button.

18 years agocomctl32: A PSM_SETWIZBUTTONS message specifying PSWIZB_FINISH or
Robert Shearman [Sat, 20 May 2006 14:31:01 +0000 (15:31 +0100)] 
comctl32: A PSM_SETWIZBUTTONS message specifying PSWIZB_FINISH or
PSWIZB_DISABLEDFINISH, followed by another one without those flags
should show the next button again and hide the finish button.

18 years agouser: Get rid of the WINPROC_Map/UnmapMsg32ATo32W functions.
Alexandre Julliard [Sat, 20 May 2006 18:02:10 +0000 (20:02 +0200)] 
user: Get rid of the WINPROC_Map/UnmapMsg32ATo32W functions.

18 years agouser: Added fast A->W mapping for the remaining messages.
Alexandre Julliard [Sat, 20 May 2006 17:59:19 +0000 (19:59 +0200)] 
user: Added fast A->W mapping for the remaining messages.

18 years agouser: Added fast A->W mapping for WM_GETTEXTLENGTH and related messages.
Alexandre Julliard [Sat, 20 May 2006 17:58:38 +0000 (19:58 +0200)] 
user: Added fast A->W mapping for WM_GETTEXTLENGTH and related messages.

18 years agouser: Added fast A->W mapping for WM_CHAR and related messages.
Alexandre Julliard [Sat, 20 May 2006 16:57:36 +0000 (18:57 +0200)] 
user: Added fast A->W mapping for WM_CHAR and related messages.

18 years agouser: Added fast A->W mapping for EM_GETLINE.
Alexandre Julliard [Sat, 20 May 2006 16:57:11 +0000 (18:57 +0200)] 
user: Added fast A->W mapping for EM_GETLINE.

18 years agouser: Added fast A->W mapping for LB_GETTEXT and CB_GETLBTEXT.
Alexandre Julliard [Sat, 20 May 2006 16:55:34 +0000 (18:55 +0200)] 
user: Added fast A->W mapping for LB_GETTEXT and CB_GETLBTEXT.

18 years agouser: Added fast A->W mapping for WM_SETTEXT and related messages.
Alexandre Julliard [Sat, 20 May 2006 16:54:25 +0000 (18:54 +0200)] 
user: Added fast A->W mapping for WM_SETTEXT and related messages.

18 years agouser: Added fast A->W mapping for WM_GETTEXT and WM_ASKCBFORNAME.
Alexandre Julliard [Sat, 20 May 2006 16:53:16 +0000 (18:53 +0200)] 
user: Added fast A->W mapping for WM_GETTEXT and WM_ASKCBFORNAME.

18 years agouser: Added fast A->W mapping for WM_MDICREATE.
Alexandre Julliard [Sat, 20 May 2006 16:49:40 +0000 (18:49 +0200)] 
user: Added fast A->W mapping for WM_MDICREATE.

18 years agouser: Added fast A->W mapping for WM_CREATE and WM_NCCREATE.
Alexandre Julliard [Sat, 20 May 2006 16:48:04 +0000 (18:48 +0200)] 
user: Added fast A->W mapping for WM_CREATE and WM_NCCREATE.

18 years agod3d8: Fix GetDesc and GetLevelDesc for surfaces and textures.
Peter Beutner [Fri, 19 May 2006 12:17:56 +0000 (14:17 +0200)] 
d3d8: Fix GetDesc and GetLevelDesc for surfaces and textures.

In DX8 the D3DSURFACE_DESC structure has a size field which needs to be set.

18 years agowined3d: Simplify generate_base_shader() when checking for USING_GLSL usage.
Jason Green [Thu, 18 May 2006 17:43:32 +0000 (13:43 -0400)] 
wined3d: Simplify generate_base_shader() when checking for USING_GLSL usage.

18 years agowined3d: Move PARAM C[] program.env[] into baseshader and out of vertex shaders.
Jason Green [Thu, 18 May 2006 17:42:37 +0000 (13:42 -0400)] 
wined3d: Move PARAM C[] program.env[] into baseshader and out of vertex shaders.

18 years agorpcrt4: Handle pointers to context handles in the stubless code.
Robert Shearman [Fri, 19 May 2006 15:04:23 +0000 (16:04 +0100)] 
rpcrt4: Handle pointers to context handles in the stubless code.

Implement check for NULL context handles if requested.

18 years agorpcrt4: We don't need to free object pointers if we are told we must allocate.
Robert Shearman [Fri, 19 May 2006 15:04:11 +0000 (16:04 +0100)] 
rpcrt4: We don't need to free object pointers if we are told we must allocate.

18 years agorpcrt4: Use macros to generate the code for unmarshaling base types.
Robert Shearman [Fri, 19 May 2006 15:02:59 +0000 (16:02 +0100)] 
rpcrt4: Use macros to generate the code for unmarshaling base types.

18 years agorpcrt4: Don't set the memory pointer to NULL before calling PointerUnmarshall.
Robert Shearman [Fri, 19 May 2006 15:03:13 +0000 (16:03 +0100)] 
rpcrt4: Don't set the memory pointer to NULL before calling PointerUnmarshall.

Call it with fMustAlloc set to TRUE instead to achieve the same result
without side-effects.

18 years agorpcrt4: Make more internal functions static.
Robert Shearman [Fri, 19 May 2006 15:02:41 +0000 (16:02 +0100)] 
rpcrt4: Make more internal functions static.

18 years agorpcrt4: Add the definition of RpcAuthVerifier to rpc_defs.h from the DCE/RPC spec.
Robert Shearman [Fri, 19 May 2006 15:02:23 +0000 (16:02 +0100)] 
rpcrt4: Add the definition of RpcAuthVerifier to rpc_defs.h from the DCE/RPC spec.

Use it in RPCRT4_SendAuth instead of writing out the data byte-by-byte.

18 years agorpcrt4: Add more format characters and add context handle flags to ndrtypes.h.
Robert Shearman [Fri, 19 May 2006 15:02:33 +0000 (16:02 +0100)] 
rpcrt4: Add more format characters and add context handle flags to ndrtypes.h.

18 years agoAdd a stub implementation of ntdsapi.dll.
Dmitry Timoshkov [Fri, 19 May 2006 07:36:20 +0000 (16:36 +0900)] 
Add a stub implementation of ntdsapi.dll.

18 years agoadvapi32: Add stub FileEncryptionStatus and declarations.
Paul Chitescu [Fri, 19 May 2006 13:19:18 +0000 (16:19 +0300)] 
advapi32: Add stub FileEncryptionStatus and declarations.

18 years agouser: Get rid of the MSGPARAMS16 structure.
Alexandre Julliard [Thu, 18 May 2006 18:39:01 +0000 (20:39 +0200)] 
user: Get rid of the MSGPARAMS16 structure.

18 years agouser: Make a lot of winproc functions static.
Alexandre Julliard [Sat, 20 May 2006 14:36:52 +0000 (16:36 +0200)] 
user: Make a lot of winproc functions static.

18 years agouser: Call the A version of message functions from 16-bit code.
Alexandre Julliard [Sat, 20 May 2006 14:35:44 +0000 (16:35 +0200)] 
user: Call the A version of message functions from 16-bit code.

This avoids having to export too many different message translation
functions.

18 years agouser: Use winproc callbacks instead of message map/unmap for 16-bit hooks.
Alexandre Julliard [Sat, 20 May 2006 14:34:14 +0000 (16:34 +0200)] 
user: Use winproc callbacks instead of message map/unmap for 16-bit hooks.

18 years agouser: Use winproc callbacks instead of message map/unmap in SendMessage16.
Alexandre Julliard [Sat, 20 May 2006 14:32:45 +0000 (16:32 +0200)] 
user: Use winproc callbacks instead of message map/unmap in SendMessage16.

18 years agouser: Use a winproc callback instead of a message map/unmap in SendMessageTimeoutA.
Alexandre Julliard [Thu, 18 May 2006 17:47:40 +0000 (19:47 +0200)] 
user: Use a winproc callback instead of a message map/unmap in SendMessageTimeoutA.

18 years agouser: Store the destination thread id in the send_message_info structure.
Alexandre Julliard [Thu, 18 May 2006 17:44:49 +0000 (19:44 +0200)] 
user: Store the destination thread id in the send_message_info structure.