Index: src/common/TShellExtMenuConfig.h =================================================================== diff -u -N -rcb4e9d4b60d62b25ae2cf556c0642601af56c787 -rb54c79b15d7c1a101c43994e9a403b07d695c8dc --- src/common/TShellExtMenuConfig.h (.../TShellExtMenuConfig.h) (revision cb4e9d4b60d62b25ae2cf556c0642601af56c787) +++ src/common/TShellExtMenuConfig.h (.../TShellExtMenuConfig.h) (revision b54c79b15d7c1a101c43994e9a403b07d695c8dc) @@ -172,9 +172,9 @@ bool IsSpecialOperation() const { return m_bSpecialOperation; } // helper - retrieves info if the destination path is already specified - bool SpecifiesDestinationPath() const { return !IsGroupItem() && !m_tDestinationPath.GetDstPathSource() == TDestinationPathInfo::eDstType_Specified; } + bool SpecifiesDestinationPath() const; // helper - retrieves info if this command requires some paths present in clipboard to be enabled - bool RequiresClipboardPaths() const { return !IsGroupItem() && (m_tDestinationPath.GetDstPathSource() == TDestinationPathInfo::eDstType_Clipboard || m_tSourcePaths.GetSrcPathsSource() == TSourcePathsInfo::eSrcType_Clipboard); } + bool RequiresClipboardPaths() const; // operations on children size_t GetChildrenCount() const;