From 1c0ac1c7924efb8a2cb6962d3eda4126533a5ac8 Mon Sep 17 00:00:00 2001
From: mrDarker <mr.darker@163.com>
Date: 星期一, 14 七月 2025 16:55:55 +0800
Subject: [PATCH] 合并代码(代提交)
---
ENRIT/Recipe/HardwareSettings.cpp | 25 ++++++++++++++++++++-----
1 files changed, 20 insertions(+), 5 deletions(-)
diff --git a/ENRIT/Recipe/HardwareSettings.cpp b/ENRIT/Recipe/HardwareSettings.cpp
index 5c2d269..5e01225 100644
--- a/ENRIT/Recipe/HardwareSettings.cpp
+++ b/ENRIT/Recipe/HardwareSettings.cpp
@@ -1017,7 +1017,7 @@
m_bInsDirReverse = rhs.m_bInsDirReverse;
m_bUseColorVisual = rhs.m_bUseColorVisual;
-
+ m_bUseCoordProfile = rhs.m_bUseCoordProfile;
m_bUseFreerun = rhs.m_bUseFreerun;
m_nFreerunPeriod = rhs.m_nFreerunPeriod;
m_nFreerunExposureTime = rhs.m_nFreerunExposureTime;
@@ -1049,7 +1049,7 @@
m_SoftWareSettings.Reset();
m_bInsDirReverse = FALSE;
m_bUseColorVisual = TRUE;
-
+ m_bUseCoordProfile = FALSE;
m_bTriggerBoardUse = FALSE;
m_nTriggerBoardComport = 0;
m_nFullImageCompressRatio = 70;
@@ -1233,6 +1233,8 @@
str = _T("FOLERREMOVEDAY");
else if((void *)&m_bUseColorVisual == pValue)
str = _T("USECOLORVISUAL");
+ else if ((void*)&m_bUseCoordProfile == pValue)
+ str = _T("USECOORDPROFILE");
else if((void *)&m_bUseFreerun == pValue)
str = _T("USE_FREERUN");
else if((void *)&m_nFreerunPeriod == pValue)
@@ -1300,7 +1302,10 @@
if(str.IsEmpty() == TRUE)
return FALSE;
BasicInfoFile.GetItemValue((TCHAR*)(LPCTSTR)str,m_bUseColorVisual);
-
+ str = GetFileString((void*)&m_bUseCoordProfile);
+ if (str.IsEmpty() == TRUE)
+ return FALSE;
+ BasicInfoFile.GetItemValue((TCHAR*)(LPCTSTR)str, m_bUseCoordProfile);
SetCameraCount(m_nCameraCount,m_nScanCount);
iLoop = 0;
@@ -1423,7 +1428,10 @@
if(str.IsEmpty() == TRUE)
return FALSE;
Register.GetItemValue((TCHAR*)(LPCTSTR)str,m_bUseColorVisual);
-
+ str = GetFileString((void*)&m_bUseCoordProfile);
+ if (str.IsEmpty() == TRUE)
+ return FALSE;
+ Register.GetItemValue((TCHAR*)(LPCTSTR)str, m_bUseCoordProfile);
SetCameraCount(m_nCameraCount,m_nScanCount);
iLoop = 0;
for(iCam=0;iCam<m_nCameraCount;iCam++)
@@ -1542,7 +1550,10 @@
if(str.IsEmpty() == TRUE)
return FALSE;
Register.SetItemValue((TCHAR*)(LPCTSTR)str,m_bUseColorVisual);
-
+ str = GetFileString((void*)&m_bUseCoordProfile);
+ if (str.IsEmpty() == TRUE)
+ return FALSE;
+ Register.SetItemValue((TCHAR*)(LPCTSTR)str, m_bUseCoordProfile);
if(m_pCameraSettings != NULL)
{
iLoop = 0;
@@ -1672,6 +1683,10 @@
return FALSE;
BasicInfoFile.SetItemValue((TCHAR*)(LPCTSTR)str,m_bUseColorVisual);
+ str = GetFileString((void*)&m_bUseCoordProfile);
+ if (str.IsEmpty() == TRUE)
+ return FALSE;
+ BasicInfoFile.SetItemValue((TCHAR*)(LPCTSTR)str, m_bUseCoordProfile);
if(m_pCameraSettings != NULL)
{
iLoop = 0;
--
Gitblit v1.9.3