wine
15 years agomsvcr71: Forward more exports to msvcrt.
Andrew Nguyen [Tue, 24 Nov 2009 10:52:07 +0000 (04:52 -0600)] 
msvcr71: Forward more exports to msvcrt.

15 years agokernel32/tests: Specify the correct machine for the fake dll file.
Alexandre Julliard [Tue, 24 Nov 2009 11:45:22 +0000 (12:45 +0100)] 
kernel32/tests: Specify the correct machine for the fake dll file.

15 years agogdi32: Make wglCreateContextAttribsARB() static.
Francois Gouget [Tue, 24 Nov 2009 10:02:14 +0000 (11:02 +0100)] 
gdi32: Make wglCreateContextAttribsARB() static.

15 years agogdi32/tests: Make test_CreateFontIndirect() static.
Francois Gouget [Tue, 24 Nov 2009 10:02:10 +0000 (11:02 +0100)] 
gdi32/tests: Make test_CreateFontIndirect() static.

15 years agomsxml3: Make some functions static in node.c.
Francois Gouget [Tue, 24 Nov 2009 10:02:06 +0000 (11:02 +0100)] 
msxml3: Make some functions static in node.c.

15 years agomsvcrt: Calculate floating point decimals in internally used long double precision.
Gregor Schneider [Mon, 23 Nov 2009 20:09:02 +0000 (21:09 +0100)] 
msvcrt: Calculate floating point decimals in internally used long double precision.

15 years agoshell32: Deal better with spaces in ASSOCSTR_COMMAND values.
Damjan Jovanovic [Mon, 23 Nov 2009 19:43:42 +0000 (21:43 +0200)] 
shell32: Deal better with spaces in ASSOCSTR_COMMAND values.

15 years agoopengl32: Fix wglCreateContextAttribsARB test on nvidia.
Roderick Colenbrander [Mon, 23 Nov 2009 19:18:54 +0000 (20:18 +0100)] 
opengl32: Fix wglCreateContextAttribsARB test on nvidia.

15 years agoadvapi32/tests: Fix a test failure on W2K3 without a service pack.
Paul Vriens [Tue, 24 Nov 2009 08:36:57 +0000 (09:36 +0100)] 
advapi32/tests: Fix a test failure on W2K3 without a service pack.

15 years agoadvapi32/tests: Fix an intermittent crash on NT4.
Paul Vriens [Tue, 24 Nov 2009 07:53:18 +0000 (08:53 +0100)] 
advapi32/tests: Fix an intermittent crash on NT4.

15 years agowing: Reimplement support for WinGGetDIBPointer16.
Alexandre Julliard [Tue, 24 Nov 2009 09:58:55 +0000 (10:58 +0100)] 
wing: Reimplement support for WinGGetDIBPointer16.

15 years agoole32: Allocate the StorageImpl in StorageImpl_Construct.
Vincent Povirk [Mon, 23 Nov 2009 23:49:32 +0000 (17:49 -0600)] 
ole32: Allocate the StorageImpl in StorageImpl_Construct.

This makes cleanup after errors much easier, as we can just use the regular
destructor.

15 years agoole32: Copy the storage filename at stat time, not read time.
Vincent Povirk [Mon, 23 Nov 2009 21:39:35 +0000 (15:39 -0600)] 
ole32: Copy the storage filename at stat time, not read time.

15 years agoole32: Fix error code returned by CoGetClassObject/CoCreateInstance in CLSCTX_REMOTE_...
Rob Shearman [Mon, 23 Nov 2009 21:52:27 +0000 (21:52 +0000)] 
ole32: Fix error code returned by CoGetClassObject/CoCreateInstance in CLSCTX_REMOTE_SERVER case.

15 years agoole32: Add tests for errors returned by CoCreateInstance for classes that are not...
Rob Shearman [Mon, 23 Nov 2009 21:52:22 +0000 (21:52 +0000)] 
ole32: Add tests for errors returned by CoCreateInstance for classes that are not registered.

15 years agowined3d: Handle NULL ptrs (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 21:35:15 +0000 (22:35 +0100)] 
wined3d: Handle NULL ptrs (Coverity).

15 years agoole32: Some missing error checking in FileMonikerImpl_CommonPrefixWith (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 21:23:36 +0000 (22:23 +0100)] 
ole32: Some missing error checking in FileMonikerImpl_CommonPrefixWith (Coverity).

