Martin Fuchs
6e775f898a
- declare PT_RAS_FOLDER for the "RAS Connections" folder
...
- handle PT_RAS_FOLDER and PT_NETPROVIDER in debugging functions and
_ILGetTextPointer() / _ILGetSTextPointer()
2004-01-18 22:08:46 +00:00
Martin Fuchs
963dd34ec0
- correct return value of SHGetPathFromIDList[AW]() for virtual
...
folders like "My Computer"
- correct path parsing in ISF_Desktop_fnParseDisplayName()
- handle CLSID paths in ISF_MyComputer_fnParseDisplayName()
- return CLSID path in ISF_MyComputer_fnGetDisplayNameOf()
2003-12-30 19:24:22 +00:00
Dmitry Timoshkov
3baa9b99fd
Protect ILIsParent from NULL pidls.
2003-11-04 04:21:01 +00:00
Dimitrie O. Paun
b0f4a564a1
Move useful information out of documentation/shell32.
2003-10-09 19:47:08 +00:00
Francois Gouget
224063f033
Some spelling fixes.
...
Fix the case of WineHQ.
2003-09-29 20:20:53 +00:00
Rolf Kalbermatter
5e46d9f9d7
Add some comments to functions and minor fixes.
...
Export already existing (but still undocumented) functions
ILCreateFromPathA/W.
2003-09-25 20:26:28 +00:00
Rolf Kalbermatter
58c0561bad
Added declarations for newly documented SHChangeNotify API and fixed
...
some prototypes.
2003-09-22 19:24:13 +00:00
Rolf Kalbermatter
d1ffc6f11c
Implemented SHSimpleIDListFromPath correctly.
2003-09-17 04:17:33 +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
Martin Fuchs
63fecde98b
Declare LPCITEMIDLIST as 'const' pointer and adjust shell32
...
implementation to the corrected type.
2003-09-02 01:01:06 +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
Mike Hearn
72d8aa5ec2
Deal with the case of loading an empty PIDL from a stream better in
...
ILLoadFromStream.
2003-07-22 01:00:47 +00:00
Robert Shearman
f0df2b2c51
Add a PIDL type For Network Provider.
2003-05-19 21:42:44 +00:00
Rolf Kalbermatter
468494cb83
Implemented ILGetDisplayNameExA and ILGetDisplayNameExW and call them
...
from ILGetDisplayNameAW and ILGetDisplayNameExAW.
2003-04-17 02:18:33 +00:00
Rolf Kalbermatter
1c481f3da8
Add new helper function to create a relative file or folder ItemIDList
...
for a path and change usage of SHSimpleIDListFromPath to call new
function instead.
2003-03-26 23:35:23 +00:00
Jon Griffiths
cd4234aa49
Documentation updates.
2003-03-18 18:35:48 +00:00
Rolf Kalbermatter
65a3de5aa3
Change calls to CLSIDFromString to SHCLSIDFromStringW except in
...
SHCLSIDFromStringW for the time being.
2002-12-16 23:48:30 +00:00
Rolf Kalbermatter
caf31cee32
Added Unicode versions of the HCR_ internal functions.
2002-12-13 23:45:36 +00:00
Rolf Kalbermatter
a1b709d32e
Resolve SHGetPathFromIDListW -> SHGetPathFromIDListA call.
...
Remove Fixme comment in SHGetPathFromIDList as StrRetToStrN should
take care of this.
Get rid of some unsigned/signed comparison warnings with default
warnings in MSVC.
2002-12-12 23:00:24 +00:00
Johan Dahlin
991fd85d2f
Make shell32 compile with -DSTRICT.
2002-11-21 23:56:42 +00:00
Patrik Stridvall
ced69a9cad
Fixed mismatches between the Wine headers and the Microsoft headers.
2002-11-12 01:05:00 +00:00
Patrik Stridvall
9aab47ed24
MSVC compatibility fixes.
2002-08-28 23:42:34 +00:00
Alexandre Julliard
fb2eca812d
Import comctl32 functions from shell32 by ordinal.
...
Removed some unnecessary ordinals in comctl32.spec.
2002-07-29 00:24:58 +00:00
Juergen Schmied
1e5ec8893d
- Cleaned up the implementation of shell folders and put them into
...
separate files.
- Fixed some memory leaks.
- Some more fixes.
2002-07-24 01:56:03 +00:00
Juergen Schmied
23b808791e
- changed STRRET definition
...
- small changes for seperation of shell32 from ole32
- debughelper for printing interface names (shell internal)
- changed shell memory allocation to use IMalloc of ole32 when this
library is already loaded
- fallback IMalloc internally in shell
- unified constructor syntax for several objects created by DllGetClassObject
- rewrote instance creation for com objects
- made the desktop folder parsing paths like ::{CLSID}
- Implemented IPersistFolder3 partially
2002-07-02 02:05:17 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Juergen Schmied
7919d5a178
Moving the pidl debug functions to a separate file and made them self
...
contained. This prevents useless trace messages generated from the
debug functions themselves.
2002-05-09 19:42:07 +00:00
Huw D M Davies
0b8e8d10b7
Check for failure of IShellFolder_GetDisplayNameOf.
2002-04-03 22:52:52 +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
Andreas Mohr
8bc7f16caa
Spelling/alignment fixes.
2002-02-27 01:34:08 +00:00
Alexandre Julliard
c72a9aa83e
CodeWeavers
...
Minor fixes.
2002-01-31 21:05:05 +00:00
Alexandre Julliard
18f4d651c5
Removed use of SET_DEBUGGING, it's broken anyway.
2002-01-22 00:54:20 +00:00
Francois Gouget
7aa67c1d6a
Make the Wine trace facilities accessible from Winelib applications.
2002-01-21 23:39:36 +00:00
Guy Albertelli
aafec98803
- Define rest of URL_ESCAPE... and other flags.
...
- Define implemented interfaces for reg.c and url.c.
2001-11-06 22:31:19 +00:00
Francois Gouget
070e749cfb
Don't prefix %p with 0x.
...
Various English fixes.
2001-11-06 21:01:32 +00:00
Francois Gouget
b60c4ce0f0
Don't print NULL strings (crashes on Solaris).
...
Small code maintainability tweak in ShellExecuteExA.
Two typo fixes in winmm.
2001-10-14 16:15:05 +00:00
Alexandre Julliard
3954117ce4
Moved undocshell.h to dlls/shell32. Removed shell16.h.
2001-08-16 18:49:56 +00:00
Patrik Stridvall
01d5e5b071
Documentation fixes.
2001-07-02 19:59:40 +00:00
Patrik Stridvall
3ca9823941
Documentation ordinal fixes.
2001-06-20 23:03:14 +00:00
Patrik Stridvall
8b216b3d02
Documentation ordinal fixes.
2001-06-19 18:20:47 +00:00
Andreas Mohr
0005e81fe1
Implemented SHELL32.IsNetDrive and SHELL32.ILSaveToStream needed for
...
IE 5.
2001-01-18 23:04:19 +00:00
Huw D M Davies
62519abbaf
Moved all the documented shlwapi functions out of undocshell.h into
...
shlwapi.h. Nothing but files in dlls/shell32 will now include
undocshell.h.
2001-01-07 21:50:52 +00:00
Alexandre Julliard
24a62ab9b0
Got rid of the Wine internal lstrcpy* functions and of winestring.h.
2000-11-28 22:40:56 +00:00
Alexandre Julliard
eb58e1d597
Declare debug channels in all dlls that need them; added imports of
...
ntdll where necessary.
2000-11-05 04:53:07 +00:00
Alexandre Julliard
83f52d11c1
Moved all Win16 definitions out of the standard Windows headers.
2000-09-26 22:20:14 +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
Alexandre Julliard
d586dc99be
Replaced VERSION_* calls by exported API equivalents.
2000-08-14 14:35:01 +00:00
Alexandre Julliard
917910324f
Cleaned up a few inter-dll dependencies.
2000-06-23 16:13:33 +00:00
Juergen Schmied
3e56dbc9a4
- fixed null-pidl from _ILCreateControl
...
- some more no-name functions in shlwapi
2000-06-16 21:50:59 +00:00
Juergen Schmied
0d18aad17a
- New (some stubs): SHGetFolderLocation, PathAddExtension,
...
PathIsUNCServer, PathIsUNCServerShare, PathMakePretty,
SHCreateShellPalette, SHOpenRegStream, SHOpenRegStream2
- Many string functions implemented
- Some stubs for exports by ordinal
2000-06-01 23:25:44 +00:00