OSDN Git Service

Rename "Git clone" to "Git clone..." (corrected).
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / GoOffline.cpp
1 // GoOffline.cpp : implementation file\r
2 //\r
3 \r
4 #include "stdafx.h"\r
5 #include "TortoiseProc.h"\r
6 #include "GoOffline.h"\r
7 \r
8 \r
9 // CGoOffline dialog\r
10 \r
11 IMPLEMENT_DYNAMIC(CGoOffline, CDialog)\r
12 \r
13 CGoOffline::CGoOffline(CWnd* pParent /*=NULL*/)\r
14         : CDialog(CGoOffline::IDD, pParent)\r
15     , asDefault(false)\r
16     , selection(LogCache::CRepositoryInfo::online)\r
17 {\r
18 \r
19 }\r
20 \r
21 CGoOffline::~CGoOffline()\r
22 {\r
23 }\r
24 \r
25 void CGoOffline::DoDataExchange(CDataExchange* pDX)\r
26 {\r
27         CDialog::DoDataExchange(pDX);\r
28 \r
29         DDX_Check(pDX, IDC_ASDEFAULTOFFLINE, asDefault);\r
30 }\r
31 \r
32 \r
33 BEGIN_MESSAGE_MAP(CGoOffline, CDialog)\r
34     ON_BN_CLICKED(IDOK, &CGoOffline::OnBnClickedOk)\r
35     ON_BN_CLICKED(IDC_PERMANENTLYOFFLINE, &CGoOffline::OnBnClickedPermanentlyOffline)\r
36     ON_BN_CLICKED(IDCANCEL, &CGoOffline::OnBnClickedCancel)\r
37 END_MESSAGE_MAP()\r
38 \r
39 \r
40 // CGoOffline message handlers\r
41 \r
42 void CGoOffline::OnBnClickedOk()\r
43 {\r
44     selection = LogCache::CRepositoryInfo::tempOffline;\r
45 \r
46     OnOK();\r
47 }\r
48 \r
49 void CGoOffline::OnBnClickedPermanentlyOffline()\r
50 {\r
51     selection = LogCache::CRepositoryInfo::offline;\r
52 \r
53     OnOK();\r
54 }\r
55 \r
56 void CGoOffline::OnBnClickedCancel()\r
57 {\r
58     selection = LogCache::CRepositoryInfo::online;\r
59 \r
60     OnCancel();\r
61 }\r