SDC C-Project CF Review 프로그램
LYW
2021-07-29 bd13fa3f9396f1f681759f4623c55d5f91d74a9c
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
#pragma once
 
#include "M_AutoDiagnosisManager/DiagnosisManager.h"
#include "CHCommonControls/GridCtrl.h"
 
// CDlgSelfDiagnosis_Squareness 대화 상자
 
class CDlgSelfDiagnosis_Squareness : public CDialogEx
{
    DECLARE_DYNAMIC(CDlgSelfDiagnosis_Squareness)
 
public:
    CDlgSelfDiagnosis_Squareness(CDiagnosisManager* pDiagnosisManager, CWnd* pParent = nullptr);   // 표준 생성자입니다.
    virtual ~CDlgSelfDiagnosis_Squareness();
 
// 대화 상자 데이터입니다.
#ifdef AFX_DESIGN_TIME
    enum { IDD = IDD_DLG_SELF_DIAGNOSIS_SQUARENESS };
#endif
 
protected:
    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 지원입니다.
 
    DECLARE_MESSAGE_MAP()
 
public:
    virtual BOOL OnInitDialog();
    afx_msg void OnLbnSelchangeList();
    afx_msg void OnCbnSelchangeComboModuleIndex();
    afx_msg LRESULT OnUpdateDialog(WPARAM  wParam, LPARAM lParam);
    afx_msg void OnBnClickedButtonSimulation();
 
    void InitGridControl();
    void FillGridControl();
    void InitListControl();
    void UpdateDialogControls(BOOL bLoadResult=FALSE);
    void GetDialogControls();
    void DisableBtSIMULATION(BOOL bUse);
    
    void ChangeResultData(); //taek 210105
 
public:
    CDiagnosisManager* m_pDiagnosisManager;
 
    CGridCtrl m_ctrlGridGantryDataHistory;
    CListBox m_ctrlListFileHistory;
    CComboBox m_ctrlComboModuleIndex;
    int m_nSelModuleIndex;
    double m_dEditLeftTheta;
    double m_dEditMotorX_1;
    double m_dEditMotorY_1; 
    double m_dEditPixelX_1;
    double m_dEditPixelY_1;
    double m_dEditMotorX_2;
    double m_dEditMotorY_2;
    double m_dEditPixelX_2;
    double m_dEditPixelY_2;
    double m_dEditMotorX_3;
    double m_dEditMotorY_3;
    double m_dEditPixelX_3;
    double m_dEditPixelY_3;
    double m_dEditRightTheta;
    double m_dEditMotorX_4;
    double m_dEditMotorY_4;
    double m_dEditPixelX_4;
    double m_dEditPixelY_4;
    double m_dEditMotorX_5;
    double m_dEditMotorY_5;
    double m_dEditPixelX_5;
    double m_dEditPixelY_5;
    double m_dEditMotorX_6;
    double m_dEditMotorY_6;
    double m_dEditPixelX_6;
    double m_dEditPixelY_6;
    CButton m_BtSumulation;
    afx_msg void OnBnClickedButtonSimulation2();
    double m_editFirstSettingStandard;
    double m_editFirstSettingStandard2;
};