Commit Graph

1411 Commits

Author SHA1 Message Date
Andrew Talbot
eceb0cce82 ole32: Superfluous semicolons fix. 2008-12-24 19:59:22 +01:00
Nikolay Sivov
55658d061c ole32: Fix return value for IDataObject_GetData. 2008-12-22 10:28:37 +01:00
Nikolay Sivov
0eeb042067 ole32: Make OleSetClipboard affected by previous OleInitialize() calls. 2008-12-19 17:36:36 +01:00
Andrew Talbot
96d7c6e2ea ole32: Remove unused Wine debug channel. 2008-12-19 17:36:35 +01:00
Hans Leidekker
8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
Francois Gouget
e7b3671813 ole32: Use the IStream16_(CreateStream,CreateStorage,Write) implementations. 2008-12-15 12:24:58 +01:00
Francois Gouget
0b1d8be037 ole32/tests: Make test_runnable() static. 2008-12-12 11:42:31 +01:00
Francois Gouget
ec4d74baef ole32: Fix the STORAGE_dump_pps_entry() description. 2008-12-12 11:41:37 +01:00
Alexandre Julliard
4bb2199c8e ole32: Make a function static. 2008-12-04 12:47:56 +01:00
Alexandre Julliard
04fb1d656a ole32: Remove some unused functions. 2008-12-03 12:11:09 +01:00
Alexandre Julliard
16b5e6b9b5 ole32: Register interfaces through dlldata.c as far as possible. 2008-12-02 20:52:09 +01:00
Alexandre Julliard
1bd26cca94 ole32: Use a dlldata.c file instead of maintaining the data manually. 2008-12-01 18:56:15 +01:00
Maarten Lankhorst
08c78e07a9 ole32: Fix releasing spy. 2008-11-28 12:56:47 +01:00
Huw Davies
ed6bcc27fa ole32: Forward the ASYNC_STGMEDIUM user marshallers to the STGMEDIUM quadruple. 2008-11-28 12:53:19 +01:00
Maarten Lankhorst
92dca953d9 ole32: Add Co*InitializeSpy functions. 2008-11-26 13:44:36 +01:00
Francois Gouget
b3bf746ff9 Straighten out some ellipses. 2008-11-26 12:33:34 +01:00
Francois Gouget
66063ae4a4 ole32: Remove WINAPI on static functions where not needed. 2008-11-26 12:33:13 +01:00
Francois Gouget
c584c2d12c ole32: Remove __RPC_USER on static functions where not needed. 2008-11-26 12:10:38 +01:00
Huw Davies
8355eeaa21 ole32: Defer releasing the delegate interfaces until after we return from an OnClose notification. 2008-11-25 12:17:27 +01:00
Huw Davies
8730bf66c9 ole32: Factor out the code to release the delegate interfaces. 2008-11-25 12:17:24 +01:00
Francois Gouget
3b140ccb0e Assorted spelling fixes. 2008-11-17 16:04:39 +01:00
Alexandre Julliard
f8b8478f91 ole32/tests: Fix a couple of test failures on Win9x and NT4. 2008-11-13 21:45:57 +01:00
Alexandre Julliard
4bff91265a ole32/tests: Don't hardcode the Ansi codepage value. 2008-11-13 21:45:41 +01:00
Alexandre Julliard
48d41dbc37 ole32/tests: Use a CLSID that is more likely to exist on old Windows versions. 2008-11-13 21:45:25 +01:00
Alexandre Julliard
5ca20cd482 ole32/tests: Fix a couple of global stream test failures on Win9x. 2008-11-13 21:45:04 +01:00
Huw Davies
706b29c47c ole32: Don't issue a warning if a flat copy is all that's required. 2008-11-12 14:14:55 +01:00
Paul Vriens
a9c3d6f207 ole32/tests: Don't crash on NT4. 2008-11-11 11:40:55 +01:00
Michael Stefaniuc
095568dfe9 ole32: Remove some superfluous casts of void pointers and zero. 2008-11-06 11:09:54 +01:00
Michael Stefaniuc
79e31f6d40 ole32: Do not cast NULL. 2008-11-03 13:41:17 +01:00
Huw Davies
5937ddd403 ole32: Call the object's GetClassID if it's running. 2008-10-31 14:01:17 +01:00
Huw Davies
a26d67b14e ole32: Implement IEnum*_Next marshallers. 2008-10-28 12:14:14 +01:00
Huw Davies
b05d392dfb ole32: Try to load the '\1Ole' stream and create it if it doesn't exist. 2008-10-28 12:14:11 +01:00
Huw Davies
0cc2c53107 ole32: Create the '\1Ole' stream. 2008-10-28 12:14:06 +01:00
Austin English
8301325989 ole32: Implement IEnumFORMATETC_Next_Proxy and IEnumFORMATETC_Next_Stub. 2008-10-27 12:38:24 +01:00
Sylvain Petreolle
e7d951320a ole32: Stub implementation for CoGetCallerTID. 2008-10-23 15:19:50 +02:00
Huw Davies
92202feff3 ole32: Call the appropriate storage function when we run the object. 2008-10-23 12:13:49 +02:00
Huw Davies
94d753c63d ole32: Query the object's dirty state if it's running. 2008-10-21 13:22:51 +02:00
Huw Davies
3a0ed83fb0 ole32: Call the object's IPersistStorage_HandsOffStorage() if the object is running. 2008-10-21 13:22:51 +02:00
Huw Davies
89edf3a52f ole32: Call the object's IPersistStorage_SaveCompleted() if the object is running. 2008-10-21 13:22:51 +02:00
Huw Davies
72f82c04ec ole32: Call the object's IPersistStorage_Save() if the object is running. 2008-10-21 13:22:51 +02:00
Huw Davies
5b1520761d ole32: Call the object's IPersistStorage_InitNew() if the object is running. 2008-10-21 13:22:51 +02:00
Huw Davies
3019a8f195 ole32: Call the object's IPersistStorage_Load() if the object is running. 2008-10-21 13:22:51 +02:00
Huw Davies
ed28886f9d ole32: Call the object's IOleObject_IsUpToData() if the object is running. 2008-10-21 13:22:51 +02:00
Huw Davies
5ba96d7ae1 ole32: Call the object's own IOleObject_GetUserType() if the object is running. 2008-10-21 13:22:51 +02:00
Huw Davies
f2cf617f00 ole32: Partial implementation of IOleObject_Update(). 2008-10-21 13:22:50 +02:00
Alexandre Julliard
ebdb933b6d ole32: Convert source files to utf-8. 2008-10-18 19:20:29 +02:00
Alexandre Julliard
19966f8c0e comcat: Moved all the implementation to ole32 where it belongs. 2008-10-11 13:30:08 +02:00
Alexandre Julliard
d4f107f54b comcat: Moved dll registration to ole32. 2008-10-11 13:08:22 +02:00
Paul Vriens
6d15749d14 ole32/tests: Fix two failures on NT4. 2008-10-09 13:01:40 +02:00
Michael Stefaniuc
3ed8ffcc99 ole32: Use the right FAILED/SUCCEEDED macro instead of negating the opposite. 2008-10-08 13:41:58 +02:00