From 1e64f6279358f5c838463497894e020857b37311 Mon Sep 17 00:00:00 2001 From: LYW <leeyeanwoo@diteam.co.kr> Date: 화, 21 12월 2021 09:37:24 +0900 Subject: [PATCH] Ongoing90 #3835 CF AOI Review Offset Grid 클릭시 해당 되는 결함 DefectMap표시 --- ReviewSystem/ReviewSystem/ReviewInterface.cpp | 72 ++++++++++++++++++++++++++++++++++++ 1 files changed, 72 insertions(+), 0 deletions(-) diff --git a/ReviewSystem/ReviewSystem/ReviewInterface.cpp b/ReviewSystem/ReviewSystem/ReviewInterface.cpp index cdc9778..9d3b085 100644 --- a/ReviewSystem/ReviewSystem/ReviewInterface.cpp +++ b/ReviewSystem/ReviewSystem/ReviewInterface.cpp @@ -1183,6 +1183,10 @@ BOOL bConnection = pCameraControlReview->GetConnected(); pConnectionStatus->m_vecReviewCameraStatus.push_back(bConnection); + /*< LYW 20211112 - #3708 ADD Start >*/ + g_pLog->DisplayMessage(_T("[ReviewCamera] %d is connected"), nModuleIndex); + /*< LYW 20211112 - #3708 ADD End >*/ + nModuleIndex++; // module status++ } // for HeaderIdx } // for nGantryIdx @@ -3501,6 +3505,14 @@ CDlgDefectMap* pDefectmap = m_pView->GetDefectMapDlgHandle(); if (pDefectmap == NULL) { return FALSE; } pDefectmap->GetDefectMap()->SetOffsetmodeparma(bMode, nCamidx, nScanidx, nXpos, nYpos); + return FALSE; +} + +BOOL CReviewInterface::IDRO2P_SetOffsetPram(int nCamIdx, int nScanIdx, BOOL bUse) +{ + CDlgDefectMap* pDefectmap = m_pView->GetDefectMapDlgHandle(); + if (pDefectmap == NULL) { return FALSE; } + pDefectmap->GetDefectMap()->SetOffsetparm(nCamIdx, nScanIdx, bUse); return FALSE; } @@ -8615,6 +8627,66 @@ m_pView->ShowHistoryTool(); } +void CReviewInterface::IDL2P_OpenHWSettingTool() +{ + m_pView->ShowHWSettingMode(); +} + +BOOL CReviewInterface::IDL2P_IsManualProcessMode() +{ + return IsManualProcessMode(); +} + +int CReviewInterface::IDHM2P_InitReviewCamera() +{ + return InitReviewCamera(); +} + +void CReviewInterface::IDHM2P_DeinitReviewCamera() +{ + DeinitReviewCamera(); +} + +int CReviewInterface::IDHM2P_ConnectReviewCamera() +{ + return ConnectReviewCamera(); +} + +void CReviewInterface::IDHM2P_DisconnectReviewCamera() +{ + DisconnectReviewCamera(); +} + +void CReviewInterface::IDHM2P_ClearCameraControlObserverVector() +{ + ClearCameraControlObserverVector(); +} + +int CReviewInterface::IDHM2P_InitAFMControl() +{ + return InitAFMControl(); +} + +void CReviewInterface::IDHM2P_DeinitAFMControl() +{ + DeinitAFMControl(); +} + +int CReviewInterface::IDHM2P_InitAlignCamera() +{ + return InitAlignCamera(); +} + +void CReviewInterface::IDHM2P_DeinitAlignCamera() +{ + DeinitAlignCamera(); +} + +BOOL CReviewInterface::IDHM2P_IsManualProcessMode() +{ + return IsManualProcessMode(); +} + //181203 BOOL CReviewInterface::IRP2P_SaveDefectMap(const CString& strPath) { -- Gitblit v1.9.3