wine
18 years agodbghelp: Live targets.
Eric Pouech [Mon, 23 Jan 2006 15:30:03 +0000 (16:30 +0100)] 
dbghelp: Live targets.
In SymInitialize, now trying to check if the hProcess is a real live
target or not. If we think it is, try to grasp ELF information from
it.

18 years agodbghelp: Started implementation of the global callback mechanism.
Eric Pouech [Mon, 23 Jan 2006 15:29:21 +0000 (16:29 +0100)] 
dbghelp: Started implementation of the global callback mechanism.

18 years agodbghelp: Symbol info.
Eric Pouech [Mon, 23 Jan 2006 15:26:57 +0000 (16:26 +0100)] 
dbghelp: Symbol info.
- better coding for SYMBOL_INFO filling
- some fixes on some fields (parameters)
- now using the max size for symbol info

18 years agowinedbg: Added a more decent scheme for handling segmented addresses.
Eric Pouech [Mon, 23 Jan 2006 15:26:40 +0000 (16:26 +0100)] 
winedbg: Added a more decent scheme for handling segmented addresses.

18 years agolibwine: Added LDT support for MacOS/x86.
Alexandre Julliard [Mon, 23 Jan 2006 11:02:58 +0000 (12:02 +0100)] 
libwine: Added LDT support for MacOS/x86.

18 years agouser32: Make GetMenuItemInfo tests pass under Wine.
Dmitry Timoshkov [Mon, 23 Jan 2006 10:59:21 +0000 (11:59 +0100)] 
user32: Make GetMenuItemInfo tests pass under Wine.
- Change menu item search algorithm to recurse into a submenu first.
- Fallback to a found submenu if nothing else was found.

18 years agomsi: Support msidbControlAttributesSunken.
Robert Shearman [Mon, 23 Jan 2006 10:55:33 +0000 (11:55 +0100)] 
msi: Support msidbControlAttributesSunken.

18 years agomsi: Only print fixme for progress attribute once.
Robert Shearman [Mon, 23 Jan 2006 10:55:19 +0000 (11:55 +0100)] 
msi: Only print fixme for progress attribute once.
Since setting the Progress attribute is done quite frequently, don't
flood the user with messages about it being unimplemented.

18 years agocrypt32: Add stub implementations of some crypto functions used by IE6 install.
Mike McCormack [Mon, 23 Jan 2006 10:54:58 +0000 (11:54 +0100)] 
crypt32: Add stub implementations of some crypto functions used by IE6 install.

18 years agowinebuild: Always import atof, the MS version is different.
Alexandre Julliard [Mon, 23 Jan 2006 10:27:04 +0000 (11:27 +0100)] 
winebuild: Always import atof, the MS version is different.

18 years agod3d8: For render states D3DRS_POINTSPRITEENABLE and
H. Verbeet [Mon, 23 Jan 2006 10:26:25 +0000 (11:26 +0100)] 
d3d8: For render states D3DRS_POINTSPRITEENABLE and
D3DRS_MULTISAMPLEANTIALIAS, use GL_SUPPORT correctly.

18 years agod3d8: Add GL_ARB_multisample definitions.
H. Verbeet [Mon, 23 Jan 2006 10:26:15 +0000 (11:26 +0100)] 
d3d8: Add GL_ARB_multisample definitions.

18 years agod3d8: Add detection for GL_ARB_point_sprite support.
H. Verbeet [Mon, 23 Jan 2006 10:24:27 +0000 (11:24 +0100)] 
d3d8: Add detection for GL_ARB_point_sprite support.

18 years agouser: Add missing WIN_ReleasePtr.
Vitaliy Margolen [Mon, 23 Jan 2006 10:24:16 +0000 (11:24 +0100)] 
user: Add missing WIN_ReleasePtr.

