2 // TortoiseGitBlameDoc.h : interface of the CTortoiseGitBlameDoc class
\r
10 class CTortoiseGitBlameDoc : public CDocument
\r
12 protected: // create from serialization only
\r
13 CTortoiseGitBlameDoc();
\r
14 DECLARE_DYNCREATE(CTortoiseGitBlameDoc)
\r
18 CString m_BlameData;
\r
19 CString m_CurrentFileName;
\r
25 virtual BOOL OnNewDocument();
\r
26 virtual void Serialize(CArchive& ar);
\r
27 virtual BOOL OnOpenDocument(LPCTSTR lpszPathName);
\r
28 virtual BOOL OnOpenDocument(LPCTSTR lpszPathName,CString Rev);
\r
29 virtual void SetPathName(LPCTSTR lpszPathName, BOOL bAddToMRU = TRUE);
\r
34 virtual ~CTortoiseGitBlameDoc();
\r
36 virtual void AssertValid() const;
\r
37 virtual void Dump(CDumpContext& dc) const;
\r
39 CMainFrame *GetMainFrame()
\r
41 return (CMainFrame*)AfxGetApp()->GetMainWnd();
\r
47 // Generated message map functions
\r
49 DECLARE_MESSAGE_MAP()
\r