15 years agouser32: Fixed NULL ptr checks (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 21:14:44 +0000 (22:14 +0100)] 
user32: Fixed NULL ptr checks (Coverity).

15 years agomshtml: Added connection point notification test.
Jacek Caban [Mon, 23 Nov 2009 18:29:04 +0000 (19:29 +0100)] 
mshtml: Added connection point notification test.

15 years agomshtml: Added support for connection point HTML notification.
Jacek Caban [Mon, 23 Nov 2009 18:28:43 +0000 (19:28 +0100)] 
mshtml: Added support for connection point HTML notification.

15 years agomshtml: Share connection points between HTMLDocumentObj and its main HTMLDocumentNode.
Jacek Caban [Mon, 23 Nov 2009 18:28:17 +0000 (19:28 +0100)] 
mshtml: Share connection points between HTMLDocumentObj and its main HTMLDocumentNode.

15 years agoole32: Add inproc handler object creation support for CoCreateInstance.
Rob Shearman [Mon, 23 Nov 2009 15:07:49 +0000 (15:07 +0000)] 
ole32: Add inproc handler object creation support for CoCreateInstance.

15 years agoole32: Fix behaviour of CoLockObjectExternal with fLastUnlockReleases as FALSE.
Rob Shearman [Mon, 23 Nov 2009 15:07:38 +0000 (15:07 +0000)] 
ole32: Fix behaviour of CoLockObjectExternal with fLastUnlockReleases as FALSE.

The parameter controls whether weak references are ignored, not
whether the last stub_manager_int_release should be called when the
total reference count goes to zero.

15 years agoole32: Add test for CoLockObjectExternal with fLastUnlockReleases as FALSE.
Rob Shearman [Mon, 23 Nov 2009 15:07:20 +0000 (15:07 +0000)] 
ole32: Add test for CoLockObjectExternal with fLastUnlockReleases as FALSE.

15 years agomshtml: Forward common function from IHTMLAnchorElement to IHTMLElement2 implementation.
Jacek Caban [Mon, 23 Nov 2009 14:37:26 +0000 (15:37 +0100)] 
mshtml: Forward common function from IHTMLAnchorElement to IHTMLElement2 implementation.

15 years agoserver: Implement the file sharing check for delete on close with an existing image...
Alexandre Julliard [Mon, 23 Nov 2009 16:29:14 +0000 (17:29 +0100)] 
server: Implement the file sharing check for delete on close with an existing image mapping.

15 years agoserver: Implement the file sharing check when truncating a file that has an existing...
Alexandre Julliard [Mon, 23 Nov 2009 16:24:09 +0000 (17:24 +0100)] 
server: Implement the file sharing check when truncating a file that has an existing mapping.

15 years agoserver: Implement the special file sharing rules for memory mappings.
Alexandre Julliard [Mon, 23 Nov 2009 16:09:08 +0000 (17:09 +0100)] 
server: Implement the special file sharing rules for memory mappings.

15 years agoserver: Don't create a file object for anonymous mappings.
Alexandre Julliard [Mon, 23 Nov 2009 15:28:45 +0000 (16:28 +0100)] 
server: Don't create a file object for anonymous mappings.

15 years agoserver: Moved the create_temp_file function to mapping.c.
Alexandre Julliard [Mon, 23 Nov 2009 15:20:15 +0000 (16:20 +0100)] 
server: Moved the create_temp_file function to mapping.c.

15 years agoserver: Store a duplicate of the file descriptor for file mappings.
Alexandre Julliard [Mon, 23 Nov 2009 15:16:46 +0000 (16:16 +0100)] 
server: Store a duplicate of the file descriptor for file mappings.

15 years agoserver: Use the file descriptor instead of the file object where possible in memory...
Alexandre Julliard [Mon, 23 Nov 2009 15:03:37 +0000 (16:03 +0100)] 
server: Use the file descriptor instead of the file object where possible in memory mappings.

15 years agoserver: Also store a file descriptor object for mappings.
Alexandre Julliard [Mon, 23 Nov 2009 14:59:37 +0000 (15:59 +0100)] 
server: Also store a file descriptor object for mappings.

15 years agoserver: Move the functions to extend file to mapping.c since it's the only user.
Alexandre Julliard [Mon, 23 Nov 2009 14:58:25 +0000 (15:58 +0100)] 
server: Move the functions to extend file to mapping.c since it's the only user.

