OSDN Git Service

Fixed issue #209: High CPU usage in tortoiseproc.exe
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / SVNIgnoreTypeDlg.cpp
1 // SVNIgnoreTypeDlg.cpp : implementation file\r
2 //\r
3 \r
4 #include "stdafx.h"\r
5 #include "TortoiseProc.h"\r
6 #include "SVNIgnoreTypeDlg.h"\r
7 \r
8 \r
9 // CSVNIgnoreTypeDlg dialog\r
10 \r
11 IMPLEMENT_DYNAMIC(CSVNIgnoreTypeDlg, CResizableStandAloneDialog)\r
12 \r
13 CSVNIgnoreTypeDlg::CSVNIgnoreTypeDlg(CWnd* pParent /*=NULL*/)\r
14         : CResizableStandAloneDialog(CSVNIgnoreTypeDlg::IDD, pParent)\r
15         , m_SVNIgnoreType(0)\r
16 {\r
17 \r
18 }\r
19 \r
20 CSVNIgnoreTypeDlg::~CSVNIgnoreTypeDlg()\r
21 {\r
22 }\r
23 \r
24 void CSVNIgnoreTypeDlg::DoDataExchange(CDataExchange* pDX)\r
25 {\r
26         CDialog::DoDataExchange(pDX);\r
27         DDX_Radio(pDX, IDC_RADIO_EXCLUDE, m_SVNIgnoreType);\r
28 }\r
29 \r
30 \r
31 BEGIN_MESSAGE_MAP(CSVNIgnoreTypeDlg, CResizableStandAloneDialog)\r
32 END_MESSAGE_MAP()\r
33 \r
34 \r
35 // CSVNIgnoreTypeDlg message handlers\r
36 \r
37 BOOL CSVNIgnoreTypeDlg::OnInitDialog()\r
38 {\r
39         CResizableStandAloneDialog::OnInitDialog();\r
40 \r
41         // TODO:  Add extra initialization here\r
42         AddAnchor(IDC_RADIO_EXCLUDE,  TOP_LEFT);\r
43         AddAnchor(IDC_RADIO_GITIGNORE,TOP_LEFT);\r
44         AddAnchor(IDC_GROUP_TYPE,TOP_LEFT, BOTTOM_RIGHT);\r
45 \r
46         AddAnchor(IDOK,BOTTOM_RIGHT);\r
47         AddAnchor(IDCANCEL,BOTTOM_RIGHT);\r
48 \r
49 \r
50         return TRUE;  // return TRUE unless you set the focus to a control\r
51         // EXCEPTION: OCX Property Pages should return FALSE\r
52 }\r