OSDN Git Service

e4a7c626f241bb141c954b49e3ae8cba1cdc3441
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / Settings / SettingGitRemote.h
1 #pragma once\r
2 #include "afxwin.h"\r
3 #include "SettingsPropPage.h"\r
4 #include "Tooltip.h"\r
5 #include "registry.h"\r
6 #include "afxwin.h"\r
7 \r
8 // CSettingGitRemote dialog\r
9 \r
10 class CSettingGitRemote : public ISettingsPropPage\r
11 {\r
12         DECLARE_DYNAMIC(CSettingGitRemote)\r
13 \r
14 public:\r
15         CSettingGitRemote();\r
16         virtual ~CSettingGitRemote();\r
17         UINT GetIconID() {return IDI_GITREMOTE;}\r
18 // Dialog Data\r
19         enum { IDD = IDD_SETTINREMOTE };\r
20 \r
21 protected:\r
22         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support\r
23 \r
24         DECLARE_MESSAGE_MAP()\r
25 \r
26         BOOL OnInitDialog();\r
27     BOOL OnApply();\r
28 \r
29         BOOL m_bChanged;\r
30 \r
31 public:\r
32     CListBox m_ctrlRemoteList;\r
33     CString m_strRemote;\r
34     CString m_strUrl;\r
35     CButton m_bAutoLoad;\r
36     CString m_strPuttyKeyfile;\r
37     afx_msg void OnBnClickedButtonBrowse();\r
38     afx_msg void OnBnClickedButtonAdd();\r
39     afx_msg void OnLbnSelchangeListRemote();\r
40     afx_msg void OnEnChangeEditRemote();\r
41     afx_msg void OnEnChangeEditUrl();\r
42     afx_msg void OnBnClickedCheckIsautoloadputtykey();\r
43     afx_msg void OnEnChangeEditPuttyKey();\r
44 };\r