15 years agoopengl32: Fix another wglCreateContextAttribsARB test on Nvidia.
Roderick Colenbrander [Mon, 23 Nov 2009 13:13:07 +0000 (14:13 +0100)] 
opengl32: Fix another wglCreateContextAttribsARB test on Nvidia.

15 years agoopengl32: Fix wglCreateContextAttribsARB test on vista/win7 where Nvidia drivers...
Roderick Colenbrander [Mon, 23 Nov 2009 13:04:31 +0000 (14:04 +0100)] 
opengl32: Fix wglCreateContextAttribsARB test on vista/win7 where Nvidia drivers return hresults instead of win32 errors.

15 years agoadvapi32: Don't delay import rpcrt4.
Louis Lenders [Sat, 21 Nov 2009 23:48:03 +0000 (00:48 +0100)] 
advapi32: Don't delay import rpcrt4.

15 years agogdi32/tests: Test BitBlt() to an enhanced metafile.
Charles Davis [Sun, 22 Nov 2009 20:25:42 +0000 (13:25 -0700)] 
gdi32/tests: Test BitBlt() to an enhanced metafile.

15 years agogdi32/enhmfdrv: When blitting, don't crash if the source is NULL.
Charles Davis [Sun, 22 Nov 2009 20:25:38 +0000 (13:25 -0700)] 
gdi32/enhmfdrv: When blitting, don't crash if the source is NULL.

15 years agogdi32/enhmfdrv: Get the source transformation from the source DC.
Charles Davis [Sun, 22 Nov 2009 20:25:34 +0000 (13:25 -0700)] 
gdi32/enhmfdrv: Get the source transformation from the source DC.

15 years agogdi32/enhmfdrv: Don't fill in the PelsPerMeter fields in the BITMAPINFOHEADER when...
Charles Davis [Sun, 22 Nov 2009 20:25:29 +0000 (13:25 -0700)] 
gdi32/enhmfdrv: Don't fill in the PelsPerMeter fields in the BITMAPINFOHEADER when blitting.

15 years agowinex11.drv: Generate text/html clipboard data from HTML Format.
Vincent Povirk [Sun, 22 Nov 2009 20:30:18 +0000 (14:30 -0600)] 
winex11.drv: Generate text/html clipboard data from HTML Format.

15 years agowinex11.drv: Remove the HTML Format -> text/html clipboard mapping.
Vincent Povirk [Sun, 22 Nov 2009 18:57:12 +0000 (12:57 -0600)] 
winex11.drv: Remove the HTML Format -> text/html clipboard mapping.

The two formats do not match exactly.

15 years agomountmgr: Move creation of the DEVICEMAP registry keys to mountmgr.
Alexandre Julliard [Mon, 23 Nov 2009 12:21:22 +0000 (13:21 +0100)] 
mountmgr: Move creation of the DEVICEMAP registry keys to mountmgr.

15 years agowinmm: Don't stop parsing after MCI's alias keyword.
Jörg Höhle [Sun, 25 Oct 2009 19:18:41 +0000 (20:18 +0100)] 
winmm: Don't stop parsing after MCI's alias keyword.

15 years agowinmm/tests: Introduce coherence tests among parts that may fail.
Jörg Höhle [Wed, 18 Nov 2009 20:59:08 +0000 (21:59 +0100)] 
winmm/tests: Introduce coherence tests among parts that may fail.

15 years agoadvapi32/tests: Fix test failures on Vista and higher for multiple runs.
Paul Vriens [Mon, 23 Nov 2009 08:35:08 +0000 (09:35 +0100)] 
advapi32/tests: Fix test failures on Vista and higher for multiple runs.

15 years agouxtheme: Handle malformed keys a bit better (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 08:59:14 +0000 (09:59 +0100)] 
uxtheme: Handle malformed keys a bit better (Coverity).

15 years agowinspool.drv: Remove useless assignments without NULL ptr check (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 08:48:03 +0000 (09:48 +0100)] 
winspool.drv: Remove useless assignments without NULL ptr check (Coverity).

15 years agomsxml3: Fix NULL ptr checking in domdoc test (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 08:42:48 +0000 (09:42 +0100)] 
msxml3: Fix NULL ptr checking in domdoc test (Coverity).

15 years agocomctl32/toolbar: Use proper button index when freeing a string in TOOLBAR_DeleteButton.
Sergey Khodych [Sun, 22 Nov 2009 20:37:19 +0000 (22:37 +0200)] 
comctl32/toolbar: Use proper button index when freeing a string in TOOLBAR_DeleteButton.

