X-Git-Url: http://git.sourceforge.jp/view?p=tortoisegit%2FTortoiseGitJp.git;a=blobdiff_plain;f=src%2FTortoiseGitBlame%2FTortoiseGitBlameView.h;fp=src%2FTortoiseGitBlame%2FTortoiseGitBlameView.h;h=a9a7784b26252b88a3e7c5e84ba97db6bd35e468;hp=0000000000000000000000000000000000000000;hb=95c01687f8a0697b66bceab4e0e0bd3c69cb3a47;hpb=73422eeffb556acd56ccb8a208c1e8af16f26899 diff --git a/src/TortoiseGitBlame/TortoiseGitBlameView.h b/src/TortoiseGitBlame/TortoiseGitBlameView.h new file mode 100644 index 0000000..a9a7784 --- /dev/null +++ b/src/TortoiseGitBlame/TortoiseGitBlameView.h @@ -0,0 +1,53 @@ + +// TortoiseGitBlameView.h : interface of the CTortoiseGitBlameView class +// + + +#pragma once + + +class CTortoiseGitBlameView : public CView +{ +protected: // create from serialization only + CTortoiseGitBlameView(); + DECLARE_DYNCREATE(CTortoiseGitBlameView) + +// Attributes +public: + CTortoiseGitBlameDoc* GetDocument() const; + +// Operations +public: + +// Overrides +public: + virtual void OnDraw(CDC* pDC); // overridden to draw this view + virtual BOOL PreCreateWindow(CREATESTRUCT& cs); +protected: + virtual BOOL OnPreparePrinting(CPrintInfo* pInfo); + virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo); + virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo); + +// Implementation +public: + virtual ~CTortoiseGitBlameView(); +#ifdef _DEBUG + virtual void AssertValid() const; + virtual void Dump(CDumpContext& dc) const; +#endif + +protected: + +// Generated message map functions +protected: + afx_msg void OnFilePrintPreview(); + afx_msg void OnRButtonUp(UINT nFlags, CPoint point); + afx_msg void OnContextMenu(CWnd* pWnd, CPoint point); + DECLARE_MESSAGE_MAP() +}; + +#ifndef _DEBUG // debug version in TortoiseGitBlameView.cpp +inline CTortoiseGitBlameDoc* CTortoiseGitBlameView::GetDocument() const + { return reinterpret_cast(m_pDocument); } +#endif +