[SHELL32] -CRecycleBin: Factor out a new class called CRecyclerDropTarget, which...
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Tue, 22 Aug 2017 13:50:25 +0000 (13:50 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Tue, 22 Aug 2017 13:50:25 +0000 (13:50 +0000)
commit524ce41fa24c77b631a75b59664eb7dc7d53a82e
treec0b426d2bd50cb0a3e3fc2687b3a3a63a09937f1
parent78c1aeecb9857f02f688d26fd6a4c1495a537230
[SHELL32] -CRecycleBin: Factor out a new class called CRecyclerDropTarget, which will take the data object and call SHFileOperation for its contents. Add a noisy print to show the parameters passed in SHFileOperation and make it to always use DROPEFFECT_MOVE. Make CDefaultContextMenu use the new drop target in order to delete a file.

svn path=/trunk/; revision=75640
reactos/dll/win32/shell32/CDefaultContextMenu.cpp
reactos/dll/win32/shell32/CMakeLists.txt
reactos/dll/win32/shell32/droptargets/CRecyclerDropTarget.cpp [new file with mode: 0644]
reactos/dll/win32/shell32/folders/CRecycleBin.cpp
reactos/dll/win32/shell32/folders/CRecycleBin.h