18 years agoICCompressorChoose should initialize fccType and fccHandler fields
Dmitry Timoshkov [Mon, 23 Jan 2006 10:24:08 +0000 (11:24 +0100)] 
ICCompressorChoose should initialize fccType and fccHandler fields
for the full frames case as well.

18 years agokernel/tests: Integer atoms return different results on WinNT 3.51.
Detlef Riekenberg [Mon, 23 Jan 2006 10:23:50 +0000 (11:23 +0100)] 
kernel/tests: Integer atoms return different results on WinNT 3.51.

18 years agoshell32: Export DllGetClassObject by ordinal as grpconv.exe requires it.
Mike McCormack [Mon, 23 Jan 2006 10:23:33 +0000 (11:23 +0100)] 
shell32: Export DllGetClassObject by ordinal as grpconv.exe requires it.

18 years agosecur32: Added DeleteSecurityContext.
Kai Blin [Mon, 23 Jan 2006 10:23:21 +0000 (11:23 +0100)] 
secur32: Added DeleteSecurityContext.

18 years agox11drv: Update Swiss German keyboard layout to better match the X11 one.
Dmitry Timoshkov [Mon, 23 Jan 2006 10:23:13 +0000 (11:23 +0100)] 
x11drv: Update Swiss German keyboard layout to better match the X11 one.

18 years agoshell32: Reimplement a factored SHFileOperation.
James Hawkins [Mon, 23 Jan 2006 10:22:59 +0000 (11:22 +0100)] 
shell32: Reimplement a factored SHFileOperation.

18 years agowinebuild: Output a .note.GNU-stack section to allow nonexecutable stack.
Marcus Meissner [Sat, 21 Jan 2006 18:23:36 +0000 (19:23 +0100)] 
winebuild: Output a .note.GNU-stack section to allow nonexecutable stack.

18 years agogdi: Metafile records must be at least 3 words long.
Marcus Meissner [Sat, 21 Jan 2006 18:23:17 +0000 (19:23 +0100)] 
gdi: Metafile records must be at least 3 words long.

18 years agomsvcrt: Preserve all registers in call_ebp_func.
Alexandre Julliard [Sat, 21 Jan 2006 18:23:02 +0000 (19:23 +0100)] 
msvcrt: Preserve all registers in call_ebp_func.

18 years agomshtml: Return FALSE if Mozilla ActiveX Control could not be found.
Jacek Caban [Sat, 21 Jan 2006 18:22:39 +0000 (19:22 +0100)] 
mshtml: Return FALSE if Mozilla ActiveX Control could not be found.

18 years agoadvpack: Add a stub for RebootCheckOnInstall.
James Hawkins [Sat, 21 Jan 2006 18:22:17 +0000 (19:22 +0100)] 
advpack: Add a stub for RebootCheckOnInstall.

18 years agoadvpack: Fix the documentation for AddDelBackupEntry.
James Hawkins [Sat, 21 Jan 2006 18:21:51 +0000 (19:21 +0100)] 
advpack: Fix the documentation for AddDelBackupEntry.

18 years agoadvpack: Complete the documentation for CloseINFEngine.
James Hawkins [Sat, 21 Jan 2006 18:21:45 +0000 (19:21 +0100)] 
advpack: Complete the documentation for CloseINFEngine.

18 years agoadvpack: Add a stub for SetPerUserSecValues.
James Hawkins [Sat, 21 Jan 2006 18:21:22 +0000 (19:21 +0100)] 
advpack: Add a stub for SetPerUserSecValues.

18 years agoadvpack: Fix the documentation for FileSaveMarkNotExist.
James Hawkins [Sat, 21 Jan 2006 18:21:07 +0000 (19:21 +0100)] 
advpack: Fix the documentation for FileSaveMarkNotExist.

18 years agoadvpack: Forward FileSaveMarkNotExist to AddDelBackupEntry.
James Hawkins [Sat, 21 Jan 2006 18:19:41 +0000 (19:19 +0100)] 
advpack: Forward FileSaveMarkNotExist to AddDelBackupEntry.

