Rob Shearman
|
63ea015c65
|
ole32: Don't release the registered drop targets in OleUninitialize.
Do it in DLL_PROCESS_DETACH instead.
|
2007-04-05 13:25:18 +02:00 |
Rob Shearman
|
47432cba45
|
ole32: Check the input hwnd is valid in RevokeDragDrop.
|
2007-04-05 13:25:05 +02:00 |
Rob Shearman
|
2d8ae2cf83
|
ole32: Check for COM not being initialised and an invalid window handle being input to RegisterDragDrop.
|
2007-04-05 13:24:54 +02:00 |
Rob Shearman
|
2514c0141e
|
ole32: Move GetClassFile to moniker.c and move OleRun to ole2.c.
|
2007-03-27 13:00:44 +02:00 |
Rob Shearman
|
f1ced14eed
|
ole32: Print the contents of the IID input to OleLoad.
|
2007-03-14 18:49:58 +01:00 |
Rob Shearman
|
00877c898d
|
ole32: OleCreate isn't a semi-stub any more, as it is tested in a range of cases and has no todos.
|
2007-03-13 20:31:40 +01:00 |
Rob Shearman
|
39f0f9d52a
|
ole32: OleCreate shouldn't pass CLSCTX_LOCAL_SERVER to CoCreateInstance.
|
2007-03-13 20:31:37 +01:00 |
Rob Shearman
|
356fdcbb15
|
ole32: OleLoad should call CoCreateInstance with CLSCTX_INPROC_SERVER as well as CLSCTX_INPROC_HANDLER.
|
2007-03-06 12:10:47 +01:00 |
Rob Shearman
|
a45a2e37f9
|
ole32: Add a field to the TLS data to determine whether OLE has been initialised for the current thread.
|
2007-01-08 12:35:41 +01:00 |
Kai Blin
|
fb2a3914e1
|
ole32: Remove redundant NULL check (Coverity).
|
2007-01-05 20:26:47 +01:00 |
Rob Shearman
|
b8035d2c70
|
ole32: Don't release pUnk in OleCreate if CoCreateInstance failed.
|
2007-01-04 09:50:21 +01:00 |
Francois Gouget
|
ef998ea6cb
|
Assorted spelling fixes.
|
2006-10-16 11:33:38 +02:00 |
Michael Stefaniuc
|
21ff87bf50
|
ole32: Win64 printf format warning fixes.
|
2006-10-16 10:53:28 +02:00 |
Jacek Caban
|
2abe8348fa
|
ole32: Don't fail in OleCreate if created object doesn't implement IRunnableObject or IOleChache.
|
2006-10-09 12:43:57 +02:00 |
Robert Shearman
|
d0b4717cdb
|
ole32: Do a QueryInterface for IOleLink in OleLoad, like native does.
|
2006-09-07 11:43:33 +02:00 |
Robert Shearman
|
4ad8da53f5
|
ole32: Re-order the function calls in OleLoad to match native.
Call IOleObject_GetMiscStatus like OleCreate and native do.
|
2006-09-07 11:43:27 +02:00 |
Robert Shearman
|
53be8cc861
|
ole32: Call IRunnableObject_Run and IOleCache_Cache from OleCreate if the render option is specified as draw or format.
This is documented on MSDN and is confirmed by tests.
|
2006-09-07 11:42:39 +02:00 |
Robert Shearman
|
6da80a8898
|
ole32: Call IOleObject_GetMiscStatus in OleCreate if a client site is passed in.
|
2006-09-07 11:42:28 +02:00 |
Robert Shearman
|
ccb634fdee
|
ole32: Re-structure OleCreate to match to order of calls that native does.
Get rid of hres1 since all failures are returned. Cleanup pUnk on
failure and make sure to return NULL in ppvObj.
|
2006-09-07 11:42:22 +02:00 |
Robert Shearman
|
aaa26b2702
|
ole32: Set the storage's class ID in OleCreate.
|
2006-09-07 11:42:11 +02:00 |
Robert Shearman
|
9038705919
|
ole32: Fix functions defined without specifying argument types by changing them to "(void)".
|
2006-08-28 17:48:40 +02:00 |
Robert Shearman
|
f42d61df0d
|
ole32: Move some functions out of compobj.c that don't belong there and update the copyright statement.
|
2006-08-16 16:42:32 +02:00 |
Mike McCormack
|
6c8259fb31
|
ole32: Avoid a warning for VT_FILETIME in PropVariantCopy.
|
2006-08-14 20:17:11 +02:00 |
Mike McCormack
|
f205eca5ad
|
ole32: FreePropVariantArray should return an error if rgvars is null.
As suggested by Rob Shearman.
|
2006-08-14 11:46:38 +02:00 |
Alexandre Julliard
|
518ee99f6f
|
ole32: Make some functions and variables static.
|
2006-08-02 13:31:26 +02:00 |
Robert Shearman
|
e3e42985ec
|
ole32: Implement OleNoteObjectVisible as described by MSDN.
|
2006-07-31 21:25:38 +02:00 |
Mike McCormack
|
918cf3261b
|
ole32: Don't warn when clearing PropVariants that don't have allocated memory.
|
2006-07-12 13:17:51 +02:00 |
Mike McCormack
|
704dffcb09
|
ole32: Allocate copied VT_CF data correctly in PropVariantCopy.
|
2006-07-12 13:16:53 +02:00 |
Mike McCormack
|
ccfa76d18e
|
ole32: Fix a typo.
|
2006-06-19 20:53:44 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Mike McCormack
|
a8494aa9a9
|
ole32: Store drop targets in a standard list.
|
2006-05-05 16:33:12 +02:00 |
Alexandre Julliard
|
c9cc7e33ff
|
Fixed some compiler warnings on old gcc versions.
|
2006-03-02 18:03:32 +01:00 |
Robert Shearman
|
ba8cdfdc37
|
ole: Re-post the quit message outside of the DoDragDrop message loop.
|
2006-01-18 11:29:13 +01:00 |
Robert Shearman
|
95312fcb63
|
ole: Remove "stub" from TRACEs of functions that aren't stubs.
|
2006-01-06 21:08:09 +01:00 |
Michael Jung
|
892fc1093d
|
ole32: Periodically call IDropTarger::DragOver during Drag&Drop.
|
2005-12-12 12:42:53 +01:00 |
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
Markus Amsler
|
ae542af541
|
Improve c2man Documented-Total count.
|
2005-11-09 10:30:57 +00:00 |
Robert Shearman
|
f7b65cc716
|
- Extend COM_OpenKeyForCLSID to open a subkey and return an HRESULT.
- Fix up the callers and reorganize CoGetClassObject to split out the
inproc code into another function.
|
2005-11-09 10:29:11 +00:00 |
Robert Shearman
|
c86fef8844
|
Move all 16-bit functions to an appropriate 16-bit file.
|
2005-09-25 15:17:10 +00:00 |
Robert Shearman
|
3daf39fb0c
|
Implement OleRegEnumVerbs.
|
2005-09-23 10:08:25 +00:00 |
Robert Shearman
|
0a49c1752e
|
Implement OleIsRunning.
|
2005-09-20 11:36:56 +00:00 |
Alexandre Julliard
|
f8ee161a1b
|
Fixed some traces to use the right printf format and avoid typecasts.
|
2005-09-12 10:30:05 +00:00 |
Francois Gouget
|
71af595499
|
Use LPSTORAGE to better match the PSDK.
Document the real SEGPTR type using the standard documentation
mechanisms. Fixes winapi_check warnings.
|
2005-08-16 16:01:15 +00:00 |
Vincent Béron
|
21e3ba8cd1
|
Correct mismatches between spec files and comments about export
number.
|
2005-08-10 09:53:47 +00:00 |
Marcus Meissner
|
170470ee0b
|
Implemented ILockBytes16 (memorystream) support for the 16bit compound
storage implementation.
Added ReadClassStg, OleDoAutoConvert, GetConvertStg
implementations/stubs.
|
2005-08-08 11:05:06 +00:00 |
Marcus Meissner
|
c8187b0900
|
OleInitializeWOW gets 2 arguments.
|
2005-07-22 18:29:19 +00:00 |
Mike McCormack
|
c7fdb4565a
|
Fix gcc 4.0 -Wpointer-sign warnings.
|
2005-07-05 11:02:54 +00:00 |
Robert Shearman
|
0a645e8cb9
|
Convert some registry helper functions to use unicode versions of
CLSID & registry functions (untested).
|
2005-06-20 13:14:22 +00:00 |
Juan Lang
|
b45e31608b
|
Obvious fixes to PropVariantClear and PropVariantCopy for vector
types.
|
2005-05-17 10:18:59 +00:00 |
Marcus Meissner
|
f3d99b2697
|
Move the Dll init function to compobj.c to avoid having global
variables. Remove need of ole32_main.h.
|
2005-05-16 14:12:53 +00:00 |