4 #include "GitBlameLogList.h"
\r
5 /////////////////////////////////////////////////////////////////////////////
\r
6 // COutputList window
\r
8 class COutputList : public CListBox
\r
16 virtual ~COutputList();
\r
19 afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
\r
20 afx_msg void OnEditCopy();
\r
21 afx_msg void OnEditClear();
\r
22 afx_msg void OnViewOutput();
\r
24 DECLARE_MESSAGE_MAP()
\r
29 class CGitMFCTabCtrl: public CMFCTabCtrl
\r
32 DECLARE_MESSAGE_MAP()
\r
33 afx_msg void OnLvnItemchangedLoglist(NMHDR *pNMHDR, LRESULT *pResult);
\r
35 DECLARE_DYNCREATE(CGitMFCTabCtrl);
\r
38 class COutputWnd : public CDockablePane
\r
40 DECLARE_DYNAMIC(COutputWnd)
\r
49 CGitMFCTabCtrl m_wndTabs;
\r
51 CGitBlameLogList m_LogList;
\r
52 // COutputList m_wndOutputBuild;
\r
53 // COutputList m_wndOutputDebug;
\r
54 // COutputList m_wndOutputFind;
\r
57 void FillBuildWindow();
\r
58 void FillDebugWindow();
\r
59 void FillFindWindow();
\r
61 void AdjustHorzScroll(CListBox& wndListBox);
\r
65 virtual ~COutputWnd();
\r
66 afx_msg void OnLvnItemchangedLoglist(NMHDR *pNMHDR, LRESULT *pResult);
\r
67 int LoadHistory(CString filename);
\r
70 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
\r
71 afx_msg void OnSize(UINT nType, int cx, int cy);
\r
73 DECLARE_MESSAGE_MAP()
\r