ReplacedNode,\r
RenamedNode,\r
LastCommitNode,\r
- PropertyChanged\r
+ PropertyChanged,\r
+ CurrentBranch,\r
+ LocalBranch,\r
+ RemoteBranch,\r
+ Tag,\r
+ BranchLine1,\r
+ BranchLine2,\r
+ BranchLine3,\r
+ BranchLine4,\r
+ BranchLine5,\r
+ BranchLine6,\r
+ BranchLine7,\r
+ BranchLine8,\r
+ COLOR_END=-1\r
};\r
\r
COLORREF GetColor(Colors col, bool bDefault = false);\r
void SetColor(Colors col, COLORREF cr);\r
- \r
+\r
+ struct COLOR_DATA\r
+ {\r
+ Colors Color;\r
+ TCHAR * RegKey;\r
+ COLORREF Default;\r
+ };\r
+\r
private:\r
+\r
+ static COLOR_DATA m_ColorArray[];\r
+\r
+ /*\r
CRegDWORD m_regCmd;\r
CRegDWORD m_regConflict;\r
CRegDWORD m_regModified;\r
CRegDWORD m_regRenamedNode;\r
CRegDWORD m_regLastCommitNode;\r
CRegDWORD m_regPropertyChanged;\r
+ CRegDWORD m_regCurrentBranch;\r
+ CRegDWORD m_regLocalBranch;\r
+ CRegDWORD m_regRemoteBranch;\r
+ CRegDWORD m_regTag;\r
+ CRegDWORD m_regBranchLine1;\r
+ CRegDWORD m_regBranchLine2;\r
+ CRegDWORD m_regBranchLine3;\r
+ CRegDWORD m_regBranchLine4;\r
+ CRegDWORD m_regBranchLine5;\r
+ CRegDWORD m_regBranchLine6;\r
+ CRegDWORD m_regBranchLine7;\r
+ CRegDWORD m_regBranchLine8;\r
+*/\r
};\r