15 years agopdh: Add stubs for PdhExpandWildCardPathA/W.
Austin English [Sun, 22 Nov 2009 18:28:33 +0000 (12:28 -0600)] 
pdh: Add stubs for PdhExpandWildCardPathA/W.

15 years agowordpad: Only allow one find/replace window.
Austin English [Sun, 22 Nov 2009 18:19:26 +0000 (12:19 -0600)] 
wordpad: Only allow one find/replace window.

15 years agocryptnet: Improve CryptGetObjectUrl stub for URL_OID_CERTIFICATE_ISSUER.
Juan Lang [Sun, 22 Nov 2009 23:48:24 +0000 (15:48 -0800)] 
cryptnet: Improve CryptGetObjectUrl stub for URL_OID_CERTIFICATE_ISSUER.

15 years agocomctl32/listview: Add support for LVFI_SUBSTRING.
Nikolay Sivov [Sun, 22 Nov 2009 07:59:45 +0000 (10:59 +0300)] 
comctl32/listview: Add support for LVFI_SUBSTRING.

15 years agocomctl32/listview: Fix find using partial string logic.
Nikolay Sivov [Sat, 21 Nov 2009 19:19:54 +0000 (22:19 +0300)] 
comctl32/listview: Fix find using partial string logic.

15 years agocomctl32/listview: Add LVSIL_GROUPHEADER definition.
Nikolay Sivov [Sat, 21 Nov 2009 14:09:58 +0000 (17:09 +0300)] 
comctl32/listview: Add LVSIL_GROUPHEADER definition.

15 years agocomctl32/listview: Group control data members, there's no reasonable structure here.
Nikolay Sivov [Sat, 21 Nov 2009 13:56:08 +0000 (16:56 +0300)] 
comctl32/listview: Group control data members, there's no reasonable structure here.

15 years agocomctl32/listview: Send LVN_ENDLABELEDIT in any case, but with null text if it's...
Nikolay Sivov [Sat, 21 Nov 2009 11:37:01 +0000 (14:37 +0300)] 
comctl32/listview: Send LVN_ENDLABELEDIT in any case, but with null text if it's the same.

15 years agocomctl32/listview: Don't forward WM_COMMAND (EN_KILLFOCUS) from Edit to parent window.
Nikolay Sivov [Sat, 21 Nov 2009 09:23:05 +0000 (12:23 +0300)] 
comctl32/listview: Don't forward WM_COMMAND (EN_KILLFOCUS) from Edit to parent window.

15 years agocomctl32/listview: Do nothing on LVM_CANCELEDITLABEL if there's no label.
Nikolay Sivov [Sat, 21 Nov 2009 08:59:33 +0000 (11:59 +0300)] 
comctl32/listview: Do nothing on LVM_CANCELEDITLABEL if there's no label.

15 years agowinemaker: Replace whitespaces in projectnames.
André Hentschel [Sat, 21 Nov 2009 17:13:44 +0000 (18:13 +0100)] 
winemaker: Replace whitespaces in projectnames.

15 years agodbghelp: Correctly compute offsets in line number information.
Eric Pouech [Sat, 21 Nov 2009 15:35:01 +0000 (16:35 +0100)] 
dbghelp: Correctly compute offsets in line number information.

15 years agodbghelp: Revisit array len description for debug format parsers.
Eric Pouech [Sat, 21 Nov 2009 15:35:10 +0000 (16:35 +0100)] 
dbghelp: Revisit array len description for debug format parsers.

One can now pass -1 as array len so that its size will be computed
later on (useful for dealing with forward declarations where size is
not known at array definition).

15 years agousp10: Add a stub implementation of ScriptJustify.
Hans Leidekker [Sat, 21 Nov 2009 12:08:08 +0000 (13:08 +0100)] 
usp10: Add a stub implementation of ScriptJustify.

15 years agousp10: Add a stub implementation of ScriptApplyLogicalWidth.
Hans Leidekker [Sat, 21 Nov 2009 12:07:36 +0000 (13:07 +0100)] 
usp10: Add a stub implementation of ScriptApplyLogicalWidth.

15 years agocrypt32: Only match RDN attributes whose lengths are identical.
Juan Lang [Fri, 20 Nov 2009 23:37:46 +0000 (15:37 -0800)] 
crypt32: Only match RDN attributes whose lengths are identical.