18 years agoadvpack: Add stubs for the user stub wrapper functions.
James Hawkins [Sat, 21 Jan 2006 18:19:31 +0000 (19:19 +0100)] 
advpack: Add stubs for the user stub wrapper functions.

18 years agoadvpack: Implement DelNodeRunDLL32.
James Hawkins [Sat, 21 Jan 2006 18:18:40 +0000 (19:18 +0100)] 
advpack: Implement DelNodeRunDLL32.

18 years agoadvpack: Implement IsNTAdmin.
James Hawkins [Sat, 21 Jan 2006 18:18:32 +0000 (19:18 +0100)] 
advpack: Implement IsNTAdmin.

18 years agoshell: Fix incorrect usage of the return value of StrRetToStrNW.
Huw Davies [Fri, 20 Jan 2006 19:17:07 +0000 (20:17 +0100)] 
shell: Fix incorrect usage of the return value of StrRetToStrNW.

18 years agowininet: INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT work.
Aric Stewart [Fri, 20 Jan 2006 19:16:56 +0000 (20:16 +0100)] 
wininet: INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT work.
Beginning of framework to implement handling of InternetQueryOption
for INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT.

18 years agoconfigure: Remove the -mpreferred-stack-boundary option, this breaks MacOS.
Alexandre Julliard [Fri, 20 Jan 2006 18:56:24 +0000 (19:56 +0100)] 
configure: Remove the -mpreferred-stack-boundary option, this breaks MacOS.

18 years agowinebuild: Moved offset definitions to relay.c since they are only
Alexandre Julliard [Fri, 20 Jan 2006 18:45:57 +0000 (19:45 +0100)] 
winebuild: Moved offset definitions to relay.c since they are only
needed there.
Hardcoded a couple of TEB offsets to support cross-compilation.

18 years agoole: ProgIDFromCLSID sets progid to NULL on failure.
Huw Davies [Fri, 20 Jan 2006 18:41:56 +0000 (19:41 +0100)] 
ole: ProgIDFromCLSID sets progid to NULL on failure.

18 years agox11drv: Prevent NULL dereference in SelectionRequest handling.
Vitaliy Margolen [Fri, 20 Jan 2006 18:41:40 +0000 (19:41 +0100)] 
x11drv: Prevent NULL dereference in SelectionRequest handling.

18 years agontdll: Add a stubbed NtSetSystemInformation.
H. Verbeet [Fri, 20 Jan 2006 18:41:04 +0000 (19:41 +0100)] 
ntdll: Add a stubbed NtSetSystemInformation.

18 years agontdll: Move the %gs register to the ntdll_thread_regs structure.
Alexandre Julliard [Fri, 20 Jan 2006 15:54:11 +0000 (16:54 +0100)] 
ntdll: Move the %gs register to the ntdll_thread_regs structure.

18 years agontdll: Move the TEB register to the ntdll_thread_regs structure.
Alexandre Julliard [Fri, 20 Jan 2006 15:18:06 +0000 (16:18 +0100)] 
ntdll: Move the TEB register to the ntdll_thread_regs structure.

18 years agoiphlpapi: Remove redundant comments and fix typos.
Juan Lang [Fri, 20 Jan 2006 15:16:56 +0000 (16:16 +0100)] 
iphlpapi: Remove redundant comments and fix typos.

18 years agouser/tests: Added \n to a few ok() calls.
Detlef Riekenberg [Fri, 20 Jan 2006 15:16:43 +0000 (16:16 +0100)] 
user/tests: Added \n to a few ok() calls.

18 years agoole: Verify that the proxy is being used in the correct thread.
Robert Shearman [Fri, 20 Jan 2006 15:16:08 +0000 (16:16 +0100)] 
ole: Verify that the proxy is being used in the correct thread.

