OSDN Git Service

d71f45cf24aa0d43009960c1e26b4f20962b5ecd
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / Settings / SettingGitRemote.cpp
1 // SettingGitRemote.cpp : implementation file\r
2 //\r
3 \r
4 #include "stdafx.h"\r
5 #include "TortoiseProc.h"\r
6 #include "SettingGitRemote.h"\r
7 \r
8 \r
9 // CSettingGitRemote dialog\r
10 \r
11 IMPLEMENT_DYNAMIC(CSettingGitRemote, ISettingsPropPage)\r
12 \r
13 CSettingGitRemote::CSettingGitRemote()\r
14         : ISettingsPropPage(CSettingGitRemote::IDD)\r
15     , m_strRemote(_T(""))\r
16     , m_strUrl(_T(""))\r
17     , m_strPuttyKeyfile(_T(""))\r
18 {\r
19 \r
20 }\r
21 \r
22 CSettingGitRemote::~CSettingGitRemote()\r
23 {\r
24 }\r
25 \r
26 void CSettingGitRemote::DoDataExchange(CDataExchange* pDX)\r
27 {\r
28     CPropertyPage::DoDataExchange(pDX);\r
29     DDX_Control(pDX, IDC_LIST_REMOTE, m_ctrlRemoteList);\r
30     DDX_Text(pDX, IDC_EDIT_REMOTE, m_strRemote);\r
31     DDX_Text(pDX, IDC_EDIT_URL, m_strUrl);\r
32     DDX_Control(pDX, IDC_CHECK_ISAUTOLOADPUTTYKEY, m_bAutoLoad);\r
33     DDX_Text(pDX, IDC_EDIT_PUTTY_KEY, m_strPuttyKeyfile);\r
34 }\r
35 \r
36 \r
37 BEGIN_MESSAGE_MAP(CSettingGitRemote, CPropertyPage)\r
38     ON_BN_CLICKED(IDC_BUTTON_BROWSE, &CSettingGitRemote::OnBnClickedButtonBrowse)\r
39     ON_BN_CLICKED(IDC_BUTTON_ADD, &CSettingGitRemote::OnBnClickedButtonAdd)\r
40     ON_LBN_SELCHANGE(IDC_LIST_REMOTE, &CSettingGitRemote::OnLbnSelchangeListRemote)\r
41     ON_EN_CHANGE(IDC_EDIT_REMOTE, &CSettingGitRemote::OnEnChangeEditRemote)\r
42     ON_EN_CHANGE(IDC_EDIT_URL, &CSettingGitRemote::OnEnChangeEditUrl)\r
43     ON_BN_CLICKED(IDC_CHECK_ISAUTOLOADPUTTYKEY, &CSettingGitRemote::OnBnClickedCheckIsautoloadputtykey)\r
44     ON_EN_CHANGE(IDC_EDIT_PUTTY_KEY, &CSettingGitRemote::OnEnChangeEditPuttyKey)\r
45 END_MESSAGE_MAP()\r
46 \r
47 \r
48 // CSettingGitRemote message handlers\r
49 \r
50 void CSettingGitRemote::OnBnClickedButtonBrowse()\r
51 {\r
52     // TODO: Add your control notification handler code here\r
53 }\r
54 \r
55 void CSettingGitRemote::OnBnClickedButtonAdd()\r
56 {\r
57     // TODO: Add your control notification handler code here\r
58 }\r
59 \r
60 void CSettingGitRemote::OnLbnSelchangeListRemote()\r
61 {\r
62     // TODO: Add your control notification handler code here\r
63 }\r
64 \r
65 void CSettingGitRemote::OnEnChangeEditRemote()\r
66 {\r
67     // TODO:  If this is a RICHEDIT control, the control will not\r
68     // send this notification unless you override the ISettingsPropPage::OnInitDialog()\r
69     // function and call CRichEditCtrl().SetEventMask()\r
70     // with the ENM_CHANGE flag ORed into the mask.\r
71 \r
72     // TODO:  Add your control notification handler code here\r
73 }\r
74 \r
75 void CSettingGitRemote::OnEnChangeEditUrl()\r
76 {\r
77     // TODO:  If this is a RICHEDIT control, the control will not\r
78     // send this notification unless you override the ISettingsPropPage::OnInitDialog()\r
79     // function and call CRichEditCtrl().SetEventMask()\r
80     // with the ENM_CHANGE flag ORed into the mask.\r
81 \r
82     // TODO:  Add your control notification handler code here\r
83 }\r
84 \r
85 void CSettingGitRemote::OnBnClickedCheckIsautoloadputtykey()\r
86 {\r
87     // TODO: Add your control notification handler code here\r
88 }\r
89 \r
90 void CSettingGitRemote::OnEnChangeEditPuttyKey()\r
91 {\r
92     // TODO:  If this is a RICHEDIT control, the control will not\r
93     // send this notification unless you override the ISettingsPropPage::OnInitDialog()\r
94     // function and call CRichEditCtrl().SetEventMask()\r
95     // with the ENM_CHANGE flag ORed into the mask.\r
96 \r
97     // TODO:  Add your control notification handler code here\r
98 }\r