15 years agocrypt32: When searching for a CRL by the AKI extension, the extension has to be decod...
Juan Lang [Fri, 20 Nov 2009 23:18:23 +0000 (15:18 -0800)] 
crypt32: When searching for a CRL by the AKI extension, the extension has to be decoded to match.

15 years agocrypt32/tests: Fix a typo.
Juan Lang [Fri, 20 Nov 2009 22:47:53 +0000 (14:47 -0800)] 
crypt32/tests: Fix a typo.

15 years agocrypt32: Finding a CRL issued by a cert should compare the cert's subject, not its...
Juan Lang [Fri, 20 Nov 2009 22:46:53 +0000 (14:46 -0800)] 
crypt32: Finding a CRL issued by a cert should compare the cert's subject, not its issuer.

15 years agocrypt32/tests: Test one more certificate against the Verisign CRL.
Juan Lang [Fri, 20 Nov 2009 22:31:28 +0000 (14:31 -0800)] 
crypt32/tests: Test one more certificate against the Verisign CRL.

15 years agocrypt32/tests: Fix a typo.
Juan Lang [Fri, 20 Nov 2009 22:30:29 +0000 (14:30 -0800)] 
crypt32/tests: Fix a typo.

15 years agowidl: Use INT64 instead of __int64 in generated headers.
Alexandre Julliard [Sat, 21 Nov 2009 13:24:02 +0000 (14:24 +0100)] 
widl: Use INT64 instead of __int64 in generated headers.

15 years agoinclude: Define hyper to INT64 instead of __int64 to get the correct alignment
Alexandre Julliard [Sat, 21 Nov 2009 13:23:47 +0000 (14:23 +0100)] 
include: Define hyper to INT64 instead of __int64 to get the correct alignment

15 years agoinclude: Specify explicit alignment for __int64 types.
Alexandre Julliard [Sat, 21 Nov 2009 13:23:22 +0000 (14:23 +0100)] 
include: Specify explicit alignment for __int64 types.

15 years agoinclude: Remove use of _WIN32_WINNT.
Gerald Pfeifer [Fri, 20 Nov 2009 22:49:20 +0000 (23:49 +0100)] 
include: Remove use of _WIN32_WINNT.

15 years agoinclude: Fix preprocessor use of _MSC_VER.
Gerald Pfeifer [Fri, 20 Nov 2009 21:08:43 +0000 (22:08 +0100)] 
include: Fix preprocessor use of _MSC_VER.

15 years agomsvidc32: Guard old code by #ifdef instead of plain #if.
Gerald Pfeifer [Fri, 20 Nov 2009 22:13:16 +0000 (23:13 +0100)] 
msvidc32: Guard old code by #ifdef instead of plain #if.

15 years agoinclude: Guard preprocessor use of _WIN32_IE.
Gerald Pfeifer [Fri, 20 Nov 2009 21:28:52 +0000 (22:28 +0100)] 
include: Guard preprocessor use of _WIN32_IE.

15 years agocomdlg32: Simplify CC_WMPaint, CC_WMLButtonUp and CC_WMLButtonDown by shedding unused...
Gerald Pfeifer [Fri, 20 Nov 2009 20:58:42 +0000 (21:58 +0100)] 
comdlg32: Simplify CC_WMPaint, CC_WMLButtonUp and CC_WMLButtonDown by shedding unused parameters.

15 years agogdiplus: Add missing declarations for graphicspath.c.
Marcin Baczyński [Sat, 21 Nov 2009 00:45:47 +0000 (01:45 +0100)] 
gdiplus: Add missing declarations for graphicspath.c.

15 years agogdiplus: Add missing declaration for font.c.
Marcin Baczyński [Sat, 21 Nov 2009 00:45:46 +0000 (01:45 +0100)] 
gdiplus: Add missing declaration for font.c.

15 years agogdiplus: Add missing declarations for customlinecap.c.
Marcin Baczyński [Sat, 21 Nov 2009 00:45:45 +0000 (01:45 +0100)] 
gdiplus: Add missing declarations for customlinecap.c.

15 years agomshtml: Also search by node name attribute in IHTMLDocument3::getElementById.
Andrew Eikum [Fri, 20 Nov 2009 23:04:58 +0000 (17:04 -0600)] 
mshtml: Also search by node name attribute in IHTMLDocument3::getElementById.