18 years agorpc: Replace the hack that detected stubless proxies with the correct check.
Robert Shearman [Fri, 20 Jan 2006 15:15:25 +0000 (16:15 +0100)] 
rpc: Replace the hack that detected stubless proxies with the correct check.
Pass in the ProxyInfo and Index to StdProxy_Construct instead of just
the three members of the structure that were previously needed.
Fix the detection of stubless proxies.

18 years agorpc: Skip over the right number of bytes in new correlation descriptors.
Robert Shearman [Fri, 20 Jan 2006 15:15:11 +0000 (16:15 +0100)] 
rpc: Skip over the right number of bytes in new correlation descriptors.
Skip over 6 bytes of the format descriptor if new correlation
descriptors are being used, instead of 4.

18 years agoole: Add a test for WM_QUIT behaviour during COM calls.
Robert Shearman [Fri, 20 Jan 2006 15:14:32 +0000 (16:14 +0100)] 
ole: Add a test for WM_QUIT behaviour during COM calls.

18 years agoole: Fix WM_QUIT Handling in CoWaitForMultipleHandles.
Robert Shearman [Fri, 20 Jan 2006 15:14:23 +0000 (16:14 +0100)] 
ole: Fix WM_QUIT Handling in CoWaitForMultipleHandles.
When a WM_QUIT message in encountered in CoWaitForMultipleHandles then
it should repost the WM_QUIT message and then switch to waiting
without checking messages.

18 years agowined3d: Fix a few TRACEs in pixelshader.c.
H. Verbeet [Fri, 20 Jan 2006 15:13:57 +0000 (16:13 +0100)] 
wined3d: Fix a few TRACEs in pixelshader.c.

18 years agowined3d: Return the correct pixelshader in
H. Verbeet [Fri, 20 Jan 2006 15:13:12 +0000 (16:13 +0100)] 
wined3d: Return the correct pixelshader in
IWineD3DDeviceImpl_GetPixelShader.

18 years agowined3d: A shader isn't guaranteed to have a vertex declaration, so
H. Verbeet [Fri, 20 Jan 2006 15:13:03 +0000 (16:13 +0100)] 
wined3d: A shader isn't guaranteed to have a vertex declaration, so
add a NULL check for that.

18 years agoshdocvw: Added GetWindow implementation.
Jacek Caban [Fri, 20 Jan 2006 15:12:36 +0000 (16:12 +0100)] 
shdocvw: Added GetWindow implementation.

18 years agoRelease 0.9.6. wine-0.9.6
Alexandre Julliard [Thu, 19 Jan 2006 14:13:21 +0000 (15:13 +0100)] 
Release 0.9.6.

18 years agomscms: Check an appropriate registry key.
Saulius Krasuckas [Thu, 19 Jan 2006 11:44:02 +0000 (12:44 +0100)] 
mscms: Check an appropriate registry key.

18 years agouser: Fixed the lifetime of MDICREATESTRUCT variables.
Ken Thomases [Thu, 19 Jan 2006 11:43:45 +0000 (12:43 +0100)] 
user: Fixed the lifetime of MDICREATESTRUCT variables.

18 years agoshell32: Update shellpaths My Pictures, My Video, My Music to be under
Aric Stewart [Thu, 19 Jan 2006 11:43:14 +0000 (12:43 +0100)] 
shell32: Update shellpaths My Pictures, My Video, My Music to be under
$HOME, with a number of fallbacks.

18 years agod3d8: Added GL_ARB_point_sprite definition.
H. Verbeet [Thu, 19 Jan 2006 11:40:05 +0000 (12:40 +0100)] 
d3d8: Added GL_ARB_point_sprite definition.

18 years agowined3d: Better version string parsing for VENDOR_NVIDIA in
H. Verbeet [Thu, 19 Jan 2006 11:39:37 +0000 (12:39 +0100)] 
wined3d: Better version string parsing for VENDOR_NVIDIA in
IWineD3DImpl_FillGLCaps.

