Commit Graph

94 Commits

Author SHA1 Message Date
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
Juergen Schmied
324ea57239 Small fixes to get the default language to a sensible value.
Thanks to Pablo.
1998-11-22 17:43:30 +00:00
Andreas Mohr
29bbe12285 Enhanced OABuildVersion() to return different version values for
different winvers.
1998-11-22 16:36:07 +00:00
Robert Pouliot
dfb1e9e436 Better OLE support in French languages. 1998-11-22 15:48:36 +00:00
Marcus Meissner
9dc325629d Turn mega double switch into static table (reduces compile time). 1998-11-22 15:36:14 +00:00
Juergen Schmied
1509b2d0a7 Bug fix. 1998-11-15 18:12:12 +00:00
David Luyer
cc0588b4e0 Added Thai nls-resources. 1998-11-15 10:21:19 +00:00
Pablo Saratxaga
a772866072 Display the language id for "XXX not supported for your language"
messages.
Added all languages and sublanguages for languages supported in
resources/sysres_Xx.
1998-11-15 10:20:33 +00:00
Gavriel State
a23a1b3fa2 Add stubs for GetRunningObjectTable32 and OleRegGetUserType. 1998-11-15 09:22:23 +00:00
Gavriel State
28e226b6cf Ensure that CreateFileMoniker functions don't return a bogus moniker
object on failure.
1998-11-15 09:21:54 +00:00
Eric Kohl
999b1b702d Fixed list insertion bug in CoLoadLibrary(). 1998-11-14 18:41:43 +00:00
Pavel Roskin
06b4eb326e Added stubs for CoRevokeClassObject and OleSetClipboard. 1998-11-14 17:01:59 +00:00
Marcus Meissner
6188232436 (CoGetClassObject) one missing CALLBACK, extremely simplified clsid
lookup (Registry is case insensitive).
1998-11-14 16:46:26 +00:00
Juergen Schmied
4d5c9512c1 Stub for GetNumberFormat32W. 1998-11-14 16:42:14 +00:00