Andrew Eikum
5f884d19c6
include: Add new SHCNRF flags.
2010-06-29 13:28:59 +02:00
Ilya Basin
fcba272391
include: Fix packing bug in shlobj.h. pragma pack 8 for ITEMSPACING, CSFV, SFV_CREATE.
2010-06-28 11:42:12 +02:00
Nikolay Sivov
b7d611a80f
shell32: Move IShellIcon definition to idl source.
2010-04-19 15:39:09 +02:00
Nikolay Sivov
066063541d
shell32: Fallback to IShellDetails while filling shell view columns if IShellFolder2 is missed.
2010-04-19 15:38:40 +02:00
Nikolay Sivov
a3d0877ed6
shell32: Add a stub IShellFolderView for IShellView.
2010-03-22 15:52:36 +01:00
Owen Rudge
e8f05eeff3
shell32: Add Unicode version of GetFileNameFromBrowse.
...
Implement GetFileNameFromBrowse as an AW function.
2009-11-12 15:17:18 +01:00
Detlef Riekenberg
1227722b25
include: Add a missing semicolon (splint).
2009-09-15 16:41:24 -05:00
Aric Stewart
a6c81e0754
shell32: Implement SHCreateShellFolderView (ordinal 256).
...
Used by IE7's Add On management dialog.
2009-06-26 12:04:42 +02:00
Detlef Riekenberg
ed1b527dd9
setupapi: Move IsUserAdmin to shell32.IsUserAnAdmin.
2009-06-15 13:42:31 +02:00
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