Rob Shearman
|
3b87fe97df
|
ole32: Set the mapping mode to anisotropic in OleMetafilePictFromIconAndLabel.
|
2006-12-04 12:22:09 +01:00 |
Rob Shearman
|
d7d3309e0a
|
ole32: The width of the metafile drawn should be 3 times the icon width in OleMetafilePictFromIconAndLabel.
|
2006-12-04 12:22:03 +01:00 |
Rob Shearman
|
cdb86c6c90
|
ole32: Fill in the xExt and yExt fields in OleMetafilePictFromIconAndLabel.
|
2006-12-04 12:21:55 +01:00 |
Rob Shearman
|
2fa7cadf07
|
ole32: Use the default icon title font when writing the caption text out in OleMetafilePictFromIconAndLabel.
|
2006-12-04 12:21:48 +01:00 |
Rob Shearman
|
f0e2ea54e0
|
ole32: The METAFILEPICT created by OleMetafilePictFromIconAndLabel should have its mapping mode be anisotropic, not isotropic.
|
2006-12-04 12:21:38 +01:00 |
Rob Shearman
|
09376ea1f5
|
ole32: Call SetWindowOrgEx and SetWindowExtEx in OleMetafilePictFromIconAndLabel so that the created metafile scales correctly.
Centre the icon and the label.
|
2006-12-04 12:21:31 +01:00 |
Rob Shearman
|
587ba29174
|
ole32: Implement saving of the data cache.
Document a few of the unknown fields in the presentation data header.
|
2006-12-04 12:21:20 +01:00 |
Rob Shearman
|
e5c82d3aa4
|
ole32: Add handling of the dirty state to the data cache and fix InitNew to not call Load.
|
2006-12-04 12:21:09 +01:00 |
Rob Shearman
|
e9cc0744cc
|
ole32: Add documentation for CreateDataCache.
|
2006-12-04 12:20:57 +01:00 |
Rob Shearman
|
188fe95091
|
ole32: Add some tests for the IViewObject, IOleCache2 and IPersistStorage interfaces of the OLE data cache.
|
2006-12-04 12:20:51 +01:00 |
Rob Shearman
|
4b7e8e73a4
|
ole32: The advise sink for the data cache should be primed with the passed in aspects value, not an arbitrarily selected value.
|
2006-12-04 12:20:41 +01:00 |
Rob Shearman
|
46f70207b2
|
ole32: Implement the SetData function for the data cache.
|
2006-12-04 12:20:36 +01:00 |
Rob Shearman
|
25d7d95035
|
ole32: Load cached data in the data cache into a STGMEDIUM type so it can be treated the same as set data.
|
2006-12-04 12:20:28 +01:00 |
Rob Shearman
|
4232d31c57
|
ole32: Implement Cache and Uncache for the data cache.
|
2006-12-04 12:20:18 +01:00 |
Rob Shearman
|
07e3d538a0
|
ole32: Create a cache entry for each format in the data cache to allow
for the future possiblity to add entries with IOleCache::Cache and
IOleCache::SetData.
|
2006-12-04 12:20:07 +01:00 |
Rob Shearman
|
a2d59ef534
|
ole32: Implement DataCache_GetClassID.
|
2006-12-04 12:19:31 +01:00 |
Dmitry Timoshkov
|
09fea0f83e
|
ole32: Make some data const.
|
2006-11-28 12:36:17 +01:00 |
Kirill K. Smirnov
|
3cd3ca68fe
|
ole32: Fix logic in Storage32Impl_SmallBlocksToBigBlocks function.
|
2006-11-27 17:44:47 +01:00 |
Huw Davies
|
8519a6c49e
|
ole32: Spelling fixes.
|
2006-11-22 11:39:03 +01:00 |
Huw Davies
|
1f34fdffee
|
ole32: CoGetInterfaceAndReleaseStream shouldn't crash when passed a NULL stream.
|
2006-11-22 11:38:57 +01:00 |
Huw Davies
|
241336c749
|
ole32: CoRegisterMessageFilter shouldn't crash on an uninitialized apartment.
|
2006-11-16 22:09:24 +01:00 |
Rob Shearman
|
fff2d8e82b
|
ole32: Re-enable the code that unregisters interfaces with the RPC runtime.
|
2006-11-13 14:32:45 +01:00 |
Francois Gouget
|
1ccf944900
|
Assorted spelling fixes.
|
2006-11-13 13:01:53 +01:00 |
Francois Gouget
|
aa857dead3
|
ole32: Standardize some documentation comments.
|
2006-11-13 13:01:08 +01:00 |
Francois Gouget
|
49ad2b10c1
|
ole32/tests: Don't use the NONAMELESS* macros in the tests.
|
2006-11-13 12:59:11 +01:00 |
Eric Pouech
|
3026d8844c
|
ole32: Don't use PropVariantClear to setup an unitialized variant.
|
2006-11-09 12:24:46 +01:00 |
Michael Stefaniuc
|
22befac97e
|
ole32: Fix the warnings introduced by the "unsigned long" to "ULONG" header changes.
|
2006-11-09 10:43:38 +01:00 |
Michael Stefaniuc
|
cc234847d0
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserFree() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:23 +01:00 |
Michael Stefaniuc
|
6f95047034
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserUnMarshal() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:20 +01:00 |
Michael Stefaniuc
|
05b1aac100
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserMarshal() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:16 +01:00 |
Michael Stefaniuc
|
177aaf6738
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserSize() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:12 +01:00 |
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
Andrew Talbot
|
97ee9c7820
|
ole32: Cast-qual warnings fix.
|
2006-11-07 15:06:30 +01:00 |
Rob Shearman
|
b1bfad067b
|
ole32: Fix a memory leak on the error path of dispatch_rpc.
|
2006-10-27 11:59:58 +02:00 |
Rob Shearman
|
93dfdf7a3f
|
ole32: Fix some memory leaks in the class factory proxy.
|
2006-10-27 11:59:40 +02:00 |
Rob Shearman
|
7cbafd4f74
|
ole32: Always call IRpcChannelBuffer_GetBuffer in the class factory stub.
|
2006-10-27 11:59:34 +02:00 |
Eric Pouech
|
a79fa50280
|
ole32: Fixed some wrong conditions in OleFlushClipboard.
|
2006-10-24 11:32:48 +02:00 |
Eric Pouech
|
5c0f35a2aa
|
ole32: CoUninitialize: No longer access an object after it's been freed.
|
2006-10-24 11:32:38 +02:00 |
Rob Shearman
|
e1ee3b4de3
|
ole32: Fix some memory leaks in the marshal tests.
|
2006-10-23 15:18:05 +02:00 |
Alexandre Julliard
|
b0ea577ae5
|
Avoid usage of sizeof in traces that causes warnings on MacOSX.
|
2006-10-20 12:16:45 +02:00 |
Francois Gouget
|
22288de732
|
Fix compilation with gcc 2.95.
|
2006-10-19 13:35:19 +02:00 |
Alexandre Julliard
|
12c196203c
|
Make.rules: Added support for building IDL client/proxy/server/iid files.
|
2006-10-16 17:20:37 +02: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 |
Michael Stefaniuc
|
15765dd953
|
The Data1 member of the GUID struct needs to be an unsigned int too for Win64 compatibility.
|
2006-10-16 10:53:04 +02:00 |
Jeff Latimer
|
6a355aec1b
|
ole32: Remove dead code in errorinfo.c (Coverity).
|
2006-10-14 20:38:20 +02:00 |
Michael Ploujnikov
|
9d2a804f9b
|
ole32/tests: Win64 printf format warning fixes.
|
2006-10-14 20:17:16 +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 |
Francois Gouget
|
38520a819c
|
Assorted spelling fixes.
|
2006-10-03 15:56:21 +02:00 |
Francois Gouget
|
d0b322b00f
|
ole32: Fix invalid macro usage.
|
2006-09-29 17:53:01 +02:00 |