SystemConfig.h
4.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
#if !defined(AFX_SYSTEMCONFIG_H__0B5BBA83_CFA5_489F_9D8D_C92966F38DF0__INCLUDED_)
#define AFX_SYSTEMCONFIG_H__0B5BBA83_CFA5_489F_9D8D_C92966F38DF0__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// SystemConfig.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CSystemConfig dialog
//#include "ShadeButtonST.h"
#include "Common.h"
class CSystemConfig : public CDialog
{
// Construction
public:
CSystemConfig(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(CSystemConfig)
enum { IDD = IDD_SYSTEM_CONFIG_DIALOG };
//************C2K PARA START************//
CString m_strMeidHD;
CString m_strEsnHD;
BOOL m_bCheckMeidHD;
BOOL m_bCheckEsnHD;
BOOL m_bWriteMeid;
BOOL m_bWriteEsn;
//************C2K PARA END************//
CString m_strLogDir;
CString m_strWifiHD;
CString m_strMD_2_DBPath;
CString m_strMD_1_DBPath;
CString m_strIMEI_4_HD;
CString m_strIMEI_3_HD;
CString m_strIMEI_2_HD;
CString m_strIMEI_1_HD;
CString m_strBTHD;
CString m_strBarcHD;
CString m_strAPDbPath;
CString m_strTemp;
BOOL m_bCheckBarcHD;
BOOL m_bCheckBTHD;
BOOL m_bCheckIMEI_1_HD;
BOOL m_bCheckIMEI_2_HD;
BOOL m_bCheckIMEI_3_HD;
BOOL m_bCheckIMEI_4_HD;
BOOL m_bDualIMEI;
BOOL m_bDualIMEISame;
BOOL m_bFourIMEI;
BOOL m_bIMEICheckSum;
BOOL m_bThreeIMEI;
BOOL m_bWriteTemperature;
BOOL m_bCheckWifiHD;
BOOL m_bWriteBarc;
BOOL m_bWriteBTAddr;
BOOL m_bWriteIMEI;
BOOL m_bWriteWifi;
BOOL m_bIMEILock;
BOOL m_bUsbEnable;
BOOL m_bWriteEthernetMac;
BOOL m_bCheckEthernetHD;
CString m_strEthernetHD;
BOOL m_bCheckDrmkeyMCID_HD;
CString m_strDrmkeyMCID_HD;
BOOL m_bWriteDrmkeyMCID;
BOOL m_bWriteSerialNo;
BOOL m_bCheckSerialNoHD;
//BOOL m_bExternMDDownload;
CString m_strSerialNoHD;
BOOL m_bAPDBFromDUT;
BOOL m_bMDDBFromDUT;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CSystemConfig)
public:
virtual BOOL PreTranslateMessage(MSG* pMsg);
virtual BOOL DestroyWindow();
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
// void GetIndicatorWD(CRect &rect);
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CSystemConfig)
afx_msg void OnBarcHeaderCheck();
afx_msg void OnBtHeaderCheck();
afx_msg void OnBtnAp();
afx_msg void OnBtnMd1();
afx_msg void OnBtnMd2();
afx_msg void OnDualImei();
afx_msg void OnDualImeiSame();
afx_msg void OnFourImei();
afx_msg void OnImei1HeaderCheck();
afx_msg void OnImei2HeaderCheck();
afx_msg void OnImei3HeaderCheck();
afx_msg void OnImei4HeaderCheck();
afx_msg void OnImeiChecksum();
afx_msg void OnImeiLock();
afx_msg void OnThreeImei();
afx_msg void OnWifiHeaderCheck();
afx_msg void OnWriteBarcCheck();
afx_msg void OnWriteBtCheck();
afx_msg void OnWriteImeiCheck();
afx_msg void OnWriteWifiCheck();
virtual BOOL OnInitDialog();
afx_msg void OnBtnSave();
afx_msg void OnCurrentTemperature();
afx_msg void OnWriteEthernetMacCheck();
afx_msg void OnWriteDrmkeyMcidCheck();
afx_msg void OnDrmkeyMcidHeaderCheck();
afx_msg void OnKillfocusTemperature();
afx_msg void OnWriteSerialNoCheck();
afx_msg void OnSerialNoHeaderCheck();
afx_msg void OnWriteMeidCheck();
afx_msg void OnWriteEsnCheck();
afx_msg void OnMeidHeaderCheck();
afx_msg void OnEsnHeaderCheck();
afx_msg void OnEthernetHeaderCheck();
afx_msg void OnAPDBFromDUTCheck();
afx_msg void OnMDDBFromDUTCheck();
afx_msg void OnLogDir();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
protected:
void GetUIEditData();
void UpDateIMEIHeaderOption(E_IMEI_NUM iIMEINums, BOOL bEnable);
void UpDateIMEIOption(BOOL bWriteIMEIEnable);
void UpdateConfigUIOption();
void EnableDBFileOption();
void CheckTempDataValid();
private:
CButton m_Load_MD1DB_BTN;
CButton m_Load_MD2DB_BTN;
CButton m_Load_APDB_BTN;
CButton m_LogDir_BTN;
CButton m_SaveBTN;
CToolTipCtrl * m_pToolTip;
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_SYSTEMCONFIG_H__0B5BBA83_CFA5_489F_9D8D_C92966F38DF0__INCLUDED_)