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 |
Aric Stewart
|
39b2c1eb50
|
ole32: Handle GetMenuItemCount returning -1 by changing UINT to INT (Coverity 228).
|
2008-10-06 13:51:06 +02:00 |
Huw Davies
|
ec73ad29e0
|
ole32: Remove an unneeded WINAPI and remove some useless comments.
|
2008-10-06 12:51:53 +02:00 |
Rob Shearman
|
f16bbf3282
|
ole32: Fix clipboard test failures on some versions of Windows.
Some versions of ole32 don't test that the lindex field of the
FORMATETC structure passed into functions is valid.
|
2008-09-29 17:25:00 -05:00 |
Rob Shearman
|
7b564cbf17
|
ole32: Create a dummy window for use in the drag and drop API tests.
As a window being registered for drag and drop is a system-global
property, the tests could be affected by other processes in the
system.
|
2008-09-29 17:24:42 -05:00 |
Rob Shearman
|
de03fe3c0f
|
ole32: Update comments in compobj.c.
|
2008-09-16 22:33:14 +02:00 |
Michael Karcher
|
75bf84e60b
|
ole32/compobj: Fix function name in comment.
|
2008-09-15 11:31:33 +02:00 |
James Hawkins
|
6f7c2b94d4
|
ole32: Fix a few file access discrepancies between platforms.
|
2008-09-09 11:46:17 +02:00 |
James Hawkins
|
e28098aee5
|
ole32: Fix two failing tests in win9x.
|
2008-09-03 14:21:43 +02:00 |
James Hawkins
|
21cde57be5
|
ole32: Fix a failing test in Vista.
|
2008-09-03 13:14:51 +02:00 |