James Hawkins
bbc081e834
Properly implement DllCanUnloadNow ref counting.
2005-02-03 19:38:37 +00:00
Eric Pouech
78d096c151
Moved 16 bit atom support to dlls/kernel/atom16.c.
2005-02-03 16:58:21 +00:00
Dmitry Timoshkov
6dba0a7718
Add support for winevent hooks.
2005-02-03 16:40:20 +00:00
Alexandre Julliard
ae661da49c
Properly compute the client area valid rects and pass them to the
...
server in set_window_pos to avoid invalidating areas that remain
valid.
2005-02-03 13:40:12 +00:00
Eric Kohl
69d3afc99e
- Implement SetupDiBuildClassInfoListExA,
...
SetupDiClassGuidsFromNameExA, SetupDiCreateDeviceInfoListExA and
SetupDiOpenClassRegKeyExA using MultiByteToUnicode.
- Retrieve OS version upon process attach.
2005-02-03 13:34:50 +00:00
Huw Davies
c2c87daf4a
Coclass support.
2005-02-03 13:34:28 +00:00
Hans Leidekker
80829db067
Implement and test PathIsValidChar{A,W}.
2005-02-03 13:34:05 +00:00
Alexandre Julliard
7c1cf8f009
Fixed refcount handling (waiting clients must not increase the
...
refcount of the pipe).
Converted linked lists to use the standard functions.
Small cleanups.
2005-02-03 10:48:23 +00:00
Alexandre Julliard
52e5ac5e41
Make sure leaked objects are printed even if a file descriptor is
...
still open.
2005-02-03 10:46:15 +00:00
Alexandre Julliard
e432d54fd7
Fixed potential crash in fd_dump function.
2005-02-03 10:45:18 +00:00
Alexandre Julliard
c6ec3a3203
Async callback function must be stdcall.
2005-02-03 10:43:41 +00:00
Mike McCormack
fe0f128d06
- implement checkboxes in dialogs
...
- use TextStyle enumeration instead of numbers
- fix MSI_IterateRecords to return the correct count
2005-02-03 10:41:59 +00:00
Juan Lang
c33efbeb7d
Simplify AppSearch error checking.
2005-02-03 10:41:41 +00:00
Paul van Schayck
608d8dc64e
Clean up about dialog. Remove groupbox, position logo correctly.
2005-02-03 10:41:20 +00:00
Robert Shearman
b9aa9e0bdd
- Pass the original IID to IMarshal_UnmarshalInterface and query for
...
the requested interface.
- Unmarshaling IID_NULL means use the IID the interface was originally
marshaled with.
2005-02-02 19:11:23 +00:00
Lauri Tulmin
31b894d07c
Add test for LB_SELITEMRANGE and make it pass.
2005-02-02 19:10:59 +00:00
Lauri Tulmin
26c92d7242
Added some more defines.
2005-02-02 19:10:28 +00:00
Huw Davies
d33a553d63
Add support for typedefs.
2005-02-02 19:10:02 +00:00
Eric Kohl
69bdc10aed
- Implement DoesUserHavePrivilege, EnablePrivilege, IsUserAdmin,
...
MultiByteToUnicode and UnicodeToMultiByte.
- Sort prototypes in setupapi.h and a few function in spec.
2005-02-02 19:09:33 +00:00
David McCullough
10ff5e1e81
HTTP_HttpSendRequestW was getting invoked with a null verb, default to
...
the GET method.
2005-02-02 09:56:35 +00:00
Mike McCormack
fd91013b46
Add more dialog controls, do something when they're clicked on.
2005-02-02 09:55:51 +00:00
Mike McCormack
ac643d3137
Add the msidbTextStyleStyleBits enumeration.
2005-02-02 09:55:31 +00:00
Dmitry Timoshkov
032d6aa234
Use the idFirstChild specified in the MDIClient's CLIENTCREATESTRUCT
...
when creating MDI children. Add a test case for the desired
behaviour.
2005-02-02 09:33:58 +00:00
James Hawkins
0994b850b8
Properly implement DllCanUnload ref counting.
2005-02-02 09:31:28 +00:00
James Hawkins
1727eb485e
Properly implement DllCanUnloadNow ref counting.
2005-02-02 09:31:06 +00:00
Aric Stewart
3b38dc6864
Cleanup processing a bit more.
...
Allow for nested keys to work properly.
2005-02-02 09:30:22 +00:00
Aric Stewart
a905217b3e
Fix a copy and paste error, check for a null value and discard
...
unneeded errors.
2005-02-02 09:30:05 +00:00
Mike McCormack
79a6626b64
MsiEvaluateCondition returns an error when passed NULL as a
...
condition.
2005-02-02 09:29:46 +00:00
Aric Stewart
d6ecf58e2f
Finish up the framework by stubbing out all the remaining Standard
...
actions.
A fix to deformat_string so it only returns a null return if you
provided a null buffer.
2005-02-02 09:29:30 +00:00
Alexandre Julliard
e204874728
Removed the no longer used WIN_SetExStyle function.
2005-02-01 18:54:51 +00:00
Alexandre Julliard
d7726c3a73
Store the "managed" flag as a window property instead of the
...
Wine-specific WS_EX_MANAGED style bit.
2005-02-01 18:53:59 +00:00
Hans Leidekker
6a367dbf8d
- Stub implementations for FtpGetFileSize, FtpCommand{A,W},
...
HttpSendRequestExW, InternetGetLastResponseInfoW,
InternetConfirmZoneCrossing{A,W}, InternetDial{A,W},
InternetGoOnline{A,W}, InternetHangUp, CreateMD5SSOHash,
InternetClearAllPerSiteCookieDecisions,
InternetEnumPerSiteCookieDecision{A,W}, InternetGetCookieEx{A,W},
InternetGetPerSiteCookieDecision{A,W},
InternetSetPerSiteCookieDecision{A,W}, InternetSetCookieEx{A,W},
ResumeSuspendedDownload, RetrieveUrlCacheEntryFileW,
UnlockUrlCacheEntryFileW, {Create,Delete}UrlCacheEntryW,
CommitUrlCacheEntryW, RetrieveUrlCacheEntryStreamW,
FindCloseUrlCache, FindFirstUrlCacheEntryEx{A,W},
FindFirstUrlCacheGroup, FindNextUrlCacheEntry{,Ex}{A,W},
FindNextUrlCacheGroup, SetUrlCacheEntryGroup{A,W},
{Get,Set}UrlCacheGroupAttribute{A,W}, SetUrlCacheConfigInfo{A,W}.
- Spec file stubs for new undocumented functions
ForceNexusLookup{,ExW}, Ftp{Get,Put}FileEx, HttpCheckDavCompliance,
InternetAlgIdToString{A,W}, InternetFortezzaCommand,
InternetGetCertByURLA, InternetQueryFortezzaStatus,
InternetSecurityProtocolToString{A,W}, InternetSetDialState{A,W},
InternetShowSecurityInfoByURL{A,W}, IsUrlCacheEntryExpired{A,W},
Privacy{Get,Set}ZonePreferenceW, RegisterUrlCacheNotification,
UrlZonesDetach.
- Use memcpy instead of strncpy in InternetGetLastResponseInfoA.
- Add and improve some traces.
- Fix my own coding style in InternetTimeToSystemTimeW.
- Fix a couple of signedness warnings.
2005-02-01 18:50:53 +00:00
Huw Davies
49eb0b70e5
Add support for dispinterfaces (slightly hacked because we force the
...
import of stdole2.tlb).
Add propputref attribute.
2005-02-01 18:48:25 +00:00
Dmitry Timoshkov
7266da3e82
Handle CBR_BLOCK in EXECUTE and ADVISE DDE transactions.
2005-02-01 18:47:55 +00:00
Robert Reif
e70f3e85d8
Fix primary buffer memory leak.
2005-02-01 18:47:23 +00:00
Justin Chevrier
7c14a9d493
- SPI_GETWORKAREA: Read work area information from system metrics
...
initially only and not from a WINE specific registry entry.
- SPI_SETWORKAREA: Don't save work area information to registry.
2005-02-01 18:47:05 +00:00
Aric Stewart
3f3186091e
Continued work to simplify the ProcessAction call, also split it into
...
a ProcessAction and ProcessUIAction for future dialog box work.
Also fix a bug in deformat_string where i was not freeing the created
record.
2005-02-01 18:46:26 +00:00
Alexandre Julliard
382dba6887
Don't clean all tlb files, only the ones we generated.
2005-02-01 14:37:36 +00:00
Juan Lang
df9d01409b
Partially implement AppSearch action.
2005-02-01 14:22:31 +00:00
Christian Costa
72213b18c7
Added ACM Wrapper filter.
...
Cleaned up AVIDec.
2005-02-01 14:22:00 +00:00
James Hawkins
a85da70304
Properly implement DllCanUnloadNow ref counting.
2005-02-01 14:21:37 +00:00
Tom Wickline
54df9adabc
Fix a broken link.
2005-02-01 14:21:21 +00:00
Aric Stewart
5eaf9cec86
Added some more suminfo stubs.
2005-02-01 14:21:03 +00:00
Robert Shearman
e6afc84873
- Add code for destroying the thread-local storage data, but don't use
...
it yet.
- Don't release apartment on changing modes because we didn't add a
reference anywhere.
- Quieten the RPC_E_DISCONNECTED error message as it is an expected
return code.
- Treat IID_NULL the same as IID_IUnknown.
- Make tests compile on Win95 again.
- Fix copy+paste error where the test failure should be from the
CoUnmarshalInterface function.
2005-02-01 14:18:10 +00:00
Aric Stewart
4590c7ddee
A reworking of format.c to remove the recursion, clean things up and
...
stabilize behavior to match windows.
2005-01-31 20:41:11 +00:00
James Hawkins
7946edf27a
Properly implement DllCanUnloadNow ref counting.
2005-01-31 20:40:26 +00:00
Alexandre Julliard
932a65dddc
WIN_ListParents no longer needs to be exported, make it static.
2005-01-31 16:46:47 +00:00
Alexandre Julliard
f777d70a63
Only create an X window for top-level windows, not for child windows.
...
Get rid of the X client window too, it's no longer needed.
2005-01-31 16:34:07 +00:00
Alexandre Julliard
2dd40110a0
Silence a noisy FIXME.
2005-01-31 16:24:57 +00:00
Huw Davies
13b7c5ac12
Dynamically allocate the type data storage.
...
Split the function and variable type data into two - this will be
needed for dispinterfaces.
2005-01-31 16:24:23 +00:00