OSDN Git Service

2012/01/28 2:50:13
[nlite/nlite.git] / nlite / nlite_propertyWindow.cpp
1 #include "stdafx.h"
2 #include "nlite_include.h"
3
4 namespace nlite{
5 BOOL CCookieSettingWindow::OnInitDialog(CWindow wndFocus, LPARAM lInitParam){
6         // \83X\83N\83\8a\81[\83\93\82Ì\92\86\89\9b\82É\94z\92u
7         CenterWindow();
8
9
10         CButton radio;
11
12         switch(this->browserType){
13
14         case BT_INTERNET_EXPLORER:
15
16                 radio = GetDlgItem(IDC_RADIO_IE);
17
18                 break;
19
20         case BT_FIRE_FOX:
21
22                 radio = GetDlgItem(IDC_RADIO_FIREFOX);
23
24                 break;
25
26
27         case BT_GOOGLE_CHROME:
28
29                 radio = GetDlgItem(IDC_RADIO_CHROME);
30
31                 break;
32
33         case BT_IE_COMPONENT:
34
35                 radio = GetDlgItem(IDC_RADIO_IECM);
36
37                 break;
38
39         default:
40                 goto skip;
41         }
42         radio.SetCheck(BST_CHECKED);
43                         
44 skip:
45                         
46         return TRUE;
47 }
48
49 VOID CCookieSettingWindow::OnOK(UINT uNotifyCode, int nID, CWindow wndCtl){
50         CButton ieRadio = GetDlgItem(IDC_RADIO_IE);
51         CButton firefoxRadio = GetDlgItem(IDC_RADIO_FIREFOX);
52         CButton chromeRadio = GetDlgItem(IDC_RADIO_CHROME);
53         CButton iecmRadio = GetDlgItem(IDC_RADIO_IECM);
54
55         if(ieRadio.GetCheck() == BST_CHECKED){
56
57                 this->browserType = BT_INTERNET_EXPLORER;
58
59         }
60
61         if(firefoxRadio.GetCheck() == BST_CHECKED){
62
63                 this->browserType = BT_FIRE_FOX;
64
65         }
66
67         if(chromeRadio.GetCheck() == BST_CHECKED){
68
69                 this->browserType = BT_GOOGLE_CHROME;
70
71         }
72
73         if(iecmRadio.GetCheck() == BST_CHECKED){
74
75                 this->browserType = BT_IE_COMPONENT;
76
77         }
78
79
80         EndDialog(nID);
81 }
82
83 VOID CCookieSettingWindow::OnCancel(UINT uNotifyCode, int nID, CWindow wndCtl){
84         EndDialog(nID);
85 }
86
87 VOID CCookieSettingWindow::SetBrowserType(BROWSERTYPE browserType){
88
89         this->browserType = browserType;
90
91
92         return;
93 }
94
95 BROWSERTYPE CCookieSettingWindow::GetBrowserType(){
96         return this->browserType;
97 }
98
99
100
101
102
103
104
105
106
107 }