OSDN Git Service

Fixed issue #112: (7) Low hanging GUI fruits during Commit and Push
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / refloglist.h
1 #pragma once\r
2 #include "GitLoglist.h"\r
3 \r
4 class CGitLogListBase;\r
5 \r
6 class CRefLogList : public CGitLogList\r
7 {\r
8         DECLARE_DYNAMIC(CRefLogList)\r
9 public:\r
10         CRefLogList();\r
11         void InsertRefLogColumn();\r
12         enum\r
13         {\r
14                 REFLOG_HASH,\r
15                 REFLOG_REF,\r
16                 REFLOG_ACTION,\r
17                 REFLOG_MESSAGE\r
18         };\r
19         \r
20         std::map<CString,CLogDataVector> m_RefMap;\r
21 \r
22 protected:\r
23         virtual void OnLvnGetdispinfoLoglist(NMHDR *pNMHDR, LRESULT *pResult);\r
24         virtual void OnNMCustomdrawLoglist(NMHDR *pNMHDR, LRESULT *pResult);\r
25         \r
26 };