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 |
Dan Hipschman
|
19cccae29d
|
ole32: Add a widl-generated proxy file for oleidl.idl.
|
2008-09-02 16:03:02 +02:00 |
Dan Hipschman
|
44800b6ad4
|
ole32: Add a widl-generated proxy file for objidl.idl.
|
2008-09-02 16:02:29 +02:00 |
Dan Hipschman
|
4afc326638
|
ole32: Add widl-generated proxies for unknwn.idl and dcom.idl.
|
2008-09-02 16:00:33 +02:00 |
Alistair Leslie-Hughes
|
0a1a4f7ca8
|
ole32: Stop crash under w2k8.
|
2008-08-20 13:55:43 +02:00 |
James Hawkins
|
5ea0d9d807
|
ole32: Storage sharing should be implemented in ole32, not the lower-level file API.
|
2008-08-19 13:55:53 +02:00 |
James Hawkins
|
48524c9b92
|
ole32: Test the file access and share modes of StgCreateDocFile.
|
2008-08-19 13:30:47 +02:00 |
Rob Shearman
|
23bb94c005
|
ole32: Remove dead code in StorageImpl_LoadFileHeader.
|
2008-08-18 17:34:13 +02:00 |
Rob Shearman
|
064b6fce0c
|
ole32: Fix testing of HRESULT types with not operator instead of comparing against S_OK.
This makes it more obvious what the code is doing.
|
2008-08-18 17:34:12 +02:00 |
Paul Vriens
|
d46f93669d
|
ole32/tests: Fix a test on win98 and W2K.
|
2008-08-18 17:04:48 +02:00 |