3 #include "UnicodeString.h"
\r
8 class PrediffingInfo;
\r
10 struct IMergeDoc : public IMDITab
\r
12 enum class FileChange
\r
19 virtual CDirDoc* GetDirDoc() const = 0;
\r
20 virtual void SetDirDoc(CDirDoc *pDirDoc) = 0;
\r
21 virtual bool CloseNow(void) = 0;
\r
22 virtual bool GenerateReport(const String &path) const = 0;
\r
23 virtual void DirDocClosing(CDirDoc * pDirDoc) = 0;
\r
24 virtual void CheckFileChanged() = 0;
\r
25 virtual const PackingInfo *GetUnpacker() const = 0;
\r
26 virtual void SetUnpacker(const PackingInfo *infoUnpacker) = 0;
\r
27 virtual const PrediffingInfo *GetPrediffer() const = 0;
\r
28 virtual int GetFileCount() const = 0;
\r
29 virtual String GetPath(int pane) const = 0;
\r
30 virtual bool GetReadOnly(int pane) const = 0;
\r