18 years agowinmine: Use WIN32_LEAN_AND_MEAN.
Mike McCormack [Thu, 19 Jan 2006 11:39:28 +0000 (12:39 +0100)] 
winmine: Use WIN32_LEAN_AND_MEAN.

18 years agomsxml: Text node implementation.
Huw Davies [Thu, 19 Jan 2006 10:56:34 +0000 (11:56 +0100)] 
msxml: Text node implementation.

18 years agouser: Tests for when the menu is incorrect because of duplication of a
Jason Edmeades [Thu, 19 Jan 2006 10:56:20 +0000 (11:56 +0100)] 
user: Tests for when the menu is incorrect because of duplication of a
menu id and an hMenu.

18 years agox11drv: Add support for another Canadian French keyboard flavour.
Dmitry Timoshkov [Thu, 19 Jan 2006 10:55:50 +0000 (11:55 +0100)] 
x11drv: Add support for another Canadian French keyboard flavour.

18 years agowined3d: In IWineD3DImpl_FillGLCaps use glGetString instead of
H. Verbeet [Thu, 19 Jan 2006 10:55:34 +0000 (11:55 +0100)] 
wined3d: In IWineD3DImpl_FillGLCaps use glGetString instead of
glXGetClientString to retrieve the OpenGL vendor.

18 years agokernel: Remove calls to Nt[Get|Set]ThreadContext.
Vitaliy Margolen [Thu, 19 Jan 2006 10:55:24 +0000 (11:55 +0100)] 
kernel: Remove calls to Nt[Get|Set]ThreadContext.
It's done in exception handler now.

18 years agowinecfg: Tidy up included headers.
Mike McCormack [Thu, 19 Jan 2006 10:55:01 +0000 (11:55 +0100)] 
winecfg: Tidy up included headers.
Get rid of the barely used properties.c.

18 years agowinedump: Fix compilation of generated source.
Hans Leidekker [Wed, 18 Jan 2006 16:33:10 +0000 (17:33 +0100)] 
winedump: Fix compilation of generated source.
Include config.h in the .c file, not in the .h file.

18 years agontdll: Cleaned up the ioctl functions.
Alexandre Julliard [Wed, 18 Jan 2006 16:18:22 +0000 (17:18 +0100)] 
ntdll: Cleaned up the ioctl functions.
Renamed function parameters to something usable.
Fixed potential event leaks.

18 years agoprograms: Use WIN32_LEAN_AND_MEAN.
Mike McCormack [Wed, 18 Jan 2006 13:23:11 +0000 (14:23 +0100)] 
programs: Use WIN32_LEAN_AND_MEAN.

18 years agomsvcrt: In _tempnam, if TMP is set, it has a precedence over the
Sasha Slijepcevic [Wed, 18 Jan 2006 13:22:27 +0000 (14:22 +0100)] 
msvcrt: In _tempnam, if TMP is set, it has a precedence over the
parameter dir.

18 years agomsxml: Implement get_nodeTypedValue.
Huw Davies [Wed, 18 Jan 2006 13:22:23 +0000 (14:22 +0100)] 
msxml: Implement get_nodeTypedValue.

18 years agontdll: Loader optimization.
Robert Shearman [Wed, 18 Jan 2006 13:22:19 +0000 (14:22 +0100)] 
ntdll: Loader optimization.
Optimize for the case where a DLL with no path is requested and it is
already loaded.

18 years agowinealsa: Add critical section names for debugging.
Robert Reif [Wed, 18 Jan 2006 13:03:23 +0000 (14:03 +0100)] 
winealsa: Add critical section names for debugging.

18 years agogdi: Ignore a few more metafile escapes.
Alexandre Julliard [Wed, 18 Jan 2006 12:23:20 +0000 (13:23 +0100)] 
gdi: Ignore a few more metafile escapes.

