Commit Graph

139 Commits

Author SHA1 Message Date
Francois Gouget
acc4021e74 shell32: Add the SHCreateDirectoryEx() macro. 2009-05-19 12:01:25 +02:00
Stefan Leichter
946f3f998f shell32: Stub for SHParseDisplayName. 2009-04-30 12:45:53 +02:00
Vincent Povirk
66258ccc29 include: Add IShellItem to headers. 2009-02-24 16:57:29 +01:00
Henri Verbeet
6176cf4e97 shell32: Add the IShellView2 interface. 2008-10-14 13:41:55 +02:00
Aric Stewart
19d18f0e5c browseui: Update AutoComplete Multi to have a stub implemntation of CLSID_ACListISF and IID_IACList2. 2008-10-08 15:09:23 +02:00
Marcus Meissner
96412ee564 Annotate with allocation size attribute. 2008-09-05 11:22:26 +02:00
Jon Griffiths
f2276f5a49 include: Provide wide char definitions for CFSTR_*. 2008-06-19 12:44:43 +02:00
Austin English
6e59cd2c34 Spelling fixes. 2008-04-22 12:20:12 +02:00
Stefan Leichter
a629a4199e shell32: Implement SHGetFolderPathAndSubDirA/W. 2008-04-21 14:21:37 +02:00
Francois Gouget
3c3c83f17d shell32: Add some SLDF_XXX values, EXP_PROPERTYSTORAGE, and EXP_PROPERTYSTORAGE_SIG. 2008-02-04 11:11:48 +01:00
Detlef Riekenberg
cb113b23c4 shell32: Some undocumented defines and functions are now in the PSDK. 2007-11-12 12:56:38 +01:00
Mikolaj Zalewski
09b022e363 include: Add IProgressDialog definitions. 2007-10-24 13:47:41 +02:00
Thomas Weidenmueller
1244e8c7d4 shell32: Implement SHCreatePropSheetExtArrayEx. 2007-09-26 12:15:45 +02:00
Mikołaj Zalewski
212c36048a shell32: Make the shell view control Unicode. 2007-09-26 12:15:27 +02:00
Francois Gouget
a9f9676046 shell32: CSIDL_MYDOCUMENTS is now a synonym for CSIDL_PERSONAL. 2007-09-18 11:20:40 +02:00
Vincent Povirk
f6aa17ce28 shell32: Add SHPathPrepareForWrite and related constants. 2007-09-14 16:20:14 +02:00
Lei Zhang
00bc8fa184 include: Add missing definitions to shlobj.h. 2007-06-07 13:00:08 +02:00
Dmitry Timoshkov
674ce99320 include: Add some API prototypes to appropriate header files, fix some prototypes. 2007-03-28 12:17:42 +02:00
Mikołaj Zalewski
d34691e2c8 include: Add definitions for the multisource AutoComplete list (ACLMulti). 2007-02-06 12:34:18 +01:00
Thomas Weidenmueller
e06345db52 shell32: Fix prototypes.
Fix the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray function
prototypes because they're now documented. Also add them to shlobj.h.
2007-01-19 12:28:57 +01:00
Francois Gouget
468f00eddd shell32: Fix name of a constant. 2006-09-08 11:02:53 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Stefan Leichter
a4af4b95b5 shell32: Fix return value of PathProcessCommand. 2005-12-16 12:41:11 +01:00
Alexandre Julliard
1b1880b074 Remove unnecessary external variable declarations. 2005-11-28 20:56:55 +01:00
Alexandre Julliard
3095e5af76 Fixed the binary layout gcc hacks to do the right thing for gcc 4.0. 2005-09-12 10:54:51 +00:00
Alexandre Julliard
b8d3075d83 Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of
duplicate typedefs.
2005-07-26 18:32:53 +00:00
Kevin Koltzau
6703b44862 Added missing AW define. 2005-05-19 11:14:14 +00:00
Martin Fuchs
c6b0ad6963 Define flags for SHFormatDrive(). 2005-05-16 08:48:10 +00:00
Jon Griffiths
62bc2c186f Add some missing interfaces. 2005-03-17 10:27:07 +00:00
Mike McCormack
ecb33f2301 Add defines for SLDF flags. 2005-03-16 11:31:54 +00:00
Mike McCormack
20899f7870 Move interface declarations to shobjidl.idl. 2005-03-14 17:14:40 +00:00
Hans Leidekker
c1236fd120 Stub implementations for SHUpdateImageA, SHHandleUpdateImage,
SHObjectProperties, SHGetNewLinkInfo{A,W}, SHStartNetConnectionDialog,
SHEmptyRecycleBin{A,W}, SHFormatDrive, SHQueryRecycleBin{A,W}.
'HeapAlloc can fail' fix for ExtractIconExA.
Implement ExtractAssociatedIconA -> W.
Correct prototype for SHObjectProperties.
Forward SHGetNewLinkInfo to SHGetNewLinkInfoA.
2005-01-03 20:26:06 +00:00
Aric Stewart
990ea44e98 Implementation of PathCleanupSpec. 2004-11-04 04:54:08 +00:00
Alexandre Julliard
5d0160ea75 Get rid of the non-standard Ixxx_METHODS macro definitions, declare
the interfaces explicitly instead.
2004-10-05 04:38:15 +00:00
Francois Gouget
52ecbf73b1 Fix incorrect usage of COBJMACROS. 2004-10-04 19:35:40 +00:00
Francois Gouget
c13638ee85 Fix c_parser.pm so it handles 'const' preceeding a '*'.
Add missing #pragma pack directives for the new shlobj.h types.
Fix some field names in CSFV and QCMINFO.
Update the generated tests to also check shtypes.h and test some more
types.
2004-09-07 22:46:26 +00:00
Alexandre Julliard
20486e1c59 Get rid of the ICOM_MSVTABLE_COMPAT support, g++ no longer requires
this.
2004-08-23 18:10:02 +00:00
Francois Gouget
310f093ac5 Moved declarations from undocshell.h to shlobj.h to match the latest
platform SDK.
2004-08-22 22:27:31 +00:00
Francois Gouget
09747e50e7 Fix packing bug in shlobj.h.
Fix the declaration of bitfields so their layout matches what MSVC
generates.
Modify winapi_test to compute the bitfields size/alignment like MSVC
does.
Update the impacted generated.c files.
2004-08-20 19:33:17 +00:00
Alexandre Julliard
616940eb9a Get rid of the non-standard ICOM_DEFINE macro. 2004-08-12 03:33:30 +00:00
Francois Gouget
522217c0e2 Remove LPFILESYSTEMBINDDATA as it's not defined in the standard
Windows headers.
2004-08-11 20:52:37 +00:00
Alexandre Julliard
b74089091b Authors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <gvg@reactos.com>
Implement MessageBox-based RestartDialog() and RestartDialogEx(), use
string resources for ExitWindowsDialog() to allow
internationalization.
2004-07-09 22:51:19 +00:00
Ge van Geldorp
1b2a819075 Fix IFileSystemBindData method order. 2004-06-30 18:13:09 +00:00
Ge van Geldorp
c390bb2aea Match prototypes to Platform SDK. 2004-06-28 20:32:53 +00:00
Alexandre Julliard
487b9f5f00 Moved some more definitions out of undocshell.h into the exported
headers.
2004-02-11 06:21:45 +00:00
Martin Fuchs
fa828cd057 - move some PIDL function declarations from undocshell.h into public
header, as they are no longer undocumented
- implement context menu support for Winefile
2004-02-11 04:18:12 +00:00
Juan Lang
c9053d7480 Declare SHGetFolderPath and related constants. 2004-02-03 21:26:41 +00:00
Rolf Kalbermatter
7af8b13f11 Implement PathGetShortPathA/W and change its prototype to match the
documentation on MSDN.
2004-01-21 23:51:57 +00:00
Kevin Koltzau
3accd8dfc4 Define structs FILEDESCRIPTOR and FILEGROUPDESCRIPTOR used with the
clipboard format CF_FILEGROUPDESCRIPTOR.
2004-01-08 00:39:21 +00:00
Alexandre Julliard
72ecbb0675 SHCoCreateInstance is now documented (spotted by Francois Gouget).
Its first argument should be a Unicode string.
2004-01-06 20:42:47 +00:00