Commit Graph

19 Commits

Author SHA1 Message Date
Alexandre Julliard
8da94c9830 Converted ocidl.h to IDL. 2003-09-04 00:03:48 +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
81d19be889 Make I1 fields explicitly signed.
Add support for I8 fields in variants.
Add a missing undocumented FADF_ flag.
2003-08-18 19:59:47 +00:00
Alexandre Julliard
09242a8ea6 Add #ifdefs around forwards and interfaces like MIDL does. 2003-07-01 03:43:09 +00:00
Alexandre Julliard
2d5519f15c The com_interface attribute is not needed on derived classes.
Removed the ICOM_CTHIS* macros.
2003-04-12 00:09:14 +00:00
Alexandre Julliard
aae3cb61cd Simplified COM interface declarations, removing the need to define
both an xxx_METHODS and an xxx_IMETHODS macro.
2003-04-11 00:31:02 +00:00
Alexandre Julliard
f00c46f030 Use a more compatible technique to declare COM interfaces methods,
using Microsoft's STDMETHOD macros instead of the Wine-specific
ICOM_METHOD ones.
2003-04-10 00:19:24 +00:00
Alexandre Julliard
8004dec6c9 Regenerated with latest widl. 2003-01-09 01:10:14 +00:00
Ove Kaaven
6463e3823a Wrote a new oaidl.idl to replace include/wine/obj_oleaut.h and
include/wine/obj_errorinfo.h.
2003-01-05 20:31:51 +00:00
Dimitrie O. Paun
8b36681bad Rename __WINE__ to __WINESRC__. 2003-01-04 00:52:18 +00:00
Dimitrie O. Paun
cef5961d2b Eliminate lots of __WINE__ conditionals from the headers. 2003-01-03 19:12:55 +00:00
Ove Kaaven
0087da5946 Where ICOM macros are needed, include objbase.h. 2002-12-23 01:33:50 +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
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
Francois Gouget
d2cb1d1426 Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
Paul Quinn
ea1640fc0c Added a lot of new OLE interfaces. 1999-03-10 18:03:53 +00:00
Francis Beaudet
bc5477f7d2 Implemented support for arrays and safe arrays in VARIANT data
structures. Also moved the SAFEARRAY definition (yet again) to the
obj_oleaut.h file.
1999-02-28 10:07:12 +00:00
Adrian Thurston
975feaf0e7 Moved some definitions out of oleauto.h and into oaidl.h to conform to the SDK.
Removed a redundant include.
Added some c++ protection.
1999-02-25 16:32:10 +00:00
Francis Beaudet
eb5a29b6ce Implemented the OleCreateFontIndirect method and the associated COM
object. That object supports the IFont and IDispatch interfaces.
1999-02-20 16:48:53 +00:00