18 years agoshdocvw: Deactivate document in SetClientSite if ClientSite is NULL.
Jacek Caban [Wed, 18 Jan 2006 12:22:52 +0000 (13:22 +0100)] 
shdocvw: Deactivate document in SetClientSite if ClientSite is NULL.
Fix ref counting.

18 years agowinspool: Printing environment support for GetPrinterDriverDirectory.
Detlef Riekenberg [Wed, 18 Jan 2006 11:26:32 +0000 (12:26 +0100)] 
winspool: Printing environment support for GetPrinterDriverDirectory.

18 years agomsacm: acmDriverAdd() support for ACM_DRIVERADDF_FUNCTION, implemented
Alex Villacís Lasso [Wed, 18 Jan 2006 11:16:57 +0000 (12:16 +0100)] 
msacm: acmDriverAdd() support for ACM_DRIVERADDF_FUNCTION, implemented
local drivers.

18 years agomsacm: reroute all SendDriverMessage() calls to MSACM_Message.
Alex Villacís Lasso [Wed, 18 Jan 2006 11:13:51 +0000 (12:13 +0100)] 
msacm: reroute all SendDriverMessage() calls to MSACM_Message.

18 years agomsacm: acmDriverMessage() with proper support for DRV_CONFIGURE.
Alex Villacís Lasso [Wed, 18 Jan 2006 11:13:36 +0000 (12:13 +0100)] 
msacm: acmDriverMessage() with proper support for DRV_CONFIGURE.
Allocate and supply a DRVCONFIGINFO structure for DRV_CONFIGURE when
application does not supply one.

18 years agomsacm: acmDriverAdd[AW] support for ACM_DRIVERADDF_NOTIFYHWND.
Alex Villacís Lasso [Wed, 18 Jan 2006 11:10:59 +0000 (12:10 +0100)] 
msacm: acmDriverAdd[AW] support for ACM_DRIVERADDF_NOTIFYHWND.
Broadcast notifications are fleshed out and are now fully functional.

18 years agoMSACM: acmDriverAddW skeleton, implementation of ACM_DRIVERADDF_NAME.
Alex Villacís Lasso [Wed, 18 Jan 2006 11:07:42 +0000 (12:07 +0100)] 
MSACM: acmDriverAddW skeleton, implementation of ACM_DRIVERADDF_NAME.
- Rework acmDriverAddA to call acmDriverAddW.
- Implement stub for acmDriverAddW with switch for the 3 known cases
  of driver add.
- Implementation for case ACM_DRIVERADDF_NAME, which loads driver name
  & alias from registry (similar to msacm32 load).

18 years agomsacm: Implement acmDriverPriority with driver priority/enabled saving.
Alex Villacís Lasso [Wed, 18 Jan 2006 11:06:56 +0000 (12:06 +0100)] 
msacm: Implement acmDriverPriority with driver priority/enabled saving.
Foundation for notification broadcasts with support for deferred
notification.

18 years agomsacm: Implement honouring of driver priority and enabled status at
Alex Villacís Lasso [Wed, 18 Jan 2006 10:44:26 +0000 (11:44 +0100)] 
msacm: Implement honouring of driver priority and enabled status at
load time.

18 years agooleaut: Add missing SysFreeString to the Var{Mul,Add,Cmp} tests.
Michael Stefaniuc [Wed, 18 Jan 2006 10:30:23 +0000 (11:30 +0100)] 
oleaut: Add missing SysFreeString to the Var{Mul,Add,Cmp} tests.

18 years agooleaut: Merge the VarCmp tests from vartype.c into vartest.c.
Michael Stefaniuc [Wed, 18 Jan 2006 10:30:01 +0000 (11:30 +0100)] 
oleaut: Merge the VarCmp tests from vartype.c into vartest.c.

18 years agorpcrt4: Clear the newly allocated memory used for complex arrays and structs.
Robert Shearman [Wed, 18 Jan 2006 10:29:50 +0000 (11:29 +0100)] 
rpcrt4: Clear the newly allocated memory used for complex arrays and structs.

