Commit Graph

107 Commits

Author SHA1 Message Date
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
Uwe Bonnes
b741528f4e Some small corrections to EnumSystemLocales32AW 1998-12-09 11:02:16 +00:00
Marcus Meissner
6dd19961c5 Bugfix: second RegOpenKey should use CLSIDkey instead of HKEY_CLASSES_ROOT. 1998-11-30 10:33:17 +00:00
Ulrich Weigand
f76dac45b3 Bugfix: Do *not* zero out output buffer in GetNumberFormat32[AW]. 1998-11-26 14:51:57 +00:00
Pablo Saratxaga
e520e212ae Small fixes. 1998-11-25 18:15:53 +00:00
Francis Beaudet
f1779ed51d Implemented 3 methods: SysAllocStringLen(), SysReAllocStringLen()
and SysStringLen(). Ensure that the BSTR objects were allocated
according to the Windows documentation.
1998-11-25 17:20:36 +00:00
Eric Kohl
f9d92882f0 Added IOleAdviseHoler interface (still a dummy) and fixed
CreateOleAdviseHolder().
1998-11-22 18:06:33 +00:00
Eric Kohl
7be922a2f4 Added stub for CreateItemMoniker(). 1998-11-22 17:56:07 +00:00