Commit Graph

64 Commits

Author SHA1 Message Date
Mariusz Pluciński 3ea1fa170c include: Add definition of inline function FreeKnownFolderDefinitionFields. 2011-06-10 17:16:19 +02:00
Piotr Caban 869231b439 include: Added IDockingWindow definition. 2011-03-15 11:43:58 +01:00
David Hedberg 7b67d4f5c6 include: Add IShellItem2 interface declaration. 2010-12-20 12:47:40 +01:00
Andrew Eikum e2592139fa include: CMIC_MASK_NOASYNC flag. 2010-12-05 12:24:20 +01:00
Hans Leidekker 12261fefd4 include: Add IKnownFolder and IKnownFolderManager interfaces. 2010-09-23 12:06:07 +02:00
David Hedberg 479a9ee11e include: Fix INameSpaceTreeControlEvents interface declaration. 2010-08-26 17:21:08 +02:00
David Hedberg fd6d9cd8f2 shell32: Implement SHCreateShellItemArrayFromDataObject. 2010-07-26 18:38:31 +02:00
David Hedberg bf1b56be10 shell32: Implement SHCreateShellItemArrayFromShellItem. 2010-07-26 18:38:30 +02:00
David Hedberg 090824feb5 shell32: Initial implementation of IShellItemArray with SHCreateShellItemArray. 2010-07-26 18:38:30 +02:00
David Hedberg caffc9f557 shell32: Implement IShellItem::Compare. 2010-07-26 13:34:21 +02:00
David Hedberg 2f5b53e7d7 shell32: Implement SHGetItemFromObject. 2010-07-26 13:34:21 +02:00
David Hedberg d3846bb3ad include: Add CLSID_NamespaceTreeControl, CLSID_FileOpenDialog and CLSID_FileSaveDialog. 2010-07-26 13:34:21 +02:00
David Hedberg b8a40388ee shell32: Implement SHGetIDListFromObject. 2010-07-23 13:05:31 +02:00
David Hedberg c8c2bc8b4b shell32: Implement SHGetItemFromDataObject. 2010-07-23 13:05:31 +02:00
David Hedberg 222d2142ef shell32: Implement SHCreateItemFromIDList. 2010-07-23 13:05:31 +02:00
David Hedberg 5b0b56fac4 shell32: Implement SHCreateItemFromParsingName. 2010-07-23 13:05:31 +02:00
David Hedberg b43bcdf524 shell32: Implement SHGetNameFromIDList and IShellItem::GetDisplayName. 2010-07-23 13:05:31 +02:00
David Hedberg 17bc7be58d include: Add IFileDialogControlEvents interface declaration. 2010-07-21 17:38:37 +02:00
David Hedberg cdfe614fcc include: Add IFileDialogCustomize interface declaration. 2010-07-21 17:38:37 +02:00
David Hedberg 215bd7d4c1 include: Add a few IFileDialog related interface declarations. 2010-07-21 17:38:37 +02:00
David Hedberg 64aabaa806 include: Add INameSpaceTreeControlDropHandler interface declaration. 2010-07-21 17:38:37 +02:00
David Hedberg 5acb6f0132 include: Add INameSpaceTreeControlCustomDraw interface declaration. 2010-07-21 17:38:37 +02:00
David Hedberg a46f80acdc include: Add INameSpaceTreeControl, INameSpaceTreeControl2 and INameSpaceTreeControlEvents interface declarations. 2010-07-20 16:29:45 +02:00
David Hedberg d5a7ad89aa include: Add IShellItemArray and IShellItemFilter interface declarations. 2010-07-20 14:40:31 +02:00
David Hedberg 95a46b017c include: Add IEnumShellItems interface declaration. 2010-07-20 14:40:31 +02:00
David Hedberg 789a818971 include: Add SIGDN enumeration. 2010-07-19 15:50:36 +02:00
David Hedberg bd6b80624a include: Fix ExplorerBrowser interface declaration. 2010-07-19 15:06:11 +02:00
Jacek Caban 5432c5d091 shobjidl.idl: Added INewWindowManager declaration. 2010-06-14 14:14:16 +02:00
David Hedberg 5c451900bb include: Add new SBSP_* defines. 2010-06-01 11:04:58 +02:00
David Hedberg 5858a3bc17 include: Update FOLDERVIEWMODE and FOLDERFLAGS. 2010-06-01 11:04:21 +02:00
David Hedberg cd659eb547 include: Add SID_ExplorerPaneVisibility. 2010-06-01 11:04:18 +02:00
David Hedberg 75c146510e include: Add ICommDlgBrowser2 and ICommDlgBrowser3 interfaces. 2010-05-25 12:12:52 +02:00
David Hedberg a72b1eff0e include: Add IExplorerBrowserEvents, IExplorerPaneVisibility and IExplorerBrowser interface declarations and related GUID's. 2010-05-25 12:12:48 +02:00
Jacek Caban 9795e7a570 shobjidl.idl: Added NWMF declaration. 2010-05-18 08:50:04 +02:00
Nikolay Sivov b7d611a80f shell32: Move IShellIcon definition to idl source. 2010-04-19 15:39:09 +02:00
Nikolay Sivov 43a92c6610 shlwapi: Added IUnknown_ProfferService implementation with tests. 2010-03-26 10:31:14 +01:00
Nikolay Sivov 8032ae7047 shell32: Stub IFolderView implementation for IShellView instance. 2010-03-05 12:39:35 +01:00
Maarten Lankhorst 760c3b606b include: Add SHCOLSTATE to shtypes.idl. 2009-11-12 13:01:40 +01:00
Henri Verbeet 8e12ad4fae shdocvw: Add a stub ITaskbarList implementation.
Based on a patch by Louis Lenders. Although MSDN claims this should be in
shell32, it really is in shdocvw.
2009-03-24 12:58:17 +01:00
Vincent Povirk a5c22d0070 include: Add IPersistIDList to headers. 2009-02-24 16:57:29 +01:00
Vincent Povirk 66258ccc29 include: Add IShellItem to headers. 2009-02-24 16:57:29 +01:00
Michael Karcher a20023ecef include: Add a missing [unique] to shobjidl.idl. 2009-01-02 12:20:05 +01:00
Michael Karcher 7290dafc46 include: Fix out string type from LPCSTR to LPSTR in shobjidl.idl. 2009-01-02 12:18:56 +01:00
Michael Karcher a9abbf9012 include: Add missing local attributes to shobjidl.idl. 2009-01-02 12:18:50 +01:00
Henri Verbeet 6176cf4e97 shell32: Add the IShellView2 interface. 2008-10-14 13:41:55 +02:00
Mikołaj Zalewski edd3f2b34b include: Add IAutoCompleteDropDown declaration. 2008-09-18 12:52:25 +02:00
Rob Shearman d65920df77 include: The INewShortcutHookA, INewShortcutHookW and IRunnableTask interface in shobjidl.idl should be local.
They are declared such that they cannot be used over the network and
cause errors in MIDL when they are not declared local.
2008-09-09 11:46:14 +02:00
Louis Lenders 4bfd945b45 shobjidl.idl: Add Taskbarlist interface definitions. 2008-08-28 13:28:07 +02:00
Rob Shearman f453699983 include: Add the local attribute to IShellExecuteHookA/W since they use an undefined structure. 2008-06-24 11:48:22 +02:00
Rob Shearman 99636aaa9f include: Make IContextMenu interface in shobjidl.idl local since some parameters are pointers to structures with fields that can't be marshalled. 2008-04-16 14:07:11 +02:00