| | |
| | | m_btnDebugKey[6].SetCheck(info.isRcutKey); |
| | | |
| | | LockBtn(!m_btnDebugKey[0].GetCheck()); |
| | | |
| | | CString strText; |
| | | CBlSideData* pSide1 = pInstance->getSideData(DimensionDir(0)); |
| | | if (nullptr != pSide1) { |
| | | strText.Format(_T("%.4f"), pSide1->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX1, strText); |
| | | strText.Format(_T("%.4f"), pSide1->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY1, strText); |
| | | } |
| | | |
| | | CBlSideData* pSide2 = pInstance->getSideData(DimensionDir(1)); |
| | | if (nullptr != pSide2) { |
| | | strText.Format(_T("%.4f"), pSide2->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX2, strText); |
| | | strText.Format(_T("%.4f"), pSide2->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY2, strText); |
| | | } |
| | | |
| | | CBlSideData* pSide3 = pInstance->getSideData(DimensionDir(2)); |
| | | if (nullptr != pSide3) { |
| | | strText.Format(_T("%.4f"), pSide3->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX3, strText); |
| | | strText.Format(_T("%.4f"), pSide3->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY3, strText); |
| | | } |
| | | |
| | | CBlSideData* pSide4 = pInstance->getSideData(DimensionDir(3)); |
| | | if (nullptr != pSide4) { |
| | | strText.Format(_T("%.4f"), pSide4->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX4, strText); |
| | | strText.Format(_T("%.4f"), pSide4->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY4, strText); |
| | | } |
| | | |
| | | CBlSideData* pSide5 = pInstance->getSideData(DimensionDir(4)); |
| | | if (nullptr != pSide5) { |
| | | strText.Format(_T("%.4f"), pSide5->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX5, strText); |
| | | strText.Format(_T("%.4f"), pSide5->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY5, strText); |
| | | } |
| | | |
| | | CBlSideData* pSide6 = pInstance->getSideData(DimensionDir(5)); |
| | | if (nullptr != pSide6) { |
| | | strText.Format(_T("%.4f"), pSide6->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX6, strText); |
| | | strText.Format(_T("%.4f"), pSide6->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY6, strText); |
| | | } |
| | | |
| | | CBlSideData* pSide7 = pInstance->getSideData(DimensionDir(6)); |
| | | if (nullptr != pSide7) { |
| | | strText.Format(_T("%.4f"), pSide7->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX7, strText); |
| | | strText.Format(_T("%.4f"), pSide7->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY7, strText); |
| | | } |
| | | |
| | | CBlSideData* pSide8 = pInstance->getSideData(DimensionDir(7)); |
| | | if (nullptr != pSide8) { |
| | | strText.Format(_T("%.4f"), pSide8->m_dPixelSizeX); |
| | | SetDlgItemText(IDC_EDT_MMVSPX8, strText); |
| | | strText.Format(_T("%.4f"), pSide8->m_dPixelSizeY); |
| | | SetDlgItemText(IDC_EDT_MMVSPY8, strText); |
| | | } |
| | | } |
| | | |
| | | |
| | |
| | | info.isRcutKey = (1 == m_btnDebugKey[6].GetCheck()); |
| | | pInstance->setKeyInfo(info); |
| | | |
| | | CString strTextX, strTextY; |
| | | GetDlgItemText(IDC_EDT_MMVSPX1, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY1, strTextY); |
| | | CBlSideData* pSide1 = pInstance->getSideData(DimensionDir(0)); |
| | | if (nullptr != pSide1) { |
| | | pSide1->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide1->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | GetDlgItemText(IDC_EDT_MMVSPX2, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY2, strTextY); |
| | | CBlSideData* pSide2 = pInstance->getSideData(DimensionDir(1)); |
| | | if (nullptr != pSide2) { |
| | | pSide2->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide2->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | |
| | | GetDlgItemText(IDC_EDT_MMVSPX3, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY3, strTextY); |
| | | CBlSideData* pSide3 = pInstance->getSideData(DimensionDir(2)); |
| | | if (nullptr != pSide3) { |
| | | pSide3->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide3->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | |
| | | GetDlgItemText(IDC_EDT_MMVSPX4, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY4, strTextY); |
| | | CBlSideData* pSide4 = pInstance->getSideData(DimensionDir(3)); |
| | | if (nullptr != pSide4) { |
| | | pSide4->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide4->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | GetDlgItemText(IDC_EDT_MMVSPX5, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY5, strTextY); |
| | | CBlSideData* pSide5 = pInstance->getSideData(DimensionDir(4)); |
| | | if (nullptr != pSide5) { |
| | | pSide5->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide5->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | GetDlgItemText(IDC_EDT_MMVSPX6, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY6, strTextY); |
| | | CBlSideData* pSide6 = pInstance->getSideData(DimensionDir(5)); |
| | | if (nullptr != pSide6) { |
| | | pSide6->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide6->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | GetDlgItemText(IDC_EDT_MMVSPX7, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY7, strTextY); |
| | | CBlSideData* pSide7 = pInstance->getSideData(DimensionDir(6)); |
| | | if (nullptr != pSide7) { |
| | | pSide7->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide7->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | GetDlgItemText(IDC_EDT_MMVSPX8, strTextX); |
| | | GetDlgItemText(IDC_EDT_MMVSPY8, strTextY); |
| | | CBlSideData* pSide8 = pInstance->getSideData(DimensionDir(7)); |
| | | if (nullptr != pSide8) { |
| | | pSide8->m_dPixelSizeX = _wtof(strTextX); |
| | | pSide8->m_dPixelSizeY = _wtof(strTextY); |
| | | } |
| | | |
| | | pInstance->saveVisionConfig(); |
| | | pInstance->saveResolution(); |
| | | } |
| | | |
| | | |