OSDN Git Service

65f2eee9149c67a3c83339e69a9e2205ff4371df
[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 \r
29         DECLARE_MESSAGE_MAP()\r
30 \r
31 public:\r
32         afx_msg void OnBnClickedCloneBrowseUrl();\r
33         afx_msg void OnBnClickedCloneDirBrowse();\r
34         afx_msg void OnEnChangeCloneDir();\r
35         CString m_Directory;\r
36         CHistoryCombo   m_URLCombo;\r
37     CHistoryCombo   m_PuttyKeyCombo;\r
38     CString m_strPuttyKeyFile;\r
39         CString m_URL;\r
40     BOOL    m_bAutoloadPuttyKeyFile;\r
41     afx_msg void OnBnClickedPuttykeyfileBrowse();\r
42     afx_msg void OnBnClickedPuttykeyAutoload();\r
43         afx_msg void OnCbnSelchangeUrlcombo();\r
44         afx_msg void OnCbenBegineditUrlcombo(NMHDR *pNMHDR, LRESULT *pResult);\r
45         afx_msg void OnCbenEndeditUrlcombo(NMHDR *pNMHDR, LRESULT *pResult);\r
46         afx_msg void OnCbnEditchangeUrlcombo();\r
47 \r
48 };\r