James Hatheway
e0849c8a52
Implemented CoGetPSClsid().
2000-09-01 01:21:08 +00:00
Louis Philippe Gagnon
aa04597a91
While dragging, catch keyboard messages between WM_KEYFIRST and
...
WM_KEYLAST, not just WM_KEYFIRST.
2000-08-16 12:44:04 +00:00
Alexandre Julliard
e101f6db3b
Cleaned up a few inter-dll dependencies. Added a few imports.
2000-08-14 14:42:41 +00:00
Alexandre Julliard
c7e7df8b17
Replaced all lstr* calls from inside Wine code by their str* equivalent.
2000-08-14 14:41:19 +00:00
Alexandre Julliard
5ab9d860f2
Removed some unnecessary #includes and dll dependencies.
2000-08-09 22:35:05 +00:00
Alexandre Julliard
a007f3364a
Moved a few non-standard headers into their respective dlls.
2000-08-09 00:54:58 +00:00
Alexandre Julliard
691171b8e6
Small dll interfaces cleanups.
2000-08-08 20:49:16 +00:00
Juergen Schmied
ec85c6be75
Implemented the ErrorInfo interfaces.
2000-08-03 04:34:59 +00:00
Alexandre Julliard
bea617be47
Moved GUID definitions to their respective dll.
2000-08-03 04:22:35 +00:00
Alexandre Julliard
17904173a0
Fixed IsEqualGUID definition.
2000-08-03 04:16:34 +00:00
Alexandre Julliard
6c9d83aa4c
Added imports of user32/gdi32/kernel32 wherever necessary.
2000-08-03 00:04:24 +00:00
Marcus Meissner
9cb1870fe9
Implemented OleGetAutoConvert.
2000-07-29 11:29:26 +00:00
Dmitry Timoshkov
90c0ccef03
Added stub for OLE32.OleSetAutoConvert needed by Adobe Photoshop 4.0.
2000-07-28 20:20:20 +00:00
Alexandre Julliard
76d3671bee
Added 'owner' field to 16-bit spec files to specify the name of the
...
32-bit dll that contains it.
2000-07-28 00:07:18 +00:00
Alexandre Julliard
d5041fc45a
Moved thunking functions off to kernel32.dll.
2000-07-25 16:42:25 +00:00
Andreas Mohr
2caee712a2
Spelling fixes.
2000-07-16 15:44:22 +00:00
Huw D M Davies
10b1b23d40
Create rpcrt4.dll.
...
Implement UuidCreate (using existing code from CoCreateGuid).
CoCreateGuid calls UuidCreate.
2000-07-15 19:53:50 +00:00
Juergen Schmied
4d67892358
Implemented OleCreate.
2000-07-10 10:56:19 +00:00
Huw D M Davies
5b9a7cbf3a
Implement IDataAdviseHolder.
2000-07-08 11:46:54 +00:00
Huw D M Davies
9bc7912e32
CreateStreamOnHGlobal should alloc a shared memory block if supplied
...
handle is 0.
2000-07-08 11:46:16 +00:00
Alexandre Julliard
917910324f
Cleaned up a few inter-dll dependencies.
2000-06-23 16:13:33 +00:00
Huw D M Davies
2cfb02a575
CLSIDFromString apparently also accepts ProgIDs as an input string.
2000-06-23 15:33:31 +00:00
Noomen Hamza
3b3779b260
OleConvertOLESTREAMToIStorage fails (returns REGDB_E_CLASSNOTREG) when
...
the CLSID of the OLE object is not found in the registry. Fixed.
2000-06-20 20:49:53 +00:00
Alexandre Julliard
6953d6756c
For dlls, derive SPEC_SRCS from MODULE and ALTNAMES.
2000-06-20 20:24:14 +00:00
James Hatheway
13b1864e97
Added a stub for CoCreateFreeThreadedMarshaler().
2000-06-18 17:18:53 +00:00
Francois Jacques
da15785777
Make IIDFromString point to CLSIDFromString.
2000-06-16 21:53:06 +00:00
Alexandre Julliard
5ea22474bb
Use the Unicode string functions from wine/unicode.h instead of the
...
crtdll ones.
2000-06-13 01:10:29 +00:00
Juergen Schmied
79d850f2d7
- implemented Get/SetThreadLocale
...
- added comment about OleErrorInfo field in TEB
2000-06-12 21:56:02 +00:00
Patrik Stridvall
7980a50cb7
Fixed issues found by winapi_check.
2000-06-07 02:15:39 +00:00
Alexandre Julliard
32c8934d8a
Abey George (of Macadamian/Corel)
...
When you open files with Embedded objects, they were not getting drawn
correctly. When you paste OLE objects with presentation data, they
were not getting drawn correctly.
2000-05-23 23:34:40 +00:00
Uwe Bonnes
1c1e125349
StgOpenStorage16: correct arguments to the CreateFile call.
2000-05-19 03:38:22 +00:00
Dimitrie O. Paun
525e646814
Moved if1632/ole2{conv,prox,thk}.spec into dlls/ole32.
2000-05-19 03:35:58 +00:00
Alexandre Julliard
680919c2e6
Moved Load/FreeLibrary16 definition to winbase16.h.
2000-05-07 18:39:28 +00:00
Dimitrie O. Paun
ecd921e551
Separate OLE2NLS out of KERNEL.
2000-05-07 18:30:44 +00:00
Huw D M Davies
bdee212058
Allow ISequentialStream_Write to work if access mode is STGM_READWRITE.
2000-05-03 17:39:21 +00:00
Patrik Stridvall
54fe8380a1
Fixed some issues reported by winapi_check.
2000-04-06 20:21:16 +00:00
Andrew Lewycky
eb996b9da8
Fix StringFromGUI2 return value as per documentation.
2000-04-06 19:33:36 +00:00
Gavriel State
6edc9517a4
OleRegGetUserType did return an unterminated ASCII string instead of an
...
OLESTR (wide characters).
2000-04-04 18:54:06 +00:00
Patrik Stridvall
2d6457c11a
Added/fixed some documentation reported by winapi_check.
2000-03-28 20:22:59 +00:00
Patrik Stridvall
39fc90a7b2
Fixed some warnings.
2000-03-28 19:30:06 +00:00
Francois Gouget
6d77d3a1df
Use min/max instead of MIN/MAX.
2000-03-25 21:44:35 +00:00
Patrik Stridvall
3b233623cc
Fixed some warnings.
2000-03-24 21:19:02 +00:00
Patrik Stridvall
fcfacb95a7
Added/fixed some documentation reported by winapi_check.
2000-03-24 20:46:04 +00:00
Patrik Stridvall
d628f43693
Fixed some ANSI C violations.
2000-03-24 20:42:08 +00:00
Francois Gouget
c9e9e4339d
- The ICOM_CMETHODxxx cause problems because the 'const' changes the
...
signature. There's no such thing on Windows anyway (it's a shame) so
just remove them altogether.
- HeapMinimize returns a void, not a 'void*'
2000-03-24 19:43:49 +00:00
Marcus Meissner
c0250a504a
Fixed memory corruption with CoTaskMemRealloc.
2000-03-19 12:46:20 +00:00
Andrew Lewycky
7315a4b0aa
Support loading any presentation aspect.
2000-03-19 12:42:58 +00:00
Andrew Lewycky
1529f58467
Rewrite the BIGBLOCKFILE implementation for better performance.
2000-03-17 15:08:25 +00:00
Andrew Lewycky
d28ded3d69
Avoid a refcount leak in QueryInterface when delegating.
...
And a couple of minor bugs.
2000-03-17 15:07:24 +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