void SetURLLabels();\r
void Filter(CString sFilterText);\r
void CopySelectionToClipboard();\r
+ \r
+ void ClickRevButton(CMenuButton *button,GitRev *rev, CEdit *edit);\r
+\r
+ int FillRevFromString(GitRev *rev, CString str)\r
+ {\r
+ GitRev gitrev;\r
+ if(gitrev.GetCommit(str))\r
+ {\r
+ CString msg;\r
+ msg.Format(_T("Reference %s is wrong"),str);\r
+ CMessageBox::Show(NULL,msg,_T("TortoiseGit"),MB_OK|MB_ICONERROR);\r
+ return -1;\r
+ }\r
+ *rev=gitrev;\r
+ return 0;\r
+ }\r
+\r
private:\r
static UINT DiffThreadEntry(LPVOID pVoid);\r
UINT DiffThread();\r