Francois Gouget
025464634a
Small fixes.
1999-02-19 10:00:54 +00:00
Thuy Nguyen
7935aeff74
Fixed bug with read-only files.
1999-02-18 15:55:53 +00:00
Francois Gouget
b0c61294ba
Modified so that they do not use the VTABLE_FUNC macros that performed
...
casts of all methods put in the jump table. I find it too risky to use
such macros because nothing guarantees that you actually put the right
method at the right place or that the prototype is right.
1999-02-18 13:26:22 +00:00
Francois Gouget
d04d2f1474
Updated to use the latest COM macros. Defined more interfaces and API
...
functions.
1999-02-18 10:59:20 +00:00
Francois Gouget
87e385fc6b
Moved some definitions to their proper include file.
1999-02-17 17:45:54 +00:00
Francois Gouget
452db3f18a
Changed ICOM_THIS definition.
1999-02-17 15:57:24 +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
Juergen Schmied
4a1dbaf602
Implementation of ConvertDefaultLocale32.
1999-02-14 09:22:12 +00:00
Francois Gouget
b4c726e21b
All guid 'REFxxx' types already have a 'const' inside them.
1999-02-13 17:49:45 +00:00
Thuy Nguyen
251c9dfda2
- Fixed a small block depot bug.
...
- Implemented converting from small blocks to big blocks.
- Validated file attributes and flags.
- Fixed a bug for larger files.
1999-02-13 12:10:15 +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
Sylvain St.Germain
42d1255857
Implementation of a simple linked list (static) that stores and counts
...
references to COM objects.
1999-02-13 08:59:48 +00:00
Klaas van Gend
4a8639cc4b
Added support for the Dutch language.
1999-02-11 16:32:16 +00:00
Francois Gouget
20570b1738
IsEqualGUID is defined in 'include/wine/obj_base.h'. All other
...
declarations must surrender or prepare to be met with deadly force :-)
1999-02-11 13:05:22 +00:00
Francois Gouget
93217c6056
Better set of macros for defining the COM interfaces.
1999-02-10 06:42:03 +00:00
Michael Veksler
f935c59787
Added missing includes to avoid warnings/errors.
1999-02-09 15:49:39 +00:00
Marcus Meissner
c80f32458a
Include objbase.h for CoTaskMem* prototypes (or we get WINAPI
...
problems).
1999-02-05 09:28:51 +00:00
Marcus Meissner
0b64c85799
Added missing ULONG to static const OFFSET_xx.
1999-02-05 09:21:51 +00:00
Francois Gouget
a94d649f76
Replaced references to interfaces.h by wine/obj_xxx.h headers instead
...
since these headers already provide the necessary definitions.
1999-02-02 16:14:23 +00:00
Jan D
6563cc8a23
Added definition for LOCALE_SGROUPING, LOCALE_SMONGROUPING and
...
LOCALE_IINTLCURRDIGITS.
1999-02-02 10:35:55 +00:00
Pascal Cuoq
2e4e8c6244
LCMapString32A: Implemented flags NORM_IGNORENONSPACE and
...
NORM_IGNORESYMBOLS in string mapping mode.
1999-01-31 10:02:30 +00:00
Francis Beaudet
f56d029f96
Implemented the startup-shutdown mechanism for the COM subsystem.
...
Implemented the Class object registration mechanism.
1999-01-30 13:36:55 +00:00
Francis Beaudet
d92b9475a9
Added an implementation of the OLE structured storage. The main
...
features of this implementation are:
- Can open storages created in Windows.
- Can create new storages that the windows libraries can
read.
- Provides all the functionality to create/open/remove and
rename streams and storages inside the main storage object.
1999-01-30 13:24:23 +00:00
Marcus Meissner
32b32d8f3d
Updated msvideo. New program 'icinfo [-about] [-configure]' to
...
query installed (win32) compressors. Started on AVIFILE support.
1999-01-29 15:12:10 +00:00
Noomen Hamza
3fb3da29a1
Added a stub implementation for FileMoniker, ItemMoniker and BindCtx
...
classes.
1999-01-28 17:56:14 +00:00
Sylvain St.Germain
4fcd6d0fb1
Implementation of the SafeArray family functions.
1999-01-24 18:52:55 +00:00
Guy Albertelli
f7e185d2ae
Fixed FIXME in EnumTimeFormats32W
...
Added support for FONTSIGNATURE in GetLocaleInfo32A and updated
GetLocaleInfo32W.
1999-01-24 09:49:23 +00:00
Juergen Schmied
7b33e2b91c
Moved the instance creation of GUID's to a new file.
...
Size of compobj.o goes down to 1/3; should prevent more sig11's.
1999-01-23 14:06:44 +00:00
Sylvain St.Germain
18aacf15cc
DoDragDrop and OleIsCurrentClipboard stub implementation.
1999-01-23 11:54:12 +00:00
Francis Beaudet
4f85ca442c
Make LoadTypeLib stub return failure instead of success.
1999-01-23 11:53:21 +00:00
Marcus Meissner
af88f578ab
LCMapStringA: if dstlen is insufficient, return
...
ERROR_INSUFFICIENT_BUFFER (verified).
1999-01-20 14:13:02 +00:00
Alexandre Julliard
638f169b1e
Recovery of release 990110 after disk crash.
...
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Alexandre Julliard
0562539d18
Implemented file sharing checks in the server.
...
Added set file time server request.
Overall clean up of the file handling (DOS device handling is now
broken, should be redone).
1999-01-03 11:55:56 +00:00
Michael Veksler
ca1bc866cf
Moves more stuff from windows.h.
...
- include/winuser.h - interface relevant to user32.spec
- include/wine/winuser16.h - the old 16 bit interface (internal use)
- include/winbase.h - some minor updates to keep things coherent.
- Lot of other files made to include wine/winuser16.h, which is no
longer included from windows.h
1999-01-01 18:57:33 +00:00
Marcus Meissner
ae3921d6ab
Another // comment fixed.
1999-01-01 18:43:12 +00:00
Juergen Schmied
69f2ea69f5
Fixed tons of incomplete prototypes, assignment's of pointer with
...
different signedness, superflous ',' and ';' in structures, wrong
return-types, lose of digits and some small glitches.
1998-12-26 19:44:13 +00:00
Marcus Meissner
73458b03cd
Changed // comments to /* */ so WINE compiles with non-gcc compilers
...
again.
1998-12-26 12:54:29 +00:00
Jean-Claude Cote
9c7c8a4a36
Added VarDateFromStr API.
1998-12-24 16:59:17 +00:00
Marcus Meissner
12af849108
IStorage32 vtable was missing 3 stub entries.
1998-12-24 14:24:48 +00:00
François Gouget
d604eb12ff
First step to make it possible to call COM interfaces from C++ code in
...
Winelib.
1998-12-18 16:00:03 +00:00
Todd Vierling
7f57325fbc
Undefined CHAR_MAX and CHAR_MIN (#defined by NetBSD's system headers).
...
Fixed some constants that are too big for a plain `int'.
1998-12-15 15:15:16 +00:00
Marcus Meissner
ae8b10b96a
Check for MAXFLOAT if FLT_MAX isn't there.
1998-12-15 13:01:21 +00:00
Huw D M Davies
73a6b2fc31
Hack OLE_GetFormat* to return something if datelen = 0.
...
Remove unnecessary WINAPI's.
1998-12-14 12:50:03 +00:00
Justin Bradford
bc93bc833e
Most of the currency variant conversion functions implemented.
...
Minor bugfixes and header tidying.
1998-12-11 14:02:16 +00:00
Marcus Meissner
720cab6696
Two debug messages clarified, one useless prototype removed.
1998-12-11 10:50:44 +00:00
Marcus Meissner
e00d7d96c2
294 missing WINAPI added.
1998-12-11 10:40:43 +00:00
Juergen Schmied
a975da05da
Fixed SetLastError with wrong value.
1998-12-11 10:19:51 +00:00
Andreas Mohr
7a6228d1e1
Fixed a bunch of compiler warnings.
1998-12-11 09:16:48 +00:00
Jean-Claude Cote
b00cbeadb8
Added implementation of the VARIANT APIs.
1998-12-10 10:00:38 +00:00
Marcus Meissner
d5e7c7927c
Some unnecessary #include and messages removed.
1998-12-09 11:06:00 +00:00