From 154cfce360a831d18f3f21b4e1101b4e13440b74 Mon Sep 17 00:00:00 2001 From: 천호석 <hosuk1418@naver.com> Date: 화, 11 10월 2022 13:19:52 +0900 Subject: [PATCH] 검사 개조, Measurement 후 Width 검사 추가. Recipe 위치 좌표 추가, 검사 Parameter 추가. --- SHARP_CLAS_UI/100.Screen/Form_Parameter_System.cs | 38 +++++++++++++++++++++++++++++++++++++- 1 files changed, 37 insertions(+), 1 deletions(-) diff --git a/SHARP_CLAS_UI/100.Screen/Form_Parameter_System.cs b/SHARP_CLAS_UI/100.Screen/Form_Parameter_System.cs index e40b7ee..86ead03 100644 --- a/SHARP_CLAS_UI/100.Screen/Form_Parameter_System.cs +++ b/SHARP_CLAS_UI/100.Screen/Form_Parameter_System.cs @@ -178,6 +178,15 @@ mode.Plasma_Skip = true; } + if(btn_Width_Measurement_Use == (Button)sender) + { + mode.Width_Measurement_Skip = false; + } + else if (btn_Width_Measurement_Notuse == (Button)sender) + { + mode.Width_Measurement_Skip = true; + } + if (btn_LD_Stacker_Use == (Button)sender) { mode.LD_Stacker_Skip = false; @@ -331,12 +340,15 @@ btn_Measurement_Use.Text = resLanguage.USE; btn_Measurement_Notuse.Text = resLanguage.NOT_USE; - + btn_Ablation_Use.Text = resLanguage.USE; btn_Ablation_Notuse.Text = resLanguage.NOT_USE; btn_Plasma_Use.Text = resLanguage.USE; btn_Plasma_Notuse.Text = resLanguage.NOT_USE; + + btn_Width_Measurement_Use.Text = resLanguage.USE; + btn_Width_Measurement_Notuse.Text = resLanguage.NOT_USE; btn_LD_Stacker_Use.Text = resLanguage.USE; btn_LD_Stacker_Notuse.Text = resLanguage.NOT_USE; @@ -499,6 +511,9 @@ btn_Plasma_Use.BackColor = !mode.Plasma_Skip ? mod.Plasma_Skip == mode.Plasma_Skip ? System.Drawing.Color.DodgerBlue : System.Drawing.Color.Red : System.Drawing.Color.White; btn_Plasma_Notuse.BackColor = mode.Plasma_Skip ? mod.Plasma_Skip == mode.Plasma_Skip ? System.Drawing.Color.DodgerBlue : System.Drawing.Color.Red : System.Drawing.Color.White; + btn_Width_Measurement_Use.BackColor = !mode.Width_Measurement_Skip ? mod.Width_Measurement_Skip == mode.Width_Measurement_Skip ? System.Drawing.Color.DodgerBlue : System.Drawing.Color.Red : System.Drawing.Color.White; + btn_Width_Measurement_Notuse.BackColor = mode.Width_Measurement_Skip ? mod.Width_Measurement_Skip == mode.Width_Measurement_Skip ? System.Drawing.Color.DodgerBlue : System.Drawing.Color.Red : System.Drawing.Color.White; + btn_LD_Stacker_Use.BackColor = !mode.LD_Stacker_Skip ? mod.LD_Stacker_Skip == mode.LD_Stacker_Skip ? System.Drawing.Color.DodgerBlue : System.Drawing.Color.Red : System.Drawing.Color.White; btn_LD_Stacker_Notuse.BackColor = mode.LD_Stacker_Skip ? mod.LD_Stacker_Skip == mode.LD_Stacker_Skip ? System.Drawing.Color.DodgerBlue : System.Drawing.Color.Red : System.Drawing.Color.White; @@ -660,6 +675,12 @@ tb_Cleaning_Count.Text = setting.Cleaning_Count.ToString(); } + if (ActiveControl == null || ActiveControl.Name != "tb_Width_Measurement_Count") + { + tb_Width_Measurement_Count.Text = setting.Width_Measurement_Count.ToString(); + } + + tb_Film_Judge_Speed.BackColor = setting.Film_Judge_Speed == set.Film_Judge_Speed ? System.Drawing.Color.White : System.Drawing.Color.Red; tb_Pre_Align_Speed.BackColor = setting.Pre_Align_Speed == set.Pre_Align_Speed ? System.Drawing.Color.White : System.Drawing.Color.Red; tb_Fine_Align_Speed.BackColor = setting.Fine_Align_Speed == set.Fine_Align_Speed ? System.Drawing.Color.White : System.Drawing.Color.Red; @@ -693,7 +714,9 @@ tb_Handler_Pitch.BackColor = setting.Handler_Pitch == set.Handler_Pitch ? System.Drawing.Color.White : System.Drawing.Color.Red; tb_Cleaning_Count.BackColor = setting.Cleaning_Count == set.Cleaning_Count ? System.Drawing.Color.White : System.Drawing.Color.Red; + tb_Width_Measurement_Count.BackColor = setting.Width_Measurement_Count == set.Width_Measurement_Count ? System.Drawing.Color.White : System.Drawing.Color.Red; } + #endregion private void tb_Film_Judge_Speed_Leave(object sender, EventArgs e) @@ -1095,6 +1118,19 @@ break; } + case "tb_Width_Measurement_Count": + { + int.TryParse(tb.Text, out int_data); + + if (int_data < 0) + { + int_data = 0; + } + + setting.Width_Measurement_Count = int_data; + + break; + } } } } -- Gitblit v1.9.3