BrowseRefs: Context menu enhancements
[TortoiseGit.git] / src / TortoiseProc / CloneDlg.h
blob65f2eee9149c67a3c83339e69a9e2205ff4371df
1 #pragma once
3 #include "StandAloneDlg.h"
4 #include "HistoryCombo.h"
8 // CCloneDlg dialog
10 class CCloneDlg : public CResizableStandAloneDialog
12 DECLARE_DYNCREATE(CCloneDlg)
14 public:
15 CCloneDlg(CWnd* pParent = NULL); // standard constructor
16 virtual ~CCloneDlg();
17 // Overrides
18 virtual void OnOK();
19 virtual void OnCancel();
21 // Dialog Data
22 enum { IDD = IDD_CLONE};
24 protected:
25 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
26 virtual BOOL OnInitDialog();
27 CString m_ModuleName;
29 DECLARE_MESSAGE_MAP()
31 public:
32 afx_msg void OnBnClickedCloneBrowseUrl();
33 afx_msg void OnBnClickedCloneDirBrowse();
34 afx_msg void OnEnChangeCloneDir();
35 CString m_Directory;
36 CHistoryCombo m_URLCombo;
37 CHistoryCombo m_PuttyKeyCombo;
38 CString m_strPuttyKeyFile;
39 CString m_URL;
40 BOOL m_bAutoloadPuttyKeyFile;
41 afx_msg void OnBnClickedPuttykeyfileBrowse();
42 afx_msg void OnBnClickedPuttykeyAutoload();
43 afx_msg void OnCbnSelchangeUrlcombo();
44 afx_msg void OnCbenBegineditUrlcombo(NMHDR *pNMHDR, LRESULT *pResult);
45 afx_msg void OnCbenEndeditUrlcombo(NMHDR *pNMHDR, LRESULT *pResult);
46 afx_msg void OnCbnEditchangeUrlcombo();