Rolf Kalbermatter
|
58c0561bad
|
Added declarations for newly documented SHChangeNotify API and fixed
some prototypes.
|
2003-09-22 19:24:13 +00:00 |
Rolf Kalbermatter
|
6f9336dd31
|
Added IFileSystemBindData implementation.
|
2003-09-15 22:10:48 +00:00 |
Alexandre Julliard
|
69c90c2a9f
|
Converted the rest of the obj_*.h headers to IDL into shobjidl.idl.
|
2003-09-09 19:32:36 +00:00 |
Rolf Kalbermatter
|
7ffcb0ea98
|
Change parameter in SHGetSpecialFolderPathA/W to int as documented in
MSDN.
Add some more definitions and move SHGetDesktopFolder() from
wine/obj_shellfolder.h to here.
|
2003-09-08 18:47:10 +00:00 |
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Alexandre Julliard
|
d937dc2963
|
Implemented shtypes.idl and shobjidl.idl and removed a few more
wine/obj_* headers.
|
2003-09-04 19:43:39 +00:00 |
Alexandre Julliard
|
7ecf0e3e1d
|
shlobj.h must include wine/obj_dragdrophelper.h (reported by Martin
Fuchs).
|
2003-09-03 00:14:12 +00:00 |
Martin Fuchs
|
63fecde98b
|
Declare LPCITEMIDLIST as 'const' pointer and adjust shell32
implementation to the corrected type.
|
2003-09-02 01:01:06 +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 |
Martin Fuchs
|
65b4d2dc75
|
Fixed Ansi version of RenderFILENAME and implement a Unicode version.
Implemented CFSTR_FILENAME with Unicode filename.
|
2003-07-26 20:32:43 +00:00 |
Robert Shearman
|
7aae1b79d9
|
- Support a few more flags
- Rewrite the enumeration loop
- Support non-desktop root
- Silence harmless and implemented debug messages
|
2003-06-06 18:09:38 +00:00 |
Vincent Béron
|
3b11910362
|
Include shlguid.h from shlobj.h.
Expose IShellLink to Winelib apps.
|
2003-04-13 01:05:31 +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
|
55379110c5
|
Get rid of the ICOM_CALL macros.
|
2003-04-10 21:13:58 +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 |
Rolf Kalbermatter
|
b2d39ea5f0
|
Moved prototype for SHBindToParent() to shlobj.h.
|
2003-04-01 04:35:54 +00:00 |
Paul Rupe
|
ae379a44fd
|
Add CSIDL_PROFILES. Improved logging for non-existent CSIDL values.
|
2003-03-17 04:42:45 +00:00 |
Rolf Kalbermatter
|
d11efe88b9
|
Change SHCreateDirectory and Win32DeleteFile to be Unicode or ANSI depending
on OS version. Add ShCreateDirectoryEx API.
|
2003-02-01 00:41:30 +00:00 |
Rolf Kalbermatter
|
49e1b69172
|
Change SHChangeNotify to be Unicode and ANSI indifferent, as the type
of parameters is really defined by uFlags parameter.
|
2003-01-21 19:36:24 +00:00 |
Dimitrie O. Paun
|
dfa6b127c2
|
SHGetMalloc() returns a HRESULT, not a DWORD.
|
2003-01-03 03:07:21 +00:00 |
Dimitrie O. Paun
|
2fcd2c7c15
|
Added missing LPDROPFILES definition.
|
2002-12-23 01:33:16 +00:00 |
Rolf Kalbermatter
|
418ca6d1b0
|
Add SHDefExtractIcon{AW} function.
|
2002-12-07 23:49:24 +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 |
Alberto Massari
|
c0e2c5ae5b
|
SHGetSetSettings has now the right signature and the expected behavior
when the user is asking to get the current settings.
|
2002-12-03 21:36:22 +00:00 |
Patrik Stridvall
|
ced69a9cad
|
Fixed mismatches between the Wine headers and the Microsoft headers.
|
2002-11-12 01:05:00 +00:00 |
Vincent Béron
|
9a62491660
|
Removed trailing whitespace.
|
2002-05-31 23:06:46 +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 |
Patrik Stridvall
|
f94462fb75
|
Move __stdcall/__cdecl to the right place.
|
2002-01-31 23:22:07 +00:00 |
Chris Green
|
151fdd7c82
|
Added names of the "missing" paths for SHGetSpecialFolderPathA.
|
2001-10-10 02:48:29 +00:00 |
Alexandre Julliard
|
74af67ef42
|
Removed shell.h. Cleaned up the nested includes mess in wine/obj_*.h.
|
2000-09-26 00:00:55 +00:00 |
Mike McCormack
|
46bc534c82
|
Fixed incorrect arg count in SHGetSettings that causes winzip32.exe to
report an error.
|
2000-09-18 01:40:13 +00:00 |
Eric Pouech
|
125102f54b
|
Improved a bit the folder browsing implementation.
|
2000-08-25 21:33:23 +00:00 |
Hidenori Takeshima
|
6e99273cf9
|
Added typedef of DROPFILES.
|
2000-06-20 20:16:55 +00:00 |
Juergen Schmied
|
13d74c5f0a
|
- new dll shfolder.dll
- small fixes
|
2000-06-13 03:45:52 +00:00 |
Francois Gouget
|
ae41e8c804
|
Reordered the CALLBACK and WINAPI directives so that it compiles with
old g++ versions.
|
2000-06-11 20:07:58 +00:00 |
Juergen Schmied
|
51c74d82a9
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
|
2000-04-28 20:23:46 +00:00 |
Juergen Schmied
|
b070313c80
|
Started implementation of shell notifications.
|
2000-02-20 18:40:55 +00:00 |
Francois Gouget
|
be9fd31b92
|
Define the COM macros even in C++.
|
1999-10-23 20:09:05 +00:00 |
Patrik Stridvall
|
32b4325d6b
|
Add support for anonymous struct/unions on compilers that implement it.
|
1999-09-14 07:52:16 +00:00 |
Juergen Schmied
|
565b2e0b5d
|
Many fixes/reimplementations.
|
1999-07-25 12:26:05 +00:00 |
Patrik Stridvall
|
14da7b1c93
|
Added extern "C" if __cplusplus is defined.
|
1999-06-12 10:53:06 +00:00 |
Adrian Thurston
|
17551f9863
|
ICOMization of remaining interfaces.
|
1999-04-22 15:23:18 +00:00 |
Juergen Schmied
|
28613d3d0e
|
Moved stuff to the right place.
|
1999-04-22 10:11:04 +00:00 |
Juergen Schmied
|
55c0bcaf5c
|
- corrected parameter count for SHGetSettings
- stub SHValidateUNC
|
1999-04-22 09:18:33 +00:00 |
Juergen Schmied
|
d00653237b
|
- reorganised icon extracing from files
- made extracting from ne and ico files working
- IPersistFile interface for IExtractIcon
|
1999-04-11 11:50:41 +00:00 |
Juergen Schmied
|
ee7e46017d
|
ILLoadFromString and SHGetSettings implemented.
|
1999-04-10 16:43:39 +00:00 |
Juergen Schmied
|
7c6cc49c60
|
All 19 FileMenu_* functions, some as stubs, some implemented.
|
1999-04-01 10:24:21 +00:00 |
Juergen Schmied
|
8e7cb4db7a
|
Use the new header for COM definitions.
|
1999-03-25 10:57:12 +00:00 |
Jim Aston
|
2e1cafa288
|
Renamed wintypes.h to windef.h.
|
1999-03-14 16:35:05 +00:00 |
Juergen Schmied
|
a3b7a40f56
|
- IShellFolder and IEnumIDList are using the new COM headers
- fixed sort order for folders and drives
|
1999-03-14 12:16:21 +00:00 |