|
@@ -105,23 +105,24 @@ namespace OTSMeasureApp
|
|
|
switch (SampleId)
|
|
|
{
|
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.STD_FILE_NAME:
|
|
|
- if (m_measurePara.SetSTDFileName((int)ObjVal))
|
|
|
- {
|
|
|
+ if (m_measurePara.SetSTDFileName((int)ObjVal))
|
|
|
+ {
|
|
|
|
|
|
- m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
+ m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
|
|
|
- DisplaySampleMeasureInfo(SMInfo);
|
|
|
- return;
|
|
|
- }
|
|
|
+ DisplaySampleMeasureInfo(SMInfo);
|
|
|
+ return;
|
|
|
+ }
|
|
|
break;
|
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.SAMPLE_NAME:
|
|
|
string strNewName = (string)ObjVal;
|
|
|
strNewName = strNewName.Trim();
|
|
|
string oldName = m_measurePara.GetWorkSampleName();
|
|
|
if (!m_measurePara.CheckSampleNameIsValid(strNewName))
|
|
|
- {
|
|
|
- m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
+ {
|
|
|
+
|
|
|
//update source grid,recover to the original value
|
|
|
+ m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
DisplaySampleMeasureInfo(SMInfo);
|
|
|
return;
|
|
|
}
|
|
@@ -148,11 +149,11 @@ namespace OTSMeasureApp
|
|
|
m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
|
|
|
|
|
|
- DisplaySampleMeasureInfo(SMInfo);
|
|
|
- return;
|
|
|
+ DisplaySampleMeasureInfo(SMInfo);
|
|
|
+ return;
|
|
|
}
|
|
|
if (!m_measurePara.SetSampleParamVal(OTS_SAMPLE_PROP_GRID_ITEMS.STOP_PARAM_TIME, OTS_ITEM_TYPES.INT, frmStopModeDialog.TimeMode)) // Prop值变化,修改样品值成功
|
|
|
- {
|
|
|
+ {
|
|
|
|
|
|
m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
|
|
@@ -200,42 +201,42 @@ namespace OTSMeasureApp
|
|
|
return;
|
|
|
}
|
|
|
break;
|
|
|
-
|
|
|
- }
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
//---after modify the value of current sample properties,update the corresponding value of GUI.---
|
|
|
|
|
|
if (OTS_SAMPLE_PROP_GRID_ITEMS.IMAGE_GRP_MAX == SampleId
|
|
|
- || OTS_SAMPLE_PROP_GRID_ITEMS.MAGNIFICATION == SampleId
|
|
|
- || OTS_SAMPLE_PROP_GRID_ITEMS.IMAGERESOLUTION_SIZE == SampleId
|
|
|
+ || OTS_SAMPLE_PROP_GRID_ITEMS.MAGNIFICATION == SampleId
|
|
|
+ || OTS_SAMPLE_PROP_GRID_ITEMS.IMAGERESOLUTION_SIZE == SampleId
|
|
|
|| OTS_SAMPLE_PROP_GRID_ITEMS.START_PHOTO_MODE == SampleId
|
|
|
- || OTS_SAMPLE_PROP_GRID_ITEMS.SCAN_MODE == SampleId
|
|
|
- )
|
|
|
- {
|
|
|
+ || OTS_SAMPLE_PROP_GRID_ITEMS.SCAN_MODE == SampleId
|
|
|
+ )
|
|
|
+ {
|
|
|
|
|
|
|
|
|
|
|
|
- var sam = m_MeasureAppForm.m_SamplepaceWindow.GetWorkingVisualSample();
|
|
|
+ var sam = m_MeasureAppForm.m_SamplepaceWindow.GetWorkingVisualSample();
|
|
|
|
|
|
- m_MeasureAppForm.m_SamplepaceWindow.PrepareMeasureField(sam, MSR_RUN_TYPE.RUNMEASURE);
|
|
|
+ m_MeasureAppForm.m_SamplepaceWindow.PrepareMeasureField(sam, MSR_RUN_TYPE.RUNMEASURE);
|
|
|
|
|
|
|
|
|
m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
DisplaySampleMeasureInfo(SMInfo);
|
|
|
return;
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
|
|
|
m_measurePara.GetWorkSamplePerameter(m_measurePara.GetWorkSample(), ref SMInfo);
|
|
|
if (OTS_SAMPLE_PROP_GRID_ITEMS.SWITCH == SampleId)
|
|
|
{
|
|
|
-
|
|
|
+
|
|
|
m_MeasureAppForm.m_SolutionWindows.Rev_MeasureApp_CheckboxStatuChange_Event(m_measurePara.GetWorkSampleName(), SMInfo.TSampleParam.bSwitch);
|
|
|
// 设置 开始 ,停止 和检查参数 按钮状态
|
|
|
m_MeasureAppForm.m_RibbonFun.SetMeasureRibbonButnStatu();
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
m_measurePara.UpdateGroupValAndItemVal(SampleId);
|
|
|
//update the source grid value
|