3 #include "SettingsPropPage.h"
\r
5 #include "registry.h"
\r
8 // CSettingGitRemote dialog
\r
9 class CSettingGitRemote : public ISettingsPropPage
\r
11 DECLARE_DYNAMIC(CSettingGitRemote)
\r
18 REMOTE_PUTTYKEY =0x4,
\r
19 REMOTE_AUTOLOAD =0x8,
\r
21 CSettingGitRemote();
\r
22 virtual ~CSettingGitRemote();
\r
23 UINT GetIconID() {return IDI_GITREMOTE;}
\r
25 enum { IDD = IDD_SETTINREMOTE };
\r
28 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
\r
30 DECLARE_MESSAGE_MAP()
\r
32 BOOL OnInitDialog();
\r
37 void Save(CString key, CString value);
\r
42 CListBox m_ctrlRemoteList;
\r
43 CString m_strRemote;
\r
45 CButton m_bAutoLoad;
\r
46 CString m_strPuttyKeyfile;
\r
47 afx_msg void OnBnClickedButtonBrowse();
\r
48 afx_msg void OnBnClickedButtonAdd();
\r
49 afx_msg void OnLbnSelchangeListRemote();
\r
50 afx_msg void OnEnChangeEditRemote();
\r
51 afx_msg void OnEnChangeEditUrl();
\r
52 afx_msg void OnBnClickedCheckIsautoloadputtykey();
\r
53 afx_msg void OnEnChangeEditPuttyKey();
\r