OSDN Git Service

Fix Issue 91: clone dialog generates bad directory name based on URL, ignores overrid
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / CloneDlg.h
1 #pragma once\r
2 \r
3 #include "StandAloneDlg.h"\r
4 #include "HistoryCombo.h"\r
5 \r
6 \r
7 \r
8 // CCloneDlg dialog\r
9 \r
10 class CCloneDlg : public CResizableStandAloneDialog\r
11 {\r
12         DECLARE_DYNCREATE(CCloneDlg)\r
13 \r
14 public:\r
15         CCloneDlg(CWnd* pParent = NULL);   // standard constructor\r
16         virtual ~CCloneDlg();\r
17 // Overrides\r
18         virtual void OnOK();\r
19         virtual void OnCancel();\r
20 \r
21 // Dialog Data\r
22         enum { IDD = IDD_CLONE};\r
23 \r
24 protected:\r
25         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support\r
26         virtual BOOL OnInitDialog();\r
27         CString m_ModuleName;\r
28         CString m_OldURL;\r
29 \r
30         DECLARE_MESSAGE_MAP()\r
31 \r
32 public:\r
33         afx_msg void OnBnClickedCloneBrowseUrl();\r
34         afx_msg void OnBnClickedCloneDirBrowse();\r
35         afx_msg void OnEnChangeCloneDir();\r
36         CString m_Directory;\r
37         CHistoryCombo   m_URLCombo;\r
38     CHistoryCombo   m_PuttyKeyCombo;\r
39     CString m_strPuttyKeyFile;\r
40         CString m_URL;\r
41     BOOL    m_bAutoloadPuttyKeyFile;\r
42     afx_msg void OnBnClickedPuttykeyfileBrowse();\r
43     afx_msg void OnBnClickedPuttykeyAutoload();\r
44         afx_msg void OnCbnSelchangeUrlcombo();\r
45         afx_msg void OnCbenBegineditUrlcombo(NMHDR *pNMHDR, LRESULT *pResult);\r
46         afx_msg void OnCbenEndeditUrlcombo(NMHDR *pNMHDR, LRESULT *pResult);\r
47         afx_msg void OnCbnEditchangeUrlcombo();\r
48 \r
49 };\r