18 years agorpcrt4: Fix the sending of >5800 byte messages by only adding offset
Robert Shearman [Wed, 18 Jan 2006 10:29:38 +0000 (11:29 +0100)] 
rpcrt4: Fix the sending of >5800 byte messages by only adding offset
to the buffer after the first batch of data has been written to the
pipe.

18 years agoole: Update the COM todo list.
Robert Shearman [Wed, 18 Jan 2006 10:29:20 +0000 (11:29 +0100)] 
ole: Update the COM todo list.

18 years agoole: Re-post the quit message outside of the DoDragDrop message loop.
Robert Shearman [Wed, 18 Jan 2006 10:29:13 +0000 (11:29 +0100)] 
ole: Re-post the quit message outside of the DoDragDrop message loop.

18 years agooleaut: Reduce an ERR down to a WARN since a NULL interface pointer
Robert Shearman [Wed, 18 Jan 2006 10:29:01 +0000 (11:29 +0100)] 
oleaut: Reduce an ERR down to a WARN since a NULL interface pointer
doesn't signify an error; it is just unusual.

18 years agonotepad: Add a Font menu item for the Chinese locale.
Robert Shearman [Wed, 18 Jan 2006 10:28:48 +0000 (11:28 +0100)] 
notepad: Add a Font menu item for the Chinese locale.

18 years agomsxml: Add attribute node implementation.
Huw Davies [Wed, 18 Jan 2006 10:28:34 +0000 (11:28 +0100)] 
msxml: Add attribute node implementation.

18 years agomsvcrt: _makepath(): operate on target buffer directly.
Marcus Meissner [Tue, 17 Jan 2006 15:20:37 +0000 (16:20 +0100)] 
msvcrt: _makepath(): operate on target buffer directly.

18 years agodsound: Primary buffer size change tests.
Robert Reif [Tue, 17 Jan 2006 15:19:54 +0000 (16:19 +0100)] 
dsound: Primary buffer size change tests.
It looks like Windows doesn't change the primary buffer length when
changing formats so make the tests fail now.
This means the current ALSA implementation is broken when hardware
acceleration is set to full and the primary buffer format is changed.

18 years agodsound: Add full duplex tests.
Robert Reif [Tue, 17 Jan 2006 15:19:14 +0000 (16:19 +0100)] 
dsound: Add full duplex tests.

18 years agodsound: Add full duplex support.
Robert Reif [Tue, 17 Jan 2006 15:13:58 +0000 (16:13 +0100)] 
dsound: Add full duplex support.

18 years agodsound: Convert IDirectSoundImpl from a COM class to a regular class
Robert Reif [Tue, 17 Jan 2006 15:10:15 +0000 (16:10 +0100)] 
dsound: Convert IDirectSoundImpl from a COM class to a regular class
and move most of the COM functions to the DirectSoundDevice class.

18 years agostatic control: Immediately repaint the control.
Michael Kaufmann [Tue, 17 Jan 2006 15:09:32 +0000 (16:09 +0100)] 
static control: Immediately repaint the control.

18 years agostatic control: Separate WM_NCCREATE and WM_SETTEXT.
Michael Kaufmann [Tue, 17 Jan 2006 15:08:59 +0000 (16:08 +0100)] 
static control: Separate WM_NCCREATE and WM_SETTEXT.
- Separate WM_NCCREATE and WM_SETTEXT.
- WM_SETTEXT and WM_SETFONT are ignored for static controls that don't
  display text.
- WM_SETTEXT must not be used to change the icon/bitmap/metafile.
- Immediately repaint the control on all occasions.

18 years agostatic control: Don't load OEM bitmaps.
Michael Kaufmann [Tue, 17 Jan 2006 15:07:10 +0000 (16:07 +0100)] 
static control: Don't load OEM bitmaps.