Louis Lenders
18e331fd63
ole32: Add stub for OleConvertIStorageToOLESTREAMEx.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52298
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-25 09:26:19 +01:00
Huw Davies
94ee4096ec
ole32: Add a stub for OleCreateFromFileEx.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-09 19:17:02 +09:00
Michael Stefaniuc
ad0f8b6b66
include: Make some more "long" numeric constants LP64/LLP64 proof.
2011-11-22 11:10:02 +01:00
Huw Davies
689c510f63
ole32: Add a stub for OleCreateFromDataEx.
2009-04-23 18:14:27 +02:00
Rob Shearman
4a8ab265c3
include: Add declarations for OleNoteObjectVisible, GetConvertStg and OleDoAutoConvert to ole2.h.
2008-06-23 12:48:54 +02:00
Rob Shearman
f8b54686fd
include: Add some missing OLE defines and declarations to ole2.h.
2006-12-04 12:19:27 +01:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Vincent Béron
05b2c1cc81
Remove multiple declarations of the same function, keeping the public
...
one as reference.
2005-07-24 16:17:28 +00:00
Mike McCormack
f2e475ebae
Added some function declarations.
2005-06-09 09:48:51 +00:00
Michael Lin
50e9a09c4a
Added missing OleDraw() declaration.
2005-04-11 13:00:41 +00:00
Ge van Geldorp
100e11309b
Fix various function prototypes to conform to PSDK.
2004-01-23 20:57:26 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Alexandre Julliard
e4ce323d30
Removed no longer needed include protections.
2003-09-04 00:05:15 +00:00
Dimitrie O. Paun
53f9c21fb7
Use angle brackets (<>) rather than quotes ("") for the include
...
directives in our .h files. This should avoid some potentially nasty
surprises for Winelib apps.
2003-08-28 21:43:34 +00:00
Jon Griffiths
7491dbd63e
Include oleauto.h before oleidl.h, as per native headers.
2003-07-18 22:53:12 +00:00
Dimitrie O. Paun
cef5961d2b
Eliminate lots of __WINE__ conditionals from the headers.
2003-01-03 19:12:55 +00:00
Ove Kaaven
1f5315c80f
Make sure that no files except unknwn.h include wine/obj_base.h
...
directly.
2002-12-05 20:33:07 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Patrik Stridvall
f94462fb75
Move __stdcall/__cdecl to the right place.
2002-01-31 23:22:07 +00:00
Ove Kaaven
c3ee6928a5
Added prototype for GetHGlobalFromStream.
2001-09-25 22:37:49 +00:00
François Gouget
a4aeb2a165
Added two error codes: E_DRAW and DATA_E_FORMATETC.
2001-01-02 20:53:35 +00:00
François Gouget
997b42c243
Added OleIsCurrentClipboard and OleSetClipboard.
2000-12-15 21:29:59 +00:00
Marcus Meissner
e3527ccb1d
Added prototypes for Ole{G,S}etAutoConvert, LHashValOfNameSys{,A}.
2000-11-25 01:20:17 +00:00
Francois Gouget
ff04b4ee21
Must include objbase.h.
2000-10-13 23:11:56 +00:00
Alexandre Julliard
83f52d11c1
Moved all Win16 definitions out of the standard Windows headers.
2000-09-26 22:20:14 +00:00
Alexandre Julliard
74af67ef42
Removed shell.h. Cleaned up the nested includes mess in wine/obj_*.h.
2000-09-26 00:00:55 +00:00
Francois Gouget
ae41e8c804
Reordered the CALLBACK and WINAPI directives so that it compiles with
...
old g++ versions.
2000-06-11 20:07:58 +00:00
Abey George
21dbb6c085
Implemented OLE clipboard functionality for Embed Source format.
...
It helps you cut and paste data with Embed Source format between
applications. It also implements OleCreateFromData and
OleQueryCreateFromData and fixes some bugs in datacache.c.
2000-03-08 18:49:36 +00:00
Patrik Stridvall
7e9913f463
Fixed some warnings.
2000-03-08 18:25:22 +00:00
Juergen Schmied
61ef5111b6
Prototypes OleInitialize, OleUninitialize.
2000-02-26 19:33:11 +00:00
Pierre Mageau
89aa86165f
Implementation of OleConvert routines.
...
Thuy Nguyen <thuy@macadamian.com>
Don't allow to resize stream open in read only mode
Allow write access for stream/storage open with STGM_READWRITE.
StgOpenStorage return values are now more detailed.
Don't rely on STGM_CREATE flag in the Storage constructor.
Preventing to write out of date property.
Owen Wang <owenw@corel.ca>
Allow both positive & negative 32-bit integers as with MFC assumption.
This patch improves the 32bit limit on IStream::*_Seek operations.
John Li <johnl@corel.ca>
When WP opens a linked file, the malloc function in
OLECONVERT_LoadOLE10(...) returns a NULL. This causes a later Wine
crash. The actual problem is the function reading a large data length.
2000-02-25 20:58:25 +00:00
Michael Veksler
4405f3c369
Removed unnecessary includes from ole related files.
1999-08-18 18:35:57 +00:00
Juergen Schmied
235776bdc3
Fixed incomplete proto.
1999-07-25 11:17:37 +00:00
Noel Borthwick
557ff419be
Implemented the OLE Clipboard API.
1999-07-18 15:43:45 +00:00
Patrik Stridvall
14da7b1c93
Added extern "C" if __cplusplus is defined.
1999-06-12 10:53:06 +00:00
Paul Quinn
aaa830698c
Some non-threatening fixes to some headers, as well as some casting
...
changes that make winelib more win32 code compatible.
1999-06-05 15:23:20 +00:00
Francis Beaudet
ebdea25edc
Implemented the OLE object default handler and data cache.
1999-05-02 09:27:08 +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
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
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
Francois Gouget
fcfce8445a
On windows ole2.h includes oleauto.h and some programs depend on this.
1999-03-13 18:14:13 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Paul Quinn
40d9d3d039
Many interface declarations that originated from oleidl.h, oaidl.h and
...
ocidl.h separated into somewhat relevant obj_* files.
1999-02-25 17:10:15 +00:00
Francis Beaudet
1921ef213a
Added some new stubs for the OLE menu descriptor methods.
1999-02-20 16:05:50 +00:00
Marcus Meissner
317af320cf
Optimized include/*.h: (recursively) include all headers needed by
...
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Francis Beaudet
3f7ad7aa98
Implemented the OLE Drag and Drop target registration mechanism and
...
the DoDragDrop loop to perform the DnD operation.
1999-02-13 09:13:49 +00:00
Alexandre Julliard
894077f402
Authors: Albert Den Haan <albertd@corel.ca>, Adrian Thurston <athursto@corel.ca>, Paul Quinn <paulq@corel.ca>, Zygo Blaxell <zygob@corel.ca>
...
Miscellaneous patches to header files. All of these are supposedly there
to help build Winelib applications.
1999-02-10 06:48:49 +00:00
Michael Veksler
17822f452f
Moved everything out of windows.h.
1999-02-09 15:46:25 +00:00