15 years agomshtml: Also get dispid by element name & id in HTMLElementCollection.
Andrew Eikum [Fri, 20 Nov 2009 22:21:54 +0000 (16:21 -0600)] 
mshtml: Also get dispid by element name & id in HTMLElementCollection.

15 years agocrypt32: Read trusted root certificates from system keychain on Mac OS X.
Ken Thomases [Fri, 20 Nov 2009 21:49:11 +0000 (15:49 -0600)] 
crypt32: Read trusted root certificates from system keychain on Mac OS X.

15 years agocryptnet: Check CRL with verify time in CertDllVerifyRevocation.
Juan Lang [Fri, 20 Nov 2009 20:09:21 +0000 (12:09 -0800)] 
cryptnet: Check CRL with verify time in CertDllVerifyRevocation.

15 years agocrypt32/tests: Fix tests on Win9x/ME.
Juan Lang [Fri, 20 Nov 2009 20:20:17 +0000 (12:20 -0800)] 
crypt32/tests: Fix tests on Win9x/ME.

15 years agocrypt32: Support checking the requested usage for a chain.
Juan Lang [Fri, 20 Nov 2009 20:08:38 +0000 (12:08 -0800)] 
crypt32: Support checking the requested usage for a chain.

15 years agocrypt32: Only trace a usage match if it's not empty.
Juan Lang [Fri, 20 Nov 2009 20:07:10 +0000 (12:07 -0800)] 
crypt32: Only trace a usage match if it's not empty.

15 years agocrypt32: Test verifying the enhanced key usage of a chain.
Juan Lang [Fri, 20 Nov 2009 20:06:47 +0000 (12:06 -0800)] 
crypt32: Test verifying the enhanced key usage of a chain.

15 years agoole32: Objects registered as local servers don't need to support IClassFactory.
Rob Shearman [Fri, 20 Nov 2009 14:48:57 +0000 (14:48 +0000)] 
ole32: Objects registered as local servers don't need to support IClassFactory.

15 years agoole32: Fix size of memory allocation in FileMonikerImpl_DecomposePath.
Rob Shearman [Fri, 20 Nov 2009 14:38:01 +0000 (14:38 +0000)] 
ole32: Fix size of memory allocation in FileMonikerImpl_DecomposePath.

15 years agoole32: Fix buffer overrun in CLIPFORMAT_UserMarshal.
Rob Shearman [Fri, 20 Nov 2009 14:37:13 +0000 (14:37 +0000)] 
ole32: Fix buffer overrun in CLIPFORMAT_UserMarshal.

The string in format is nul-terminated so use memcpy to copy it into
the buffer and don't try to nul-terminate it manually which causes a
write outside of the allocated buffer length.

Fix a similar off-by-one error in CLIPFORMAT_UserUnmarshal too. This
time it is only reading from beyond the buffer.

15 years agowine.inf: Create wbem directory, and add it to the PATH.
Louis Lenders [Fri, 20 Nov 2009 12:13:27 +0000 (13:13 +0100)] 
wine.inf: Create wbem directory, and add it to the PATH.

15 years agocomdlg32/tests: Fix some test failures on Win7.
Paul Vriens [Fri, 20 Nov 2009 13:20:40 +0000 (14:20 +0100)] 
comdlg32/tests: Fix some test failures on Win7.

15 years agocomctl32/tab: Reset current selection on negative focus value.
Nikolay Sivov [Fri, 20 Nov 2009 12:32:44 +0000 (15:32 +0300)] 
comctl32/tab: Reset current selection on negative focus value.

15 years agocomctl32/tab: Fix selection change when selected item is deleted.
Nikolay Sivov [Fri, 20 Nov 2009 05:50:24 +0000 (08:50 +0300)] 
comctl32/tab: Fix selection change when selected item is deleted.

15 years agocomctl32/tab: Split tests to several functions not to depend from each other.
Nikolay Sivov [Fri, 20 Nov 2009 05:37:23 +0000 (08:37 +0300)] 
comctl32/tab: Split tests to several functions not to depend from each other.

15 years agocomctl32/tab: Fix reading out of array bounds on TCM_SETCURSEL.
Nikolay Sivov [Thu, 19 Nov 2009 18:05:14 +0000 (21:05 +0300)] 
comctl32/tab: Fix reading out of array bounds on TCM_SETCURSEL.