[SHELL]: Move shell dlls to where they should belong. CORE-9111 svn path=/trunk/; revision=66582
[shell32] * Igor Paliychuk <mansonigor at gmail dot com>: - Remove duplicate string and add some missing resources - Increase buffer sizes in FolderOptionsFileTypesDlg - Update RU and UA translations * Myself: update German translation svn path=/trunk/; revision=51596
[shell32] Folder options: - Load text from language file. - Fill in the extension and description. Patch by Edijs Kolesnikovics <terminedijs at yahoo dot com> - Fix an Italian string. See issue #6208 for more details. svn path=/trunk/; revision=51586
[SHELL32] - Rewrite enumerating folder options file type dialog svn path=/trunk/; revision=47031
- SetWindowLong -> SetWindowLongPtr, GetWindowLong -> GetWindowLongPtr (for 64-bit compatible, see note in MSDN) Part 4/x svn path=/trunk/; revision=40864
- Pass IDataObject to the folder shell extension init function - Fixes displaying property sheet handler extension for directories such as TortoiseSVN svn path=/trunk/; revision=40828
- PropertySheetHandlers for directories are registered under Directory key svn path=/trunk/; revision=40827
shell32 update (1/2) - Use precompiled headers for shell32 - Use __inline for MSVC compability - Fix api definitions of SHCreateStdEnumFmtEtc, GetFileNameFromBrowse, SHCreateDirectory, SHCreateDirectoryExA, SHCreateDirectoryExW, Dad_AutoScroll, CDefFolderMenu_Create2, SHChangeNotifyRegister - msvc now compiles nearly all of shell32 (with WDK headers) svn path=/trunk/; revision=35674
- Do not pass SHGDN_INFOLDER flag - Implement IPersistFolder2 for control panel shell folder - Replace _InsertMenuItem with unicode - Pass the pidl of shellfolder and selected drive to SH_ShowDriveProperties to construct a valid IDataObject which is passed to drive PropertySheet handlers - Release HPSX array only if it was constructed - Optimize AddShellPropSheetExCallback for file property dialog - Pass the pidl of the parent shell folder and selected item to SH_ShowPropertiesDialog and construct a IDataObject from it - Check for success for created IDataObject and HPSX array - Add a lot of buffer checks for the OpenNew shell extension - Pass the full filename of the item from Admin Tools shellfolder when IShellFolder_GetDisplayNameOf is called with SHGDN_FORPARSING - Implement initializing the AdminTools folder - Implement IShellFolder_SetNameOf for the desktop shell folder to support renaming desktop items and sub folders - Implement ISFHelper interface for desktop shell folder to support deleting with backspace key and fixes the new item shell service for items and directories - Implement hiding (deleting) shell extensions from desktop - Display a messagebox if shell extensions should be really deleted - Fix the IShellFolder_GetAttributesOf for the Mycomputer shell folder - Implement changing drive name with rename verb using IShellFolder_SetNameOf (MyComputer) - Implement Initializing the MyComputer shell folder properly - Fix Shellfolder attributes for MyDocuments shell folder - Fix Shellfolder attributes for Netplaces shell folder - Implement Initializing the Netplaces shell folder properly - Remove the 'properties' and 'open' verb from recycle bin shell folder, these verbs are statically generated - Directories cannot have the link attribute - Implement IShellExtInit interface for the new item shell service - Implement the default context menu based on the existing item context menu and background context menu and delete old implementation - Implement copy&paste of files and directories - Implement creating links to files - Check if a dynamic shell extension has already been loaded - Free static / dynamic shell extensions on release svn path=/trunk/; revision=35476
- implement folder property dialog - sync chinese resource files svn path=/trunk/; revision=34929
- enumerate all file types for folder options namespace applet - use mui string when available - load the title from shell32 module base - remove PSH_PROPTITLE flag svn path=/trunk/; revision=34757
- add IDS_FOLDER_OPTIONS constant - start implementing folder options cpl - export a few functions by name, patch by Kamil Hornicek(Pigglesworth) - move Options_RunDll[A|W] to new file folder_options.c svn path=/trunk/; revision=31234