OSDN Git Service

Commit dialog support check conflict and mark resolve function.
[tortoisegit/TortoiseGitJp.git] / src / TortoiseGitBlame / OutputWnd.h
index 868bcbb..f9eb5ef 100644 (file)
@@ -1,6 +1,7 @@
 \r
 #pragma once\r
 \r
+#include "GitBlameLogList.h"\r
 /////////////////////////////////////////////////////////////////////////////\r
 // COutputList window\r
 \r
@@ -23,6 +24,17 @@ protected:
        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
@@ -30,14 +42,15 @@ public:
        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
@@ -45,10 +58,12 @@ protected:
        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