\r
#pragma once\r
\r
+#include "GitRev.h"\r
+\r
class CPropertiesToolBar : public CMFCToolBar\r
{\r
public:\r
m_wndPropList.SetGroupNameFullWidth(bSet);\r
}\r
\r
+ // rev=NULL, means clear properties info;\r
+ void UpdateProperties(GitRev *rev=NULL);\r
+\r
protected:\r
CFont m_fntPropList;\r
CComboBox m_wndObjectCombo;\r
CPropertiesToolBar m_wndToolBar;\r
CMFCPropertyGridCtrl m_wndPropList;\r
\r
+ void RemoveParent();\r
// Implementation\r
public:\r
virtual ~CPropertiesWnd();\r
\r
void InitPropList();\r
void SetPropListFont();\r
+\r
+ CMFCPropertyGridProperty* m_CommitHash;\r
+ CMFCPropertyGridProperty* m_AuthorName;\r
+ CMFCPropertyGridProperty* m_AuthorDate;\r
+ CMFCPropertyGridProperty* m_AuthorEmail;\r
+\r
+ CMFCPropertyGridProperty* m_CommitterName;\r
+ CMFCPropertyGridProperty* m_CommitterEmail;\r
+ CMFCPropertyGridProperty* m_CommitterDate;\r
+\r
+ CMFCPropertyGridProperty* m_Subject;\r
+ CMFCPropertyGridProperty* m_Body;\r
+\r
+ CMFCPropertyGridProperty* m_ParentGroup;\r
+ CMFCPropertyGridProperty* m_BaseInfoGroup;\r
+\r
+ std::vector<CMFCPropertyGridProperty*> m_ParentHash;\r
+ std::vector<CMFCPropertyGridProperty*> m_ParentSubject;\r
+\r
};\r
\r