\r
#pragma once\r
\r
+#include "GitBlameLogList.h"\r
/////////////////////////////////////////////////////////////////////////////\r
// COutputList window\r
\r
DECLARE_MESSAGE_MAP()\r
};\r
\r
+class COutputWnd;\r
+\r
+class CGitMFCTabCtrl: public CMFCTabCtrl\r
+{\r
+protected:\r
+ DECLARE_MESSAGE_MAP()\r
+ afx_msg void OnLvnItemchangedLoglist(NMHDR *pNMHDR, LRESULT *pResult);\r
+\r
+ DECLARE_DYNCREATE(CGitMFCTabCtrl);\r
+};\r
+\r
class COutputWnd : public CDockablePane\r
{\r
// Construction\r
COutputWnd();\r
\r
// Attributes\r
-protected:\r
+public:\r
CFont m_Font;\r
\r
- CMFCTabCtrl m_wndTabs;\r
+ CGitMFCTabCtrl m_wndTabs;\r
\r
- COutputList m_wndOutputBuild;\r
- COutputList m_wndOutputDebug;\r
- COutputList m_wndOutputFind;\r
+ CGitBlameLogList m_LogList;\r
+// COutputList m_wndOutputBuild;\r
+// COutputList m_wndOutputDebug;\r
+// COutputList m_wndOutputFind;\r
\r
protected:\r
void FillBuildWindow();\r
void FillFindWindow();\r
\r
void AdjustHorzScroll(CListBox& wndListBox);\r
-\r
+ \r
// Implementation\r
public:\r
virtual ~COutputWnd();\r
+ afx_msg void OnLvnItemchangedLoglist(NMHDR *pNMHDR, LRESULT *pResult);\r
+ int LoadHistory(CString filename);\r
\r
protected:\r
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);\r