OSDN Git Service

Add auto load putty key option at clone, pull and push dialog.
[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 \r
28         DECLARE_MESSAGE_MAP()\r
29 \r
30 public:\r
31         afx_msg void OnBnClickedCloneBrowseUrl();\r
32         afx_msg void OnBnClickedCloneDirBrowse();\r
33         afx_msg void OnEnChangeCloneDir();\r
34         CString m_Directory;\r
35         CHistoryCombo   m_URLCombo;\r
36     CHistoryCombo   m_PuttyKeyCombo;\r
37     CString m_strPuttyKeyFile;\r
38         CString m_URL;\r
39     BOOL    m_bAutoloadPuttyKeyFile;\r
40     afx_msg void OnBnClickedPuttykeyfileBrowse();\r
41     afx_msg void OnBnClickedPuttykeyAutoload();\r
42 };\r