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
| #include "CHReviewRecipe/Rcp_RsReviewManager.h"
| #include <vector>
|
| using namespace std;
|
| #pragma once
|
| #define _WRITE_RMM_FILE_ _T("C:\\RMM_INFO\\ReviewRMM.ini")
|
| const CString CRACK[] =
|
| {
| _T("REVIEW_PLAN"),
| _T("REVIEW_COUNT"),
| _T("REVIEW_LIGHT_LEVEL"),
| _T("REVIEW_LIGHT_MIN_LEVEL"),
| _T("REVIEW_LIGHT_MAX_LEVEL"),
| _T("REVIEW_AFM_MAGNIFIC_INDEX"),
| _T("PRIORITY_CONDITION"),
| _T("PRIORITY_OPTIC"),
| _T("PRIORITY_GRAY"),
| _T("PRIORITY_STACK"),
| _T("SORTING_TYPE"),
| _T("SORTING_ORDER")
| };
| // CRMMInfoWriter
| const CString IJP[] = {
| _T("REVIEW_PLAN"),
| _T("REVIEW_COUNT"),
| _T("REVIEW_LIGHT_LEVEL"),
| _T("REVIEW_LIGHT_MIN_LEVEL"),
| _T("REVIEW_LIGHT_MAX_LEVEL"),
| _T("REVIEW_AFM_MAGNIFIC_INDEX"),
| _T("PRIORITY_CONDITION_COUNT"),
| _T("PRIORITY_OPTIC"),
| _T("PRIORITY_GRAY"),
| _T("PRIORITY_STACK"),
| _T("SORTING_TYPE"),
| _T("SORTING_ORDER")
| };
| const CString TFE[] =
| {
| _T("WSI_COUNT"),
| _T("REVIEW_PLAN"),
| _T("REVIEW_COUNT"),
| _T("REVIEW_LIGHT_LEVEL"),
| _T("REVIEW_LIGHT_MIN_LEVEL"),
| _T("REVIEW_LIGHT_MAX_LEVEL"),
| _T("REVIEW_AFM_MAGNIFIC_INDEX")
| };
| const CString LAMI[] =
| {
| _T("REVIEW_PLAN"),
| _T("REVIEW_COUNT"),
| _T("REVIEW_LIGHT_LEVEL"),
| _T("REVIEW_LIGHT_MIN_LEVEL"),
| _T("REVIEW_LIGHT_MAX_LEVEL"),
| _T("REVIEW_AFM_MAGNIFIC_INDEX"),
| _T("PRIORITY_CONDITION"),
| _T("PRIORITY_OPTIC"),
| _T("PRIORITY_GRAY"),
| _T("PRIORITY_STACK"),
| _T("SORTING_TYPE"),
| _T("SORTING_ORDER")
| };
| const CString HCUT[] =
| {
| _T("REVIEW_PLAN"),
| _T("REVIEW_TOTAL_COUNT"),
| _T("REVIEW_LIGHT_LEVEL"),
| _T("REVIEW_LIGHT_MIN_LEVEL"),
| _T("REVIEW_LIGHT_MAX_LEVEL"),
| _T("REVIEW_AFM_MAGNIFIC_INDEX")
|
| };
| const CString TFEOFF[] =
| {
| _T("WSI_COUNT"),
| _T("REVIEW_PLAN"),
| _T("REVIEW_COUNT"),
| _T("REVIEW_LIGHT_LEVEL"),
| _T("REVIEW_LIGHT_MIN_LEVEL"),
| _T("REVIEW_LIGHT_MAX_LEVEL"),
| _T("REVIEW_AFM_MAGNIFIC_INDEX")
| };
|
|
| class CRMMInfoWriter : public CWnd
| {
| DECLARE_DYNAMIC(CRMMInfoWriter)
|
| public:
| CRMMInfoWriter();
| virtual ~CRMMInfoWriter();
|
| BOOL WriteRmm(int nMachineType);
| protected:
| DECLARE_MESSAGE_MAP()
| BOOL ReadAllRecipes();
| BOOL ReadOneRecipe(CString RecipeName);
| BOOL WriteRmmFile(int nMachineType);
| vector <CRcp_RsReviewManager> m_vecRcpRsReviewManager;
|
| };
|
|