[NTOBJSHEX]
authorDavid Quintana <gigaherz@gmail.com>
Sat, 14 Mar 2015 03:15:36 +0000 (03:15 +0000)
committerDavid Quintana <gigaherz@gmail.com>
Sat, 14 Mar 2015 03:15:36 +0000 (03:15 +0000)
commit6928fadeff5669c9043867711e7dd997d02ee4d6
treec4dc06fa78ffd2d09e20257c596793274cc86287
parentd2d24316141ad10a42f9ffab07bdc29d26f5621c
[NTOBJSHEX]
* Replace the custom context menu classes with the default implementation from shell32. As a side-effect, navigation now works in ReactOS.
* Make use of the default implementations of IDataObject and IQueryAssociations from shell32 (required by the IContextMenu implementation of Win2003).
* Fix initialization of the NT Object Folder's pidl.
* Make CompareIDs recursive.
* Fix the recursivity in GetDisplayNameOf, when called with FORPARSING.
NOTE: There is still some issue with GetDisplayNameOf, where the address shown in the addressbar seems to skip path components.

svn path=/trunk/; revision=66674
reactos/dll/shellext/ntobjshex/ntobjns.cpp
reactos/dll/shellext/ntobjshex/ntobjns.h
reactos/dll/shellext/ntobjshex/ntobjutil.h
reactos/dll/shellext/ntobjshex/regfolder.cpp
reactos/dll/shellext/ntobjshex/regfolder.h
reactos/dll/shellext/ntobjshex/resources/rgs/ntobjectfolder.rgs