Commit Graph

178 Commits

Author SHA1 Message Date
Alexandre Julliard
06c275a643 Converted to the new debugging interface (done with the help of the
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Francis Beaudet
ec2edc7ee4 Fixed a few bugs in the OLE storage implementation, added a new set of
trace statements for the OLE storage related methods and introduced a
new debug channel for the storage subsystem.
1999-05-02 11:41:10 +00:00
Francis Beaudet
ebdea25edc Implemented the OLE object default handler and data cache. 1999-05-02 09:27:08 +00:00
Thuy Nguyen
89fd2dd1e8 Implemented CreateILockBytesOnHGloba, GetHGlobalFromILockBytes and
the ILockBytes interface based on an HGLOBAL.
1999-05-01 10:36:07 +00:00
Francis Beaudet
c40ad9bb2b Fixed a bug in CoRegisterClassObject. 1999-05-01 10:32:32 +00:00
Francis Beaudet
6ee9a5e718 Fixed a little Drag and Drop bug. 1999-05-01 10:10:30 +00:00
Patrik Stridvall
a9a671d7ca Fixed ANSI compabillity. 1999-04-25 19:01:52 +00:00
Francis Beaudet
4f8b5a85c4 Implemented CreateStreamOnHGLOBAL. 1999-04-24 12:00:31 +00:00
Andreas Mohr
5c385be532 Let CoSetState() accept state == NULL. 1999-04-24 11:57:30 +00:00
Patrik Stridvall
0f8bc5b5c7 Fixed ANSI compabillity. 1999-04-22 16:27:50 +00:00
Francis Beaudet
9bf93c6e19 Added a check for a NULL pointer in CoFreeUnusedLibraries. 1999-04-22 09:10:16 +00:00
Patrik Stridvall
b4b9fae671 New debug scheme with explicit debug channels declaration. 1999-04-19 14:56:29 +00:00
Michael Veksler
d785aa646f Simplify propertyNameCmp() and fix a warning in the way by removing
CRTDLL__wcsupr() calls.
1999-04-18 09:30:07 +00:00
Pablo Saratxaga
002106ac22 Added walon language support (I also moved Cz -> Cs, Sw -> Sv, and Po
-> Pt; to conform to standard names for those languages).
1999-04-16 09:06:58 +00:00
Stephane Lussier
07e242f4a3 Implementation of IStorage::CopyTo and IStream::CopyTo. 1999-04-15 15:47:48 +00:00
Michael Veksler
2ff8485bf9 Fix IStorage16_fnStat() to use STATSTG16 (it is a 16 bit interface). 1999-04-11 12:10:49 +00:00
Francis Beaudet
0c12f37afd Implemented the CoCreateInstanceEx method. 1999-04-11 12:01:08 +00:00
Francois Gouget
bb31223c6f - use the latest ICOM macros
- moved the IDirectPlayLobby interface to dplobby.h
- removed all the implementation aspects since they need to be
separate
1999-04-11 11:53:20 +00:00
Juergen Schmied
43b667ceb7 Corrected debug output. 1999-04-10 16:52:22 +00:00
Juergen Schmied
d3045145d0 New interfaces for IOleCommandTarget, IDropTarget, IViewObject.
Small change how to get icons for listview.
1999-04-10 16:44:50 +00:00
Marcus Meissner
9819f2b72c EnumCalendarInfoA stub. 1999-04-04 12:36:29 +00:00
Noel Borthwick
0aef461def Implementation for OleCreateMenuDescriptor, OleSetMenuDescriptor and
OleDestroyMenuDescriptor along with a bunch of internally used methods
and data structures.
1999-04-01 11:48:01 +00:00
Adrian Thurston
5a09711873 initguid.h should only contain the macro that defines the guids.
Added olectl.h to guid.c so some needed guids get defined.
Made GUID_NULL an actual guid set to 0,0,0...
1999-04-01 11:47:09 +00:00
Alexandre Julliard
b981081170 Apparently no longer needed. 1999-03-28 15:11:31 +00:00
Alexandre Julliard
f80b2ab669 Authors: Paul Quinn <paulq@corel.ca>, Aaron Barnes <aaronb@corel.ca>, Adrian Thurston <adriant@corel.ca>
Bundle of new stubs.
1999-03-28 13:15:40 +00:00
Andreas Mohr
faa05bd20d Added missing WINAPIs. 1999-03-28 13:13:03 +00:00
David Luyer
cb40df2749 Changed "strings.h" to "string.h". 1999-03-25 15:52:09 +00:00
Noomen Hamza
ed494ec539 Implemented:
- IMoniker interface for FileMoniker,ItemMoniker,AntiMoniker and
  GenericCompositeMoniker
- IRunningObjectTable interface, and
- IBindCtx interface.
1999-03-23 13:48:56 +00:00
Stephane Lussier
7451774496 Set type of destination variant in VariantChangeTypeEx function. 1999-03-19 16:44:32 +00:00
Marcus Meissner
6b9dd2e098 Lots of warning fixed, one missing WINAPI in ddraw.c added. 1999-03-18 17:39:57 +00:00
Thuy Nguyen
a841fec257 Return error if not a valid OLE compound file. 1999-03-17 15:11:27 +00:00
Jim Aston
2e1cafa288 Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
Paul Quinn
89b21b4c28 Many new defines, and structs to help compile MFC. As well as a few
OLE corrections from earlier.
1999-03-14 13:47:00 +00:00
Juergen Schmied
a3b7a40f56 - IShellFolder and IEnumIDList are using the new COM headers
- fixed sort order for folders and drives
1999-03-14 12:16:21 +00:00
Francois Gouget
dfc0f5ec8d Fixes in the SysAllocString functions prototypes. It's mostly 'const'
problems that prevent regular code from compiling.
1999-03-13 18:13:10 +00:00
Francis Beaudet
d58f61c0df Implemented the IPersistStream interface on the OLE font object. 1999-03-13 17:59:07 +00:00
Pavel Roskin
cbb9549687 Added prototypes for OleQueryLinkFromClip, OleQueryCreateFromClip,
OleCreateLinkFromClip, OleCreateFromClip, OleQueryType,
OleRevertClientDoc, OleEnumObjects.
1999-03-13 12:51:19 +00:00
Thuy Nguyen
25ec82c133 StgCreateDocfile accepts NULL as a file name. 1999-03-13 12:48:27 +00:00
Thuy Nguyen
454ed9f0ba Improved performance. 1999-03-12 17:06:46 +00:00
Stephane Lussier
986de4b12a Implemented DosDateTimeToVariant() and SysAllocStringByteLen() functions. 1999-03-12 17:02:32 +00:00
Paul Quinn
ea1640fc0c Added a lot of new OLE interfaces. 1999-03-10 18:03:53 +00:00
Alexander Kanavin
91d72b9964 Added support for Russian language. 1999-03-10 18:01:35 +00:00
Francis Beaudet
9484481c84 Fixed a reference-counting problem in the external lock mechanism. 1999-03-10 13:56:43 +00:00
Francis Beaudet
66e3a85586 Fixed index calculations of the upper and lower bounds of a safearray.
Fixed a wrong initialization of the VT sizes array.
1999-03-10 13:25:27 +00:00
Francis Beaudet
e4828b6ba6 Implementation of the ReleaseStgMedium method. 1999-03-10 13:24:39 +00:00
Thuy Nguyen
0445eb8b7e Smarter way of searching for a free block. 1999-03-09 17:40:00 +00:00
Marcus Meissner
de43ef45ec Fixed a lot of warnings using WINE_UNUSED, casts, commenting out and
additional {}. Rewrote GetCreationModeFromSTGM so we don't get
"possible use of uninitialized variable".
1999-02-28 19:56:59 +00:00
Marcus Meissner
064f170f76 More include optimisations and fixes. 1999-02-28 19:14:33 +00:00
David Luyer
ee517e863e - fixed missing stdlib.h and string.h includes everywhere
- removed a couple of unneeded stdlib.h and stdio.h includes
1999-02-28 12:27:56 +00:00
Klaas van Gend
c2bae1c4a5 Now compliant to the Dutch standards. 1999-02-28 11:09:34 +00:00