4 #include "GitBlameLogList.h"
5 /////////////////////////////////////////////////////////////////////////////
8 class COutputList
: public CListBox
16 virtual ~COutputList();
19 afx_msg
void OnContextMenu(CWnd
* pWnd
, CPoint point
);
20 afx_msg
void OnEditCopy();
21 afx_msg
void OnEditClear();
22 afx_msg
void OnViewOutput();
29 class CGitMFCTabCtrl
: public CMFCTabCtrl
33 afx_msg
void OnLvnItemchangedLoglist(NMHDR
*pNMHDR
, LRESULT
*pResult
);
35 DECLARE_DYNCREATE(CGitMFCTabCtrl
);
38 class COutputWnd
: public CDockablePane
48 CGitMFCTabCtrl m_wndTabs
;
50 CGitBlameLogList m_LogList
;
51 // COutputList m_wndOutputBuild;
52 // COutputList m_wndOutputDebug;
53 // COutputList m_wndOutputFind;
56 void FillBuildWindow();
57 void FillDebugWindow();
58 void FillFindWindow();
60 void AdjustHorzScroll(CListBox
& wndListBox
);
64 virtual ~COutputWnd();
65 afx_msg
void OnLvnItemchangedLoglist(NMHDR
*pNMHDR
, LRESULT
*pResult
);
66 int LoadHistory(CString filename
);
69 afx_msg
int OnCreate(LPCREATESTRUCT lpCreateStruct
);
70 afx_msg
void OnSize(UINT nType
, int cx
, int cy
);