Commit Graph

1375 Commits

Author SHA1 Message Date
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
François Dorin
db941f43b6 ole32: Fix return value for DefaultHandler_SetExtent. 2008-07-28 12:06:29 +02:00
Lei Zhang
c7ce692d13 ole32: Silence FIXME from CoGetContextToken stub. 2008-07-22 13:03:18 +02:00
Vincent Povirk
a0249babcd ole32: Always return false when asked if NULL is the current clipboard. 2008-07-21 14:36:29 +02:00
Vincent Povirk
38c5185d2e ole32: Add tests for OleIsCurrentClipboard(NULL). 2008-07-21 14:36:21 +02:00
Andrew Talbot
749184a1e8 ole32: Remove unneeded address-of operators from array names. 2008-07-11 14:06:31 +02:00
Alexandre Julliard
79c64acc7b tests: Don't depend on the static uuid libraries in the tests.
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
James Hawkins
833c342555 ole32: Fix a few failing tests in win2k. 2008-07-08 10:48:16 +02:00
Andrew Talbot
82e23af814 ole32: Remove unneeded address-of operators from function name. 2008-07-07 12:31:43 +02:00
James Hawkins
e71e3efe77 ole32: Fix a test failure in win9x. 2008-06-30 12:47:57 +02:00
Alexandre Julliard
a803fa3578 ole32: Make the apartment window a HWND_MESSAGE window. 2008-06-26 13:22:16 +02:00
Alexandre Julliard
d324c42b4c ole32: Don't consider RPC_S_UUID_LOCAL_ONLY an error in CoCreateGuid.
Return a proper HRESULT for other errors.
2008-06-24 11:50:42 +02:00
Rob Shearman
7302227b2e ole32: Include compobj_private.h in oleobj.c to type-check the function signatures of DataAdviseHolder_OnConnect and DataAdviseHolder_OnDisconnect. 2008-06-23 12:48:45 +02:00
Rob Shearman
42d5b12e63 ole32: Remove unused BIGBLOCKFILE_GetSize. 2008-06-23 12:48:38 +02:00
Rob Shearman
f91d3bbeb1 ole32: Include ole2.h in ole32_main.c to type-check the function signature of OleMetafilePictFromIconAndLabel. 2008-06-23 12:48:31 +02:00
Rob Shearman
2c183cba02 ole32: Include enumx.h in enumx.c to get the declarations of the functions. 2008-06-23 12:48:24 +02:00
Paul Vriens
185ad65d12 ole32/tests: Only skip the tests if we are on NT4 or below. 2008-06-10 17:43:14 +02:00
Paul Vriens
b1a5b94001 ole32/tests: Fix crash on NT4 and below. 2008-06-10 11:33:40 +02:00
Paul Vriens
470a0a22f4 ole32/tests: Fix crash on W2K and below. 2008-06-10 11:33:36 +02:00