2 // TortoiseGitBlameView.h : interface of the CTortoiseGitBlameView class
\r
9 class CTortoiseGitBlameView : public CView
\r
11 protected: // create from serialization only
\r
12 CTortoiseGitBlameView();
\r
13 DECLARE_DYNCREATE(CTortoiseGitBlameView)
\r
17 CTortoiseGitBlameDoc* GetDocument() const;
\r
24 virtual void OnDraw(CDC* pDC); // overridden to draw this view
\r
25 virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
\r
27 virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
\r
28 virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
\r
29 virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
\r
33 virtual ~CTortoiseGitBlameView();
\r
35 virtual void AssertValid() const;
\r
36 virtual void Dump(CDumpContext& dc) const;
\r
41 // Generated message map functions
\r
43 afx_msg void OnFilePrintPreview();
\r
44 afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
\r
45 afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
\r
46 DECLARE_MESSAGE_MAP()
\r
49 #ifndef _DEBUG // debug version in TortoiseGitBlameView.cpp
\r
50 inline CTortoiseGitBlameDoc* CTortoiseGitBlameView::GetDocument() const
\r
51 { return reinterpret_cast<CTortoiseGitBlameDoc*>(m_pDocument); }
\r