Compare commits

..

10 Commits

Author SHA1 Message Date
DESKTOP-999R8N3\CJY 10adfde84e - 기능설정
1. 제품진입 미감지 기능 판정 후 일정 시간동안 무시 시간 추가
2023-07-03 13:44:21 +09:00
DESKTOP-999R8N3\CJY c138862775 - MainBoard 2.5.3와 호환
- 센서에러감지시간(진입센서걸림) 시나리오 수정
   1. 기능설정 '센서에러감지시간' 설정하여 설정된 시간만큼 진입센서가 감지되면 알람발생
      알람 발생 시, 장비 정지 신호 메인보드로 전송
      센서에러 감지시간은 1열 및 2열 판정지연값 이상이어야 함.
   2. timerSensorError1, 2 추가
 - 제품진입 미감지 발생 시 부저 울림 추가
 - 판정설정 판정시에도 timerSensorError1, 2 Enabled = false 처리
2023-01-12 16:17:20 +09:00
DESKTOP-999R8N3\CJY 6047eaef15 - MainBoard 2.4.2와 호환
- 진입센서걸림 추가
   1. 알람 11 - 진입센서걸림 추가
   2. 진입센서가 이중지연값보다 오랜 시간동안 센싱되어 있을 때 알람 발생
      알람 발생 시, 장비 정지 신호 메인보드로 전송
   3. 알람 팝업
   3. 알람 해제 조건 : 정지 시
2022-12-06 17:31:45 +09:00
DESKTOP-999R8N3\CJY cb3d9f99a2 테스트 로그 Close 2022-12-05 17:15:34 +09:00
DESKTOP-999R8N3\CJY 333ab9ff18 - 제품진입 미감지 기능 추가(레드마인 #2818 참고)
1. 엔지니어 설정 '제품진입 미감지' 0.0 초과일 경우, 기능 작동
   2. 알람 8 - 제품진입 미감지 추가
   3. IsJudgmentNow1, 2 판정 시 true로 변경 -> 영점표시 시 false
      false일 경우만 알람 발생
      알람 발생 시, 장비 정지 신호 메인보드로 전송
   4. labelAlarmWindow 추가 -> 현재 제품진입 미감지 시에만 Pop up됨
      창 클릭 시, 운전 시 해제
   5. 알람 해제 조건 : 정지 시
2022-12-05 17:13:22 +09:00
DESKTOP-999R8N3\CJY 3d5708196b 중국어 추가 후 마무리 2022-08-03 09:08:55 +09:00
DESKTOP-999R8N3\CJY 95b7612224 - 중국어 추가 2022-07-29 15:33:41 +09:00
DESKTOP-999R8N3\CJY a60d8224b0 Alarm Log 추가 2021-12-13 14:48:18 +09:00
CJY 05288240ca - 통신설정 - STD2 추가
- 통신설정 이미지 문구(RS485, RS232) 추가
2021-09-28 17:55:19 +09:00
CJY e019d053ee - 금속검출 시 레벨바 색상을 적색으로 변경
- 선별기 설정 이중진입이 외부입력으로 표시되어있는 버그 수정
2021-05-18 16:14:51 +09:00
578 changed files with 7145 additions and 2304 deletions

View File

@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ITC81DB_2", "ITC81DB_2\ITC81DB_2.csproj", "{F3AC32D4-8DAC-4F4D-AD52-2610D6237DD5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ITC81DB_2_ImageDll", "ITC81DB_2_ImageDll\ITC81DB_2_ImageDll\ITC81DB_2_ImageDll.csproj", "{501CC4ED-3B74-4189-8FD5-29F990358D21}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ITC81DB_2_ImageDll", "ITC81DB_2_ImageDll\ITC81DB_2_ImageDll.csproj", "{501CC4ED-3B74-4189-8FD5-29F990358D21}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution

View File

@ -51,9 +51,16 @@ namespace ITC81DB_2.Controls
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundDataBackup));
this.buttonDataBackupEnable.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON_Black));
this.buttonDataBackupEnable.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF_Black));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundDataBackup));
this.buttonDataBackupEnable.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnON_Black));
this.buttonDataBackupEnable.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF_Black));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -64,6 +71,9 @@ namespace ITC81DB_2.Controls
else
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.korBackgroundDataBackup));
this.buttonDataBackupEnable.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON_Black));
this.buttonDataBackupEnable.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF_Black));
}
}
private void DefaultSetting()

View File

@ -61,6 +61,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundDataStatistics));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -63,6 +63,18 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonTime.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpTimeDisable));
this.buttonTime.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpTimeDown));
this.buttonTime.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpTimeUp));
this.buttonProduct.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpItemDisable));
this.buttonProduct.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpItemDown));
this.buttonProduct.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpItemUp));
this.buttonDataBackup.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpDataBackupDisable));
this.buttonDataBackup.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpDataBackupDown));
this.buttonDataBackup.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpDataBackupUp));
this.buttonDataStatistics.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpDataStatisticsDisable));
this.buttonDataStatistics.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpDataStatisticsDown));
this.buttonDataStatistics.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpDataStatisticsUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -55,6 +55,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundProduct));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -51,6 +51,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundTime));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -30,9 +30,9 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterConfiCommunication));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartLabel3 = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.smartLabel1 = new SmartX.SmartLabel();
this.labelDiscription3 = new SmartX.SmartLabel();
this.labelDiscription2 = new SmartX.SmartLabel();
this.labelDiscription1 = new SmartX.SmartLabel();
this.buttonTestSend2 = new SmartX.SmartButton();
this.buttonTestSend1 = new SmartX.SmartButton();
this.buttonSave2 = new SmartX.SmartButton();
@ -51,9 +51,9 @@
this.smartGroupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(46)))), ((int)(((byte)(46)))), ((int)(((byte)(46)))));
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.Controls.Add(this.smartLabel3);
this.smartGroupBox1.Controls.Add(this.smartLabel2);
this.smartGroupBox1.Controls.Add(this.smartLabel1);
this.smartGroupBox1.Controls.Add(this.labelDiscription3);
this.smartGroupBox1.Controls.Add(this.labelDiscription2);
this.smartGroupBox1.Controls.Add(this.labelDiscription1);
this.smartGroupBox1.Controls.Add(this.buttonTestSend2);
this.smartGroupBox1.Controls.Add(this.buttonTestSend1);
this.smartGroupBox1.Controls.Add(this.buttonSave2);
@ -77,62 +77,62 @@
this.smartGroupBox1.TabIndex = 1;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
// smartLabel3
// labelDiscription3
//
this.smartLabel3.BackPictureBox1 = null;
this.smartLabel3.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel3.BorderColor = System.Drawing.Color.Black;
this.smartLabel3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel3.ForeColor = System.Drawing.Color.White;
this.smartLabel3.InitVisible = true;
this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(119, 310);
this.smartLabel3.Name = "smartLabel3";
this.smartLabel3.Size = new System.Drawing.Size(561, 20);
this.smartLabel3.TabIndex = 61;
this.smartLabel3.Text = "- G, Grd : Grade, W : Weight, CNT : Count";
this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel3.Wordwrap = false;
this.labelDiscription3.BackPictureBox1 = null;
this.labelDiscription3.BackPictureBox2 = this.smartGroupBox1;
this.labelDiscription3.BorderColor = System.Drawing.Color.Black;
this.labelDiscription3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelDiscription3.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelDiscription3.ForeColor = System.Drawing.Color.White;
this.labelDiscription3.InitVisible = true;
this.labelDiscription3.LineSpacing = 0F;
this.labelDiscription3.Location = new System.Drawing.Point(119, 310);
this.labelDiscription3.Name = "labelDiscription3";
this.labelDiscription3.Size = new System.Drawing.Size(561, 20);
this.labelDiscription3.TabIndex = 61;
this.labelDiscription3.Text = "- G, Grd : Grade, W : Weight, CNT : Count";
this.labelDiscription3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelDiscription3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelDiscription3.Wordwrap = false;
//
// smartLabel2
// labelDiscription2
//
this.smartLabel2.BackPictureBox1 = null;
this.smartLabel2.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel2.BorderColor = System.Drawing.Color.Black;
this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel2.ForeColor = System.Drawing.Color.White;
this.smartLabel2.InitVisible = true;
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(119, 284);
this.smartLabel2.Name = "smartLabel2";
this.smartLabel2.Size = new System.Drawing.Size(561, 20);
this.smartLabel2.TabIndex = 60;
this.smartLabel2.Text = "- U : Under range, R : Reference, O : Over range";
this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel2.Wordwrap = false;
this.labelDiscription2.BackPictureBox1 = null;
this.labelDiscription2.BackPictureBox2 = this.smartGroupBox1;
this.labelDiscription2.BorderColor = System.Drawing.Color.Black;
this.labelDiscription2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelDiscription2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelDiscription2.ForeColor = System.Drawing.Color.White;
this.labelDiscription2.InitVisible = true;
this.labelDiscription2.LineSpacing = 0F;
this.labelDiscription2.Location = new System.Drawing.Point(119, 284);
this.labelDiscription2.Name = "labelDiscription2";
this.labelDiscription2.Size = new System.Drawing.Size(561, 20);
this.labelDiscription2.TabIndex = 60;
this.labelDiscription2.Text = "- U : Under range, R : Reference, O : Over range";
this.labelDiscription2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelDiscription2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelDiscription2.Wordwrap = false;
//
// smartLabel1
// labelDiscription1
//
this.smartLabel1.BackPictureBox1 = null;
this.smartLabel1.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel1.BorderColor = System.Drawing.Color.Black;
this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel1.ForeColor = System.Drawing.Color.White;
this.smartLabel1.InitVisible = true;
this.smartLabel1.LineSpacing = 0F;
this.smartLabel1.Location = new System.Drawing.Point(119, 258);
this.smartLabel1.Name = "smartLabel1";
this.smartLabel1.Size = new System.Drawing.Size(561, 20);
this.smartLabel1.TabIndex = 59;
this.smartLabel1.Text = "- STX(0x02), ETX(0x03)";
this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel1.Wordwrap = false;
this.labelDiscription1.BackPictureBox1 = null;
this.labelDiscription1.BackPictureBox2 = this.smartGroupBox1;
this.labelDiscription1.BorderColor = System.Drawing.Color.Black;
this.labelDiscription1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelDiscription1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelDiscription1.ForeColor = System.Drawing.Color.White;
this.labelDiscription1.InitVisible = true;
this.labelDiscription1.LineSpacing = 0F;
this.labelDiscription1.Location = new System.Drawing.Point(119, 258);
this.labelDiscription1.Name = "labelDiscription1";
this.labelDiscription1.Size = new System.Drawing.Size(561, 20);
this.labelDiscription1.TabIndex = 59;
this.labelDiscription1.Text = "- STX(0x02), ETX(0x03)";
this.labelDiscription1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelDiscription1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelDiscription1.Wordwrap = false;
//
// buttonTestSend2
//
@ -264,18 +264,17 @@
this.labelCh2Format.BackPictureBox2 = this.smartGroupBox1;
this.labelCh2Format.BorderColor = System.Drawing.Color.Black;
this.labelCh2Format.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelCh2Format.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular);
this.labelCh2Format.ForeColor = System.Drawing.Color.White;
this.labelCh2Format.InitVisible = true;
this.labelCh2Format.LineSpacing = 0F;
this.labelCh2Format.Location = new System.Drawing.Point(194, 208);
this.labelCh2Format.Location = new System.Drawing.Point(194, 210);
this.labelCh2Format.Name = "labelCh2Format";
this.labelCh2Format.Size = new System.Drawing.Size(393, 40);
this.labelCh2Format.TabIndex = 39;
this.labelCh2Format.Text = "smartLabel2";
this.labelCh2Format.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelCh2Format.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelCh2Format.Wordwrap = false;
this.labelCh2Format.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelCh2Format.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelCh2Format.Wordwrap = true;
//
// labelCh1Format
//
@ -283,18 +282,17 @@
this.labelCh1Format.BackPictureBox2 = this.smartGroupBox1;
this.labelCh1Format.BorderColor = System.Drawing.Color.Black;
this.labelCh1Format.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelCh1Format.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular);
this.labelCh1Format.ForeColor = System.Drawing.Color.White;
this.labelCh1Format.InitVisible = true;
this.labelCh1Format.LineSpacing = 0F;
this.labelCh1Format.Location = new System.Drawing.Point(194, 110);
this.labelCh1Format.Location = new System.Drawing.Point(194, 112);
this.labelCh1Format.Name = "labelCh1Format";
this.labelCh1Format.Size = new System.Drawing.Size(393, 40);
this.labelCh1Format.TabIndex = 38;
this.labelCh1Format.Text = "STX[1] ID[5] No[4] U[6] R[6] O[6] G[1] W[6] ETX[1]";
this.labelCh1Format.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelCh1Format.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelCh1Format.Wordwrap = false;
this.labelCh1Format.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelCh1Format.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelCh1Format.Wordwrap = true;
//
// comboBoxCOM3BaudRate
//
@ -357,8 +355,8 @@
private SmartX.SmartButton buttonSave1;
private SmartX.SmartButton buttonTestSend2;
private SmartX.SmartButton buttonTestSend1;
private SmartX.SmartLabel smartLabel3;
private SmartX.SmartLabel smartLabel2;
private SmartX.SmartLabel smartLabel1;
private SmartX.SmartLabel labelDiscription3;
private SmartX.SmartLabel labelDiscription2;
private SmartX.SmartLabel labelDiscription1;
}
}

View File

@ -46,9 +46,16 @@ namespace ITC81DB_2.Controls
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundSerial));
this.labelDiscription2.Text = "- U : Under range, R : Reference, O : Over range";
this.labelDiscription3.Text = "- G, Grd : Grade, W : Weight, CNT : Count";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundSerial));
this.labelDiscription2.Text = "- U : 下限, R : 标准, O : 上限";
this.labelDiscription3.Text = "- G, Grd : 等级, W : 重量, CNT : 计数";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -59,6 +66,9 @@ namespace ITC81DB_2.Controls
else
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.korBackgroundSerial));
this.labelDiscription2.Text = "- U : Under range, R : Reference, O : Over range";
this.labelDiscription3.Text = "- G, Grd : Grade, W : Weight, CNT : Count";
}
}
private void DefaultSetting()
@ -78,6 +88,7 @@ namespace ITC81DB_2.Controls
this.comboBoxCOM1Mode.Items.Add("STD1");
this.comboBoxCOM1Mode.Items.Add("Remote");
this.comboBoxCOM1Mode.Items.Add("Printer");
this.comboBoxCOM1Mode.Items.Add("STD2");
this.comboBoxCOM1Mode.SelectedIndex = 0;
this.comboBoxCOM1Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSerial1Mode_SelectedIndexChanged);
@ -96,6 +107,7 @@ namespace ITC81DB_2.Controls
this.comboBoxCOM3Mode.Items.Add("STD1");
this.comboBoxCOM3Mode.Items.Add("Remote");
this.comboBoxCOM3Mode.Items.Add("Printer");
this.comboBoxCOM3Mode.Items.Add("STD2");
this.comboBoxCOM3Mode.SelectedIndex = 0;
this.comboBoxCOM3Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSerial3Mode_SelectedIndexChanged);
@ -113,16 +125,17 @@ namespace ITC81DB_2.Controls
switch(this.comboBoxCOM1Mode.SelectedIndex)
{
case 1: // STD1
this.labelCh1Format.Text = "STX[1],ID[5],No[4],Line[1],U[6],R[6],O[6],G[1],W[6],ETX[1]";
this.labelCh1Format.Text = "STX[1],ID[5],No[4],Lane[1],U[6],R[6],O[6],G[1],W[6],ETX[1]";
break;
case 2: // Remote
this.labelCh1Format.Text = "STX[1],No[2],Grd[1],Weight[6],ETX[1]";
break;
case 3: // Printer(All)
case 4: // Printer(1Lane)
case 5: // Printer(2Lane)
case 3: // Printer
this.labelCh1Format.Text = "No[4],Grd[8],Weight[10],CNT[10]";
break;
case 4: // STD2
this.labelCh1Format.Text = "STX[1],ID[5],No[4],Lane[1],U[6],P[6],O[6],UC[7],PC[7],OC[7],ExC[7],TC[9],Grd[1],Sign[1],Weight[6],ETX[1]";
break;
default:
break;
}
@ -132,16 +145,17 @@ namespace ITC81DB_2.Controls
switch (this.comboBoxCOM3Mode.SelectedIndex)
{
case 1: // STD1
this.labelCh2Format.Text = "STX[1],ID[5],No[4],Line[1],U[6],R[6],O[6],G[1],W[6],ETX[1]";
this.labelCh2Format.Text = "STX[1],ID[5],No[4],Lane[1],U[6],R[6],O[6],G[1],W[6],ETX[1]";
break;
case 2: // Remote
this.labelCh2Format.Text = "STX[1],No[2],Grd[1],Weight[6],ETX[1]";
break;
case 3: // Printer(All)
case 4: // Printer(1Lane)
case 5: // Printer(2Lane)
case 3: // Printer
this.labelCh2Format.Text = "No[4],Grd[8],Weight[10],CNT[10]";
break;
case 4: // STD2
this.labelCh2Format.Text = "STX[1],ID[5],No[4],Lane[1],U[6],P[6],O[6],UC[7],PC[7],OC[7],ExC[7],TC[9],Grd[1],Sign[1],Weight[6],ETX[1]";
break;
default:
break;
}
@ -298,8 +312,6 @@ namespace ITC81DB_2.Controls
#endregion
break;
case 3:
case 4:
case 5:
#region Printer
sb.Append(string.Format("{0, 4}", this.ParentForm.ParentForm.SystemConfig.ProductNumber));
sb.Append(string.Format("{0, 3}", 1));
@ -312,6 +324,26 @@ namespace ITC81DB_2.Controls
sb.Append("\n");
#endregion
break;
case 4:
#region STD2
sb.Append((char)0x02);
sb.Append("IN001");
sb.Append("0001");
sb.Append("1");
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces("1000", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces("2000", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces("3000", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append(string.Format("{0:0000000}", 11111));
sb.Append(string.Format("{0:0000000}", 22222));
sb.Append(string.Format("{0:0000000}", 33333));
sb.Append(string.Format("{0:0000000}", 11111));
sb.Append(string.Format("{0:000000000}", 77777));
sb.Append("P");
sb.Append(" ");
sb.Append(Helper.StringZeroFillDigits6(Helper.DoubleToString(123.4, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append((char)0x03);
#endregion
break;
default:
break;
}
@ -351,9 +383,7 @@ namespace ITC81DB_2.Controls
#endregion
break;
case 3:
case 4:
case 5:
#region Printer
#region Printer
sb.Append(string.Format("{0, 4}", this.ParentForm.ParentForm.SystemConfig.ProductNumber));
sb.Append(string.Format("{0, 3}", 1));
sb.Append(" P");
@ -364,6 +394,26 @@ namespace ITC81DB_2.Controls
sb.Append(value.PadLeft(11, ' '));
#endregion
break;
case 4:
#region STD2
sb.Append((char)0x02);
sb.Append("IN001");
sb.Append("0001");
sb.Append("1");
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces("1000", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces("2000", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces("3000", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append(string.Format("{0:0000000}", 11111));
sb.Append(string.Format("{0:0000000}", 22222));
sb.Append(string.Format("{0:0000000}", 33333));
sb.Append(string.Format("{0:0000000}", 11111));
sb.Append(string.Format("{0:000000000}", 77777));
sb.Append("P");
sb.Append(" ");
sb.Append(Helper.StringZeroFillDigits6(Helper.DoubleToString(123.4, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces)));
sb.Append((char)0x03);
#endregion
break;
default:
break;
}

View File

@ -1107,193 +1107,221 @@
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
RK5CYII=
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
91VtkSCeEDA9lyV/sKbax9UH0zCwT3u+1S9tJbC0AfWQYFF9lm2ngSeVAF/7O2bdyLn01pve4tJ7jSPV
Pj5HVfWPt5LnWqE018J0u+qTrJN1s037PyRt/7XXRb5v99Mua9szdqpy/Owvpq9Xu01bOa88p7p+69pI
1XOdttV+0t4uyz7yuH1OWb+q9tdez70+W6tUr52+qum1PNVe29etu1btc+gtZx79uQ6bCMY99QZeb5D7
JKBWIEzVG2G+Vh0amnraN9ve8qn2h9IxNeeHcGr6ODWd/dtner7pmwScNjAk2GTdti/2BZW2LZV9ZZ+9
EHbMugnFFfxyTmmP9vXPtll39Bqn2sfn6LrKc5/+YzDjpGp6fVT/pc+rrb0uptdmu6xtr/3kNWqPn+/r
dUu121Tl9ZyecwXqaWCtazP7bNujavq659qpmi5rA337c2LNUr12+qry2uf6HWl/HuVxb19rl/Ouap/b
dc7xlqIlpXrtLOtig3EGYG9glnqDzdfe8vLex//qoTfc6Zta3vDa5b3QlDfMPB5pZ7t6y0uFjTy37PdY
c34opaaPU9lf275P+rGqDUaR/VS1M7XXBZV2u+m51D7qWMesW2E5x5mGqLpmsk0e5zVJTfeZah+fo6o8
xzy/yGtQzzmV/piG0xo3076r1y/bV1t7XeT7dv12WbVln1U1Flp1jFTbXtULpHW+07HRBtm2Paqmr3t7
/Onzj7rW2lnoNUv12umbU9Pr/ly04/OYmo4ZHpbqtbOsiw3GGYCnqKf/5nNXX/OmNvohljfBvNm1g74N
TXN/iEyrDRVLSU0fp475Adc+/4Tfdlk7y5b1ynVBpV7f3oxehdvqr0PXvS54JVhV5fza17hdL9U+PkdV
vdc5z71CXu+aTD+lX6t/2mrXb6+LfN/uo112yPrT5W17VW+bSHvGb86t/Udu1XT9qmnf1PNN32TZ1L4+
W6NUr52+fa/56JqYM1mxBjnv3vO5zmgM8hWpXjvLuthgnAHYG5jHyn4S3nozQPvUm2T20Vs+R8Ja9ntT
03C6T2r6ONULjiPpw6re8qr6oZmv1wWV9Gsq67T76i07dN32POsfOq20VWXdbJPKsnafqfbxOaqaPrcy
/UdCtbd9lEofRS8Utv1dr31v2SHrT5e37VW9bdrnkcoseM6x/ncgNd2mato3dT1cV20frFmq187h6po4
l9ecu5XqtbOsTd1jnEBYISc/qEq19d44W9m+trkuXGad1PTNs+QNeV/QzXbTY6T9FHXd82yl2scVGHIu
bfs+o8BSqrLeoUEl/ZPqncd02aHrtud5XWXdbJPKPtp9ptrH56hq+txK21f5Pm3trH4CcvuPyd5r0NtH
b1mvrW5ZavW2iarpMdr/Icj11Qb80b6iato3dT30rrNzlOq1c7hLuya4XaleO8vaRDCuQHtIZWar96Yb
7Zvl9E12qo43ffPMudTsWSozolm31VYej2ar951PL4jMkWoftzOC+2bR8zxzTvW1qrduVRusrgsq+57f
dNmh6+7rz55sk8o+2vZU+/gcVU2fW2n/AVP/gKu+TE3Xr75qX4N9/d3uv9raINv7H4u0VbXtVdNj7Dv+
vudSNe2bOn7vlp2o20tGfbo2qV47h+td9zCS6rWzrIsPxglX9d/x+Zo3pTZw1Tp5I24D6/SNMva9kR4i
b+ztueSYo/XaN+aE0d56h7yx3/QHcqp93B5z9AbfBpiEgXab3vpVhzyfVPu49/ymyw5dtz3vtE/XTXDP
epFrJl9766bax+eoqtcPee41VvK12qsvU+nLak9wrmpfg7Z9Oham/0NQqs8zftpj5PsaW6l2m6rpNdVe
b+0/hrOv9mdBu01UTfum3d90WRv0R+N+bVK9dg5X12t73Z+zmui4qXbs8qJUr51lXXwwbt+sMyB765QM
1qoEuunybF913b562u0PeXOsH6qp3vJ951PP+6Y/kFPTtva8es+jnVXO8vY8p+tGVbvedUFl3/ObLjtm
3XpuOV77wzvfV1irMFjrZh+1XqTax+eoKs81z7O0gTXVvk7t65d1syyvfxtY094ep17X+odi/eOjrXb9
9hg5lzpGe32k2m2qpmMkr2mdW7av40+fY7tN1LGyXvbZvv7tuWcc1PKqbNPua81SvXZe1L62N6npz5C1
mo7NuTUdi3xFqtfOsjYVjK/74dPOYPVmads35TkDu91/L3i32jCYr7119p1PPe9pEDlWatrWzsKn8lxy
vGh/cNax2/Oc7iuqEkoODSr7nt902THrtuc6Ooc8zrrZJpV9tPtMtY/P0XVV/xMw3S791avqv+lrkDHR
XktVbX+360eOcd027f8KVfXOd+7xp1XLMm7TN73Kc2//sbV2qV47L8q1kNf1prKf3v7XJueZn3c31Y5P
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
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZI
MAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2RDBmSDAGALZEMGZIMAYAtkQwZkgwBgC2
RDBmSDAGALYkwfiJJ57o5tFjtZlKML4AgjEAsCUJxvfu3evm0WO1mUowvgCCMQCwJQnGjz76aDePHqvN
VILxBRCMAYAtSTD+wAdunl2jzVSC8QUQjAGALRGMGRKMAYAtEYwZEowBgC0RjBkSjAGALRGMGRKMAYAt
EYwZEowBgC0RjBkSjAGALRGMGUowfvDgQffCAQC4NIIxQ4IxALAlgjFDgjEAsCWCMUOCMQCwJYIxQ4Ix
ALAlgjFDgjEAsCWCMUOCMQCwJYIxQ4IxALAlgjFDgjEAsCWCMUOCMQCwJYIxQ4IxALAlgjFDgjEAsCWC
MUOCMQCwJYIxQ4IxALAlgjFDgjEAsCWCMUOCMQCwJYIxQ4IxALAlgjFDgjEAsCWCMUOCMQCwJYIxQ4Ix
ALAlgjFDgjEAsCWCMUOCMQCwJYIxQ4IxALAlgjFDCcap3oUDAHBpBGOGBGMAYEsEY4YEYwBgSwRjhgRj
AGBLBGOGBGMAYEsEY4YEYwBgSwRjhgRjAGBLBGOGBGMAYEsEY4YSjP2BDwBgKwRjhgRjAGBLBGOG3EoB
AGyJYMyQYAwAbIlgzJBgDABsiWDMkGAMAGzJ13zN1+weeeSRbh49VpupThqMf+AHfkAwvgOCMQCwJd/y
Ld+y+8M//MNuHj1Wm6lOGoy/6Zu+affUU0/tfvQ/vbhPbp9gDABsyfd+7/fu3vKWt3Tz6LHaTHXSYByP
PfbY7t/87kceOgi3SzAGALbkF3/xF3c///M/382ix2oz1cmD8W/+5m/ufvt9n3joINwuwRgA2Iqv+qqv
2n3qU5/aveIVr+hm0WO1merkwfjbv/3bd08++eTuX/63Dz90IG6PYAwAbMVrXvOaq4nYXg6do81UJw/G
8Ru/8Ru7//LInz50IG6PYAwAbMH3fM/37D7xiU/svuu7vqubQedoM9WtBON473vfu/vP7//E7qd+548f
OiCnJxgDAJcut07kroSf/Mmf7GbPudpMdWvB+Ou//ut373znO68+peKXf++jDx2U0xKMAYBLlXuKf/Zn
f/Zqpvinf/qnu7nzJtpMdWvBuPzSL/3S7t69e7v3fPSTu//wnsd2//odH9798//6od1r3vZBTqSC8dd+
7dcCAJy9b/7mb776SLZf+IVfuPpFu9xT/N3f/d3drHlTbRa+9WAcmT1+3etet3vXu9519XFun/zkJ3dP
PPEEJ5R6//vfDwBw9vLHO/I5xQnGp/r0iZE2Cy8SjAEAYI3aLCwYAwCwWW0WFowBANisNgsLxgAAbFab
hQVjAAA2q83CgjEAAJvVZmHBGACAzWqzsGAMAMBmtVlYMAYAYLPaLCwYAwCwWW0WFowBANisNgsLxgAA
bFabhQVjAAA2q83CgjEAAJvVZmHBGACAzWqzsGAMAMBmtVlYMAYAYLPaLPxQMAYAgK0SjAEA4B8JxgAA
8Fsf2P1/P01U5x4HaZkAAAAASUVORK5CYII=
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">

View File

@ -60,6 +60,9 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonSerial.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpSerialDisable));
this.buttonSerial.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpSerialDown));
this.buttonSerial.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpSerialUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -53,6 +53,10 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.labelTitleContinuousNG.Text = "连续不良";
this.labelTitlePassAlarm.Text = "通过报警";
this.smartCheckBox1.Text = this.checkBoxPassAlarmBuzzer.Text = "嗡嗡声";
this.labelStaticWarning.Text = "* 自动复位未使用时,需要外部选项按钮";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -80,6 +80,7 @@
this.buttonCapture.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonCapture.DisableImage = null;
this.buttonCapture.DownImage = null;
this.buttonCapture.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonCapture.GroupID = 0;
this.buttonCapture.InitVisible = true;
this.buttonCapture.Location = new System.Drawing.Point(393, 435);

View File

@ -141,6 +141,7 @@ namespace ITC81DB_2.Controls
private void UpdateParameterDisplay(SystemConfigurationItem item)
{
int index = 0;
string value = "";
// 장비타입
this.comboBoxEquipmentType.SelectedIndexChanged -= new EventHandler(this.comboBoxEquipmentType_SelectedIndexChanged);

View File

@ -30,16 +30,23 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterEquipFunctionSetting));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartLabel7 = new SmartX.SmartLabel();
this.smartLabel6 = new SmartX.SmartLabel();
this.smartLabel5 = new SmartX.SmartLabel();
this.smartLabel4 = new SmartX.SmartLabel();
this.labelUnit = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.labelJudgmentValue2 = new SmartX.SmartLabel();
this.smartLabel3 = new SmartX.SmartLabel();
this.labelJudgmentValue1 = new SmartX.SmartLabel();
this.smartLabel1 = new SmartX.SmartLabel();
this.labelSensorErrorDetectingTime = new SmartX.SmartLabel();
this.labelTitleSensorErrorDetectingTime = new SmartX.SmartLabel();
this.labelEntryNotDetected = new SmartX.SmartLabel();
this.labelTitleEntryNotDetected = new SmartX.SmartLabel();
this.labelTitleCommunicationLog = new SmartX.SmartLabel();
this.buttonCommunicationLog = new SmartX.SmartButton();
this.labelTitleLogin = new SmartX.SmartLabel();
this.smartGroupBox4 = new SmartX.SmartGroupBox();
this.smartLabel7 = new SmartX.SmartLabel();
this.smartLabel6 = new SmartX.SmartLabel();
this.smartLabel4 = new SmartX.SmartLabel();
this.labelUser3Password = new SmartX.SmartLabel();
this.labelUser1Password = new SmartX.SmartLabel();
this.labelUser2Password = new SmartX.SmartLabel();
this.buttonLogin = new SmartX.SmartButton();
this.labelEquipmentID = new SmartX.SmartLabel();
this.labelTitleEquipmentID = new SmartX.SmartLabel();
@ -51,8 +58,10 @@
this.labelTitleBuzzerONTime = new SmartX.SmartLabel();
this.comboBoxLanguage = new System.Windows.Forms.ComboBox();
this.labelTitleLanguage = new SmartX.SmartLabel();
this.smartLabel8 = new SmartX.SmartLabel();
this.labelEntryNotDetectedIgnoreTime = new SmartX.SmartLabel();
this.smartLabel10 = new SmartX.SmartLabel();
this.smartGroupBox1.SuspendLayout();
this.smartGroupBox4.SuspendLayout();
this.SuspendLayout();
//
// smartGroupBox1
@ -60,10 +69,26 @@
this.smartGroupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(46)))), ((int)(((byte)(46)))), ((int)(((byte)(46)))));
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.Controls.Add(this.smartLabel8);
this.smartGroupBox1.Controls.Add(this.labelEntryNotDetectedIgnoreTime);
this.smartGroupBox1.Controls.Add(this.smartLabel10);
this.smartGroupBox1.Controls.Add(this.smartLabel7);
this.smartGroupBox1.Controls.Add(this.smartLabel6);
this.smartGroupBox1.Controls.Add(this.smartLabel5);
this.smartGroupBox1.Controls.Add(this.smartLabel4);
this.smartGroupBox1.Controls.Add(this.labelUnit);
this.smartGroupBox1.Controls.Add(this.smartLabel2);
this.smartGroupBox1.Controls.Add(this.labelJudgmentValue2);
this.smartGroupBox1.Controls.Add(this.smartLabel3);
this.smartGroupBox1.Controls.Add(this.labelJudgmentValue1);
this.smartGroupBox1.Controls.Add(this.smartLabel1);
this.smartGroupBox1.Controls.Add(this.labelSensorErrorDetectingTime);
this.smartGroupBox1.Controls.Add(this.labelTitleSensorErrorDetectingTime);
this.smartGroupBox1.Controls.Add(this.labelEntryNotDetected);
this.smartGroupBox1.Controls.Add(this.labelTitleEntryNotDetected);
this.smartGroupBox1.Controls.Add(this.labelTitleCommunicationLog);
this.smartGroupBox1.Controls.Add(this.buttonCommunicationLog);
this.smartGroupBox1.Controls.Add(this.labelTitleLogin);
this.smartGroupBox1.Controls.Add(this.smartGroupBox4);
this.smartGroupBox1.Controls.Add(this.buttonLogin);
this.smartGroupBox1.Controls.Add(this.labelEquipmentID);
this.smartGroupBox1.Controls.Add(this.labelTitleEquipmentID);
@ -88,13 +113,281 @@
this.smartGroupBox1.TabIndex = 2;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
// smartLabel7
//
this.smartLabel7.BackPictureBox1 = null;
this.smartLabel7.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel7.BorderColor = System.Drawing.Color.Black;
this.smartLabel7.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel7.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel7.ForeColor = System.Drawing.Color.White;
this.smartLabel7.InitVisible = true;
this.smartLabel7.LineSpacing = 0F;
this.smartLabel7.Location = new System.Drawing.Point(589, 306);
this.smartLabel7.Name = "smartLabel7";
this.smartLabel7.Size = new System.Drawing.Size(30, 28);
this.smartLabel7.TabIndex = 235;
this.smartLabel7.Text = "ms";
this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel7.Wordwrap = false;
//
// smartLabel6
//
this.smartLabel6.BackPictureBox1 = null;
this.smartLabel6.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel6.BorderColor = System.Drawing.Color.Black;
this.smartLabel6.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel6.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel6.ForeColor = System.Drawing.Color.White;
this.smartLabel6.InitVisible = true;
this.smartLabel6.LineSpacing = 0F;
this.smartLabel6.Location = new System.Drawing.Point(350, 306);
this.smartLabel6.Name = "smartLabel6";
this.smartLabel6.Size = new System.Drawing.Size(30, 28);
this.smartLabel6.TabIndex = 234;
this.smartLabel6.Text = "ms";
this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel6.Wordwrap = false;
//
// smartLabel5
//
this.smartLabel5.BackPictureBox1 = null;
this.smartLabel5.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel5.BorderColor = System.Drawing.Color.Black;
this.smartLabel5.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel5.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel5.ForeColor = System.Drawing.Color.White;
this.smartLabel5.InitVisible = true;
this.smartLabel5.LineSpacing = 0F;
this.smartLabel5.Location = new System.Drawing.Point(524, 96);
this.smartLabel5.Name = "smartLabel5";
this.smartLabel5.Size = new System.Drawing.Size(30, 28);
this.smartLabel5.TabIndex = 233;
this.smartLabel5.Text = "ms";
this.smartLabel5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel5.Wordwrap = false;
//
// smartLabel4
//
this.smartLabel4.BackPictureBox1 = null;
this.smartLabel4.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel4.BorderColor = System.Drawing.Color.Black;
this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel4.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel4.ForeColor = System.Drawing.Color.White;
this.smartLabel4.InitVisible = true;
this.smartLabel4.LineSpacing = 0F;
this.smartLabel4.Location = new System.Drawing.Point(524, 170);
this.smartLabel4.Name = "smartLabel4";
this.smartLabel4.Size = new System.Drawing.Size(30, 28);
this.smartLabel4.TabIndex = 232;
this.smartLabel4.Text = "ms";
this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel4.Wordwrap = false;
//
// labelUnit
//
this.labelUnit.BackPictureBox1 = null;
this.labelUnit.BackPictureBox2 = this.smartGroupBox1;
this.labelUnit.BorderColor = System.Drawing.Color.Black;
this.labelUnit.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUnit.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelUnit.ForeColor = System.Drawing.Color.White;
this.labelUnit.InitVisible = true;
this.labelUnit.LineSpacing = 0F;
this.labelUnit.Location = new System.Drawing.Point(524, 204);
this.labelUnit.Name = "labelUnit";
this.labelUnit.Size = new System.Drawing.Size(30, 28);
this.labelUnit.TabIndex = 231;
this.labelUnit.Text = "g";
this.labelUnit.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelUnit.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelUnit.Wordwrap = false;
//
// smartLabel2
//
this.smartLabel2.BackPictureBox1 = null;
this.smartLabel2.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel2.BorderColor = System.Drawing.Color.Black;
this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel2.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel2.ForeColor = System.Drawing.Color.White;
this.smartLabel2.InitVisible = true;
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(524, 272);
this.smartLabel2.Name = "smartLabel2";
this.smartLabel2.Size = new System.Drawing.Size(30, 28);
this.smartLabel2.TabIndex = 230;
this.smartLabel2.Text = "ms";
this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel2.Wordwrap = false;
//
// labelJudgmentValue2
//
this.labelJudgmentValue2.BackPictureBox1 = null;
this.labelJudgmentValue2.BackPictureBox2 = this.smartGroupBox1;
this.labelJudgmentValue2.BorderColor = System.Drawing.Color.Black;
this.labelJudgmentValue2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelJudgmentValue2.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelJudgmentValue2.ForeColor = System.Drawing.Color.White;
this.labelJudgmentValue2.InitVisible = true;
this.labelJudgmentValue2.LineSpacing = 0F;
this.labelJudgmentValue2.Location = new System.Drawing.Point(524, 306);
this.labelJudgmentValue2.Name = "labelJudgmentValue2";
this.labelJudgmentValue2.Size = new System.Drawing.Size(59, 28);
this.labelJudgmentValue2.TabIndex = 229;
this.labelJudgmentValue2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelJudgmentValue2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelJudgmentValue2.Wordwrap = false;
//
// smartLabel3
//
this.smartLabel3.BackPictureBox1 = null;
this.smartLabel3.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel3.BorderColor = System.Drawing.Color.Black;
this.smartLabel3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel3.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel3.ForeColor = System.Drawing.Color.White;
this.smartLabel3.InitVisible = true;
this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(386, 306);
this.smartLabel3.Name = "smartLabel3";
this.smartLabel3.Size = new System.Drawing.Size(132, 28);
this.smartLabel3.TabIndex = 228;
this.smartLabel3.Text = "2열 판정지연값 : ";
this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel3.Wordwrap = false;
//
// labelJudgmentValue1
//
this.labelJudgmentValue1.BackPictureBox1 = null;
this.labelJudgmentValue1.BackPictureBox2 = this.smartGroupBox1;
this.labelJudgmentValue1.BorderColor = System.Drawing.Color.Black;
this.labelJudgmentValue1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelJudgmentValue1.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelJudgmentValue1.ForeColor = System.Drawing.Color.White;
this.labelJudgmentValue1.InitVisible = true;
this.labelJudgmentValue1.LineSpacing = 0F;
this.labelJudgmentValue1.Location = new System.Drawing.Point(285, 306);
this.labelJudgmentValue1.Name = "labelJudgmentValue1";
this.labelJudgmentValue1.Size = new System.Drawing.Size(59, 28);
this.labelJudgmentValue1.TabIndex = 227;
this.labelJudgmentValue1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelJudgmentValue1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelJudgmentValue1.Wordwrap = false;
//
// smartLabel1
//
this.smartLabel1.BackPictureBox1 = null;
this.smartLabel1.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel1.BorderColor = System.Drawing.Color.Black;
this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel1.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel1.ForeColor = System.Drawing.Color.White;
this.smartLabel1.InitVisible = true;
this.smartLabel1.LineSpacing = 0F;
this.smartLabel1.Location = new System.Drawing.Point(147, 306);
this.smartLabel1.Name = "smartLabel1";
this.smartLabel1.Size = new System.Drawing.Size(132, 28);
this.smartLabel1.TabIndex = 226;
this.smartLabel1.Text = "1열 판정지연값 : ";
this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel1.Wordwrap = false;
//
// labelSensorErrorDetectingTime
//
this.labelSensorErrorDetectingTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSensorErrorDetectingTime.BackPictureBox = null;
this.labelSensorErrorDetectingTime.BackPictureBox1 = null;
this.labelSensorErrorDetectingTime.BackPictureBox2 = null;
this.labelSensorErrorDetectingTime.BorderColor = System.Drawing.Color.Black;
this.labelSensorErrorDetectingTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSensorErrorDetectingTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSensorErrorDetectingTime.InitVisible = true;
this.labelSensorErrorDetectingTime.LineSpacing = 0F;
this.labelSensorErrorDetectingTime.Location = new System.Drawing.Point(418, 272);
this.labelSensorErrorDetectingTime.Name = "labelSensorErrorDetectingTime";
this.labelSensorErrorDetectingTime.Size = new System.Drawing.Size(100, 28);
this.labelSensorErrorDetectingTime.TabIndex = 225;
this.labelSensorErrorDetectingTime.Text = "0";
this.labelSensorErrorDetectingTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSensorErrorDetectingTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSensorErrorDetectingTime.Wordwrap = false;
this.labelSensorErrorDetectingTime.Click += new System.EventHandler(this.labelSensorErrorDetectingTime_Click);
//
// labelTitleSensorErrorDetectingTime
//
this.labelTitleSensorErrorDetectingTime.BackPictureBox1 = null;
this.labelTitleSensorErrorDetectingTime.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleSensorErrorDetectingTime.BorderColor = System.Drawing.Color.Black;
this.labelTitleSensorErrorDetectingTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleSensorErrorDetectingTime.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelTitleSensorErrorDetectingTime.ForeColor = System.Drawing.Color.White;
this.labelTitleSensorErrorDetectingTime.InitVisible = true;
this.labelTitleSensorErrorDetectingTime.LineSpacing = 0F;
this.labelTitleSensorErrorDetectingTime.Location = new System.Drawing.Point(147, 272);
this.labelTitleSensorErrorDetectingTime.Name = "labelTitleSensorErrorDetectingTime";
this.labelTitleSensorErrorDetectingTime.Size = new System.Drawing.Size(265, 28);
this.labelTitleSensorErrorDetectingTime.TabIndex = 224;
this.labelTitleSensorErrorDetectingTime.Text = "센서에러 감지시간";
this.labelTitleSensorErrorDetectingTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelTitleSensorErrorDetectingTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleSensorErrorDetectingTime.Wordwrap = false;
//
// labelEntryNotDetected
//
this.labelEntryNotDetected.BackColor = System.Drawing.SystemColors.Window;
this.labelEntryNotDetected.BackPictureBox = null;
this.labelEntryNotDetected.BackPictureBox1 = null;
this.labelEntryNotDetected.BackPictureBox2 = null;
this.labelEntryNotDetected.BorderColor = System.Drawing.Color.Black;
this.labelEntryNotDetected.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelEntryNotDetected.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelEntryNotDetected.InitVisible = true;
this.labelEntryNotDetected.LineSpacing = 0F;
this.labelEntryNotDetected.Location = new System.Drawing.Point(418, 204);
this.labelEntryNotDetected.Name = "labelEntryNotDetected";
this.labelEntryNotDetected.Size = new System.Drawing.Size(100, 28);
this.labelEntryNotDetected.TabIndex = 223;
this.labelEntryNotDetected.Text = "0.0";
this.labelEntryNotDetected.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelEntryNotDetected.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelEntryNotDetected.Wordwrap = false;
this.labelEntryNotDetected.Click += new System.EventHandler(this.labelEntryNotDeteced_Click);
//
// labelTitleEntryNotDetected
//
this.labelTitleEntryNotDetected.BackPictureBox1 = null;
this.labelTitleEntryNotDetected.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleEntryNotDetected.BorderColor = System.Drawing.Color.Black;
this.labelTitleEntryNotDetected.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleEntryNotDetected.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelTitleEntryNotDetected.ForeColor = System.Drawing.Color.White;
this.labelTitleEntryNotDetected.InitVisible = true;
this.labelTitleEntryNotDetected.LineSpacing = 0F;
this.labelTitleEntryNotDetected.Location = new System.Drawing.Point(147, 204);
this.labelTitleEntryNotDetected.Name = "labelTitleEntryNotDetected";
this.labelTitleEntryNotDetected.Size = new System.Drawing.Size(265, 28);
this.labelTitleEntryNotDetected.TabIndex = 222;
this.labelTitleEntryNotDetected.Text = "제품진입 미감지";
this.labelTitleEntryNotDetected.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelTitleEntryNotDetected.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleEntryNotDetected.Wordwrap = false;
//
// labelTitleCommunicationLog
//
this.labelTitleCommunicationLog.BackPictureBox1 = null;
this.labelTitleCommunicationLog.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleCommunicationLog.BorderColor = System.Drawing.Color.Black;
this.labelTitleCommunicationLog.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleCommunicationLog.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleCommunicationLog.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleCommunicationLog.ForeColor = System.Drawing.Color.White;
this.labelTitleCommunicationLog.InitVisible = true;
this.labelTitleCommunicationLog.LineSpacing = 0F;
@ -146,176 +439,19 @@
this.labelTitleLogin.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleLogin.BorderColor = System.Drawing.Color.Black;
this.labelTitleLogin.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleLogin.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleLogin.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleLogin.ForeColor = System.Drawing.Color.White;
this.labelTitleLogin.InitVisible = true;
this.labelTitleLogin.LineSpacing = 0F;
this.labelTitleLogin.Location = new System.Drawing.Point(189, 225);
this.labelTitleLogin.Location = new System.Drawing.Point(147, 340);
this.labelTitleLogin.Name = "labelTitleLogin";
this.labelTitleLogin.Size = new System.Drawing.Size(215, 30);
this.labelTitleLogin.Size = new System.Drawing.Size(265, 30);
this.labelTitleLogin.TabIndex = 135;
this.labelTitleLogin.Text = "로그인";
this.labelTitleLogin.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelTitleLogin.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleLogin.Wordwrap = false;
//
// smartGroupBox4
//
this.smartGroupBox4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.smartGroupBox4.BackPictureBox = null;
this.smartGroupBox4.BackPictureBox1 = null;
this.smartGroupBox4.Controls.Add(this.smartLabel7);
this.smartGroupBox4.Controls.Add(this.smartLabel6);
this.smartGroupBox4.Controls.Add(this.smartLabel4);
this.smartGroupBox4.Controls.Add(this.labelUser3Password);
this.smartGroupBox4.Controls.Add(this.labelUser1Password);
this.smartGroupBox4.Controls.Add(this.labelUser2Password);
this.smartGroupBox4.FrameLineColor1 = System.Drawing.Color.White;
this.smartGroupBox4.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox4.FrameLineThickness = 1;
this.smartGroupBox4.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.Rectangle;
this.smartGroupBox4.Image = null;
this.smartGroupBox4.InitVisible = true;
this.smartGroupBox4.Location = new System.Drawing.Point(189, 311);
this.smartGroupBox4.Name = "smartGroupBox4";
this.smartGroupBox4.RoundRadius = 5;
this.smartGroupBox4.Size = new System.Drawing.Size(313, 146);
this.smartGroupBox4.TabIndex = 150;
this.smartGroupBox4.TextColor = System.Drawing.Color.Black;
this.smartGroupBox4.Visible = false;
//
// smartLabel7
//
this.smartLabel7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.smartLabel7.BackPictureBox = null;
this.smartLabel7.BackPictureBox1 = null;
this.smartLabel7.BackPictureBox2 = null;
this.smartLabel7.BorderColor = System.Drawing.Color.Black;
this.smartLabel7.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel7.ForeColor = System.Drawing.Color.White;
this.smartLabel7.InitVisible = true;
this.smartLabel7.LineSpacing = 0F;
this.smartLabel7.Location = new System.Drawing.Point(32, 96);
this.smartLabel7.Name = "smartLabel7";
this.smartLabel7.Size = new System.Drawing.Size(159, 30);
this.smartLabel7.TabIndex = 149;
this.smartLabel7.Text = "User3";
this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel7.Visible = false;
this.smartLabel7.Wordwrap = false;
//
// smartLabel6
//
this.smartLabel6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.smartLabel6.BackPictureBox = null;
this.smartLabel6.BackPictureBox1 = null;
this.smartLabel6.BackPictureBox2 = null;
this.smartLabel6.BorderColor = System.Drawing.Color.Black;
this.smartLabel6.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel6.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel6.ForeColor = System.Drawing.Color.White;
this.smartLabel6.InitVisible = true;
this.smartLabel6.LineSpacing = 0F;
this.smartLabel6.Location = new System.Drawing.Point(32, 60);
this.smartLabel6.Name = "smartLabel6";
this.smartLabel6.Size = new System.Drawing.Size(159, 30);
this.smartLabel6.TabIndex = 148;
this.smartLabel6.Text = "User2";
this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel6.Visible = false;
this.smartLabel6.Wordwrap = false;
//
// smartLabel4
//
this.smartLabel4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.smartLabel4.BackPictureBox = null;
this.smartLabel4.BackPictureBox1 = null;
this.smartLabel4.BackPictureBox2 = null;
this.smartLabel4.BorderColor = System.Drawing.Color.Black;
this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel4.ForeColor = System.Drawing.Color.White;
this.smartLabel4.InitVisible = true;
this.smartLabel4.LineSpacing = 0F;
this.smartLabel4.Location = new System.Drawing.Point(32, 24);
this.smartLabel4.Name = "smartLabel4";
this.smartLabel4.Size = new System.Drawing.Size(159, 30);
this.smartLabel4.TabIndex = 144;
this.smartLabel4.Text = "User1";
this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel4.Visible = false;
this.smartLabel4.Wordwrap = false;
//
// labelUser3Password
//
this.labelUser3Password.BackColor = System.Drawing.SystemColors.Window;
this.labelUser3Password.BackPictureBox = null;
this.labelUser3Password.BackPictureBox1 = null;
this.labelUser3Password.BackPictureBox2 = null;
this.labelUser3Password.BorderColor = System.Drawing.Color.Black;
this.labelUser3Password.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelUser3Password.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelUser3Password.InitVisible = true;
this.labelUser3Password.LineSpacing = 0F;
this.labelUser3Password.Location = new System.Drawing.Point(197, 96);
this.labelUser3Password.Name = "labelUser3Password";
this.labelUser3Password.Size = new System.Drawing.Size(80, 30);
this.labelUser3Password.TabIndex = 147;
this.labelUser3Password.Text = "100";
this.labelUser3Password.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelUser3Password.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelUser3Password.Visible = false;
this.labelUser3Password.Wordwrap = false;
this.labelUser3Password.Click += new System.EventHandler(this.labelUser3Password_Click);
//
// labelUser1Password
//
this.labelUser1Password.BackColor = System.Drawing.SystemColors.Window;
this.labelUser1Password.BackPictureBox = null;
this.labelUser1Password.BackPictureBox1 = null;
this.labelUser1Password.BackPictureBox2 = null;
this.labelUser1Password.BorderColor = System.Drawing.Color.Black;
this.labelUser1Password.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelUser1Password.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelUser1Password.InitVisible = true;
this.labelUser1Password.LineSpacing = 0F;
this.labelUser1Password.Location = new System.Drawing.Point(197, 24);
this.labelUser1Password.Name = "labelUser1Password";
this.labelUser1Password.Size = new System.Drawing.Size(80, 30);
this.labelUser1Password.TabIndex = 145;
this.labelUser1Password.Text = "100";
this.labelUser1Password.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelUser1Password.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelUser1Password.Visible = false;
this.labelUser1Password.Wordwrap = false;
this.labelUser1Password.Click += new System.EventHandler(this.labelUser1Password_Click);
//
// labelUser2Password
//
this.labelUser2Password.BackColor = System.Drawing.SystemColors.Window;
this.labelUser2Password.BackPictureBox = null;
this.labelUser2Password.BackPictureBox1 = null;
this.labelUser2Password.BackPictureBox2 = null;
this.labelUser2Password.BorderColor = System.Drawing.Color.Black;
this.labelUser2Password.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelUser2Password.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelUser2Password.InitVisible = true;
this.labelUser2Password.LineSpacing = 0F;
this.labelUser2Password.Location = new System.Drawing.Point(197, 60);
this.labelUser2Password.Name = "labelUser2Password";
this.labelUser2Password.Size = new System.Drawing.Size(80, 30);
this.labelUser2Password.TabIndex = 146;
this.labelUser2Password.Text = "100";
this.labelUser2Password.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelUser2Password.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelUser2Password.Visible = false;
this.labelUser2Password.Wordwrap = false;
this.labelUser2Password.Click += new System.EventHandler(this.labelUser2Password_Click);
//
// buttonLogin
//
this.buttonLogin.BackPictureBox = null;
@ -328,7 +464,7 @@
this.buttonLogin.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonLogin.DownImage")));
this.buttonLogin.GroupID = 0;
this.buttonLogin.InitVisible = true;
this.buttonLogin.Location = new System.Drawing.Point(410, 225);
this.buttonLogin.Location = new System.Drawing.Point(418, 340);
this.buttonLogin.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
this.buttonLogin.Name = "buttonLogin";
this.buttonLogin.NestedClickEventPrevent = false;
@ -358,9 +494,9 @@
this.labelEquipmentID.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelEquipmentID.InitVisible = true;
this.labelEquipmentID.LineSpacing = 0F;
this.labelEquipmentID.Location = new System.Drawing.Point(410, 81);
this.labelEquipmentID.Location = new System.Drawing.Point(418, 60);
this.labelEquipmentID.Name = "labelEquipmentID";
this.labelEquipmentID.Size = new System.Drawing.Size(80, 30);
this.labelEquipmentID.Size = new System.Drawing.Size(100, 30);
this.labelEquipmentID.TabIndex = 133;
this.labelEquipmentID.Text = "100";
this.labelEquipmentID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -374,13 +510,13 @@
this.labelTitleEquipmentID.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleEquipmentID.BorderColor = System.Drawing.Color.Black;
this.labelTitleEquipmentID.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleEquipmentID.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleEquipmentID.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelTitleEquipmentID.ForeColor = System.Drawing.Color.White;
this.labelTitleEquipmentID.InitVisible = true;
this.labelTitleEquipmentID.LineSpacing = 0F;
this.labelTitleEquipmentID.Location = new System.Drawing.Point(189, 81);
this.labelTitleEquipmentID.Location = new System.Drawing.Point(147, 60);
this.labelTitleEquipmentID.Name = "labelTitleEquipmentID";
this.labelTitleEquipmentID.Size = new System.Drawing.Size(215, 30);
this.labelTitleEquipmentID.Size = new System.Drawing.Size(265, 30);
this.labelTitleEquipmentID.TabIndex = 132;
this.labelTitleEquipmentID.Text = "장비 ID";
this.labelTitleEquipmentID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@ -398,9 +534,9 @@
this.labelChattering.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelChattering.InitVisible = true;
this.labelChattering.LineSpacing = 0F;
this.labelChattering.Location = new System.Drawing.Point(410, 153);
this.labelChattering.Location = new System.Drawing.Point(418, 132);
this.labelChattering.Name = "labelChattering";
this.labelChattering.Size = new System.Drawing.Size(80, 30);
this.labelChattering.Size = new System.Drawing.Size(100, 30);
this.labelChattering.TabIndex = 129;
this.labelChattering.Text = "100";
this.labelChattering.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -419,9 +555,9 @@
this.labelRelayOnTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelRelayOnTime.InitVisible = true;
this.labelRelayOnTime.LineSpacing = 0F;
this.labelRelayOnTime.Location = new System.Drawing.Point(410, 189);
this.labelRelayOnTime.Location = new System.Drawing.Point(418, 168);
this.labelRelayOnTime.Name = "labelRelayOnTime";
this.labelRelayOnTime.Size = new System.Drawing.Size(80, 30);
this.labelRelayOnTime.Size = new System.Drawing.Size(100, 30);
this.labelRelayOnTime.TabIndex = 130;
this.labelRelayOnTime.Text = "100";
this.labelRelayOnTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -440,9 +576,9 @@
this.labelBuzzerOnTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelBuzzerOnTime.InitVisible = true;
this.labelBuzzerOnTime.LineSpacing = 0F;
this.labelBuzzerOnTime.Location = new System.Drawing.Point(410, 117);
this.labelBuzzerOnTime.Location = new System.Drawing.Point(418, 96);
this.labelBuzzerOnTime.Name = "labelBuzzerOnTime";
this.labelBuzzerOnTime.Size = new System.Drawing.Size(80, 30);
this.labelBuzzerOnTime.Size = new System.Drawing.Size(100, 30);
this.labelBuzzerOnTime.TabIndex = 131;
this.labelBuzzerOnTime.Text = "100";
this.labelBuzzerOnTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -456,13 +592,13 @@
this.labelTitleChattering.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleChattering.BorderColor = System.Drawing.Color.Black;
this.labelTitleChattering.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleChattering.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleChattering.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelTitleChattering.ForeColor = System.Drawing.Color.White;
this.labelTitleChattering.InitVisible = true;
this.labelTitleChattering.LineSpacing = 0F;
this.labelTitleChattering.Location = new System.Drawing.Point(189, 153);
this.labelTitleChattering.Location = new System.Drawing.Point(147, 132);
this.labelTitleChattering.Name = "labelTitleChattering";
this.labelTitleChattering.Size = new System.Drawing.Size(215, 30);
this.labelTitleChattering.Size = new System.Drawing.Size(265, 30);
this.labelTitleChattering.TabIndex = 127;
this.labelTitleChattering.Text = "채터링감지";
this.labelTitleChattering.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@ -475,13 +611,13 @@
this.labelTitleRelayRunTime.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleRelayRunTime.BorderColor = System.Drawing.Color.Black;
this.labelTitleRelayRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleRelayRunTime.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleRelayRunTime.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelTitleRelayRunTime.ForeColor = System.Drawing.Color.White;
this.labelTitleRelayRunTime.InitVisible = true;
this.labelTitleRelayRunTime.LineSpacing = 0F;
this.labelTitleRelayRunTime.Location = new System.Drawing.Point(189, 189);
this.labelTitleRelayRunTime.Location = new System.Drawing.Point(147, 168);
this.labelTitleRelayRunTime.Name = "labelTitleRelayRunTime";
this.labelTitleRelayRunTime.Size = new System.Drawing.Size(215, 30);
this.labelTitleRelayRunTime.Size = new System.Drawing.Size(265, 30);
this.labelTitleRelayRunTime.TabIndex = 126;
this.labelTitleRelayRunTime.Text = "릴레이 동작 시간";
this.labelTitleRelayRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@ -494,13 +630,13 @@
this.labelTitleBuzzerONTime.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleBuzzerONTime.BorderColor = System.Drawing.Color.Black;
this.labelTitleBuzzerONTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleBuzzerONTime.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleBuzzerONTime.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelTitleBuzzerONTime.ForeColor = System.Drawing.Color.White;
this.labelTitleBuzzerONTime.InitVisible = true;
this.labelTitleBuzzerONTime.LineSpacing = 0F;
this.labelTitleBuzzerONTime.Location = new System.Drawing.Point(189, 117);
this.labelTitleBuzzerONTime.Location = new System.Drawing.Point(147, 96);
this.labelTitleBuzzerONTime.Name = "labelTitleBuzzerONTime";
this.labelTitleBuzzerONTime.Size = new System.Drawing.Size(215, 30);
this.labelTitleBuzzerONTime.Size = new System.Drawing.Size(265, 30);
this.labelTitleBuzzerONTime.TabIndex = 128;
this.labelTitleBuzzerONTime.Text = "부저 ON 시간";
this.labelTitleBuzzerONTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@ -509,8 +645,8 @@
//
// comboBoxLanguage
//
this.comboBoxLanguage.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxLanguage.Location = new System.Drawing.Point(410, 261);
this.comboBoxLanguage.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxLanguage.Location = new System.Drawing.Point(418, 376);
this.comboBoxLanguage.Name = "comboBoxLanguage";
this.comboBoxLanguage.Size = new System.Drawing.Size(100, 28);
this.comboBoxLanguage.TabIndex = 120;
@ -522,19 +658,78 @@
this.labelTitleLanguage.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleLanguage.BorderColor = System.Drawing.Color.Black;
this.labelTitleLanguage.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleLanguage.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleLanguage.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleLanguage.ForeColor = System.Drawing.Color.White;
this.labelTitleLanguage.InitVisible = true;
this.labelTitleLanguage.LineSpacing = 0F;
this.labelTitleLanguage.Location = new System.Drawing.Point(189, 261);
this.labelTitleLanguage.Location = new System.Drawing.Point(147, 376);
this.labelTitleLanguage.Name = "labelTitleLanguage";
this.labelTitleLanguage.Size = new System.Drawing.Size(215, 30);
this.labelTitleLanguage.Size = new System.Drawing.Size(265, 30);
this.labelTitleLanguage.TabIndex = 117;
this.labelTitleLanguage.Text = "언어설정";
this.labelTitleLanguage.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelTitleLanguage.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleLanguage.Wordwrap = false;
//
// smartLabel8
//
this.smartLabel8.BackPictureBox1 = null;
this.smartLabel8.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel8.BorderColor = System.Drawing.Color.Black;
this.smartLabel8.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel8.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel8.ForeColor = System.Drawing.Color.White;
this.smartLabel8.InitVisible = true;
this.smartLabel8.LineSpacing = 0F;
this.smartLabel8.Location = new System.Drawing.Point(524, 238);
this.smartLabel8.Name = "smartLabel8";
this.smartLabel8.Size = new System.Drawing.Size(30, 28);
this.smartLabel8.TabIndex = 238;
this.smartLabel8.Text = "ms";
this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel8.Wordwrap = false;
//
// labelEntryNotDetectedIgnoreTime
//
this.labelEntryNotDetectedIgnoreTime.BackColor = System.Drawing.SystemColors.Window;
this.labelEntryNotDetectedIgnoreTime.BackPictureBox = null;
this.labelEntryNotDetectedIgnoreTime.BackPictureBox1 = null;
this.labelEntryNotDetectedIgnoreTime.BackPictureBox2 = null;
this.labelEntryNotDetectedIgnoreTime.BorderColor = System.Drawing.Color.Black;
this.labelEntryNotDetectedIgnoreTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelEntryNotDetectedIgnoreTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelEntryNotDetectedIgnoreTime.InitVisible = true;
this.labelEntryNotDetectedIgnoreTime.LineSpacing = 0F;
this.labelEntryNotDetectedIgnoreTime.Location = new System.Drawing.Point(418, 238);
this.labelEntryNotDetectedIgnoreTime.Name = "labelEntryNotDetectedIgnoreTime";
this.labelEntryNotDetectedIgnoreTime.Size = new System.Drawing.Size(100, 28);
this.labelEntryNotDetectedIgnoreTime.TabIndex = 237;
this.labelEntryNotDetectedIgnoreTime.Text = "0";
this.labelEntryNotDetectedIgnoreTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelEntryNotDetectedIgnoreTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelEntryNotDetectedIgnoreTime.Wordwrap = false;
this.labelEntryNotDetectedIgnoreTime.Click += new System.EventHandler(this.labelEntryNotDetectedIgnoreTime_Click);
//
// smartLabel10
//
this.smartLabel10.BackPictureBox1 = null;
this.smartLabel10.BackPictureBox2 = this.smartGroupBox1;
this.smartLabel10.BorderColor = System.Drawing.Color.Black;
this.smartLabel10.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel10.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel10.ForeColor = System.Drawing.Color.White;
this.smartLabel10.InitVisible = true;
this.smartLabel10.LineSpacing = 0F;
this.smartLabel10.Location = new System.Drawing.Point(147, 238);
this.smartLabel10.Name = "smartLabel10";
this.smartLabel10.Size = new System.Drawing.Size(265, 28);
this.smartLabel10.TabIndex = 236;
this.smartLabel10.Text = "제품진입 미감지 무시시간";
this.smartLabel10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel10.Wordwrap = false;
//
// ControlCenterEquipFunctionSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -543,7 +738,6 @@
this.Name = "ControlCenterEquipFunctionSetting";
this.Size = new System.Drawing.Size(710, 470);
this.smartGroupBox1.ResumeLayout(false);
this.smartGroupBox4.ResumeLayout(false);
this.ResumeLayout(false);
}
@ -563,14 +757,24 @@
private SmartX.SmartLabel labelTitleEquipmentID;
private SmartX.SmartLabel labelTitleLogin;
private SmartX.SmartButton buttonLogin;
private SmartX.SmartLabel smartLabel7;
private SmartX.SmartLabel smartLabel6;
public SmartX.SmartLabel labelUser3Password;
public SmartX.SmartLabel labelUser2Password;
public SmartX.SmartLabel labelUser1Password;
private SmartX.SmartLabel smartLabel4;
private SmartX.SmartGroupBox smartGroupBox4;
private SmartX.SmartLabel labelTitleCommunicationLog;
private SmartX.SmartButton buttonCommunicationLog;
public SmartX.SmartLabel labelSensorErrorDetectingTime;
private SmartX.SmartLabel labelTitleSensorErrorDetectingTime;
public SmartX.SmartLabel labelEntryNotDetected;
private SmartX.SmartLabel labelTitleEntryNotDetected;
private SmartX.SmartLabel labelJudgmentValue1;
private SmartX.SmartLabel smartLabel1;
private SmartX.SmartLabel labelJudgmentValue2;
private SmartX.SmartLabel smartLabel3;
private SmartX.SmartLabel labelUnit;
private SmartX.SmartLabel smartLabel2;
private SmartX.SmartLabel smartLabel7;
private SmartX.SmartLabel smartLabel6;
private SmartX.SmartLabel smartLabel5;
private SmartX.SmartLabel smartLabel4;
private SmartX.SmartLabel smartLabel8;
public SmartX.SmartLabel labelEntryNotDetectedIgnoreTime;
private SmartX.SmartLabel smartLabel10;
}
}

View File

@ -58,9 +58,26 @@ namespace ITC81DB_2.Controls
this.labelTitleEquipmentID.Text = "Equipment ID";
this.labelTitleLogin.Text = "Login";
this.labelTitleCommunicationLog.Text = "Log";
this.buttonLogin.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON_Black));
this.buttonLogin.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF_Black));
this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON_Black));
this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF_Black));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.labelTitleBuzzerONTime.Text = "蜂鸣器开启时间";
this.labelTitleRelayRunTime.Text = "继电器接通时间";
this.labelTitleChattering.Text = "颤振";
this.labelTitleLanguage.Text = "语言";
this.labelTitleEquipmentID.Text = "设备编号";
this.labelTitleLogin.Text = "登錄";
this.labelTitleCommunicationLog.Text = "通讯日志";
this.buttonLogin.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnON_Black));
this.buttonLogin.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF_Black));
this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnON_Black));
this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnOFF_Black));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -77,6 +94,11 @@ namespace ITC81DB_2.Controls
this.labelTitleEquipmentID.Text = "장비 ID";
this.labelTitleLogin.Text = "로그인";
this.labelTitleCommunicationLog.Text = "통신로그";
this.buttonLogin.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON_Black));
this.buttonLogin.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF_Black));
this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engON_Black));
this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engOFF_Black));
}
}
private void DefaultSetting()
@ -85,10 +107,11 @@ namespace ITC81DB_2.Controls
this.comboBoxLanguage.Items.Clear();
this.comboBoxLanguage.Items.Add("한국어");
this.comboBoxLanguage.Items.Add("English");
this.comboBoxLanguage.Items.Add("中國語");
this.comboBoxLanguage.SelectedIndexChanged += new EventHandler(this.comboBoxLanguage_SelectedIndexChanged);
}
private void UpdateParameterDisplay(SystemConfigurationItem item, SystemParameter9507 parameter)
private void UpdateParameterDisplay(SystemConfigurationItem item, SystemParameter9507 system)
{
string value = "";
int index = 0;
@ -114,30 +137,43 @@ namespace ITC81DB_2.Controls
this.buttonLogin.ButtonDown();
// 부저ON시간
value = parameter.BuzzerOnTime.Trim();
value = system.BuzzerOnTime.Trim();
if (this.labelBuzzerOnTime.Text != value)
this.labelBuzzerOnTime.Text = value;
// 릴레이동작시간
value = parameter.RelayOnTime.Trim();
value = system.RelayOnTime.Trim();
if (this.labelRelayOnTime.Text != value)
this.labelRelayOnTime.Text = value;
// 채터링감지
value = parameter.Chattering.Trim();
value = system.Chattering.Trim();
if (this.labelChattering.Text != value)
this.labelChattering.Text = value;
}
private void UpdateUserPasswordDisplay(UserPasswordType user)
{
if (this.labelUser1Password.Text != user.Level1Password)
this.labelUser1Password.Text = user.Level1Password;
if (this.labelUser2Password.Text != user.Level2Password)
this.labelUser2Password.Text = user.Level2Password;
value = Helper.StringToDecimalPlaces(system.EntryNotDetectedWeight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelEntryNotDetected.Text != value)
this.labelEntryNotDetected.Text = value;
if (this.labelUser3Password.Text != user.Level3Password)
this.labelUser3Password.Text = user.Level3Password;
value = item.SensorErrorDetectingTime.ToString();
if (this.labelSensorErrorDetectingTime.Text != value)
this.labelSensorErrorDetectingTime.Text = value;
value = item.EntryNotDetectedIgnoreTime.ToString();
if (this.labelEntryNotDetectedIgnoreTime.Text != value)
this.labelEntryNotDetectedIgnoreTime.Text = value;
value = this.ParentForm.ParentForm.CurrentJudgmentSetItem1.JudgmentDelayTime.ToString();
if (this.labelJudgmentValue1.Text != value)
this.labelJudgmentValue1.Text = value;
value = this.ParentForm.ParentForm.CurrentJudgmentSetItem2.JudgmentDelayTime.ToString();
if (this.labelJudgmentValue2.Text != value)
this.labelJudgmentValue2.Text = value;
value = this.ParentForm.ParentForm.SystemConfig.Unit;
if (this.labelUnit.Text != value)
this.labelUnit.Text = value;
}
private void UpdateDisplayUser(UserItem user)
@ -164,7 +200,6 @@ namespace ITC81DB_2.Controls
this.ParentForm.ParentForm.SetDisplayMode(DataStore.DisplayMode.Menu);
this.ParentForm.DisplayTitleRoot(this.ParentForm.ParentForm.CurrentSystemStatus);
this.UpdateUserPasswordDisplay(this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUserPasswordType);
this.UpdateParameterDisplay(this.ParentForm.ParentForm.SystemConfig, this.ParentForm.ParentForm.CurrentSystemParameter9507);
this.UpdateDisplayUser(status.CurrentUser);
}
@ -208,10 +243,9 @@ namespace ITC81DB_2.Controls
else
{
this.labelBuzzerOnTime.Text = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelBuzzerOnTime.Text);
this.ParentForm.ParentForm.CurrentSystemParameter9507.BuzzerOnTime = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(myKeyPad.StringValue);
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6001_BuzzerOnTime, value);
}
}
@ -232,10 +266,9 @@ namespace ITC81DB_2.Controls
else
{
this.labelRelayOnTime.Text = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelRelayOnTime.Text);
this.ParentForm.ParentForm.CurrentSystemParameter9507.RelayOnTime = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(myKeyPad.StringValue);
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6002_RelayRunTime, value);
}
}
@ -264,13 +297,15 @@ namespace ITC81DB_2.Controls
}
}
}
private void labelUser1Password_Click(object sender, EventArgs e)
private void labelEntryNotDeteced_Click(object sender, EventArgs e)
{
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelUser1Password.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig.Language);
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelEntryNotDetected.Text, 5, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces,
false, this.ParentForm.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.StringValue.Length != 4)
if (myKeyPad.doubleValue < 0.0)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig.Language);
@ -278,21 +313,22 @@ namespace ITC81DB_2.Controls
}
else
{
this.labelUser1Password.Text = myKeyPad.StringValue;
this.labelEntryNotDetected.Text = myKeyPad.StringValue;
this.ParentForm.ParentForm.CurrentSystemParameter9507.EntryNotDetectedWeight = myKeyPad.StringValue.Replace(".", "");
this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUserPasswordType.Level1Password = myKeyPad.StringValue;
this.ParentForm.ParentForm.SaveUserGroupPasswordFile(this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUserPasswordType);
value = Helper.StringZeroFillDigits7(this.ParentForm.ParentForm.CurrentSystemParameter9507.EntryNotDetectedWeight);
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6010_EntryNotDetectedWeight, value);
}
}
}
private void labelUser2Password_Click(object sender, EventArgs e)
private void labelEntryNotDetectedIgnoreTime_Click(object sender, EventArgs e)
{
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelUser2Password.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig.Language);
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelEntryNotDetectedIgnoreTime.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.StringValue.Length != 4)
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig.Language);
@ -300,33 +336,37 @@ namespace ITC81DB_2.Controls
}
else
{
this.labelUser2Password.Text = myKeyPad.StringValue;
this.labelEntryNotDetectedIgnoreTime.Text = myKeyPad.StringValue;
this.ParentForm.ParentForm.SystemConfig.EntryNotDetectedIgnoreTime = myKeyPad.IntValue;
this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig);
this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUserPasswordType.Level2Password = myKeyPad.StringValue;
this.ParentForm.ParentForm.SaveUserGroupPasswordFile(this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUserPasswordType);
this.ParentForm.ParentForm.TimerEntryNotDetectedIgnoreTimeInverval();
}
}
}
private void labelUser3Password_Click(object sender, EventArgs e)
private void labelSensorErrorDetectingTime_Click(object sender, EventArgs e)
{
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelUser3Password.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig.Language);
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSensorErrorDetectingTime.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.StringValue.Length != 4)
if (myKeyPad.doubleValue < this.ParentForm.ParentForm.CurrentJudgmentSetItem1.JudgmentDelayTime
|| myKeyPad.doubleValue < this.ParentForm.ParentForm.CurrentJudgmentSetItem2.JudgmentDelayTime)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig.Language);
// 센서에러감지시간은 판정지연 값 이상이어야 합니다.
DialogFormMessage myMsg = new DialogFormMessage(43, this.ParentForm.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelUser3Password.Text = myKeyPad.StringValue;
this.labelSensorErrorDetectingTime.Text = myKeyPad.StringValue;
this.ParentForm.ParentForm.SystemConfig.SensorErrorDetectingTime = myKeyPad.IntValue;
this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig);
this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUserPasswordType.Level3Password = myKeyPad.StringValue;
this.ParentForm.ParentForm.TimerSensorErrorInterval();
this.ParentForm.ParentForm.SaveUserGroupPasswordFile(this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUserPasswordType);
value = Helper.StringZeroFillDigits4(myKeyPad.StringValue);
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6011_SensorErrorDetectingTime, value);
}
}
}

View File

@ -69,6 +69,21 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonUpdate.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpUpdateDisable));
this.buttonUpdate.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpUpdateDown));
this.buttonUpdate.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpUpdateUp));
this.buttonInitialize.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpInitializationDisable));
this.buttonInitialize.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpInitializationDown));
this.buttonInitialize.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpInitializationUp));
this.buttonFunction.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpFunctionDisable));
this.buttonFunction.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpFunctionDown));
this.buttonFunction.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpFunctionUp));
this.buttonUser.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpUserDisable));
this.buttonUser.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpUserDown));
this.buttonUser.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpUserUp));
this.buttonEngineerSetting.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpEngineerDisable));
this.buttonEngineerSetting.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpEngineerDown));
this.buttonEngineerSetting.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpEngineerUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -106,7 +106,7 @@
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage2.Font = new System.Drawing.Font("Arial", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage2.Font = new System.Drawing.Font("새굴림", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage2.ForeColor = System.Drawing.Color.White;
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
@ -220,7 +220,7 @@
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage1.Font = new System.Drawing.Font("Arial", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage1.Font = new System.Drawing.Font("새굴림", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage1.ForeColor = System.Drawing.Color.White;
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;

View File

@ -516,6 +516,8 @@ namespace ITC81DB_2.Controls
this.labelMessage2.Text = "";
break;
case DataStore.LanguageID.Chinese:
this.labelMessage1.Text = "请选择要初始化的项目";
this.labelMessage2.Text = "";
break;
case DataStore.LanguageID.Czech:
break;
@ -537,6 +539,8 @@ namespace ITC81DB_2.Controls
this.labelMessage2.Text = "";
break;
case DataStore.LanguageID.Chinese:
this.labelMessage1.Text = "初期化进行中...";
this.labelMessage2.Text = "";
break;
case DataStore.LanguageID.Czech:
break;
@ -558,6 +562,8 @@ namespace ITC81DB_2.Controls
this.labelMessage2.Text = "Reset the power.";
break;
case DataStore.LanguageID.Chinese:
this.labelMessage1.Text = "初始化完成";
this.labelMessage2.Text = "关掉电源,然后在打开电源";
break;
case DataStore.LanguageID.Czech:
break;

View File

@ -98,7 +98,7 @@
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage2.Font = new System.Drawing.Font("Arial", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage2.Font = new System.Drawing.Font("새굴림", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage2.ForeColor = System.Drawing.Color.White;
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
@ -119,7 +119,7 @@
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage1.Font = new System.Drawing.Font("Arial", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage1.Font = new System.Drawing.Font("새굴림", 17F, System.Drawing.FontStyle.Bold);
this.labelMessage1.ForeColor = System.Drawing.Color.White;
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;

View File

@ -197,6 +197,8 @@ namespace ITC81DB_2.Controls
this.labelMessage2.Text = "Press the bottom button after inserting";
break;
case DataStore.LanguageID.Chinese:
this.labelMessage1.Text = "请将 USB 插入设备";
this.labelMessage2.Text = "请点击下端的按钮更新按钮";
break;
case DataStore.LanguageID.Czech:
break;
@ -218,6 +220,8 @@ namespace ITC81DB_2.Controls
this.labelMessage2.Text = "Do not remove the USB from the device";
break;
case DataStore.LanguageID.Chinese:
this.labelMessage1.Text = "更新中……";
this.labelMessage2.Text = "请勿断开USB";
break;
case DataStore.LanguageID.Czech:
break;
@ -240,6 +244,8 @@ namespace ITC81DB_2.Controls
this.labelMessage2.Text = "Reset the system";
break;
case DataStore.LanguageID.Chinese:
this.labelMessage1.Text = "系统更新完成";
this.labelMessage2.Text = "关掉电源,然后在打开电源";
break;
case DataStore.LanguageID.Czech:
break;

View File

@ -57,6 +57,12 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonInformation.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpInformationDisable));
this.buttonInformation.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpInformationDown));
this.buttonInformation.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpInformationUp));
this.buttonAS.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpASDisable));
this.buttonAS.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpASDown));
this.buttonAS.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpASUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -63,7 +63,7 @@ namespace ITC81DB_2.Controls
private void DefaultSetting()
{
this.labelSerialNo.Text = this.ParentForm.ParentForm.SystemConfig.SerialNumber;
this.labelDisplayVer.Text = "2.1.0";
this.labelDisplayVer.Text = "2.6.4";
}
public void UpdateMainBoardVersionDisplay(string version)

File diff suppressed because it is too large Load Diff

View File

@ -52,9 +52,26 @@ namespace ITC81DB_2.Controls
this.labelTitleTime1.Text = this.labelTitleTime2.Text = "Time";
this.labelTitleRange1.Text = this.labelTitleRange2.Text = "Range";
this.labelTitleVariation1.Text = this.labelTitleVariation2.Text = "Variation";
this.rbMode2None1.Text = this.rbMode2None2.Text = "None";
this.rbMode1High1.Text = this.rbMode1High2.Text = this.rbMode2High1.Text = this.rbMode2High2.Text = "High";
this.rbMode1Middle1.Text = this.rbMode1Middle2.Text = this.rbMode2Middle1.Text = this.rbMode2Middle2.Text = "Middle";
this.rbMode1Low1.Text = this.rbMode1Low2.Text = this.rbMode2Low1.Text = this.rbMode2Low2.Text = "Low";
this.rbMode1UserSetting1.Text = this.rbMode1UserSetting2.Text = this.rbMode2UserSetting1.Text = this.rbMode2UserSetting2.Text = "User Setting";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.labelTitleMode1.Text = "模式 1";
this.labelTitleMode2.Text = "模式 2";
this.labelTitleTime1.Text = this.labelTitleTime2.Text = "时间";
this.labelTitleRange1.Text = this.labelTitleRange2.Text = "范围";
this.labelTitleVariation1.Text = this.labelTitleVariation2.Text = "变化";
this.rbMode2None1.Text = this.rbMode2None2.Text = "不使用";
this.rbMode1High1.Text = this.rbMode1High2.Text = this.rbMode2High1.Text = this.rbMode2High2.Text = "高";
this.rbMode1Middle1.Text = this.rbMode1Middle2.Text = this.rbMode2Middle1.Text = this.rbMode2Middle2.Text = "中间";
this.rbMode1Low1.Text = this.rbMode1Low2.Text = this.rbMode2Low1.Text = this.rbMode2Low2.Text = "低";
this.rbMode1UserSetting1.Text = this.rbMode1UserSetting2.Text = this.rbMode2UserSetting1.Text = this.rbMode2UserSetting2.Text = "用户设置";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -69,6 +86,12 @@ namespace ITC81DB_2.Controls
this.labelTitleTime1.Text = this.labelTitleTime2.Text = "시간";
this.labelTitleRange1.Text = this.labelTitleRange2.Text = "범위";
this.labelTitleVariation1.Text = this.labelTitleVariation2.Text = "변량";
this.rbMode2None1.Text = this.rbMode2None2.Text = "None";
this.rbMode1High1.Text = this.rbMode1High2.Text = this.rbMode2High1.Text = this.rbMode2High2.Text = "High";
this.rbMode1Middle1.Text = this.rbMode1Middle2.Text = this.rbMode2Middle1.Text = this.rbMode2Middle2.Text = "Middle";
this.rbMode1Low1.Text = this.rbMode1Low2.Text = this.rbMode2Low1.Text = this.rbMode2Low2.Text = "Low";
this.rbMode1UserSetting1.Text = this.rbMode1UserSetting2.Text = this.rbMode2UserSetting1.Text = this.rbMode2UserSetting2.Text = "User Setting";
}
}
private void DefaultSetting()
@ -266,27 +289,27 @@ namespace ITC81DB_2.Controls
iValue = int.Parse(item.AutoZero1Mode.Trim());
if (iValue == 1)
{
this.radioButtonMode1Low1.Checked = true;
this.rbMode1Low1.Checked = true;
this.ControlEnableZero1(false, false, false);
}
else if (iValue == 2)
{
this.radioButtonMode1Middle1.Checked = true;
this.rbMode1Middle1.Checked = true;
this.ControlEnableZero1(false, false, false);
}
else if (iValue == 3)
{
this.radioButtonMode1High1.Checked = true;
this.rbMode1High1.Checked = true;
this.ControlEnableZero1(false, false, false);
}
else if (iValue == 4)
{
this.radioButtonMode1UserSetting1.Checked = true;
this.rbMode1UserSetting1.Checked = true;
this.ControlEnableZero1(true, true, true);
}
else
{
this.radioButtonMode1UserSetting1.Checked = true;
this.rbMode1UserSetting1.Checked = true;
this.ControlEnableZero1(true, true, true);
}
@ -320,32 +343,32 @@ namespace ITC81DB_2.Controls
iValue = int.Parse(item.AutoZero2Mode.Trim());
if (iValue == 0)
{
this.radioButtonMode2None1.Checked = true;
this.rbMode2None1.Checked = true;
this.ControlEnableZero2(false, false, false);
}
else if (iValue == 1)
{
this.radioButtonMode2Low1.Checked = true;
this.rbMode2Low1.Checked = true;
this.ControlEnableZero2(false, false, false);
}
else if (iValue == 2)
{
this.radioButtonMode2Middle1.Checked = true;
this.rbMode2Middle1.Checked = true;
this.ControlEnableZero2(false, false, false);
}
else if (iValue == 3)
{
this.radioButtonMode2High1.Checked = true;
this.rbMode2High1.Checked = true;
this.ControlEnableZero2(false, false, false);
}
else if (iValue == 4)
{
this.radioButtonMode2UserSetting1.Checked = true;
this.rbMode2UserSetting1.Checked = true;
this.ControlEnableZero2(true, true, true);
}
else
{
this.radioButtonMode2None1.Checked = true;
this.rbMode2None1.Checked = true;
this.ControlEnableZero2(true, true, true);
}
@ -378,27 +401,27 @@ namespace ITC81DB_2.Controls
iValue = int.Parse(item.AutoZero1Mode.Trim());
if (iValue == 1)
{
this.radioButtonMode1Low2.Checked = true;
this.rbMode1Low2.Checked = true;
this.ControlEnableZero3(false, false, false);
}
else if (iValue == 2)
{
this.radioButtonMode1Middle2.Checked = true;
this.rbMode1Middle2.Checked = true;
this.ControlEnableZero3(false, false, false);
}
else if (iValue == 3)
{
this.radioButtonMode1High2.Checked = true;
this.rbMode1High2.Checked = true;
this.ControlEnableZero3(false, false, false);
}
else if (iValue == 4)
{
this.radioButtonMode1UserSetting2.Checked = true;
this.rbMode1UserSetting2.Checked = true;
this.ControlEnableZero3(true, true, true);
}
else
{
this.radioButtonMode1UserSetting2.Checked = true;
this.rbMode1UserSetting2.Checked = true;
this.ControlEnableZero3(true, true, true);
}
@ -432,32 +455,32 @@ namespace ITC81DB_2.Controls
iValue = int.Parse(item.AutoZero2Mode.Trim());
if (iValue == 0)
{
this.radioButtonMode2None2.Checked = true;
this.rbMode2None2.Checked = true;
this.ControlEnableZero4(false, false, false);
}
else if (iValue == 1)
{
this.radioButtonMode2Low2.Checked = true;
this.rbMode2Low2.Checked = true;
this.ControlEnableZero4(false, false, false);
}
else if (iValue == 2)
{
this.radioButtonMode2Middle2.Checked = true;
this.rbMode2Middle2.Checked = true;
this.ControlEnableZero4(false, false, false);
}
else if (iValue == 3)
{
this.radioButtonMode2High2.Checked = true;
this.rbMode2High2.Checked = true;
this.ControlEnableZero4(false, false, false);
}
else if (iValue == 4)
{
this.radioButtonMode2UserSetting2.Checked = true;
this.rbMode2UserSetting2.Checked = true;
this.ControlEnableZero4(true, true, true);
}
else
{
this.radioButtonMode2None2.Checked = true;
this.rbMode2None2.Checked = true;
this.ControlEnableZero4(true, true, true);
}
@ -498,13 +521,13 @@ namespace ITC81DB_2.Controls
if (button == null)
return;
if (button == this.radioButtonMode1Low1)
if (button == this.rbMode1Low1)
value = "0001";
else if (button == this.radioButtonMode1Middle1)
else if (button == this.rbMode1Middle1)
value = "0002";
else if (button == this.radioButtonMode1High1)
else if (button == this.rbMode1High1)
value = "0003";
else if (button == this.radioButtonMode1UserSetting1)
else if (button == this.rbMode1UserSetting1)
value = "0004";
this.ParentForm.ParentForm.CurrentSystemParameter9510.AutoZero1Mode = value;
@ -518,15 +541,15 @@ namespace ITC81DB_2.Controls
if (button == null)
return;
if (button == this.radioButtonMode2None1)
if (button == this.rbMode2None1)
value = "0000";
else if (button == this.radioButtonMode2Low1)
else if (button == this.rbMode2Low1)
value = "0001";
else if (button == this.radioButtonMode2Middle1)
else if (button == this.rbMode2Middle1)
value = "0002";
else if (button == this.radioButtonMode2High1)
else if (button == this.rbMode2High1)
value = "0003";
else if (button == this.radioButtonMode2UserSetting1)
else if (button == this.rbMode2UserSetting1)
value = "0004";
this.ParentForm.ParentForm.CurrentSystemParameter9510.AutoZero2Mode = value;
@ -540,13 +563,13 @@ namespace ITC81DB_2.Controls
if (button == null)
return;
if (button == this.radioButtonMode1Low2)
if (button == this.rbMode1Low2)
value = "0001";
else if (button == this.radioButtonMode1Middle2)
else if (button == this.rbMode1Middle2)
value = "0002";
else if (button == this.radioButtonMode1High2)
else if (button == this.rbMode1High2)
value = "0003";
else if (button == this.radioButtonMode1UserSetting2)
else if (button == this.rbMode1UserSetting2)
value = "0004";
this.ParentForm.ParentForm.CurrentSystemParameter9511.AutoZero1Mode = value;
@ -560,15 +583,15 @@ namespace ITC81DB_2.Controls
if (button == null)
return;
if (button == this.radioButtonMode2None2)
if (button == this.rbMode2None2)
value = "0000";
else if (button == this.radioButtonMode2Low2)
else if (button == this.rbMode2Low2)
value = "0001";
else if (button == this.radioButtonMode2Middle2)
else if (button == this.rbMode2Middle2)
value = "0002";
else if (button == this.radioButtonMode2High2)
else if (button == this.rbMode2High2)
value = "0003";
else if (button == this.radioButtonMode2UserSetting2)
else if (button == this.rbMode2UserSetting2)
value = "0004";
this.ParentForm.ParentForm.CurrentSystemParameter9511.AutoZero2Mode = value;

View File

@ -71,6 +71,20 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundCalibration));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationCancelUp));
this.buttonBalance.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationBalanceDisable));
this.buttonBalance.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationBalanceDown));
this.buttonBalance.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationBalanceUp));
this.buttonStart.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationStartDisable));
this.buttonStart.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationStartDown));
this.buttonStart.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationStartUp));
this.buttonZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationZeroDisable));
this.buttonZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationZeroDown));
this.buttonZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationZeroUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -150,6 +164,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("请放上砝码");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -181,6 +196,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("重量调节已完成");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -213,6 +229,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("错误发生,重试");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -254,6 +271,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("请放上砝码");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -285,6 +303,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("重量调节已完成");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -317,6 +336,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("错误发生,重试");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -344,6 +364,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("按[开始]键");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -608,6 +629,8 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("校准开始按钮");
this.listBoxHelp.Items.Add("请等待");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -641,6 +664,8 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("测量砝码中");
this.listBoxHelp.Items.Add("请等待");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -667,6 +692,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.listBoxHelp.Items.Add("取消重量调节");
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -112,6 +112,7 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
// 사용 안하는 Form
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -69,6 +69,21 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonCalibration.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpCalibrationDisable));
this.buttonCalibration.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpCalibrationDown));
this.buttonCalibration.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpCalibrationUp));
this.buttonJudgmentSetting.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpJudgmentDisable));
this.buttonJudgmentSetting.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpJudgmentDown));
this.buttonJudgmentSetting.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpJudgmentUp));
this.buttonSorter.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpSorterDisable));
this.buttonSorter.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpSorterDown));
this.buttonSorter.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpSorterUp));
this.buttonAutoZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpAutoZeroDisable));
this.buttonAutoZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpAutoZeroDown));
this.buttonAutoZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpAutoZeroUp));
this.buttonIOTest.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpIOTestDisable));
this.buttonIOTest.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpIOTestDown));
this.buttonIOTest.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnHelpIOTestUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -30,7 +30,7 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterSystemIOTest));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartGroupBox3 = new SmartX.SmartGroupBox();
this.groupBoxInput = new SmartX.SmartGroupBox();
this.labelInput9 = new System.Windows.Forms.Label();
this.labelInput10 = new System.Windows.Forms.Label();
this.labelInput11 = new System.Windows.Forms.Label();
@ -64,7 +64,7 @@
this.labelInputName13 = new SmartX.SmartLabel();
this.labelInputName14 = new SmartX.SmartLabel();
this.labelInputName6 = new SmartX.SmartLabel();
this.smartGroupBox2 = new SmartX.SmartGroupBox();
this.groupBoxOutput = new SmartX.SmartGroupBox();
this.buttonOutput16 = new SmartX.SmartButton();
this.buttonOutput1 = new SmartX.SmartButton();
this.buttonOutput8 = new SmartX.SmartButton();
@ -83,8 +83,8 @@
this.buttonOutput9 = new SmartX.SmartButton();
this.timer = new System.Windows.Forms.Timer();
this.smartGroupBox1.SuspendLayout();
this.smartGroupBox3.SuspendLayout();
this.smartGroupBox2.SuspendLayout();
this.groupBoxInput.SuspendLayout();
this.groupBoxOutput.SuspendLayout();
this.SuspendLayout();
//
// smartGroupBox1
@ -92,8 +92,8 @@
this.smartGroupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(46)))), ((int)(((byte)(46)))), ((int)(((byte)(46)))));
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.Controls.Add(this.smartGroupBox3);
this.smartGroupBox1.Controls.Add(this.smartGroupBox2);
this.smartGroupBox1.Controls.Add(this.groupBoxInput);
this.smartGroupBox1.Controls.Add(this.groupBoxOutput);
this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox1.FrameLineThickness = 2;
@ -107,63 +107,63 @@
this.smartGroupBox1.TabIndex = 175;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
// smartGroupBox3
// groupBoxInput
//
this.smartGroupBox3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.smartGroupBox3.BackPictureBox = null;
this.smartGroupBox3.BackPictureBox1 = null;
this.smartGroupBox3.Controls.Add(this.labelInput9);
this.smartGroupBox3.Controls.Add(this.labelInput10);
this.smartGroupBox3.Controls.Add(this.labelInput11);
this.smartGroupBox3.Controls.Add(this.labelInput12);
this.smartGroupBox3.Controls.Add(this.labelInput16);
this.smartGroupBox3.Controls.Add(this.labelInput13);
this.smartGroupBox3.Controls.Add(this.labelInput15);
this.smartGroupBox3.Controls.Add(this.labelInput14);
this.smartGroupBox3.Controls.Add(this.labelInput1);
this.smartGroupBox3.Controls.Add(this.labelInput2);
this.smartGroupBox3.Controls.Add(this.labelInput3);
this.smartGroupBox3.Controls.Add(this.labelInput4);
this.smartGroupBox3.Controls.Add(this.labelInput8);
this.smartGroupBox3.Controls.Add(this.labelInput5);
this.smartGroupBox3.Controls.Add(this.labelInput7);
this.smartGroupBox3.Controls.Add(this.labelInput6);
this.smartGroupBox3.Controls.Add(this.buttonInputRead);
this.smartGroupBox3.Controls.Add(this.labelInputName1);
this.smartGroupBox3.Controls.Add(this.labelInputName9);
this.smartGroupBox3.Controls.Add(this.labelInputName2);
this.smartGroupBox3.Controls.Add(this.labelInputName10);
this.smartGroupBox3.Controls.Add(this.labelInputName3);
this.smartGroupBox3.Controls.Add(this.labelInputName11);
this.smartGroupBox3.Controls.Add(this.labelInputName16);
this.smartGroupBox3.Controls.Add(this.labelInputName8);
this.smartGroupBox3.Controls.Add(this.labelInputName4);
this.smartGroupBox3.Controls.Add(this.labelInputName12);
this.smartGroupBox3.Controls.Add(this.labelInputName15);
this.smartGroupBox3.Controls.Add(this.labelInputName7);
this.smartGroupBox3.Controls.Add(this.labelInputName5);
this.smartGroupBox3.Controls.Add(this.labelInputName13);
this.smartGroupBox3.Controls.Add(this.labelInputName14);
this.smartGroupBox3.Controls.Add(this.labelInputName6);
this.smartGroupBox3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartGroupBox3.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.smartGroupBox3.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox3.FrameLineThickness = 2;
this.smartGroupBox3.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.smartGroupBox3.Image = null;
this.smartGroupBox3.InitVisible = true;
this.smartGroupBox3.Location = new System.Drawing.Point(362, 18);
this.smartGroupBox3.Name = "smartGroupBox3";
this.smartGroupBox3.RoundRadius = 0;
this.smartGroupBox3.Size = new System.Drawing.Size(335, 431);
this.smartGroupBox3.TabIndex = 177;
this.smartGroupBox3.Text = "INPUT";
this.smartGroupBox3.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.groupBoxInput.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.groupBoxInput.BackPictureBox = null;
this.groupBoxInput.BackPictureBox1 = null;
this.groupBoxInput.Controls.Add(this.labelInput9);
this.groupBoxInput.Controls.Add(this.labelInput10);
this.groupBoxInput.Controls.Add(this.labelInput11);
this.groupBoxInput.Controls.Add(this.labelInput12);
this.groupBoxInput.Controls.Add(this.labelInput16);
this.groupBoxInput.Controls.Add(this.labelInput13);
this.groupBoxInput.Controls.Add(this.labelInput15);
this.groupBoxInput.Controls.Add(this.labelInput14);
this.groupBoxInput.Controls.Add(this.labelInput1);
this.groupBoxInput.Controls.Add(this.labelInput2);
this.groupBoxInput.Controls.Add(this.labelInput3);
this.groupBoxInput.Controls.Add(this.labelInput4);
this.groupBoxInput.Controls.Add(this.labelInput8);
this.groupBoxInput.Controls.Add(this.labelInput5);
this.groupBoxInput.Controls.Add(this.labelInput7);
this.groupBoxInput.Controls.Add(this.labelInput6);
this.groupBoxInput.Controls.Add(this.buttonInputRead);
this.groupBoxInput.Controls.Add(this.labelInputName1);
this.groupBoxInput.Controls.Add(this.labelInputName9);
this.groupBoxInput.Controls.Add(this.labelInputName2);
this.groupBoxInput.Controls.Add(this.labelInputName10);
this.groupBoxInput.Controls.Add(this.labelInputName3);
this.groupBoxInput.Controls.Add(this.labelInputName11);
this.groupBoxInput.Controls.Add(this.labelInputName16);
this.groupBoxInput.Controls.Add(this.labelInputName8);
this.groupBoxInput.Controls.Add(this.labelInputName4);
this.groupBoxInput.Controls.Add(this.labelInputName12);
this.groupBoxInput.Controls.Add(this.labelInputName15);
this.groupBoxInput.Controls.Add(this.labelInputName7);
this.groupBoxInput.Controls.Add(this.labelInputName5);
this.groupBoxInput.Controls.Add(this.labelInputName13);
this.groupBoxInput.Controls.Add(this.labelInputName14);
this.groupBoxInput.Controls.Add(this.labelInputName6);
this.groupBoxInput.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.groupBoxInput.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.groupBoxInput.FrameLineColor2 = System.Drawing.Color.Black;
this.groupBoxInput.FrameLineThickness = 2;
this.groupBoxInput.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.groupBoxInput.Image = null;
this.groupBoxInput.InitVisible = true;
this.groupBoxInput.Location = new System.Drawing.Point(362, 18);
this.groupBoxInput.Name = "groupBoxInput";
this.groupBoxInput.RoundRadius = 0;
this.groupBoxInput.Size = new System.Drawing.Size(335, 431);
this.groupBoxInput.TabIndex = 177;
this.groupBoxInput.Text = "INPUT";
this.groupBoxInput.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
//
// labelInput9
//
this.labelInput9.BackColor = System.Drawing.Color.DimGray;
this.labelInput9.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput9.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput9.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput9.Location = new System.Drawing.Point(188, 85);
this.labelInput9.Name = "labelInput9";
@ -173,7 +173,7 @@
// labelInput10
//
this.labelInput10.BackColor = System.Drawing.Color.DimGray;
this.labelInput10.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput10.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput10.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput10.Location = new System.Drawing.Point(188, 116);
this.labelInput10.Name = "labelInput10";
@ -183,7 +183,7 @@
// labelInput11
//
this.labelInput11.BackColor = System.Drawing.Color.DimGray;
this.labelInput11.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput11.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput11.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput11.Location = new System.Drawing.Point(188, 147);
this.labelInput11.Name = "labelInput11";
@ -193,7 +193,7 @@
// labelInput12
//
this.labelInput12.BackColor = System.Drawing.Color.DimGray;
this.labelInput12.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput12.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput12.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput12.Location = new System.Drawing.Point(188, 178);
this.labelInput12.Name = "labelInput12";
@ -203,7 +203,7 @@
// labelInput16
//
this.labelInput16.BackColor = System.Drawing.Color.DimGray;
this.labelInput16.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput16.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput16.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput16.Location = new System.Drawing.Point(188, 302);
this.labelInput16.Name = "labelInput16";
@ -213,7 +213,7 @@
// labelInput13
//
this.labelInput13.BackColor = System.Drawing.Color.DimGray;
this.labelInput13.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput13.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput13.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput13.Location = new System.Drawing.Point(188, 209);
this.labelInput13.Name = "labelInput13";
@ -223,7 +223,7 @@
// labelInput15
//
this.labelInput15.BackColor = System.Drawing.Color.DimGray;
this.labelInput15.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput15.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput15.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput15.Location = new System.Drawing.Point(188, 271);
this.labelInput15.Name = "labelInput15";
@ -233,7 +233,7 @@
// labelInput14
//
this.labelInput14.BackColor = System.Drawing.Color.DimGray;
this.labelInput14.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput14.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput14.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput14.Location = new System.Drawing.Point(188, 240);
this.labelInput14.Name = "labelInput14";
@ -243,7 +243,7 @@
// labelInput1
//
this.labelInput1.BackColor = System.Drawing.Color.DimGray;
this.labelInput1.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput1.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput1.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput1.Location = new System.Drawing.Point(46, 85);
this.labelInput1.Name = "labelInput1";
@ -252,7 +252,7 @@
// labelInput2
//
this.labelInput2.BackColor = System.Drawing.Color.DimGray;
this.labelInput2.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput2.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput2.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput2.Location = new System.Drawing.Point(46, 116);
this.labelInput2.Name = "labelInput2";
@ -261,7 +261,7 @@
// labelInput3
//
this.labelInput3.BackColor = System.Drawing.Color.DimGray;
this.labelInput3.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput3.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput3.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput3.Location = new System.Drawing.Point(46, 147);
this.labelInput3.Name = "labelInput3";
@ -270,7 +270,7 @@
// labelInput4
//
this.labelInput4.BackColor = System.Drawing.Color.DimGray;
this.labelInput4.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput4.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput4.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput4.Location = new System.Drawing.Point(46, 178);
this.labelInput4.Name = "labelInput4";
@ -279,7 +279,7 @@
// labelInput8
//
this.labelInput8.BackColor = System.Drawing.Color.DimGray;
this.labelInput8.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput8.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput8.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput8.Location = new System.Drawing.Point(46, 302);
this.labelInput8.Name = "labelInput8";
@ -288,7 +288,7 @@
// labelInput5
//
this.labelInput5.BackColor = System.Drawing.Color.DimGray;
this.labelInput5.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput5.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput5.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput5.Location = new System.Drawing.Point(46, 209);
this.labelInput5.Name = "labelInput5";
@ -297,7 +297,7 @@
// labelInput7
//
this.labelInput7.BackColor = System.Drawing.Color.DimGray;
this.labelInput7.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput7.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput7.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput7.Location = new System.Drawing.Point(46, 271);
this.labelInput7.Name = "labelInput7";
@ -306,7 +306,7 @@
// labelInput6
//
this.labelInput6.BackColor = System.Drawing.Color.DimGray;
this.labelInput6.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelInput6.Font = new System.Drawing.Font("굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelInput6.ForeColor = System.Drawing.SystemColors.ControlDark;
this.labelInput6.Location = new System.Drawing.Point(46, 240);
this.labelInput6.Name = "labelInput6";
@ -673,41 +673,41 @@
this.labelInputName6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelInputName6.Wordwrap = false;
//
// smartGroupBox2
// groupBoxOutput
//
this.smartGroupBox2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.smartGroupBox2.BackPictureBox = null;
this.smartGroupBox2.BackPictureBox1 = null;
this.smartGroupBox2.Controls.Add(this.buttonOutput16);
this.smartGroupBox2.Controls.Add(this.buttonOutput1);
this.smartGroupBox2.Controls.Add(this.buttonOutput8);
this.smartGroupBox2.Controls.Add(this.buttonOutput12);
this.smartGroupBox2.Controls.Add(this.buttonOutput15);
this.smartGroupBox2.Controls.Add(this.buttonOutput7);
this.smartGroupBox2.Controls.Add(this.buttonOutput4);
this.smartGroupBox2.Controls.Add(this.buttonOutput11);
this.smartGroupBox2.Controls.Add(this.buttonOutput14);
this.smartGroupBox2.Controls.Add(this.buttonOutput3);
this.smartGroupBox2.Controls.Add(this.buttonOutput6);
this.smartGroupBox2.Controls.Add(this.buttonOutput10);
this.smartGroupBox2.Controls.Add(this.buttonOutput13);
this.smartGroupBox2.Controls.Add(this.buttonOutput2);
this.smartGroupBox2.Controls.Add(this.buttonOutput5);
this.smartGroupBox2.Controls.Add(this.buttonOutput9);
this.smartGroupBox2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox2.FrameLineThickness = 2;
this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.smartGroupBox2.Image = null;
this.smartGroupBox2.InitVisible = true;
this.smartGroupBox2.Location = new System.Drawing.Point(21, 18);
this.smartGroupBox2.Name = "smartGroupBox2";
this.smartGroupBox2.RoundRadius = 0;
this.smartGroupBox2.Size = new System.Drawing.Size(335, 431);
this.smartGroupBox2.TabIndex = 176;
this.smartGroupBox2.Text = "OUTPUT";
this.smartGroupBox2.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.groupBoxOutput.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.groupBoxOutput.BackPictureBox = null;
this.groupBoxOutput.BackPictureBox1 = null;
this.groupBoxOutput.Controls.Add(this.buttonOutput16);
this.groupBoxOutput.Controls.Add(this.buttonOutput1);
this.groupBoxOutput.Controls.Add(this.buttonOutput8);
this.groupBoxOutput.Controls.Add(this.buttonOutput12);
this.groupBoxOutput.Controls.Add(this.buttonOutput15);
this.groupBoxOutput.Controls.Add(this.buttonOutput7);
this.groupBoxOutput.Controls.Add(this.buttonOutput4);
this.groupBoxOutput.Controls.Add(this.buttonOutput11);
this.groupBoxOutput.Controls.Add(this.buttonOutput14);
this.groupBoxOutput.Controls.Add(this.buttonOutput3);
this.groupBoxOutput.Controls.Add(this.buttonOutput6);
this.groupBoxOutput.Controls.Add(this.buttonOutput10);
this.groupBoxOutput.Controls.Add(this.buttonOutput13);
this.groupBoxOutput.Controls.Add(this.buttonOutput2);
this.groupBoxOutput.Controls.Add(this.buttonOutput5);
this.groupBoxOutput.Controls.Add(this.buttonOutput9);
this.groupBoxOutput.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.groupBoxOutput.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.groupBoxOutput.FrameLineColor2 = System.Drawing.Color.Black;
this.groupBoxOutput.FrameLineThickness = 2;
this.groupBoxOutput.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.groupBoxOutput.Image = null;
this.groupBoxOutput.InitVisible = true;
this.groupBoxOutput.Location = new System.Drawing.Point(21, 18);
this.groupBoxOutput.Name = "groupBoxOutput";
this.groupBoxOutput.RoundRadius = 0;
this.groupBoxOutput.Size = new System.Drawing.Size(335, 431);
this.groupBoxOutput.TabIndex = 176;
this.groupBoxOutput.Text = "OUTPUT";
this.groupBoxOutput.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
//
// buttonOutput16
//
@ -1283,8 +1283,8 @@
this.Name = "ControlCenterSystemIOTest";
this.Size = new System.Drawing.Size(710, 470);
this.smartGroupBox1.ResumeLayout(false);
this.smartGroupBox3.ResumeLayout(false);
this.smartGroupBox2.ResumeLayout(false);
this.groupBoxInput.ResumeLayout(false);
this.groupBoxOutput.ResumeLayout(false);
this.ResumeLayout(false);
}
@ -1292,8 +1292,8 @@
#endregion
private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartGroupBox smartGroupBox3;
private SmartX.SmartGroupBox smartGroupBox2;
private SmartX.SmartGroupBox groupBoxInput;
private SmartX.SmartGroupBox groupBoxOutput;
private System.Windows.Forms.Label labelInput9;
private System.Windows.Forms.Label labelInput10;
private System.Windows.Forms.Label labelInput11;

View File

@ -54,9 +54,13 @@ namespace ITC81DB_2.Controls
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
this.groupBoxInput.Text = "Input";
this.groupBoxOutput.Text = "Output";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.groupBoxInput.Text = "输入";
this.groupBoxOutput.Text = "输出";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -66,6 +70,8 @@ namespace ITC81DB_2.Controls
}
else
{
this.groupBoxInput.Text = "Input";
this.groupBoxOutput.Text = "Output";
}
}
private void DefaultSetting()

View File

@ -52,14 +52,15 @@ namespace ITC81DB_2.Controls
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundJudgment));
this.buttonWeightReference.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engJudgmentStandardDisable));
this.buttonWeightReference.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engJudgmentStandardDown));
this.buttonWeightReference.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engJudgmentStandardUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonWeightReference.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnJudgmentStandardDisable));
this.buttonWeightReference.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnJudgmentStandardDown));
this.buttonWeightReference.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnJudgmentStandardUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -69,8 +70,6 @@ namespace ITC81DB_2.Controls
}
else
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.korBackgroundJudgment));
this.buttonWeightReference.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.korJudgmentStandardDisable));
this.buttonWeightReference.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korJudgmentStandardDown));
this.buttonWeightReference.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korJudgmentStandardUp));
@ -168,6 +167,23 @@ namespace ITC81DB_2.Controls
break;
}
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
switch (this.ParentForm.ParentForm.SystemConfig.EquipmentType)
{
case 0:
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundJudgment));
break;
case 4:
this.buttonUp.Visible = true;
this.buttonDown.Visible = true;
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundJudgment_Updown));
break;
default:
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundJudgment));
break;
}
}
else
{
switch (this.ParentForm.ParentForm.SystemConfig.EquipmentType)

View File

@ -108,7 +108,7 @@
//
// comboBoxOut10Mode
//
this.comboBoxOut10Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut10Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut10Mode.Location = new System.Drawing.Point(229, 344);
this.comboBoxOut10Mode.Name = "comboBoxOut10Mode";
this.comboBoxOut10Mode.Size = new System.Drawing.Size(150, 28);
@ -117,7 +117,7 @@
//
// comboBoxOut4Mode
//
this.comboBoxOut4Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut4Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut4Mode.Location = new System.Drawing.Point(229, 306);
this.comboBoxOut4Mode.Name = "comboBoxOut4Mode";
this.comboBoxOut4Mode.Size = new System.Drawing.Size(150, 28);
@ -126,7 +126,7 @@
//
// comboBoxOut3Mode
//
this.comboBoxOut3Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut3Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut3Mode.Location = new System.Drawing.Point(229, 268);
this.comboBoxOut3Mode.Name = "comboBoxOut3Mode";
this.comboBoxOut3Mode.Size = new System.Drawing.Size(150, 28);
@ -135,7 +135,7 @@
//
// comboBoxOut1Mode
//
this.comboBoxOut1Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut1Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut1Mode.Location = new System.Drawing.Point(229, 116);
this.comboBoxOut1Mode.Name = "comboBoxOut1Mode";
this.comboBoxOut1Mode.Size = new System.Drawing.Size(150, 28);
@ -331,7 +331,7 @@
//
// comboBoxOut9Mode
//
this.comboBoxOut9Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut9Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut9Mode.Location = new System.Drawing.Point(229, 192);
this.comboBoxOut9Mode.Name = "comboBoxOut9Mode";
this.comboBoxOut9Mode.Size = new System.Drawing.Size(150, 28);
@ -340,7 +340,7 @@
//
// comboBoxOut2Mode
//
this.comboBoxOut2Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut2Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxOut2Mode.Location = new System.Drawing.Point(229, 154);
this.comboBoxOut2Mode.Name = "comboBoxOut2Mode";
this.comboBoxOut2Mode.Size = new System.Drawing.Size(150, 28);
@ -352,9 +352,9 @@
this.panel1.BackColor = System.Drawing.Color.Black;
this.panel1.Controls.Add(this.radioButtonDoubleEntryDsable);
this.panel1.Controls.Add(this.radioButtonDoubleEntryEnable);
this.panel1.Location = new System.Drawing.Point(136, 394);
this.panel1.Location = new System.Drawing.Point(212, 394);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(545, 44);
this.panel1.Size = new System.Drawing.Size(469, 44);
//
// radioButtonDoubleEntryDsable
//
@ -363,13 +363,13 @@
this.radioButtonDoubleEntryDsable.BackPictureBox1 = null;
this.radioButtonDoubleEntryDsable.BackPictureBox2 = null;
this.radioButtonDoubleEntryDsable.Checked = false;
this.radioButtonDoubleEntryDsable.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.radioButtonDoubleEntryDsable.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.radioButtonDoubleEntryDsable.ForeColor = System.Drawing.Color.White;
this.radioButtonDoubleEntryDsable.GroupID = 0;
this.radioButtonDoubleEntryDsable.ImageCheckRadioButton = null;
this.radioButtonDoubleEntryDsable.ImageUnCheckRadioButton = null;
this.radioButtonDoubleEntryDsable.InitVisible = true;
this.radioButtonDoubleEntryDsable.Location = new System.Drawing.Point(28, 3);
this.radioButtonDoubleEntryDsable.Location = new System.Drawing.Point(17, 5);
this.radioButtonDoubleEntryDsable.Name = "radioButtonDoubleEntryDsable";
this.radioButtonDoubleEntryDsable.OutputOnly = false;
this.radioButtonDoubleEntryDsable.RadioBackColor = System.Drawing.Color.White;
@ -390,13 +390,13 @@
this.radioButtonDoubleEntryEnable.BackPictureBox1 = null;
this.radioButtonDoubleEntryEnable.BackPictureBox2 = null;
this.radioButtonDoubleEntryEnable.Checked = false;
this.radioButtonDoubleEntryEnable.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.radioButtonDoubleEntryEnable.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.radioButtonDoubleEntryEnable.ForeColor = System.Drawing.Color.White;
this.radioButtonDoubleEntryEnable.GroupID = 0;
this.radioButtonDoubleEntryEnable.ImageCheckRadioButton = null;
this.radioButtonDoubleEntryEnable.ImageUnCheckRadioButton = null;
this.radioButtonDoubleEntryEnable.InitVisible = true;
this.radioButtonDoubleEntryEnable.Location = new System.Drawing.Point(194, 3);
this.radioButtonDoubleEntryEnable.Location = new System.Drawing.Point(183, 5);
this.radioButtonDoubleEntryEnable.Name = "radioButtonDoubleEntryEnable";
this.radioButtonDoubleEntryEnable.OutputOnly = false;
this.radioButtonDoubleEntryEnable.RadioBackColor = System.Drawing.Color.White;
@ -433,7 +433,7 @@
//
// comboBoxSorter2Mode
//
this.comboBoxSorter2Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxSorter2Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxSorter2Mode.Location = new System.Drawing.Point(229, 230);
this.comboBoxSorter2Mode.Name = "comboBoxSorter2Mode";
this.comboBoxSorter2Mode.Size = new System.Drawing.Size(150, 28);
@ -463,7 +463,7 @@
//
// comboBoxSorter1Mode
//
this.comboBoxSorter1Mode.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxSorter1Mode.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.comboBoxSorter1Mode.Location = new System.Drawing.Point(229, 78);
this.comboBoxSorter1Mode.Name = "comboBoxSorter1Mode";
this.comboBoxSorter1Mode.Size = new System.Drawing.Size(150, 28);

View File

@ -133,6 +133,90 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
#region Chinese
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundSorterSetting));
this.radioButtonDoubleEntryDsable.Text = "禁用";
this.radioButtonDoubleEntryEnable.Text = "启用";
this.comboBoxSorter1Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxSorter1Mode_SelectedIndexChanged);
this.comboBoxSorter1Mode.Items.Clear();
this.comboBoxSorter1Mode.Items.Add("不使用");
this.comboBoxSorter1Mode.Items.Add("上限");
this.comboBoxSorter1Mode.Items.Add("下限");
this.comboBoxSorter1Mode.Items.Add("剔除");
this.comboBoxSorter1Mode.SelectedIndex = 1;
this.comboBoxSorter1Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSorter1Mode_SelectedIndexChanged);
this.comboBoxSorter2Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxSorter2Mode_SelectedIndexChanged);
this.comboBoxSorter2Mode.Items.Clear();
this.comboBoxSorter2Mode.Items.Add("不使用");
this.comboBoxSorter2Mode.Items.Add("上限");
this.comboBoxSorter2Mode.Items.Add("下限");
this.comboBoxSorter2Mode.Items.Add("剔除");
this.comboBoxSorter2Mode.SelectedIndex = 2;
this.comboBoxSorter2Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSorter2Mode_SelectedIndexChanged);
this.comboBoxOut1Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxOut1Mode_SelectedIndexChanged);
this.comboBoxOut1Mode.Items.Clear();
this.comboBoxOut1Mode.Items.Add("不使用");
this.comboBoxOut1Mode.Items.Add("上限");
this.comboBoxOut1Mode.Items.Add("下限");
this.comboBoxOut1Mode.Items.Add("剔除");
this.comboBoxOut1Mode.Items.Add("通过");
this.comboBoxOut1Mode.Items.Add("运行");
this.comboBoxOut1Mode.SelectedIndexChanged += new EventHandler(this.comboBoxOut1Mode_SelectedIndexChanged);
this.comboBoxOut2Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxOut2Mode_SelectedIndexChanged);
this.comboBoxOut2Mode.Items.Clear();
this.comboBoxOut2Mode.Items.Add("不使用");
this.comboBoxOut2Mode.Items.Add("上限");
this.comboBoxOut2Mode.Items.Add("下限");
this.comboBoxOut2Mode.Items.Add("剔除");
this.comboBoxOut2Mode.Items.Add("通过");
this.comboBoxOut2Mode.Items.Add("运行");
this.comboBoxOut2Mode.SelectedIndexChanged += new EventHandler(this.comboBoxOut2Mode_SelectedIndexChanged);
this.comboBoxOut3Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxOut3Mode_SelectedIndexChanged);
this.comboBoxOut3Mode.Items.Clear();
this.comboBoxOut3Mode.Items.Add("不使用");
this.comboBoxOut3Mode.Items.Add("上限");
this.comboBoxOut3Mode.Items.Add("下限");
this.comboBoxOut3Mode.Items.Add("剔除");
this.comboBoxOut3Mode.Items.Add("通过");
this.comboBoxOut3Mode.Items.Add("运行");
this.comboBoxOut3Mode.SelectedIndexChanged += new EventHandler(this.comboBoxOut3Mode_SelectedIndexChanged);
this.comboBoxOut4Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxOut4Mode_SelectedIndexChanged);
this.comboBoxOut4Mode.Items.Clear();
this.comboBoxOut4Mode.Items.Add("不使用");
this.comboBoxOut4Mode.Items.Add("上限");
this.comboBoxOut4Mode.Items.Add("下限");
this.comboBoxOut4Mode.Items.Add("剔除");
this.comboBoxOut4Mode.Items.Add("通过");
this.comboBoxOut4Mode.Items.Add("运行");
this.comboBoxOut4Mode.SelectedIndexChanged += new EventHandler(this.comboBoxOut4Mode_SelectedIndexChanged);
this.comboBoxOut9Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxOut9Mode_SelectedIndexChanged);
this.comboBoxOut9Mode.Items.Clear();
this.comboBoxOut9Mode.Items.Add("不使用");
this.comboBoxOut9Mode.Items.Add("上限");
this.comboBoxOut9Mode.Items.Add("下限");
this.comboBoxOut9Mode.Items.Add("剔除");
this.comboBoxOut9Mode.Items.Add("通过");
this.comboBoxOut9Mode.Items.Add("运行");
this.comboBoxOut9Mode.SelectedIndexChanged += new EventHandler(this.comboBoxOut9Mode_SelectedIndexChanged);
this.comboBoxOut10Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxOut10Mode_SelectedIndexChanged);
this.comboBoxOut10Mode.Items.Clear();
this.comboBoxOut10Mode.Items.Add("不使用");
this.comboBoxOut10Mode.Items.Add("上限");
this.comboBoxOut10Mode.Items.Add("下限");
this.comboBoxOut10Mode.Items.Add("剔除");
this.comboBoxOut10Mode.Items.Add("通过");
this.comboBoxOut10Mode.Items.Add("运行");
this.comboBoxOut10Mode.SelectedIndexChanged += new EventHandler(this.comboBoxOut10Mode_SelectedIndexChanged);
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -165,330 +165,344 @@
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
AADA3zw+/F8TDNqCTujpfwAAAABJRU5ErkJggg==
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">

View File

@ -56,6 +56,14 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayStatistics));
this.buttonOver1.DownImage = this.buttonOver2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverDown));
this.buttonOver1.UpImage = this.buttonOver2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverUp));
this.buttonPass1.DownImage = this.buttonPass2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassDown));
this.buttonPass1.UpImage = this.buttonPass2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassUp));
this.buttonUnder1.DownImage = this.buttonUnder2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderDown));
this.buttonUnder1.UpImage = this.buttonUnder2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -58,6 +58,16 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.labelTitleTime1.Text = this.labelTitleTime2.Text = "时间";
this.labelTitleWeight1.Text = this.labelTitleWeight2.Text = "重量";
this.labelTitleGrade1.Text = this.labelTitleGrade2.Text = "等级";
this.buttonOver1.DownImage = this.buttonOver2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverDown));
this.buttonOver1.UpImage = this.buttonOver2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverUp));
this.buttonPass1.DownImage = this.buttonPass2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassDown));
this.buttonPass1.UpImage = this.buttonPass2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassUp));
this.buttonUnder1.DownImage = this.buttonUnder2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderDown));
this.buttonUnder1.UpImage = this.buttonUnder2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -58,6 +58,8 @@ namespace ITC81DB_2.Controls
this.labelTitleVariation1.Text = this.labelTitleVariation2.Text = "Variation";
this.labelTitleAutoZero1.Text = "Auto zero 1";
this.labelTitleAutoZero2.Text = "Auto zero 2";
this.labelTitleBypass1.Text = "Bypass1";
this.labelTitleBypass2.Text = "Bypass2";
this.comboBoxSorter1Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxSorter1Mode_SelectedIndexChanged);
this.comboBoxSorter1Mode.Items.Clear();
@ -77,6 +79,24 @@ namespace ITC81DB_2.Controls
this.comboBoxSorter2Mode.SelectedIndex = 0;
this.comboBoxSorter2Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSorter2Mode_SelectedIndexChanged);
this.comboBoxAutoZeroMode1.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode1.Items.Clear();
this.comboBoxAutoZeroMode1.Items.Add("High");
this.comboBoxAutoZeroMode1.Items.Add("Middle");
this.comboBoxAutoZeroMode1.Items.Add("Low");
this.comboBoxAutoZeroMode1.Items.Add("User setting");
this.comboBoxAutoZeroMode1.SelectedIndex = 0;
this.comboBoxAutoZeroMode1.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.Items.Clear();
this.comboBoxAutoZeroMode2.Items.Add("High");
this.comboBoxAutoZeroMode2.Items.Add("Middle");
this.comboBoxAutoZeroMode2.Items.Add("Low");
this.comboBoxAutoZeroMode2.Items.Add("User setting");
this.comboBoxAutoZeroMode2.SelectedIndex = 0;
this.comboBoxAutoZeroMode2.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.buttonOver1.DownImage = this.buttonOver2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engLightOverDown));
this.buttonOver1.UpImage = this.buttonOver2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engLightOverUp));
this.buttonPass1.DownImage = this.buttonPass2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engLightPassDown));
@ -86,10 +106,74 @@ namespace ITC81DB_2.Controls
this.buttonBypassOnce1.DownImage = this.buttonBypassOnce2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engBypassCountDown));
this.buttonBypassOnce1.UpImage = this.buttonBypassOnce2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engBypassCountUp));
this.buttonBypassDirection1.DownImage = this.buttonBypassDirection2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engBypassOccasionDown));
this.buttonBypassDirection1.UpImage = this.buttonBypassDirection2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engBypassOccasionUp));
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
#region Chinese
this.labelTitleSorter1.Text = "分类机 A";
this.labelTitleSorter2.Text = "分类机 B";
this.labelTitleSorterMode1.Text = this.labelTitleSorterMode2.Text = "模式";
this.labelTitleSorterDelayTime1.Text = this.labelTitleSorterDelayTime2.Text = "延迟时间";
this.labelTitleSorterRunTime1.Text = this.labelTitleSorterRunTime2.Text = "运行时间";
this.labelTitleTime1.Text = this.labelTitleTime2.Text = "时间";
this.labelTitleRange1.Text = this.labelTitleRange2.Text = "范围";
this.labelTitleVariation1.Text = this.labelTitleVariation2.Text = "变化";
this.labelTitleAutoZero1.Text = "自动零点 1";
this.labelTitleAutoZero2.Text = "自动零点 2";
this.labelTitleBypass1.Text = "选别选项1";
this.labelTitleBypass2.Text = "选别选项2";
this.comboBoxSorter1Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxSorter1Mode_SelectedIndexChanged);
this.comboBoxSorter1Mode.Items.Clear();
this.comboBoxSorter1Mode.Items.Add("不使用");
this.comboBoxSorter1Mode.Items.Add("上限");
this.comboBoxSorter1Mode.Items.Add("下限");
this.comboBoxSorter1Mode.Items.Add("剔除");
this.comboBoxSorter1Mode.SelectedIndex = 0;
this.comboBoxSorter1Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSorter1Mode_SelectedIndexChanged);
this.comboBoxSorter2Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxSorter2Mode_SelectedIndexChanged);
this.comboBoxSorter2Mode.Items.Clear();
this.comboBoxSorter2Mode.Items.Add("不使用");
this.comboBoxSorter2Mode.Items.Add("上限");
this.comboBoxSorter2Mode.Items.Add("下限");
this.comboBoxSorter2Mode.Items.Add("剔除");
this.comboBoxSorter2Mode.SelectedIndex = 0;
this.comboBoxSorter2Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSorter2Mode_SelectedIndexChanged);
this.comboBoxAutoZeroMode1.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode1.Items.Clear();
this.comboBoxAutoZeroMode1.Items.Add("高");
this.comboBoxAutoZeroMode1.Items.Add("中间");
this.comboBoxAutoZeroMode1.Items.Add("低");
this.comboBoxAutoZeroMode1.Items.Add("用户设置");
this.comboBoxAutoZeroMode1.SelectedIndex = 0;
this.comboBoxAutoZeroMode1.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.Items.Clear();
this.comboBoxAutoZeroMode2.Items.Add("高");
this.comboBoxAutoZeroMode2.Items.Add("中间");
this.comboBoxAutoZeroMode2.Items.Add("低");
this.comboBoxAutoZeroMode2.Items.Add("用户设置");
this.comboBoxAutoZeroMode2.SelectedIndex = 0;
this.comboBoxAutoZeroMode2.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.buttonOver1.DownImage = this.buttonOver2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverDown));
this.buttonOver1.UpImage = this.buttonOver2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverUp));
this.buttonPass1.DownImage = this.buttonPass2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassDown));
this.buttonPass1.UpImage = this.buttonPass2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassUp));
this.buttonUnder1.DownImage = this.buttonUnder2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderDown));
this.buttonUnder1.UpImage = this.buttonUnder2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderUp));
this.buttonBypassOnce1.DownImage = this.buttonBypassOnce2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnBypassCountDown));
this.buttonBypassOnce1.UpImage = this.buttonBypassOnce2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnBypassCountUp));
this.buttonBypassDirection1.DownImage = this.buttonBypassDirection2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnBypassOccasionDown));
this.buttonBypassDirection1.UpImage = this.buttonBypassDirection2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnBypassOccasionUp));
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -110,6 +194,8 @@ namespace ITC81DB_2.Controls
this.labelTitleVariation1.Text = this.labelTitleVariation2.Text = "변량";
this.labelTitleAutoZero1.Text = "자동영점 1";
this.labelTitleAutoZero2.Text = "자동영점 2";
this.labelTitleBypass1.Text = "Bypass1";
this.labelTitleBypass2.Text = "Bypass2";
this.comboBoxSorter1Mode.SelectedIndexChanged -= new EventHandler(this.comboBoxSorter1Mode_SelectedIndexChanged);
this.comboBoxSorter1Mode.Items.Clear();
@ -129,6 +215,24 @@ namespace ITC81DB_2.Controls
this.comboBoxSorter2Mode.SelectedIndex = 0;
this.comboBoxSorter2Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSorter2Mode_SelectedIndexChanged);
this.comboBoxAutoZeroMode1.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode1.Items.Clear();
this.comboBoxAutoZeroMode1.Items.Add("High");
this.comboBoxAutoZeroMode1.Items.Add("Middle");
this.comboBoxAutoZeroMode1.Items.Add("Low");
this.comboBoxAutoZeroMode1.Items.Add("User setting");
this.comboBoxAutoZeroMode1.SelectedIndex = 0;
this.comboBoxAutoZeroMode1.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.Items.Clear();
this.comboBoxAutoZeroMode2.Items.Add("High");
this.comboBoxAutoZeroMode2.Items.Add("Middle");
this.comboBoxAutoZeroMode2.Items.Add("Low");
this.comboBoxAutoZeroMode2.Items.Add("User setting");
this.comboBoxAutoZeroMode2.SelectedIndex = 0;
this.comboBoxAutoZeroMode2.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.buttonOver1.DownImage = this.buttonOver2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korLightOverDown));
this.buttonOver1.UpImage = this.buttonOver2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korLightOverUp));
this.buttonPass1.DownImage = this.buttonPass2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korLightPassDown));
@ -138,30 +242,13 @@ namespace ITC81DB_2.Controls
this.buttonBypassOnce1.DownImage = this.buttonBypassOnce2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korBypassCountDown));
this.buttonBypassOnce1.UpImage = this.buttonBypassOnce2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korBypassCountUp));
this.buttonBypassDirection1.DownImage = this.buttonBypassDirection2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engBypassOccasionDown));
this.buttonBypassDirection1.UpImage = this.buttonBypassDirection2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engBypassOccasionUp));
#endregion
}
}
private void DefaultSetting()
{
this.comboBoxAutoZeroMode1.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode1.Items.Clear();
this.comboBoxAutoZeroMode1.Items.Add("High");
this.comboBoxAutoZeroMode1.Items.Add("Middle");
this.comboBoxAutoZeroMode1.Items.Add("Low");
this.comboBoxAutoZeroMode1.Items.Add("User");
this.comboBoxAutoZeroMode1.SelectedIndex = 0;
this.comboBoxAutoZeroMode1.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode1_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.SelectedIndexChanged -= new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.comboBoxAutoZeroMode2.Items.Clear();
this.comboBoxAutoZeroMode2.Items.Add("High");
this.comboBoxAutoZeroMode2.Items.Add("Middle");
this.comboBoxAutoZeroMode2.Items.Add("Low");
this.comboBoxAutoZeroMode2.Items.Add("User");
this.comboBoxAutoZeroMode2.SelectedIndex = 0;
this.comboBoxAutoZeroMode2.SelectedIndexChanged += new EventHandler(this.comboBoxAutoZeroMode2_SelectedIndexChanged);
this.comboBoxMode1Variate1.SelectedIndexChanged -= new EventHandler(this.comboBoxMode1Variate1_SelectedIndexChanged);
this.comboBoxMode1Variate1.Items.Clear();
this.comboBoxMode1Variate1.Items.Add(0.1);

View File

@ -62,6 +62,18 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonOverRange1.DisableImage = this.buttonOverRange2.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphOverDisable));
this.buttonOverRange1.DownImage = this.buttonOverRange2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphOverUp));
this.buttonOverRange1.UpImage = this.buttonOverRange2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphOverUp));
this.buttonPassRange1.DisableImage = this.buttonPassRange2.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphPassDisable));
this.buttonPassRange1.DownImage = this.buttonPassRange2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphPassUp));
this.buttonPassRange1.UpImage = this.buttonPassRange2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphPassUp));
this.buttonUnderRange1.DisableImage = this.buttonUnderRange2.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphUnderDisable));
this.buttonUnderRange1.DownImage = this.buttonUnderRange2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphUnderUp));
this.buttonUnderRange1.UpImage = this.buttonUnderRange2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphUnderUp));
this.buttonTareRange1.DisableImage = this.buttonTareRange2.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphTareDisable));
this.buttonTareRange1.DownImage = this.buttonTareRange2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphTareUp));
this.buttonTareRange1.UpImage = this.buttonTareRange2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainDisplayBargraphTareUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -273,7 +285,7 @@ namespace ITC81DB_2.Controls
if (progressBar.BarColor1 != Color.Yellow)
progressBar.BarColor1 = Color.Yellow;
}
else if (judStatus == DataStore.JudgmentStatus.Under || judStatus == DataStore.JudgmentStatus.Double)
else if (judStatus == DataStore.JudgmentStatus.Under || judStatus == DataStore.JudgmentStatus.Double || judStatus == DataStore.JudgmentStatus.Metal)
{
if (progressBar.BarColor1 != Color.Red)
progressBar.BarColor1 = Color.Red;

View File

@ -89,7 +89,7 @@
this.buttonOverRange1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonOverRange1.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonOverRange1.DisableImage")));
this.buttonOverRange1.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonOverRange1.DownImage")));
this.buttonOverRange1.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
this.buttonOverRange1.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonOverRange1.GroupID = 0;
this.buttonOverRange1.InitVisible = true;
this.buttonOverRange1.Location = new System.Drawing.Point(10, 4);
@ -122,7 +122,7 @@
this.buttonOverRange2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonOverRange2.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonOverRange2.DisableImage")));
this.buttonOverRange2.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonOverRange2.DownImage")));
this.buttonOverRange2.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
this.buttonOverRange2.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonOverRange2.GroupID = 0;
this.buttonOverRange2.InitVisible = true;
this.buttonOverRange2.Location = new System.Drawing.Point(10, 222);
@ -155,7 +155,7 @@
this.buttonPassRange1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonPassRange1.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonPassRange1.DisableImage")));
this.buttonPassRange1.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPassRange1.DownImage")));
this.buttonPassRange1.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
this.buttonPassRange1.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonPassRange1.GroupID = 0;
this.buttonPassRange1.InitVisible = true;
this.buttonPassRange1.Location = new System.Drawing.Point(10, 75);
@ -188,7 +188,7 @@
this.buttonPassRange2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonPassRange2.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonPassRange2.DisableImage")));
this.buttonPassRange2.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPassRange2.DownImage")));
this.buttonPassRange2.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
this.buttonPassRange2.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonPassRange2.GroupID = 0;
this.buttonPassRange2.InitVisible = true;
this.buttonPassRange2.Location = new System.Drawing.Point(10, 293);
@ -221,7 +221,7 @@
this.buttonUnderRange1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonUnderRange1.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonUnderRange1.DisableImage")));
this.buttonUnderRange1.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonUnderRange1.DownImage")));
this.buttonUnderRange1.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
this.buttonUnderRange1.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonUnderRange1.GroupID = 0;
this.buttonUnderRange1.InitVisible = true;
this.buttonUnderRange1.Location = new System.Drawing.Point(10, 145);
@ -254,7 +254,7 @@
this.buttonUnderRange2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonUnderRange2.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonUnderRange2.DisableImage")));
this.buttonUnderRange2.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonUnderRange2.DownImage")));
this.buttonUnderRange2.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
this.buttonUnderRange2.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonUnderRange2.GroupID = 0;
this.buttonUnderRange2.InitVisible = true;
this.buttonUnderRange2.Location = new System.Drawing.Point(10, 363);
@ -318,7 +318,7 @@
this.labelOverCount1.BackPictureBox2 = null;
this.labelOverCount1.BorderColor = System.Drawing.Color.Black;
this.labelOverCount1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelOverCount1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelOverCount1.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelOverCount1.ForeColor = System.Drawing.Color.White;
this.labelOverCount1.InitVisible = true;
this.labelOverCount1.LineSpacing = 0F;
@ -338,7 +338,7 @@
this.labelOverRatio1.BackPictureBox2 = null;
this.labelOverRatio1.BorderColor = System.Drawing.Color.Black;
this.labelOverRatio1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelOverRatio1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelOverRatio1.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelOverRatio1.ForeColor = System.Drawing.Color.White;
this.labelOverRatio1.InitVisible = true;
this.labelOverRatio1.LineSpacing = 0F;
@ -358,7 +358,7 @@
this.labelPassCount1.BackPictureBox2 = null;
this.labelPassCount1.BorderColor = System.Drawing.Color.Black;
this.labelPassCount1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassCount1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount1.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount1.ForeColor = System.Drawing.Color.White;
this.labelPassCount1.InitVisible = true;
this.labelPassCount1.LineSpacing = 0F;
@ -378,7 +378,7 @@
this.labelPassRatio1.BackPictureBox2 = null;
this.labelPassRatio1.BorderColor = System.Drawing.Color.Black;
this.labelPassRatio1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassRatio1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelPassRatio1.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelPassRatio1.ForeColor = System.Drawing.Color.White;
this.labelPassRatio1.InitVisible = true;
this.labelPassRatio1.LineSpacing = 0F;
@ -398,7 +398,7 @@
this.labelUnderCount1.BackPictureBox2 = null;
this.labelUnderCount1.BorderColor = System.Drawing.Color.Black;
this.labelUnderCount1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUnderCount1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderCount1.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderCount1.ForeColor = System.Drawing.Color.White;
this.labelUnderCount1.InitVisible = true;
this.labelUnderCount1.LineSpacing = 0F;
@ -418,7 +418,7 @@
this.labelUnderRatio1.BackPictureBox2 = null;
this.labelUnderRatio1.BorderColor = System.Drawing.Color.Black;
this.labelUnderRatio1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUnderRatio1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderRatio1.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderRatio1.ForeColor = System.Drawing.Color.White;
this.labelUnderRatio1.InitVisible = true;
this.labelUnderRatio1.LineSpacing = 0F;
@ -438,7 +438,7 @@
this.labelOverCount2.BackPictureBox2 = null;
this.labelOverCount2.BorderColor = System.Drawing.Color.Black;
this.labelOverCount2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelOverCount2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelOverCount2.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelOverCount2.ForeColor = System.Drawing.Color.White;
this.labelOverCount2.InitVisible = true;
this.labelOverCount2.LineSpacing = 0F;
@ -458,7 +458,7 @@
this.labelPassCount2.BackPictureBox2 = null;
this.labelPassCount2.BorderColor = System.Drawing.Color.Black;
this.labelPassCount2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassCount2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount2.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount2.ForeColor = System.Drawing.Color.White;
this.labelPassCount2.InitVisible = true;
this.labelPassCount2.LineSpacing = 0F;
@ -478,7 +478,7 @@
this.labelUnderCount2.BackPictureBox2 = null;
this.labelUnderCount2.BorderColor = System.Drawing.Color.Black;
this.labelUnderCount2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUnderCount2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderCount2.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderCount2.ForeColor = System.Drawing.Color.White;
this.labelUnderCount2.InitVisible = true;
this.labelUnderCount2.LineSpacing = 0F;
@ -498,7 +498,7 @@
this.labelOverRatio2.BackPictureBox2 = null;
this.labelOverRatio2.BorderColor = System.Drawing.Color.Black;
this.labelOverRatio2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelOverRatio2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelOverRatio2.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelOverRatio2.ForeColor = System.Drawing.Color.White;
this.labelOverRatio2.InitVisible = true;
this.labelOverRatio2.LineSpacing = 0F;
@ -518,7 +518,7 @@
this.labelPassRatio2.BackPictureBox2 = null;
this.labelPassRatio2.BorderColor = System.Drawing.Color.Black;
this.labelPassRatio2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassRatio2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelPassRatio2.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelPassRatio2.ForeColor = System.Drawing.Color.White;
this.labelPassRatio2.InitVisible = true;
this.labelPassRatio2.LineSpacing = 0F;
@ -538,7 +538,7 @@
this.labelUnderRatio2.BackPictureBox2 = null;
this.labelUnderRatio2.BorderColor = System.Drawing.Color.Black;
this.labelUnderRatio2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUnderRatio2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderRatio2.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelUnderRatio2.ForeColor = System.Drawing.Color.White;
this.labelUnderRatio2.InitVisible = true;
this.labelUnderRatio2.LineSpacing = 0F;
@ -605,7 +605,7 @@
this.labelIconNET2.BackPictureBox2 = null;
this.labelIconNET2.BorderColor = System.Drawing.Color.Black;
this.labelIconNET2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelIconNET2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelIconNET2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelIconNET2.ForeColor = System.Drawing.Color.Yellow;
this.labelIconNET2.InitVisible = true;
this.labelIconNET2.LineSpacing = 0F;
@ -627,7 +627,7 @@
this.labelIconNET1.BackPictureBox2 = null;
this.labelIconNET1.BorderColor = System.Drawing.Color.Black;
this.labelIconNET1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelIconNET1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelIconNET1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelIconNET1.ForeColor = System.Drawing.Color.Yellow;
this.labelIconNET1.InitVisible = true;
this.labelIconNET1.LineSpacing = 0F;
@ -648,7 +648,7 @@
this.labelWeight2.BackPictureBox2 = null;
this.labelWeight2.BorderColor = System.Drawing.Color.Black;
this.labelWeight2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelWeight2.Font = new System.Drawing.Font("New Gulim", 30F, System.Drawing.FontStyle.Bold);
this.labelWeight2.Font = new System.Drawing.Font("새굴림", 30F, System.Drawing.FontStyle.Bold);
this.labelWeight2.ForeColor = System.Drawing.Color.White;
this.labelWeight2.InitVisible = true;
this.labelWeight2.LineSpacing = 0F;
@ -668,7 +668,7 @@
this.labelWeight1.BackPictureBox2 = null;
this.labelWeight1.BorderColor = System.Drawing.Color.Black;
this.labelWeight1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelWeight1.Font = new System.Drawing.Font("New Gulim", 30F, System.Drawing.FontStyle.Bold);
this.labelWeight1.Font = new System.Drawing.Font("새굴림", 30F, System.Drawing.FontStyle.Bold);
this.labelWeight1.ForeColor = System.Drawing.Color.White;
this.labelWeight1.InitVisible = true;
this.labelWeight1.LineSpacing = 0F;

View File

@ -66,6 +66,22 @@ namespace ITC81DB_2.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonOverRange1.DisableImage = this.buttonOverRange2.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLineOverDisable));
this.buttonOverRange1.DownImage = this.buttonOverRange2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLineOverDown));
this.buttonOverRange1.UpImage = this.buttonOverRange2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLineOverUp));
this.buttonPassRange1.DisableImage = this.buttonPassRange2.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLinePassDisable));
this.buttonPassRange1.DownImage = this.buttonPassRange2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLinePassDown));
this.buttonPassRange1.UpImage = this.buttonPassRange2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLinePassUp));
this.buttonUnderRange1.DisableImage = this.buttonUnderRange2.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLineUnderDisable));
this.buttonUnderRange1.DownImage = this.buttonUnderRange2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLineUnderDown));
this.buttonUnderRange1.UpImage = this.buttonUnderRange2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainRunLineUnderUp));
this.buttonOver1.DownImage = this.buttonOver2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverDown));
this.buttonOver1.UpImage = this.buttonOver2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightOverUp));
this.buttonPass1.DownImage = this.buttonPass2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassDown));
this.buttonPass1.UpImage = this.buttonPass2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightPassUp));
this.buttonUnder1.DownImage = this.buttonUnder2.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderDown));
this.buttonUnder1.UpImage = this.buttonUnder2.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnLightUnderUp));
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{

View File

@ -250,6 +250,16 @@ namespace ITC81DB_2
public static readonly string AlarmNg = "Caa00";
// 불량알람 해지
public static readonly string AlarmNgClear = "CAA00";
// 불량알람(펄스)
public static readonly string AlarmPulse = "Cac00";
// 부저ON(부저ON시간과 연동)
public static readonly string BuzzerOn = "Cad00";
// 부저ON(연속)
public static readonly string BuzzerOnContinuousEnable = "Cae00";
// 외부출력ON(연속)
public static readonly string ExternalOutputContinuousEnable = "Cai00";
// 부저해지
public static readonly string BuzzerOnContinuousDisable = "CAE00";
// 업다운 - 다운
public static readonly string MotorDown = "Cmd00";
@ -567,6 +577,10 @@ namespace ITC81DB_2
public static readonly string _6006_Chattering = "6006";
// 옵션 - 외부 NG 입력 사용
public static readonly string _6007_ExternalInput = "6007";
// 옵션 - 제품진입 미감지
public static readonly string _6010_EntryNotDetectedWeight = "6010";
// 옵션 - 센서에러 감지시간
public static readonly string _6011_SensorErrorDetectingTime = "6011";
// 옵션 - OPT2_포트
public static readonly string _6231_OPT2Port = "6231";
// 옵션 - OPT2_지연시간1
@ -696,6 +710,8 @@ namespace ITC81DB_2
private int m_SerialCOM4BaudRate;
private int m_SerialCOM4Mode;
private int m_EquipmentType;
private int m_SensorErrorDetectingTime;
private int m_EntryNotDetectedIgnoreTime;
private string m_SerialNumber;
private string m_MainBoardVersion;
@ -793,6 +809,16 @@ namespace ITC81DB_2
get { return this.m_EquipmentType; }
set { this.m_EquipmentType = value; }
}
public int SensorErrorDetectingTime
{
get { return this.m_SensorErrorDetectingTime; }
set { this.m_SensorErrorDetectingTime = value; }
}
public int EntryNotDetectedIgnoreTime
{
get { return this.m_EntryNotDetectedIgnoreTime; }
set { this.m_EntryNotDetectedIgnoreTime = value; }
}
public string SerialNumber
{
@ -861,8 +887,10 @@ namespace ITC81DB_2
this.IsBypassDirectionPass2 = true;
this.IsBypassOnce1 = true;
this.IsBypassOnce2 = true;
this.SensorErrorDetectingTime = 0;
this.EntryNotDetectedIgnoreTime = 0;
this.SerialNumber = "20G0000";
this.SerialNumber = "23A000";
this.MainBoardVersion = "000";
this.Unit = "g";
@ -904,8 +932,8 @@ namespace ITC81DB_2
public int DummyInt1;
public int DummyInt2;
public int DummyInt3;
public int DummyInt4;
public int EntryNotDetectedIgnoreTime;
public int SensorErrorDetectingTime;
public int EquipmentType;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
@ -1222,6 +1250,8 @@ namespace ITC81DB_2
private bool m_IsPressureSensingError;
private bool m_IsEmergencyStop;
private bool m_IsDoorInterlock;
private bool m_IsEntryNotDetected;
private bool m_IsEntryStucked;
private DateTime m_StartTime;
private DateTime m_StopTime;
@ -1288,7 +1318,17 @@ namespace ITC81DB_2
{
get { return this.m_IsDoorInterlock; }
set { this.m_IsDoorInterlock = value; }
}
}
public bool IsEntryNotDetected
{
get { return this.m_IsEntryNotDetected; }
set { this.m_IsEntryNotDetected = value; }
}
public bool IsEntryStucked
{
get { return this.m_IsEntryStucked; }
set { this.m_IsEntryStucked = value; }
}
public DateTime StartTime
{
@ -1590,6 +1630,8 @@ namespace ITC81DB_2
this.IsInverterError = false;
this.IsPressureSensingError = false;
this.IsDoorInterlock = false;
this.IsEntryNotDetected = false;
this.IsEntryStucked = false;
this.StartTime = new DateTime(1111, 11, 11, 11, 11, 11);
this.StopTime = new DateTime(1111, 11, 11, 11, 11, 11);
@ -1980,6 +2022,7 @@ namespace ITC81DB_2
private string m_RelayOnTime;
private string m_Chattering;
private string m_SorterDoubleEntry;
private string m_EntryNotDetectedWeight;
private string m_Dummy1;
private string m_Dummy2;
@ -1993,10 +2036,6 @@ namespace ITC81DB_2
private string m_Dummy10;
private string m_Dummy11;
private string m_Dummy12;
private string m_Dummy13;
private string m_Dummy14;
private string m_Dummy15;
private string m_Dummy16;
#endregion
#region Constructor
@ -2027,7 +2066,12 @@ namespace ITC81DB_2
get { return this.m_SorterDoubleEntry; }
set { this.m_SorterDoubleEntry = value; }
}
public string EntryNotDetectedWeight
{
get { return this.m_EntryNotDetectedWeight; }
set { this.m_EntryNotDetectedWeight = value; }
}
public string Dummy1
{
get { return this.m_Dummy1; }
@ -2088,26 +2132,6 @@ namespace ITC81DB_2
get { return this.m_Dummy12; }
set { this.m_Dummy12 = value; }
}
public string Dummy13
{
get { return this.m_Dummy13; }
set { this.m_Dummy13 = value; }
}
public string Dummy14
{
get { return this.m_Dummy14; }
set { this.m_Dummy14 = value; }
}
public string Dummy15
{
get { return this.m_Dummy15; }
set { this.m_Dummy15 = value; }
}
public string Dummy16
{
get { return this.m_Dummy16; }
set { this.m_Dummy16 = value; }
}
#endregion
#region Method
@ -2117,6 +2141,7 @@ namespace ITC81DB_2
this.RelayOnTime = "500";
this.Chattering = "0";
this.SorterDoubleEntry = "0";
this.EntryNotDetectedWeight = "0";
this.Dummy1 = "0";
this.Dummy2 = "0";
@ -2130,10 +2155,6 @@ namespace ITC81DB_2
this.Dummy10 = "0";
this.Dummy11 = "0";
this.Dummy12 = "0";
this.Dummy13 = "0";
this.Dummy14 = "0";
this.Dummy15 = "0";
this.Dummy16 = "0";
}
#endregion
}
@ -2170,6 +2191,8 @@ namespace ITC81DB_2
public string SorterDetecting;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
public string OptionBoard;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
public string EntryNotDetectedWeight;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
public string Dummy1;
@ -2181,8 +2204,6 @@ namespace ITC81DB_2
public string Dummy4;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
public string Dummy5;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
public string Dummy6;
}
#endregion
#region SystemParameter9508

View File

@ -45,6 +45,8 @@ namespace ITC81DB_2.DialogForms
if (language == DataStore.LanguageID.English)
{
this.smartForm1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundUserLogin));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainLoginCancelUp));
@ -54,12 +56,22 @@ namespace ITC81DB_2.DialogForms
}
else if (language == DataStore.LanguageID.Chinese)
{
this.smartForm1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundUserLogin));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMainLoginCancelUp));
this.buttonLogon.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainLoginLoginDisable));
this.buttonLogon.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainLoginLoginDown));
this.buttonLogon.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainLoginLoginUp));
}
else if (language == DataStore.LanguageID.Czech)
{
}
else
{
this.smartForm1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundUserLogin));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.korFormMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korFormMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korFormMainLoginCancelUp));

View File

@ -45,6 +45,7 @@
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.ForeColor = System.Drawing.Color.Black;
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;
@ -65,6 +66,7 @@
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.ForeColor = System.Drawing.Color.Black;
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
@ -87,6 +89,7 @@
this.buttonOK.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonOK.DisableImage = null;
this.buttonOK.DownImage = null;
this.buttonOK.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonOK.GroupID = 0;
this.buttonOK.InitVisible = true;
this.buttonOK.Location = new System.Drawing.Point(345, 128);
@ -117,6 +120,7 @@
this.labelErrorCode.BackPictureBox2 = null;
this.labelErrorCode.BorderColor = System.Drawing.Color.Black;
this.labelErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelErrorCode.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelErrorCode.ForeColor = System.Drawing.Color.White;
this.labelErrorCode.InitVisible = true;
this.labelErrorCode.LineSpacing = 0F;

View File

@ -42,7 +42,9 @@ namespace ITC81DB_2.DialogForms
}
else if (language == DataStore.LanguageID.Chinese)
{
this.labelErrorCode.Text = "注意";
this.labelMessage1.Text = "备份" + str + "个文件";
this.labelMessage2.Text = "";
}
else if (language == DataStore.LanguageID.Czech)
{
@ -63,6 +65,8 @@ namespace ITC81DB_2.DialogForms
if (language == DataStore.LanguageID.Korean)
{
this.buttonOK.Text = "OK";
#region 한글
switch (code)
{
@ -212,6 +216,11 @@ namespace ITC81DB_2.DialogForms
this.labelMessage1.Text = "읽기 실패";
this.labelMessage2.Text = "다시 시도해 주세요";
break;
case 43:
this.labelErrorCode.Text = "Error 43";
this.labelMessage1.Text = "센서에러 감지시간은 판정지연 값 이상이어야 합니다.";
this.labelMessage2.Text = "다시 입력해 주세요";
break;
default:
this.labelErrorCode.Text = "Error 99";
this.labelMessage1.Text = "제조사에 문의하세요";
@ -222,6 +231,8 @@ namespace ITC81DB_2.DialogForms
}
else if (language == DataStore.LanguageID.English)
{
this.buttonOK.Text = "OK";
#region 영문
switch (code)
{
@ -371,6 +382,11 @@ namespace ITC81DB_2.DialogForms
this.labelMessage1.Text = "Failed to read";
this.labelMessage2.Text = "Please try again";
break;
case 43:
this.labelErrorCode.Text = "Error 43";
this.labelMessage1.Text = "The sensor error detection time must be longer";
this.labelMessage2.Text = "than the judgment delay value.";
break;
default:
this.labelErrorCode.Text = "Error 99";
this.labelMessage1.Text = "Please contact a manufacturer";
@ -380,7 +396,169 @@ namespace ITC81DB_2.DialogForms
}
else if (language == DataStore.LanguageID.Chinese)
{
this.buttonOK.Text = "确认";
#region 중문
switch (code)
{
case 1:
this.labelErrorCode.Text = "错误 01";
this.labelMessage1.Text = "确认输入范围";
this.labelMessage2.Text = "";
break;
case 2:
this.labelErrorCode.Text = "错误 02";
this.labelMessage1.Text = "最新应用";
this.labelMessage2.Text = "";
break;
case 3:
this.labelErrorCode.Text = "错误 03";
this.labelMessage1.Text = "测试连续不良";
this.labelMessage2.Text = "";
break;
case 4:
this.labelErrorCode.Text = "错误 04";
this.labelMessage1.Text = "无支持文件";
this.labelMessage2.Text = "";
break;
case 5:
this.labelErrorCode.Text = "错误 05";
this.labelMessage1.Text = "无USB存储卡";
this.labelMessage2.Text = "";
break;
case 6:
this.labelErrorCode.Text = "错误 06";
this.labelMessage1.Text = "请联系厂商";
this.labelMessage2.Text = "";
break;
case 7:
this.labelErrorCode.Text = "错误 07";
this.labelMessage1.Text = "USB无更新文件";
this.labelMessage2.Text = "";
break;
case 8:
this.labelErrorCode.Text = "错误 08";
this.labelMessage1.Text = "太多文件需更新";
this.labelMessage2.Text = "";
break;
case 9:
this.labelErrorCode.Text = "错误 09";
this.labelMessage1.Text = "USB没有文件夹需要更新文件";
this.labelMessage2.Text = "";
break;
case 10:
this.labelErrorCode.Text = "错误 10";
this.labelMessage1.Text = "无存储";
this.labelMessage2.Text = "";
break;
case 11:
this.labelErrorCode.Text = "错误 11";
this.labelMessage1.Text = "没有图像文件夹";
this.labelMessage2.Text = "";
break;
case 12:
this.labelErrorCode.Text = "错误 12";
this.labelMessage1.Text = "请清理箱子";
this.labelMessage2.Text = "";
break;
case 13:
this.labelErrorCode.Text = "系统备份";
this.labelMessage1.Text = "复制完成";
this.labelMessage2.Text = "";
break;
case 14:
this.labelErrorCode.Text = "系统备份";
this.labelMessage1.Text = "复制失败 !!";
this.labelMessage2.Text = "";
break;
case 15:
this.labelErrorCode.Text = "错误 15";
this.labelMessage1.Text = "无文件导入";
this.labelMessage2.Text = "";
break;
case 16:
this.labelErrorCode.Text = "错误 16";
this.labelMessage1.Text = "错误发生,重试";
this.labelMessage2.Text = "";
break;
case 17:
this.labelErrorCode.Text = "错误 17";
this.labelMessage1.Text = "运行初始化";
this.labelMessage2.Text = "";
break;
case 18:
this.labelErrorCode.Text = "Message 18";
this.labelMessage1.Text = "关掉电源,然后在打开电源";
this.labelMessage2.Text = "";
this.buttonOK.Visible = false;
break;
case 19:
this.labelErrorCode.Text = "错误 19";
this.labelMessage1.Text = "通信点连接错误";
this.labelMessage1.Text = "请联系厂商";
break;
case 20:
this.labelErrorCode.Text = "错误 20";
this.labelMessage1.Text = "传送到MASCA失败";
this.labelMessage2.Text = "";
break;
case 21:
this.labelErrorCode.Text = "错误 21";
this.labelMessage1.Text = "关闭伺服后请重试";
this.labelMessage2.Text = "";
break;
case 22:
this.labelErrorCode.Text = "错误 22";
this.labelMessage1.Text = "请确认主要画面通信状态";
this.labelMessage2.Text = "";
break;
case 31:
this.labelErrorCode.Text = "错误 31";
this.labelMessage1.Text = "用户文件错误";
this.labelMessage2.Text = "";
break;
case 32:
this.labelErrorCode.Text = "错误 32";
this.labelMessage1.Text = "请确认用户名";
this.labelMessage2.Text = "";
break;
case 33:
this.labelErrorCode.Text = "错误 33";
this.labelMessage1.Text = "请确认密码";
this.labelMessage2.Text = "";
break;
case 34:
this.labelErrorCode.Text = "错误 34";
this.labelMessage1.Text = "已有相同的用户名";
this.labelMessage2.Text = "";
break;
case 35:
this.labelErrorCode.Text = "错误 35";
this.labelMessage1.Text = "请输入4~10个字符!";
this.labelMessage2.Text = "";
break;
case 41:
this.labelErrorCode.Text = "Error 41";
this.labelMessage1.Text = "保存失败";
this.labelMessage2.Text = "请再试一次";
break;
case 42:
this.labelErrorCode.Text = "Error 42";
this.labelMessage1.Text = "读取失败";
this.labelMessage2.Text = "请再试一次";
break;
case 43:
this.labelErrorCode.Text = "Error 43";
this.labelMessage1.Text = "传感器错误检测时间必须大于判断延迟值。";
this.labelMessage2.Text = "";
break;
default:
this.labelErrorCode.Text = "错误 99";
this.labelMessage1.Text = "请联系厂商";
this.labelMessage2.Text = "";
break;
}
#endregion
}
else if (language == DataStore.LanguageID.Czech)
{
@ -430,6 +608,18 @@ namespace ITC81DB_2.DialogForms
#endregion
break;
case DataStore.LanguageID.Chinese:
#region Chinese
switch (code)
{
case 1:
this.labelErrorCode.Text = "错误 01";
this.labelMessage1.Text = "检查输入范围。";
this.labelMessage2.Text = message;
break;
default:
break;
}
#endregion
break;
case DataStore.LanguageID.Czech:
break;

View File

@ -73,6 +73,7 @@
this.labelTitle.BackPictureBox2 = null;
this.labelTitle.BorderColor = System.Drawing.Color.Empty;
this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitle.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelTitle.ForeColor = System.Drawing.Color.White;
this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F;
@ -96,7 +97,7 @@
this.buttonNumber0.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber0.DisableImage = null;
this.buttonNumber0.DownImage = null;
this.buttonNumber0.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber0.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber0.GroupID = 0;
this.buttonNumber0.InitVisible = true;
this.buttonNumber0.Location = new System.Drawing.Point(93, 295);
@ -130,7 +131,7 @@
this.buttonNumber9.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber9.DisableImage = null;
this.buttonNumber9.DownImage = null;
this.buttonNumber9.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber9.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber9.GroupID = 0;
this.buttonNumber9.InitVisible = true;
this.buttonNumber9.Location = new System.Drawing.Point(164, 234);
@ -164,7 +165,7 @@
this.buttonNumber8.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber8.DisableImage = null;
this.buttonNumber8.DownImage = null;
this.buttonNumber8.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber8.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber8.GroupID = 0;
this.buttonNumber8.InitVisible = true;
this.buttonNumber8.Location = new System.Drawing.Point(93, 234);
@ -198,7 +199,7 @@
this.buttonNumber7.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber7.DisableImage = null;
this.buttonNumber7.DownImage = null;
this.buttonNumber7.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber7.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber7.GroupID = 0;
this.buttonNumber7.InitVisible = true;
this.buttonNumber7.Location = new System.Drawing.Point(22, 234);
@ -232,7 +233,7 @@
this.buttonNumber6.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber6.DisableImage = null;
this.buttonNumber6.DownImage = null;
this.buttonNumber6.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber6.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber6.GroupID = 0;
this.buttonNumber6.InitVisible = true;
this.buttonNumber6.Location = new System.Drawing.Point(164, 173);
@ -266,7 +267,7 @@
this.buttonNumber5.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber5.DisableImage = null;
this.buttonNumber5.DownImage = null;
this.buttonNumber5.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber5.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber5.GroupID = 0;
this.buttonNumber5.InitVisible = true;
this.buttonNumber5.Location = new System.Drawing.Point(93, 173);
@ -300,7 +301,7 @@
this.buttonNumber4.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber4.DisableImage = null;
this.buttonNumber4.DownImage = null;
this.buttonNumber4.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber4.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber4.GroupID = 0;
this.buttonNumber4.InitVisible = true;
this.buttonNumber4.Location = new System.Drawing.Point(22, 173);
@ -334,7 +335,7 @@
this.buttonNumber3.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber3.DisableImage = null;
this.buttonNumber3.DownImage = null;
this.buttonNumber3.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber3.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber3.GroupID = 0;
this.buttonNumber3.InitVisible = true;
this.buttonNumber3.Location = new System.Drawing.Point(164, 112);
@ -368,7 +369,7 @@
this.buttonNumber2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber2.DisableImage = null;
this.buttonNumber2.DownImage = null;
this.buttonNumber2.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber2.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber2.GroupID = 0;
this.buttonNumber2.InitVisible = true;
this.buttonNumber2.Location = new System.Drawing.Point(93, 112);
@ -402,7 +403,7 @@
this.buttonNumber1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNumber1.DisableImage = null;
this.buttonNumber1.DownImage = null;
this.buttonNumber1.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber1.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonNumber1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
this.buttonNumber1.GroupID = 0;
this.buttonNumber1.InitVisible = true;
@ -437,7 +438,7 @@
this.buttonEnter.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonEnter.DisableImage = null;
this.buttonEnter.DownImage = null;
this.buttonEnter.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonEnter.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonEnter.GroupID = 0;
this.buttonEnter.InitVisible = true;
this.buttonEnter.Location = new System.Drawing.Point(22, 356);
@ -471,7 +472,7 @@
this.buttonCancel.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonCancel.DisableImage = null;
this.buttonCancel.DownImage = null;
this.buttonCancel.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold);
this.buttonCancel.Font = new System.Drawing.Font("새굴림", 15F, System.Drawing.FontStyle.Bold);
this.buttonCancel.GroupID = 0;
this.buttonCancel.InitVisible = true;
this.buttonCancel.Location = new System.Drawing.Point(164, 295);
@ -505,7 +506,7 @@
this.buttonSign.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonSign.DisableImage = null;
this.buttonSign.DownImage = null;
this.buttonSign.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.buttonSign.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonSign.GroupID = 0;
this.buttonSign.InitVisible = true;
this.buttonSign.Location = new System.Drawing.Point(22, 295);

View File

@ -95,15 +95,21 @@ namespace ITC81DB_2.DialogForms
if (language == DataStore.LanguageID.English)
{
this.buttonEnter.Text = "Enter";
this.buttonCancel.Text = "Esc";
}
else if (language == DataStore.LanguageID.Chinese)
{
this.buttonEnter.Text = "确认";
this.buttonCancel.Text = "X";
}
else if (language == DataStore.LanguageID.Czech)
{
}
else
{
this.buttonEnter.Text = "Enter";
this.buttonCancel.Text = "Esc";
}
}
private void InitializeContnrol()

View File

@ -29,34 +29,15 @@
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormYesNo));
this.labelMessage = new SmartX.SmartLabel();
this.buttonYes = new SmartX.SmartButton();
this.buttonNo = new SmartX.SmartButton();
this.labelErrorCode = new SmartX.SmartLabel();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.labelMessage2 = new SmartX.SmartLabel();
this.labelMessage1 = new SmartX.SmartLabel();
this.SuspendLayout();
//
// labelMessage
//
this.labelMessage.BackColor = System.Drawing.Color.White;
this.labelMessage.BackPictureBox = null;
this.labelMessage.BackPictureBox1 = null;
this.labelMessage.BackPictureBox2 = null;
this.labelMessage.BorderColor = System.Drawing.Color.Black;
this.labelMessage.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage.ForeColor = System.Drawing.Color.Black;
this.labelMessage.InitVisible = true;
this.labelMessage.LineSpacing = 0F;
this.labelMessage.Location = new System.Drawing.Point(76, 69);
this.labelMessage.Name = "labelMessage";
this.labelMessage.Size = new System.Drawing.Size(350, 20);
this.labelMessage.TabIndex = 9;
this.labelMessage.Text = "COM2 port problem. Please contact a manufacturer.";
this.labelMessage.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage.Wordwrap = false;
//
// buttonYes
//
this.buttonYes.BackPictureBox = null;
@ -67,6 +48,7 @@
this.buttonYes.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonYes.DisableImage = null;
this.buttonYes.DownImage = null;
this.buttonYes.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonYes.GroupID = 0;
this.buttonYes.InitVisible = true;
this.buttonYes.Location = new System.Drawing.Point(249, 128);
@ -99,6 +81,7 @@
this.buttonNo.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNo.DisableImage = null;
this.buttonNo.DownImage = null;
this.buttonNo.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonNo.GroupID = 0;
this.buttonNo.InitVisible = true;
this.buttonNo.Location = new System.Drawing.Point(345, 128);
@ -129,6 +112,7 @@
this.labelErrorCode.BackPictureBox2 = null;
this.labelErrorCode.BorderColor = System.Drawing.Color.Black;
this.labelErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelErrorCode.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelErrorCode.ForeColor = System.Drawing.Color.White;
this.labelErrorCode.InitVisible = true;
this.labelErrorCode.LineSpacing = 0F;
@ -156,6 +140,47 @@
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(42, 40);
//
// labelMessage2
//
this.labelMessage2.BackColor = System.Drawing.Color.White;
this.labelMessage2.BackPictureBox = null;
this.labelMessage2.BackPictureBox1 = null;
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.ForeColor = System.Drawing.Color.Black;
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(72, 78);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.Size = new System.Drawing.Size(350, 41);
this.labelMessage2.TabIndex = 16;
this.labelMessage2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage2.Wordwrap = true;
//
// labelMessage1
//
this.labelMessage1.BackColor = System.Drawing.Color.White;
this.labelMessage1.BackPictureBox = null;
this.labelMessage1.BackPictureBox1 = null;
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.ForeColor = System.Drawing.Color.Black;
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(72, 56);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.Size = new System.Drawing.Size(360, 20);
this.labelMessage1.TabIndex = 15;
this.labelMessage1.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage1.Wordwrap = false;
//
// DialogFormYesNo
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -163,11 +188,12 @@
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
this.ClientSize = new System.Drawing.Size(450, 155);
this.ControlBox = false;
this.Controls.Add(this.labelMessage2);
this.Controls.Add(this.labelMessage1);
this.Controls.Add(this.pictureBox2);
this.Controls.Add(this.labelErrorCode);
this.Controls.Add(this.buttonNo);
this.Controls.Add(this.buttonYes);
this.Controls.Add(this.labelMessage);
this.Controls.Add(this.pictureBox1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormYesNo";
@ -178,11 +204,12 @@
#endregion
private SmartX.SmartLabel labelMessage;
private SmartX.SmartButton buttonYes;
private SmartX.SmartButton buttonNo;
private SmartX.SmartLabel labelErrorCode;
private System.Windows.Forms.PictureBox pictureBox1;
private System.Windows.Forms.PictureBox pictureBox2;
private SmartX.SmartLabel labelMessage2;
private SmartX.SmartLabel labelMessage1;
}
}

View File

@ -27,148 +27,636 @@ namespace ITC81DB_2.DialogForms
if (language == DataStore.LanguageID.Korean)
{
this.buttonYes.Text = "Yes";
this.buttonNo.Text = "No";
#region 한글
switch (ok)
{
case 1:
this.labelErrorCode.Text = "";
this.labelMessage.Text = "예전 DLL로 되돌리시겠습니까?";
this.labelMessage1.Text = "예전 DLL로 되돌리시겠습니까?";
break;
case 2:
this.labelErrorCode.Text = "";
this.labelMessage.Text = "언어를 변경하시겠습니까?";
this.labelMessage1.Text = "언어를 변경하시겠습니까?";
break;
case 3:
this.labelErrorCode.Text = "업데이트";
this.labelMessage.Text = "새 버전으로 업데이트됩니다.";
this.labelMessage1.Text = "새 버전으로 업데이트됩니다.";
break;
case 4:
this.labelErrorCode.Text = "스타일러스";
this.labelMessage.Text = "화면 보정을 실행하시겠습니까?";
this.labelMessage1.Text = "화면 보정을 실행하시겠습니까?";
break;
case 5:
this.labelErrorCode.Text = "공장초기화";
this.labelMessage.Text = "설정된 모든 데이터가 초기화됩니다.";
this.labelMessage1.Text = "설정된 모든 데이터가 초기화됩니다.";
break;
case 6:
this.labelErrorCode.Text = "LCD초기화";
this.labelMessage.Text = "LCD에 설정된 데이터가 초기화됩니다.";
this.labelMessage1.Text = "LCD에 설정된 데이터가 초기화됩니다.";
break;
case 7:
this.labelErrorCode.Text = "메인보드초기화";
this.labelMessage.Text = "메인보드에 설정된 데이터가 초기화됩니다.";
this.labelMessage1.Text = "메인보드에 설정된 데이터가 초기화됩니다.";
break;
case 8:
this.labelErrorCode.Text = "소거";
this.labelMessage.Text = "카운트 값을 소거 하시겠습니까?";
this.labelMessage1.Text = "현재 품번 카운트 데이터를 소거 하시겠습니까?";
break;
case 9:
this.labelErrorCode.Text = "모터 다운로드";
this.labelMessage.Text = "현재 값을 다운로드 하시겠습니까?";
this.labelMessage1.Text = "현재 값을 다운로드 하시겠습니까?";
break;
case 10:
this.labelErrorCode.Text = "모터 다운로드";
this.labelMessage.Text = "새 모터에 다운로드 하시겠습니까?";
this.labelMessage1.Text = "새 모터에 다운로드 하시겠습니까?";
break;
case 11:
this.labelErrorCode.Text = "모터 다운로드";
this.labelMessage.Text = "현재 라인번호로 변경하시겠습니까?";
this.labelMessage1.Text = "현재 라인번호로 변경하시겠습니까?";
break;
case 12:
this.labelErrorCode.Text = "로그인";
this.labelMessage.Text = "Log Off 하시겠습니까?";
this.labelMessage1.Text = "Log Off 하시겠습니까?";
break;
case 13:
this.labelErrorCode.Text = "로그인";
this.labelMessage.Text = "유저 등록 하시겠습니까?";
this.labelMessage1.Text = "유저 등록 하시겠습니까?";
break;
case 14:
this.labelErrorCode.Text = "로그인";
this.labelMessage.Text = "유저 삭제 하시겠습니까?";
this.labelMessage1.Text = "유저 삭제 하시겠습니까?";
break;
case 15:
this.labelErrorCode.Text = "로그인";
this.labelMessage.Text = "설정 하시겠습니까?";
this.labelMessage1.Text = "로그인 기능을 사용하시겠습니까?";
break;
case 16:
this.labelErrorCode.Text = "로그인";
this.labelMessage1.Text = "로그인 기능을 사용을 중지하시겠습니까?";
break;
case 17:
this.labelErrorCode.Text = "바코드";
this.labelMessage1.Text = "바코드 기능을 사용하시겠습니까?";
break;
case 18:
this.labelErrorCode.Text = "바코드";
this.labelMessage1.Text = "바코드 기능 사용을 중지하시겠습니까?";
break;
case 19:
this.labelErrorCode.Text = "소거";
this.labelMessage1.Text = "전체 품번 카운트 데이터를 소거 하시겠습니까?";
break;
case 20:
this.labelErrorCode.Text = "초기화";
this.labelMessage1.Text = "카운터출력 카운트 데이터를 소거 하시겠습니까?";
break;
case 21:
this.labelErrorCode.Text = "이더넷";
this.labelMessage1.Text = "로컬IP주소 수동으로 설정하시겠습니까?";
break;
case 22:
this.labelErrorCode.Text = "이더넷";
this.labelMessage1.Text = "로컬IP주소 자동으로 설정하시겠습니까?";
break;
case 23:
this.labelErrorCode.Text = "백업";
this.labelMessage1.Text = "현재 데이터를 백업하시겠습니까?";
break;
case 24:
this.labelErrorCode.Text = "랜덤모드 설정값 초기화";
this.labelMessage1.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage2.Text = "소수점을 변경하시겠습니까?";
break;
case 25:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "기능을 사용하시겠습니까?";
this.labelMessage2.Text = "";
break;
case 26:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "기능 사용을 중지하시겠습니까?";
this.labelMessage2.Text = "관련 항목들이 초기화 상태로 변경됩니다.";
break;
case 27:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "해당 값을 기준값으로 설정하시겠습니까?";
this.labelMessage2.Text = "";
break;
default:
break;
}
#endregion
}
else if (language == DataStore.LanguageID.English)
{
this.buttonYes.Text = "Yes";
this.buttonNo.Text = "No";
#region 영문
switch (ok)
{
case 1:
this.labelErrorCode.Text = "";
this.labelMessage.Text = "Do you want to revert to the previous DLL?";
this.labelMessage1.Text = "Do you want to revert to the previous DLL?";
break;
case 2:
this.labelErrorCode.Text = "";
this.labelMessage.Text = "Do you change the language?";
this.labelMessage1.Text = "Do you change the language?";
break;
case 3:
this.labelErrorCode.Text = "Update";
this.labelMessage.Text = "Now appilcation program update";
this.labelMessage1.Text = "Now appilcation program update";
break;
case 4:
this.labelErrorCode.Text = "Stylus";
this.labelMessage.Text = "To re-calibrate the screen, press the YES button.";
this.labelMessage1.Text = "To re-calibrate the screen, press the YES button.";
break;
case 5:
this.labelErrorCode.Text = "Initialization";
this.labelMessage.Text = "All datas will be initialized";
this.labelMessage1.Text = "All datas will be initialized";
break;
case 6:
this.labelErrorCode.Text = "LCD Initialization";
this.labelMessage.Text = "All datas in LCD will be initialized";
this.labelMessage1.Text = "All datas in LCD will be initialized";
break;
case 7:
this.labelErrorCode.Text = "Mainboard Initialization";
this.labelMessage.Text = "All datas in Mainboard will be initialized";
this.labelMessage1.Text = "All datas in Mainboard will be initialized";
break;
case 8:
this.labelErrorCode.Text = "Clear";
this.labelMessage.Text = "Erase all count?";
this.labelErrorCode.Text = "Initialize";
this.labelMessage1.Text = "Do you want to Initialize current data?";
break;
case 9:
this.labelErrorCode.Text = "Motor download";
this.labelMessage.Text = "Do you want to download the current value?";
this.labelMessage1.Text = "Do you want to download the current value?";
break;
case 10:
this.labelErrorCode.Text = "Motor download";
this.labelMessage.Text = "Do you want to download the new motor?";
this.labelMessage1.Text = "Do you want to download the new motor?";
break;
case 11:
this.labelErrorCode.Text = "Motor download";
this.labelMessage.Text = "Do you want to change with the device number to current line?";
this.labelMessage1.Text = "Do you want to change with the device number to current line?";
break;
case 12:
this.labelErrorCode.Text = "Login";
this.labelMessage.Text = "Do you want to log off?";
this.labelMessage1.Text = "Do you want to log out?";
break;
case 13:
this.labelErrorCode.Text = "Login";
this.labelMessage.Text = "Do you want to register the user?";
this.labelMessage1.Text = "Do you want to register the user?";
break;
case 14:
this.labelErrorCode.Text = "Login";
this.labelMessage.Text = "Do you want to delete this user?";
this.labelMessage1.Text = "Do you want to delete this user?";
break;
case 15:
this.labelErrorCode.Text = "Login";
this.labelMessage.Text = "Do you want to set up login?";
this.labelMessage1.Text = "Are you sure you want to use the login function?";
break;
case 16:
this.labelErrorCode.Text = "Login";
this.labelMessage1.Text = "Are you sure you want to cancel the login function?";
break;
case 17:
this.labelErrorCode.Text = "Barcode";
this.labelMessage1.Text = "Are you sure you want to use the Barcode function?";
break;
case 18:
this.labelErrorCode.Text = "Barcode";
this.labelMessage1.Text = "Are you sure you want to cancel the Barcode function?";
break;
case 19:
this.labelErrorCode.Text = "Initialization";
this.labelMessage1.Text = "Do you want to Initialize all data?";
break;
case 20:
this.labelErrorCode.Text = "Initialization";
this.labelMessage1.Text = "Do you want to Initalize Counting Output's count data?";
break;
case 21:
this.labelErrorCode.Text = "Ethernet";
this.labelMessage1.Text = "Do you want to set the local IP address static?";
break;
case 22:
this.labelErrorCode.Text = "Ethernet";
this.labelMessage1.Text = "Do you want to set the local IP address to DHCP?";
break;
case 23:
this.labelErrorCode.Text = "Backup";
this.labelMessage1.Text = "Would you like to back up your current data?";
break;
case 24:
this.labelErrorCode.Text = "Initialize random mode setting";
this.labelMessage1.Text = "Changing the decimal point resets the random mode";
this.labelMessage2.Text = "settings. Do you want to change the decimal point?";
break;
case 25:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Are you sure you want to use the function?";
this.labelMessage2.Text = "";
break;
case 26:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Are you sure you want to cancel the function?";
this.labelMessage2.Text = "Related items will be changed to the initialization state.";
break;
case 27:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Do you want to set that value as the 'Pass' value?";
this.labelMessage2.Text = "";
break;
default:
break;
}
#endregion
}
else if (language == DataStore.LanguageID.Chinese)
{
this.buttonYes.Text = "是";
this.buttonNo.Text = "否";
#region 중문
switch (ok)
{
case 1:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "你想回到到之前的DLL吗";
break;
case 2:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "想更换语言吗?";
break;
case 3:
this.labelErrorCode.Text = "更新";
this.labelMessage1.Text = "现在应用程序更新完成";
break;
case 4:
this.labelErrorCode.Text = "스타일러스";
this.labelMessage1.Text = "화면 보정을 실행하시겠습니까?";
break;
case 5:
this.labelErrorCode.Text = "回复出厂设置";
this.labelMessage1.Text = "所有数据初始化";
break;
case 6:
this.labelErrorCode.Text = "LCD初期化";
this.labelMessage1.Text = "所有LCD数据初始化";
break;
case 7:
this.labelErrorCode.Text = "主板初期化";
this.labelMessage1.Text = "所有主板数据初始化";
break;
case 8:
this.labelErrorCode.Text = "消除";
this.labelMessage1.Text = "您确定清除当前品目计数值吗?";
break;
case 9:
this.labelErrorCode.Text = "下载";
this.labelMessage1.Text = "您确定下载当前值吗?";
break;
case 10:
this.labelErrorCode.Text = "下载";
this.labelMessage1.Text = "您确定下载到新电机上吗?";
break;
case 11:
this.labelErrorCode.Text = "下载";
this.labelMessage1.Text = "您确定更改为当前列号吗?";
break;
case 12:
this.labelErrorCode.Text = "登錄";
this.labelMessage1.Text = "您确定登出吗?";
break;
case 13:
this.labelErrorCode.Text = "登錄";
this.labelMessage1.Text = "是否登录用户?";
break;
case 14:
this.labelErrorCode.Text = "登錄";
this.labelMessage1.Text = "是否删除用户?";
break;
case 15:
this.labelErrorCode.Text = "登錄";
this.labelMessage1.Text = "您确定使用登录功能?";
break;
case 16:
this.labelErrorCode.Text = "登錄";
this.labelMessage1.Text = "您确定中断使用登录功能?";
break;
case 17:
this.labelErrorCode.Text = "条形码";
this.labelMessage1.Text = "您确定使用条形码功能?";
break;
case 18:
this.labelErrorCode.Text = "条形码";
this.labelMessage1.Text = "您确定中断使用条形码功能?";
break;
case 19:
this.labelErrorCode.Text = "消除";
this.labelMessage1.Text = "您确定清除全部品目计数值吗?";
break;
case 20:
this.labelErrorCode.Text = "初期化";
this.labelMessage1.Text = "计数输出 : 您要清除计数数据吗?";
break;
case 21:
this.labelErrorCode.Text = "以太网";
this.labelMessage1.Text = "您要手动设置IP地址吗";
break;
case 22:
this.labelErrorCode.Text = "以太网";
this.labelMessage1.Text = "您要自动设置IP地址吗";
break;
case 23:
this.labelErrorCode.Text = "备份";
this.labelMessage1.Text = "您要备份当前数据吗?";
break;
case 24:
this.labelErrorCode.Text = "随机模式初期化";
this.labelMessage1.Text = "更改小数点将重置随机模式设置。";
this.labelMessage2.Text = "您要更改小数点吗?";
break;
case 25:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "你确定要使用功能吗?";
this.labelMessage2.Text = "";
break;
case 26:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "您确定中断使用功能?";
this.labelMessage2.Text = "相关项目将更改为初始化状态。。";
break;
case 27:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "您想将该值设置为“通过”值吗?";
this.labelMessage2.Text = "";
break;
default:
break;
}
#endregion
}
else if (language == DataStore.LanguageID.Czech)
{
}
else if (language == DataStore.LanguageID.Russian)
{
this.buttonYes.Text = "Да";
this.buttonNo.Text = "Нет";
#region 러시아어
switch (ok)
{
case 1:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Хотите вернуть оригинальную DLL?";
break;
case 2:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Хотите изменить язык?";
break;
case 3:
this.labelErrorCode.Text = "Обновить";
this.labelMessage1.Text = "Программа будет обновлена";
break;
case 4:
this.labelErrorCode.Text = "스타일러스";
this.labelMessage1.Text = "화면 보정을 실행하시겠습니까?";
break;
case 5:
this.labelErrorCode.Text = "Инициализация";
this.labelMessage1.Text = "Все данные будут инициализированы";
break;
case 6:
this.labelErrorCode.Text = "LCD инициализация";
this.labelMessage1.Text = "Все данные в LCD будут инициализированы";
break;
case 7:
this.labelErrorCode.Text = "Инициализация главной платы";
this.labelMessage1.Text = "Все данные главной платы будут инициализированы";
break;
case 8:
this.labelErrorCode.Text = "Сброс";
this.labelMessage1.Text = "Очистить текущие данные?";
break;
case 9:
this.labelErrorCode.Text = "Загрузка";
this.labelMessage1.Text = "Загрузить текущее значение?";
break;
case 10:
this.labelErrorCode.Text = "Загрузка";
this.labelMessage1.Text = "Загрузить новый данные мотора?";
break;
case 11:
this.labelErrorCode.Text = "Загрузка";
this.labelMessage1.Text = "Хотите изменить текущий номер строки?";
break;
case 12:
this.labelErrorCode.Text = "Логин";
this.labelMessage1.Text = "Выйти?";
break;
case 13:
this.labelErrorCode.Text = "Логин";
this.labelMessage1.Text = "Зарегестрировать пользователя?";
break;
case 14:
this.labelErrorCode.Text = "Логин";
this.labelMessage1.Text = "Удалить пользователя?";
break;
case 15:
this.labelErrorCode.Text = "Логин";
this.labelMessage1.Text = "Использовать функцию входа?";
break;
case 16:
this.labelErrorCode.Text = "Логин";
this.labelMessage1.Text = "Отменить функцию входа?";
break;
case 17:
this.labelErrorCode.Text = "Штрих-код";
this.labelMessage1.Text = "Использовать функцию штрих-кода?";
break;
case 18:
this.labelErrorCode.Text = "Штрих-код";
this.labelMessage1.Text = "Отменить функцию штрих-кода?";
break;
case 19:
this.labelErrorCode.Text = "Сброс";
this.labelMessage1.Text = "Очистить все данные?";
break;
case 20:
this.labelErrorCode.Text = "Инициализация";
this.labelMessage1.Text = "Очистить данные счетчика?";
break;
case 21:
this.labelErrorCode.Text = "Локальная сеть";
this.labelMessage1.Text = "Установить локальный IP-адрес вручную?";
break;
case 22:
this.labelErrorCode.Text = "Локальная сеть";
this.labelMessage1.Text = "Установить локальный IP-адрес для DHCP?";
break;
case 23:
this.labelErrorCode.Text = "Возврат";
this.labelMessage1.Text = "Сделать резервную копию текущих данных?";
break;
case 24:
this.labelErrorCode.Text = "Случайный режим";
this.labelMessage1.Text = "Изменение десятичной точки сбрасывает настройки ";
this.labelMessage2.Text = "случайного режима. Изменить десятичную точку?";
break;
case 25:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Вы будете использовать функции?";
this.labelMessage2.Text = "";
break;
case 26:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Отменить функцию? Связанные элементы будут";
this.labelMessage2.Text = "переведены в состояние инициализации.";
break;
case 27:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Вы хотите установить это значение как";
this.labelMessage2.Text = "«Норма» значение?";
break;
default:
break;
}
#endregion
}
else if (language == DataStore.LanguageID.German)
{
this.buttonYes.Text = "Ja";
this.buttonNo.Text = "Nein";
#region 독일어
switch (ok)
{
case 1:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Möchten Sie die ursprüngliche";
this.labelMessage2.Text = "DDL-Bibliothek wirklich zurückgeben?";
break;
case 2:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Möchten Sie die Sprache wirklich ändern?";
break;
case 3:
this.labelErrorCode.Text = "Aktualisierung";
this.labelMessage1.Text = "Programm wird aktualisiert";
break;
case 4:
this.labelErrorCode.Text = "스타일러스";
this.labelMessage1.Text = "화면 보정을 실행하시겠습니까?";
break;
case 5:
this.labelErrorCode.Text = "Werkseinstellung";
this.labelMessage1.Text = "Alle Daten werden initialisiert";
break;
case 6:
this.labelErrorCode.Text = "LCD-Initialisierung";
this.labelMessage1.Text = "Alle LCD-Daten werden initialisiert";
break;
case 7:
this.labelErrorCode.Text = "Mainboard-Initialisierung";
this.labelMessage1.Text = "Alle Daten auf der Hauptplatine werden initialisiert";
break;
case 8:
this.labelErrorCode.Text = "Löschen";
this.labelMessage1.Text = "Möchten Sie die aktuellen";
this.labelMessage2.Text = "Teilenummern-Daten wirklich löschen?";
break;
case 9:
this.labelErrorCode.Text = "Motor Download";
this.labelMessage1.Text = "Möchten Sie den aktuellen Wert wirklich herunterladen?";
break;
case 10:
this.labelErrorCode.Text = "Motor Download";
this.labelMessage1.Text = "Möchten Sie wirklich einen neuen Motor herunterladen?";
break;
case 11:
this.labelErrorCode.Text = "Motor Download";
this.labelMessage1.Text = "Möchten Sie die aktuelle Zeilennummer wirklich ändern?";
break;
case 12:
this.labelErrorCode.Text = "Einloggen";
this.labelMessage1.Text = "Möchten Sie sich abmelden?";
break;
case 13:
this.labelErrorCode.Text = "Einloggen";
this.labelMessage1.Text = "Möchten Sie den Benutzer registrieren?";
break;
case 14:
this.labelErrorCode.Text = "Einloggen";
this.labelMessage1.Text = "Möchten Sie diesen Benutzer wirklich löschen?";
break;
case 15:
this.labelErrorCode.Text = "Einloggen";
this.labelMessage1.Text = "Möchten Sie die Anmeldefunktion wirklich aktivieren?";
break;
case 16:
this.labelErrorCode.Text = "Einloggen";
this.labelMessage1.Text = "Möchten Sie die Anmeldefunktion wirklich deaktivieren?";
break;
case 17:
this.labelErrorCode.Text = "Barcode";
this.labelMessage1.Text = "Möchten Sie die Barcode-Funktion wirklich aktivieren?";
break;
case 18:
this.labelErrorCode.Text = "Barcode";
this.labelMessage1.Text = "Möchten Sie die Barcode-Funktion wirklich deaktivieren?";
break;
case 19:
this.labelErrorCode.Text = "Löschen";
this.labelMessage1.Text = "Möchten Sie wirklich alle Teilenummernzahlen löschen?";
break;
case 20:
this.labelErrorCode.Text = "Initialisieren";
this.labelMessage1.Text = "Alarmzählerdaten initialisieren?";
break;
case 21:
this.labelErrorCode.Text = "Ethernet";
this.labelMessage1.Text = "Möchten Sie die lokale IP-Adresse statisch festlegen?";
break;
case 22:
this.labelErrorCode.Text = "Ethernet";
this.labelMessage1.Text = "Möchten Sie die lokale IP-Adresse auf DHCP setzen?";
break;
case 23:
this.labelErrorCode.Text = "Sicherung";
this.labelMessage1.Text = "Möchten Sie Ihre aktuellen Daten sichern?";
break;
case 24:
this.labelErrorCode.Text = "Initialisieren Sie die Zufallsmoduseinstellung";
this.labelMessage1.Text = "Wenn der Dezimalpunkt geändert wird, wird der";
this.labelMessage2.Text = "Zufallsmoduseinstellung initialisiert. Willst du es ändern?";
break;
case 25:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Möchten Sie die funktion wirklich aktivieren?";
this.labelMessage2.Text = "";
break;
case 26:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Möchten Sie die funktion wirklich deaktivieren?";
this.labelMessage2.Text = "Verwandte Elemente werden in den Initialisierungsstatus geändert.";
break;
case 27:
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Möchten Sie diesen Wert als 'Bestehen'-Wert festlegen?";
this.labelMessage2.Text = "";
break;
default:
break;
}
#endregion
}
else
{
{
}
}
#endregion

View File

@ -39,6 +39,10 @@
this.serialPort4 = new System.IO.Ports.SerialPort(this.components);
this.smartSerialPort2 = new SmartX.SmartSerialPort();
this.smartFileDataBackup2 = new SmartX.SmartFile();
this.timerSensorError1 = new System.Windows.Forms.Timer();
this.timerSensorError2 = new System.Windows.Forms.Timer();
this.timerEntryNotDetectedIgnoreTime1 = new System.Windows.Forms.Timer();
this.timerEntryNotDetectedIgnoreTime2 = new System.Windows.Forms.Timer();
((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit();
this.SuspendLayout();
//
@ -100,6 +104,24 @@
//
this.smartFileDataBackup2.FilePathName = null;
//
// timerSensorError1
//
this.timerSensorError1.Interval = 1;
this.timerSensorError1.Tick += new System.EventHandler(this.timerSensorError1_Tick);
//
// timerSensorError2
//
this.timerSensorError2.Interval = 1;
this.timerSensorError2.Tick += new System.EventHandler(this.timerSensorError2_Tick);
//
// timerEntryNotDetectedIgnoreTime1
//
this.timerEntryNotDetectedIgnoreTime1.Tick += new System.EventHandler(this.timerEntryNotDetectedIgnoreTime1_Tick);
//
// timerEntryNotDetectedIgnoreTime2
//
this.timerEntryNotDetectedIgnoreTime2.Tick += new System.EventHandler(this.timerEntryNotDetectedIgnoreTime2_Tick);
//
// FormMain
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -126,6 +148,10 @@
private System.IO.Ports.SerialPort serialPort4;
private SmartX.SmartSerialPort smartSerialPort2;
private SmartX.SmartFile smartFileDataBackup2;
private System.Windows.Forms.Timer timerSensorError1;
private System.Windows.Forms.Timer timerSensorError2;
private System.Windows.Forms.Timer timerEntryNotDetectedIgnoreTime1;
private System.Windows.Forms.Timer timerEntryNotDetectedIgnoreTime2;
}
}

View File

@ -23,6 +23,8 @@ namespace ITC81DB_2.Forms
private int CommunicationCheckCount;
public bool IsBootingComplete;
public int BufferSmartUart;
public bool IsJudgmentNow1;
public bool IsJudgmentNow2;
// 로그온 색상
public Color ColorLogOff;
@ -135,6 +137,8 @@ namespace ITC81DB_2.Forms
this.CommunicationCheckCount = 0;
this.IsBootingComplete = false;
this.BufferSmartUart = 1000000;
this.IsJudgmentNow1 = false;
this.IsJudgmentNow2 = false;
this.ColorLogOff = Color.Red;
this.ColorLogOn = Color.Lime;
@ -283,7 +287,7 @@ namespace ITC81DB_2.Forms
this.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._9017_SystemParameterWrite, sb.ToString());
}
private void ConverterAlarm(ref WeightData data, string alarm)
private void ConverterAlarm(ref WeightData data, string alarm, int laneNum)
{
string sValue1 = "", sValue2 = "", sValue3 = "";
@ -299,11 +303,18 @@ namespace ITC81DB_2.Forms
{ }
else
{ }
// 알람 11-
// 알람 11-진입센서걸림(센서에러감지시간)
if (sValue3[1] == '0')
{ }
data.IsEntryStucked = false;
else
{ }
{
data.IsEntryStucked = true;
if (this.CurrentSystemStatus.Equipment == DataStore.EquipmentStatus.Start)
{
this.TransferData(CommunicationCommand.BuzzerOnContinuousEnable, CommunicationID.MainBoard);
this.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
}
}
// 알람 10-
if (sValue3[2] == '0')
{ }
@ -314,11 +325,36 @@ namespace ITC81DB_2.Forms
{ }
else
{ }
// 알람 8-
// 알람 8-제품진입 미감지
if (sValue2[0] == '0')
{ }
data.IsEntryNotDetected = false;
else
{ }
{
if (laneNum == 1)
{
if (this.IsJudgmentNow1 == false)
{
data.IsEntryNotDetected = true;
if (this.CurrentSystemStatus.Equipment == DataStore.EquipmentStatus.Start)
{
this.TransferData(CommunicationCommand.BuzzerOnContinuousEnable, CommunicationID.MainBoard);
this.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
}
}
}
else
{
if (this.IsJudgmentNow2 == false)
{
data.IsEntryNotDetected = true;
if (this.CurrentSystemStatus.Equipment == DataStore.EquipmentStatus.Start)
{
this.TransferData(CommunicationCommand.BuzzerOnContinuousEnable, CommunicationID.MainBoard);
this.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
}
}
}
}
// 알람 7-리젝터 동작 감지
if (sValue2[1] == '0')
{ }
@ -596,6 +632,27 @@ namespace ITC81DB_2.Forms
}
}
public void TimerSensorErrorInterval()
{
if (this.timerSensorError1.Enabled == true)
this.timerSensorError1.Enabled = false;
this.timerSensorError1.Interval = this.SystemConfig.SensorErrorDetectingTime;
if (this.timerSensorError2.Enabled == true)
this.timerSensorError2.Enabled = false;
this.timerSensorError2.Interval = this.SystemConfig.SensorErrorDetectingTime;
// 로그
if (this.IsCommunicationLogOpen == true)
this.smartFileCommunicationLog.WriteString(string.Format("timerSensorError Interval ({0:yyyy-MM-dd HH:mm:ss}): timer1:{1}, timer2:{2}", DateTime.Now,
this.timerSensorError1.Interval, this.timerSensorError2.Interval));
}
public void TimerEntryNotDetectedIgnoreTimeInverval()
{
this.timerEntryNotDetectedIgnoreTime1.Interval = this.SystemConfig.EntryNotDetectedIgnoreTime;
this.timerEntryNotDetectedIgnoreTime2.Interval = this.SystemConfig.EntryNotDetectedIgnoreTime;
}
#region Uart Communication
public void OpenSmartUartLink()
{
@ -813,7 +870,7 @@ namespace ITC81DB_2.Forms
private int ReceiveCommandC(string strTemp)
{
int ret = 0;
string cmd = "";
string cmd = "", lane = "";
if (this.ChksumCheck(strTemp) == false)
{
@ -828,6 +885,7 @@ namespace ITC81DB_2.Forms
this.smartFileCommunicationLog.WriteString(string.Format("Receive ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, strTemp));
cmd = strTemp.Substring(0, 3);
lane = strTemp.Substring(5, 1);
switch (cmd)
{
@ -877,6 +935,9 @@ namespace ITC81DB_2.Forms
this.SaveCounterFile2(this.CurrentWeightData2, this.SystemConfig.ProductNumber - 1);
}
// 운전 시, Pop up 창 자동 Close
this.ChildFormMainDisplay.PopUpWarningClose();
if (this.CurrentSystemStatus.CurrentDisplay == DataStore.DisplayStore.MainDisplay)
this.ChildFormMainDisplay.UpdateEquipmentStatusDisplay(this.CurrentSystemStatus.Equipment);
else
@ -915,6 +976,30 @@ namespace ITC81DB_2.Forms
#endregion
break;
case "CSa":
try
{
switch (lane)
{
case "A":
// 센서에러 감지시간 설정 시
if (this.SystemConfig.SensorErrorDetectingTime > 0)
this.timerSensorError1.Enabled = true;
break;
case "B":
// 센서에러 감지시간 설정 시
if (this.SystemConfig.SensorErrorDetectingTime > 0)
this.timerSensorError2.Enabled = true;
break;
default:
break;
}
}
catch
{
ret = -1;
}
break;
default:
break;
}
@ -996,7 +1081,7 @@ namespace ITC81DB_2.Forms
// 로그
if (this.IsCommunicationLogOpen == true)
this.smartFileCommunicationLog.WriteString(string.Format("Receive ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, strTemp));
this.smartFileCommunicationLog.WriteString(string.Format("Receive ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.UtcNow, strTemp));
cmd = strTemp.Substring(0, 3);
transferCount = strTemp.Substring(3, 2);
@ -1194,22 +1279,19 @@ namespace ITC81DB_2.Forms
this.CurrentSystemParameter9507.RelayOnTime = receiveData.Substring(4, 4).Trim();
this.CurrentSystemParameter9507.SorterDoubleEntry = receiveData.Substring(8, 4).Trim();
this.CurrentSystemParameter9507.Chattering = receiveData.Substring(12, 4).Trim();
this.CurrentSystemParameter9507.Dummy1 = receiveData.Substring(16, 4).Trim();
this.CurrentSystemParameter9507.Dummy2 = receiveData.Substring(20, 4).Trim();
this.CurrentSystemParameter9507.Dummy3 = receiveData.Substring(24, 4).Trim();
this.CurrentSystemParameter9507.Dummy4 = receiveData.Substring(28, 4).Trim();
this.CurrentSystemParameter9507.Dummy5 = receiveData.Substring(32, 4).Trim();
this.CurrentSystemParameter9507.Dummy6 = receiveData.Substring(36, 4).Trim();
this.CurrentSystemParameter9507.Dummy7 = receiveData.Substring(40, 4).Trim();
this.CurrentSystemParameter9507.Dummy8 = receiveData.Substring(44, 4).Trim();
this.CurrentSystemParameter9507.Dummy9 = receiveData.Substring(48, 4).Trim();
this.CurrentSystemParameter9507.Dummy10 = receiveData.Substring(52, 4).Trim();
this.CurrentSystemParameter9507.Dummy11 = receiveData.Substring(56, 4).Trim();
this.CurrentSystemParameter9507.Dummy12 = receiveData.Substring(60, 4).Trim();
this.CurrentSystemParameter9507.Dummy13 = receiveData.Substring(64, 4).Trim();
this.CurrentSystemParameter9507.Dummy14 = receiveData.Substring(68, 4).Trim();
this.CurrentSystemParameter9507.Dummy15 = receiveData.Substring(72, 4).Trim();
this.CurrentSystemParameter9507.Dummy16 = receiveData.Substring(76, 4).Trim();
this.CurrentSystemParameter9507.EntryNotDetectedWeight = receiveData.Substring(16, 7).Trim();
this.CurrentSystemParameter9507.Dummy1 = receiveData.Substring(23, 7).Trim();
this.CurrentSystemParameter9507.Dummy2 = receiveData.Substring(30, 7).Trim();
this.CurrentSystemParameter9507.Dummy3 = receiveData.Substring(37, 7).Trim();
this.CurrentSystemParameter9507.Dummy4 = receiveData.Substring(44, 4).Trim();
this.CurrentSystemParameter9507.Dummy5 = receiveData.Substring(48, 4).Trim();
this.CurrentSystemParameter9507.Dummy6 = receiveData.Substring(52, 4).Trim();
this.CurrentSystemParameter9507.Dummy7 = receiveData.Substring(56, 4).Trim();
this.CurrentSystemParameter9507.Dummy8 = receiveData.Substring(60, 4).Trim();
this.CurrentSystemParameter9507.Dummy9 = receiveData.Substring(64, 4).Trim();
this.CurrentSystemParameter9507.Dummy10 = receiveData.Substring(68, 4).Trim();
this.CurrentSystemParameter9507.Dummy11 = receiveData.Substring(72, 4).Trim();
this.CurrentSystemParameter9507.Dummy12 = receiveData.Substring(76, 4).Trim();
#endregion
// Read SystemParameter9508
this.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress._9508_SystemParameterRead, "");
@ -1429,22 +1511,22 @@ namespace ITC81DB_2.Forms
if (this.CurrentSystemStatus.Equipment == DataStore.EquipmentStatus.Stop)
{
this.CurrentWeightData1.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3), 1);
this.CurrentWeightData1.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData1.ADCValue = receiveData.Substring(10, 5);
this.CurrentWeightData2.Status = Helper.StringToWeightStatus(receiveData.Substring(19, 2));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3), 2);
this.CurrentWeightData2.Weight = Helper.StringToWeight(receiveData.Substring(24, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData2.ADCValue = receiveData.Substring(29, 5);
}
else
{
this.CurrentWeightData1.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3), 1);
this.CurrentWeightData2.Status = Helper.StringToWeightStatus(receiveData.Substring(19, 2));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3), 2);
}
#endregion
@ -1467,6 +1549,11 @@ namespace ITC81DB_2.Forms
{
int ret = 0;
if (this.timerSensorError1.Enabled == true)
this.timerSensorError1.Enabled = false;
if (this.timerSensorError2.Enabled == true)
this.timerSensorError2.Enabled = false;
try
{
switch (lane)
@ -1474,7 +1561,7 @@ namespace ITC81DB_2.Forms
case "A":
#region Value Assign
this.CurrentWeightData1.JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3), 1);
this.CurrentWeightData1.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData1.WeightString = receiveData.Substring(5, 5);
this.CurrentWeightData1.ADCValue = receiveData.Substring(10, 5);
@ -1484,6 +1571,12 @@ namespace ITC81DB_2.Forms
#endregion
// 통신 제대로 받으면 ACK
this.TransferData(string.Format("{0}{1}{2}", CommunicationCommand.RunWeightData, (int)DataStore.ResponseData.ACK, transferCount), CommunicationID.MainBoard);
this.IsJudgmentNow1 = true;
// 로그
if (this.IsCommunicationLogOpen == true)
this.smartFileCommunicationLog.WriteString(string.Format("IsJudgmentNow1 ({0:yyyy-MM-dd HH:mm:ss}): true", DateTime.Now));
this.timerEntryNotDetectedIgnoreTime1.Enabled = true;
// 통신 COM1
if (this.SystemConfig.SerialCOM1Mode != 0)
@ -1500,6 +1593,9 @@ namespace ITC81DB_2.Forms
if (this.SystemConfig.IsPrint1Enable == true)
this.TransferSerialCOM1(this.Transfer_3_Print(this.CurrentWeightData1, DataStore.Line.Line1, this.CurrentProductItem1));
break;
case 4:
this.TransferSerialCOM1(this.Transfer_4_STD2(this.SystemConfig, DataStore.Line.Line1, this.CurrentWeightData1, this.CurrentProductItem1));
break;
default:
break;
}
@ -1519,6 +1615,9 @@ namespace ITC81DB_2.Forms
if (this.SystemConfig.IsPrint1Enable == true)
this.TransferSerialCOM3(this.Transfer_3_Print(this.CurrentWeightData1, DataStore.Line.Line1, this.CurrentProductItem1));
break;
case 4:
this.TransferSerialCOM3(this.Transfer_4_STD2(this.SystemConfig, DataStore.Line.Line1, this.CurrentWeightData1, this.CurrentProductItem1));
break;
default:
break;
}
@ -1545,7 +1644,7 @@ namespace ITC81DB_2.Forms
case "B":
#region Value Assign
this.CurrentWeightData2.JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3), 2);
this.CurrentWeightData2.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData2.WeightString = receiveData.Substring(5, 5);
this.CurrentWeightData2.ADCValue = receiveData.Substring(10, 5);
@ -1556,6 +1655,12 @@ namespace ITC81DB_2.Forms
// 통신 제대로 받으면 ACK
this.TransferData(string.Format("{0}{1}{2}", CommunicationCommand.RunWeightData, (int)DataStore.ResponseData.ACK, transferCount), CommunicationID.MainBoard);
this.IsJudgmentNow2 = true;
// 로그
if (this.IsCommunicationLogOpen == true)
this.smartFileCommunicationLog.WriteString(string.Format("IsJudgmentNow2 ({0:yyyy-MM-dd HH:mm:ss}): true", DateTime.Now));
this.timerEntryNotDetectedIgnoreTime2.Enabled = true;
// 통신 COM1
if (this.SystemConfig.SerialCOM1Mode != 0)
{
@ -1571,6 +1676,9 @@ namespace ITC81DB_2.Forms
if (this.SystemConfig.IsPrint2Enable == true)
this.TransferSerialCOM1(this.Transfer_3_Print(this.CurrentWeightData2, DataStore.Line.Line2, this.CurrentProductItem2));
break;
case 4:
this.TransferSerialCOM1(this.Transfer_4_STD2(this.SystemConfig, DataStore.Line.Line2, this.CurrentWeightData2, this.CurrentProductItem2));
break;
default:
break;
}
@ -1590,6 +1698,9 @@ namespace ITC81DB_2.Forms
if(this.SystemConfig.IsPrint2Enable == true)
this.TransferSerialCOM3(this.Transfer_3_Print(this.CurrentWeightData2, DataStore.Line.Line2, this.CurrentProductItem2));
break;
case 4:
this.TransferSerialCOM3(this.Transfer_4_STD2(this.SystemConfig, DataStore.Line.Line2, this.CurrentWeightData2, this.CurrentProductItem2));
break;
default:
break;
}
@ -1634,12 +1745,12 @@ namespace ITC81DB_2.Forms
case "Z":
#region Value Assign
this.CurrentWeightData1.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3), 1);
this.CurrentWeightData1.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData1.ADCValue = receiveData.Substring(10, 5);
this.CurrentWeightData2.Status = Helper.StringToWeightStatus(receiveData.Substring(19, 2));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3), 2);
this.CurrentWeightData2.Weight = Helper.StringToWeight(receiveData.Substring(24, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData2.ADCValue = receiveData.Substring(29, 5);
#endregion
@ -1676,18 +1787,18 @@ namespace ITC81DB_2.Forms
private int ReceiveCommandSF0(string lane, string receiveData)
{
int ret = 0;
switch (lane)
{
case "Z":
#region Value Assign
this.CurrentWeightData1.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3), 1);
this.CurrentWeightData1.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData1.ADCValue = receiveData.Substring(10, 5);
this.CurrentWeightData2.Status = Helper.StringToWeightStatus(receiveData.Substring(19, 2));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(21, 3), 2);
this.CurrentWeightData2.Weight = Helper.StringToWeight(receiveData.Substring(24, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData2.ADCValue = receiveData.Substring(29, 5);
#endregion
@ -1705,12 +1816,17 @@ namespace ITC81DB_2.Forms
{
int ret = 0, temp = 15;
if (this.timerSensorError1.Enabled == true)
this.timerSensorError1.Enabled = false;
if (this.timerSensorError2.Enabled == true)
this.timerSensorError2.Enabled = false;
switch (lane)
{
case "A":
#region Value Assign
this.CurrentWeightData1.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData1, receiveData.Substring(2, 3), 1);
this.CurrentWeightData1.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData1.ADCValue = receiveData.Substring(10, 5);
@ -1725,7 +1841,7 @@ namespace ITC81DB_2.Forms
case "B":
#region Value Assign
this.CurrentWeightData2.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(2, 3));
this.ConverterAlarm(ref this.CurrentWeightData2, receiveData.Substring(2, 3), 2);
this.CurrentWeightData2.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig.DecimalPlaces);
this.CurrentWeightData2.ADCValue = receiveData.Substring(10, 5);
@ -1957,6 +2073,68 @@ namespace ITC81DB_2.Forms
return sb.ToString();
}
private string Transfer_4_STD2(SystemConfigurationItem system, DataStore.Line line, WeightData weight, ProductItem product)
{
StringBuilder sb = new StringBuilder();
if (weight.JudgmentStatus == DataStore.JudgmentStatus.Empty)
return "";
sb.Append((char)0x02);
sb.Append(string.Format("IN{0:000}", system.EquipmentID));
sb.Append(string.Format("{0:0000}", product.Number));
sb.Append((int)line);
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces(product.UnderRange, this.SystemConfig.DecimalPlaces)));
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces(product.PassRange, this.SystemConfig.DecimalPlaces)));
sb.Append(Helper.StringZeroFillDigits6(Helper.StringToDecimalPlaces(product.OverRange, this.SystemConfig.DecimalPlaces)));
sb.Append(string.Format("{0:0000000}", weight.UnderCount));
sb.Append(string.Format("{0:0000000}", weight.PassCount));
sb.Append(string.Format("{0:0000000}", weight.OverCount));
sb.Append(string.Format("{0:0000000}", weight.ExNGCount));
sb.Append(string.Format("{0:000000000}", weight.TotalCount1));
switch (weight.JudgmentStatus)
{
case DataStore.JudgmentStatus.Empty:
break;
case DataStore.JudgmentStatus.Under:
sb.Append("U");
break;
case DataStore.JudgmentStatus.Pass:
sb.Append("P");
break;
case DataStore.JudgmentStatus.Over:
sb.Append("O");
break;
case DataStore.JudgmentStatus.Double:
sb.Append("D");
break;
case DataStore.JudgmentStatus.Metal:
sb.Append("M");
break;
case DataStore.JudgmentStatus.ExNg:
sb.Append("E");
break;
default:
sb.Append("E");
break;
}
if (weight.Weight <= 0.0)
sb.Append("-");
else
sb.Append(" ");
string temp = Helper.DoubleToString(weight.Weight, this.SystemConfig.DecimalPlaces);
if (temp.StartsWith("-"))
temp = temp.Substring(1, temp.Length - 1);
sb.Append(temp.PadLeft(6, ' '));
sb.Append((char)0x03);
return sb.ToString();
}
#endregion
#region Data Backup
@ -2179,8 +2357,8 @@ namespace ITC81DB_2.Forms
structItem.DummyBool5 = false;
structItem.DummyInt1 = 1;
structItem.DummyInt2 = 1;
structItem.DummyInt3 = 1;
structItem.DummyInt4 = 1;
structItem.EntryNotDetectedIgnoreTime = this.SystemConfig.EntryNotDetectedIgnoreTime;
structItem.SensorErrorDetectingTime = this.SystemConfig.SensorErrorDetectingTime;
structItem.EquipmentType = this.SystemConfig.EquipmentType;
structItem.DummyString1 = "";
structItem.DummyString2 = "";
@ -2236,8 +2414,8 @@ namespace ITC81DB_2.Forms
structItem.DummyBool5 = false;
structItem.DummyInt1 = 1;
structItem.DummyInt2 = 1;
structItem.DummyInt3 = 1;
structItem.DummyInt4 = 1;
structItem.EntryNotDetectedIgnoreTime = item.EntryNotDetectedIgnoreTime;
structItem.SensorErrorDetectingTime = item.SensorErrorDetectingTime;
structItem.EquipmentType = item.EquipmentType;
structItem.DummyString1 = "";
structItem.DummyString2 = "";
@ -2292,6 +2470,8 @@ namespace ITC81DB_2.Forms
this.SystemConfig.Unit = structItem.Unit;
this.SystemConfig.EquipmentType = structItem.EquipmentType;
this.SystemConfig.SensorErrorDetectingTime = structItem.SensorErrorDetectingTime;
this.SystemConfig.EntryNotDetectedIgnoreTime = structItem.EntryNotDetectedIgnoreTime;
}
catch
{
@ -4258,6 +4438,9 @@ namespace ITC81DB_2.Forms
this.smartForm.Show((int)DataStore.FormStore.FormMainDisplay);
this.ChildFormMainDisplay.CurrentBottomMenuControlEnable(DataStore.EquipmentStatus.Stop);
this.TimerSensorErrorInterval();
this.TimerEntryNotDetectedIgnoreTimeInverval();
// 메인 통신 OPEN
this.OpenSmartUartLink();
// CH1 OPEN
@ -4290,6 +4473,52 @@ namespace ITC81DB_2.Forms
this.CommunicationCheckCount += 1;
}
}
private void timerEntryNotDetectedIgnoreTime1_Tick(object sender, EventArgs e)
{
this.timerEntryNotDetectedIgnoreTime1.Enabled = false;
if (this.IsJudgmentNow1 == true)
this.IsJudgmentNow1 = false;
// 로그
if (this.IsCommunicationLogOpen == true)
this.smartFileCommunicationLog.WriteString(string.Format("IsJudgmentNow1 ({0:yyyy-MM-dd HH:mm:ss}): false", DateTime.Now));
}
private void timerEntryNotDetectedIgnoreTime2_Tick(object sender, EventArgs e)
{
this.timerEntryNotDetectedIgnoreTime2.Enabled = false;
if (this.IsJudgmentNow2 == true)
this.IsJudgmentNow2 = false;
// 로그
if (this.IsCommunicationLogOpen == true)
this.smartFileCommunicationLog.WriteString(string.Format("IsJudgmentNow2 ({0:yyyy-MM-dd HH:mm:ss}): false", DateTime.Now));
}
private void timerSensorError1_Tick(object sender, EventArgs e)
{
this.timerSensorError1.Enabled = false;
if (this.SystemConfig.Language == DataStore.LanguageID.Korean)
this.ChildFormMainDisplay.PopUpWarning("#1 진입센서 이상");
else
this.ChildFormMainDisplay.PopUpWarning("#1 Entry Sensor stucked");
this.TransferData(CommunicationCommand.BuzzerOnContinuousEnable, CommunicationID.MainBoard);
this.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
}
private void timerSensorError2_Tick(object sender, EventArgs e)
{
this.timerSensorError2.Enabled = false;
if (this.SystemConfig.Language == DataStore.LanguageID.Korean)
this.ChildFormMainDisplay.PopUpWarning("#2 진입센서 이상");
else
this.ChildFormMainDisplay.PopUpWarning("#2 Entry Sensor stucked");
this.TransferData(CommunicationCommand.BuzzerOnContinuousEnable, CommunicationID.MainBoard);
this.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
}
#endregion
}
}

View File

@ -136,7 +136,7 @@
<value>961, 17</value>
</metadata>
<metadata name="serialPort4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1181, 17</value>
<value>1073, 50</value>
</metadata>
<metadata name="smartSerialPort2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>19, 17</value>
@ -144,10 +144,25 @@
<metadata name="smartFileDataBackup2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>661, 17</value>
</metadata>
<metadata name="timerSensorError1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>26, 50</value>
</metadata>
<metadata name="timerSensorError2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>178, 50</value>
</metadata>
<metadata name="timerEntryNotDetectedIgnoreTime1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>332, 51</value>
</metadata>
<metadata name="timerEntryNotDetectedIgnoreTime2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>604, 51</value>
</metadata>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
<metadata name="$this.Skin" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>96</value>
</metadata>
</root>

View File

@ -65,6 +65,7 @@
this.pictureBoxIconUsbDesable = new System.Windows.Forms.PictureBox();
this.buttonConveyorUpDown = new SmartX.SmartButton();
this.buttonPrint2 = new SmartX.SmartButton();
this.labelAlarmWindow = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.panel1.SuspendLayout();
this.SuspendLayout();
@ -117,7 +118,7 @@
//
// buttonExit
//
this.buttonExit.Location = new System.Drawing.Point(632, 577);
this.buttonExit.Location = new System.Drawing.Point(632, 42);
this.buttonExit.Name = "buttonExit";
this.buttonExit.Size = new System.Drawing.Size(72, 20);
this.buttonExit.TabIndex = 4;
@ -615,7 +616,7 @@
this.labelUserLevel.BackPictureBox2 = null;
this.labelUserLevel.BorderColor = System.Drawing.Color.Black;
this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUserLevel.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelUserLevel.ForeColor = System.Drawing.Color.Red;
this.labelUserLevel.InitVisible = true;
this.labelUserLevel.LineSpacing = 0F;
@ -637,7 +638,7 @@
this.labelUserID.BackPictureBox2 = null;
this.labelUserID.BorderColor = System.Drawing.Color.Black;
this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUserID.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelUserID.ForeColor = System.Drawing.Color.Red;
this.labelUserID.InitVisible = true;
this.labelUserID.LineSpacing = 0F;
@ -660,6 +661,7 @@
this.panel1.Controls.Add(this.buttonList);
this.panel1.Controls.Add(this.buttonStop);
this.panel1.Controls.Add(this.buttonDataStat);
this.panel1.Controls.Add(this.buttonExit);
this.panel1.Location = new System.Drawing.Point(0, 535);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(710, 65);
@ -771,12 +773,36 @@
this.buttonPrint2.Visible = false;
this.buttonPrint2.Click += new System.EventHandler(this.buttonPrint2_Click);
//
// labelAlarmWindow
//
this.labelAlarmWindow.BackColor = System.Drawing.Color.DarkRed;
this.labelAlarmWindow.BackPictureBox = null;
this.labelAlarmWindow.BackPictureBox1 = null;
this.labelAlarmWindow.BackPictureBox2 = null;
this.labelAlarmWindow.BorderColor = System.Drawing.Color.Black;
this.labelAlarmWindow.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelAlarmWindow.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.labelAlarmWindow.ForeColor = System.Drawing.Color.White;
this.labelAlarmWindow.InitVisible = true;
this.labelAlarmWindow.LineSpacing = 0F;
this.labelAlarmWindow.Location = new System.Drawing.Point(140, 125);
this.labelAlarmWindow.Name = "labelAlarmWindow";
this.labelAlarmWindow.Size = new System.Drawing.Size(500, 100);
this.labelAlarmWindow.TabIndex = 576;
this.labelAlarmWindow.Text = "선별부 에러";
this.labelAlarmWindow.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelAlarmWindow.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelAlarmWindow.Visible = false;
this.labelAlarmWindow.Wordwrap = false;
this.labelAlarmWindow.Click += new System.EventHandler(this.labelAlarmWindow_Click);
//
// FormMainDisplay
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(800, 600);
this.Controls.Add(this.labelAlarmWindow);
this.Controls.Add(this.buttonPrint2);
this.Controls.Add(this.buttonConveyorUpDown);
this.Controls.Add(this.pictureBoxIconUsbEnable);
@ -785,7 +811,6 @@
this.Controls.Add(this.pictureBoxCOM1Disable);
this.Controls.Add(this.pictureBoxCOM3Disable);
this.Controls.Add(this.pictureBoxIconUsbDesable);
this.Controls.Add(this.buttonExit);
this.Controls.Add(this.panel1);
this.Controls.Add(this.pictureBoxCommunicationStatus);
this.Controls.Add(this.labelUserID);
@ -849,5 +874,6 @@
private System.Windows.Forms.PictureBox pictureBoxIconUsbDesable;
private SmartX.SmartButton buttonConveyorUpDown;
private SmartX.SmartButton buttonPrint2;
private SmartX.SmartLabel labelAlarmWindow;
}
}

View File

@ -21,6 +21,8 @@ namespace ITC81DB_2.Forms
#region Field
private FormMain m_ParentForm;
private List<bool> AlarmListBool;
private DataStore.MainDisplayStore CurrentDisplay;
public ControlMainDisplayNormal MainDisplayNormal;
@ -66,9 +68,23 @@ namespace ITC81DB_2.Forms
this.buttonClear.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayClearDisable));
this.buttonClear.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayClearDown));
this.buttonClear.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayClearUp));
this.buttonUser.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayLogOffDisable));
this.buttonUser.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayLogOffDown));
this.buttonUser.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayLogOffUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainZeroDisable));
this.buttonZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainZeroDown));
this.buttonZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainZeroUp));
this.buttonWeightInputMode.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainDeviationUp));
this.buttonWeightInputMode.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainWeightUp));
this.buttonClear.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainClearDisable));
this.buttonClear.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainClearDown));
this.buttonClear.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainClearUp));
this.buttonUser.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainLogOffDisable));
this.buttonUser.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainLogOffDown));
this.buttonUser.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnMainLogOffUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -83,6 +99,9 @@ namespace ITC81DB_2.Forms
this.buttonClear.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.korFormMainDisplayClearDisable));
this.buttonClear.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korFormMainDisplayClearDown));
this.buttonClear.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korFormMainDisplayClearUp));
this.buttonUser.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayLogOffDisable));
this.buttonUser.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayLogOffDown));
this.buttonUser.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engFormMainDisplayLogOffUp));
}
if (this.ParentForm.CurrentSystemStatus.CurrentWeightInputMode == DataStore.WeightInputMode.Deviation)
@ -144,6 +163,7 @@ namespace ITC81DB_2.Forms
this.pictureBoxIconAlarm.Visible = false;
this.MainDisplayAlarm.Visible = false;
this.MainDisplayAlarm.BringToFront();
this.AlarmListBool = new List<bool>();
if (this.ParentForm.SystemConfig.EquipmentType == 4)
this.UpdateControlVisible(true);
@ -161,8 +181,43 @@ namespace ITC81DB_2.Forms
private void UpdateDisplayAlarmView(WeightData data1, WeightData data2)
{
if (data1.IsLoadCellError == true || data2.IsLoadCellError == true || data1.IsEmergencyStop == true
|| data1.IsEntrySensorError == true || data2.IsEntrySensorError == true)
bool flagAlarm = false;
bool flagChange = false;
if (this.AlarmListBool.Count > 0)
{
if (this.AlarmListBool[0] != data1.IsLoadCellError) flagChange = true;
if (this.AlarmListBool[1] != data2.IsLoadCellError) flagChange = true;
if (this.AlarmListBool[2] != data1.IsEmergencyStop) flagChange = true;
if (this.AlarmListBool[3] != data1.IsEntrySensorError) flagChange = true;
if (this.AlarmListBool[4] != data2.IsEntrySensorError) flagChange = true;
if (this.AlarmListBool[5] != data1.IsEntryNotDetected) flagChange = true;
if (this.AlarmListBool[6] != data2.IsEntryNotDetected) flagChange = true;
if (this.AlarmListBool[7] != data1.IsEntryStucked) flagChange = true;
if (this.AlarmListBool[8] != data2.IsEntryStucked) flagChange = true;
}
this.AlarmListBool.Clear();
this.AlarmListBool.Add(data1.IsLoadCellError);
this.AlarmListBool.Add(data2.IsLoadCellError);
this.AlarmListBool.Add(data1.IsEmergencyStop);
this.AlarmListBool.Add(data1.IsEntrySensorError);
this.AlarmListBool.Add(data2.IsEntrySensorError);
this.AlarmListBool.Add(data1.IsEntryNotDetected);
this.AlarmListBool.Add(data2.IsEntryNotDetected);
this.AlarmListBool.Add(data1.IsEntryStucked);
this.AlarmListBool.Add(data2.IsEntryStucked);
foreach (bool listBool in this.AlarmListBool)
{
if (listBool == true)
{
flagAlarm = true;
break;
}
}
if (flagAlarm == true)
{
if (this.pictureBoxIconAlarm.Visible == false)
this.pictureBoxIconAlarm.Visible = true;
@ -171,6 +226,7 @@ namespace ITC81DB_2.Forms
{
this.pictureBoxIconAlarm.Visible = false;
this.MainDisplayAlarm.Visible = false;
return;
}
@ -186,6 +242,49 @@ namespace ITC81DB_2.Forms
this.MainDisplayAlarm.listBoxMessage.Items.Add("#1 Entry Sensor Error");
if (data2.IsEntrySensorError == true)
this.MainDisplayAlarm.listBoxMessage.Items.Add("#2 Entry Sensor Error");
if (data1.IsEntryNotDetected == true)
{
this.MainDisplayAlarm.listBoxMessage.Items.Add("#1 Entry Not Detected");
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
this.PopUpWarning("#1 제품진입 미감지");
else
this.PopUpWarning("#1 Entry not detected");
}
if (data2.IsEntryNotDetected == true)
{
this.MainDisplayAlarm.listBoxMessage.Items.Add("#2 Entry Not Detected");
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
this.PopUpWarning("#2 제품진입 미감지");
else
this.PopUpWarning("#2 Entry not detected");
}
if (data1.IsEntryStucked == true)
{
this.MainDisplayAlarm.listBoxMessage.Items.Add("#1 Entry Sensor Stucked");
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
this.PopUpWarning("#1 진입센서 이상");
else
this.PopUpWarning("#1 Entry Sensor Stucked");
}
if (data2.IsEntryStucked == true)
{
this.MainDisplayAlarm.listBoxMessage.Items.Add("#2 Entry Sensor Stucked");
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
this.PopUpWarning("#2 진입센서 이상");
else
this.PopUpWarning("#2 Entry Sensor Stucked");
}
if (flagChange == true && this.MainDisplayAlarm.listBoxMessage.Items.Count > 0)
{
// 로그
if (this.ParentForm.IsCommunicationLogOpen == true)
{
for (int i = 0; i < this.MainDisplayAlarm.listBoxMessage.Items.Count; i++)
this.ParentForm.smartFileCommunicationLog.WriteString(
string.Format("Alarm ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, this.MainDisplayAlarm.listBoxMessage.Items[i]));
}
}
}
private void ProductChange(int productNumber)
{
@ -277,7 +376,10 @@ namespace ITC81DB_2.Forms
{
case DataStore.UserGroup.LogOff:
id = "";
group = "Off";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "关闭";
else
group = "Off";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOff)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOff;
@ -291,7 +393,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level1Operator:
id = status.CurrentUser.ID;
group = "Level1";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别1";
else
group = "Level1";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -308,7 +413,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level2Engineer:
id = status.CurrentUser.ID;
group = "Level2";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别2";
else
group = "Level2";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -325,7 +433,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level3Manager:
id = status.CurrentUser.ID;
group = "Level3";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别3";
else
group = "Level3";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -342,7 +453,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level4Developer:
id = status.CurrentUser.ID;
group = "Level4";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别4";
else
group = "Level4";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -359,7 +473,10 @@ namespace ITC81DB_2.Forms
break;
default:
id = "";
group = "Off";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "关闭";
else
group = "Off";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOff)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOff;
@ -499,6 +616,21 @@ namespace ITC81DB_2.Forms
if (this.MainDisplayMenu != null)
this.MainDisplayMenu.UpdateStartWeightDisplay2(status, data);
}
public void PopUpWarning(string warning)
{
this.labelAlarmWindow.Text = warning;
this.labelAlarmWindow.BringToFront();
this.labelAlarmWindow.Visible = true;
}
public void PopUpWarningClose()
{
if (this.labelAlarmWindow.Visible == true)
{
this.labelAlarmWindow.Visible = false;
this.ParentForm.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
}
}
public void CurrentBottomMenuControlEnable(DataStore.EquipmentStatus status)
{
@ -747,6 +879,11 @@ namespace ITC81DB_2.Forms
}
}
private void labelAlarmWindow_Click(object sender, EventArgs e)
{
this.PopUpWarningClose();
}
private void buttonPrint1_Click(object sender, EventArgs e)
{
if (this.buttonPrint1.ButtonStatus == SmartButton.BUTSTATUS.DOWN)

File diff suppressed because it is too large Load Diff

View File

@ -254,7 +254,7 @@
this.labelUserLevel.BackPictureBox2 = null;
this.labelUserLevel.BorderColor = System.Drawing.Color.LightGray;
this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUserLevel.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelUserLevel.ForeColor = System.Drawing.Color.Red;
this.labelUserLevel.InitVisible = true;
this.labelUserLevel.LineSpacing = 0F;
@ -309,7 +309,7 @@
this.labelUserID.BackPictureBox2 = null;
this.labelUserID.BorderColor = System.Drawing.Color.LightGray;
this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUserID.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelUserID.ForeColor = System.Drawing.Color.Red;
this.labelUserID.InitVisible = true;
this.labelUserID.LineSpacing = 0F;

View File

@ -108,6 +108,21 @@ namespace ITC81DB_2.Forms
}
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.buttonBasic.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuDefaultDisable));
this.buttonBasic.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuDefaultDown));
this.buttonBasic.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuDefaultUp));
this.buttonConfiguration.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuConfigDisable));
this.buttonConfiguration.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuConfigDown));
this.buttonConfiguration.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuConfigUp));
this.buttonSystem.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuSystemDisable));
this.buttonSystem.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuSystemDown));
this.buttonSystem.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuSystemUp));
this.buttonEquipment.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuEquipmentDisable));
this.buttonEquipment.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuEquipmentDown));
this.buttonEquipment.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuEquipmentUp));
this.buttonInformation.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuInformationDisable));
this.buttonInformation.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuInformationDown));
this.buttonInformation.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnFormMenuInformationUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
@ -318,7 +333,10 @@ namespace ITC81DB_2.Forms
{
case DataStore.UserGroup.LogOff:
id = "";
group = "Off";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "关闭";
else
group = "Off";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOff)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOff;
@ -331,7 +349,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level1Operator:
id = user.ID;
group = "Level1";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别1";
else
group = "Level1";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -344,7 +365,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level2Engineer:
id = user.ID;
group = "Level2";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别2";
else
group = "Level2";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -357,7 +381,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level3Manager:
id = user.ID;
group = "Level3";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别3";
else
group = "Level3";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -370,7 +397,10 @@ namespace ITC81DB_2.Forms
break;
case DataStore.UserGroup.Level4Developer:
id = user.ID;
group = "Level4";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "级别4";
else
group = "Level4";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn;
@ -383,7 +413,10 @@ namespace ITC81DB_2.Forms
break;
default:
id = "";
group = "Off";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
group = "关闭";
else
group = "Off";
if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOff)
this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOff;
@ -580,9 +613,9 @@ namespace ITC81DB_2.Forms
this.CenterEquipHelp.BringToFront();
break;
case DataStore.MenuBottomEquipment.Initialize:
this.CenterEquipInitialize.BringToFront();
this.Refresh();
this.CenterEquipInitialize.DisplayRefresh(this.ParentForm.CurrentSystemStatus);
this.CenterEquipInitialize.BringToFront();
break;
case DataStore.MenuBottomEquipment.Update:
this.CenterEquipUpdate.DisplayRefresh(this.ParentForm.CurrentSystemStatus);
@ -774,6 +807,88 @@ namespace ITC81DB_2.Forms
#endregion
break;
case DataStore.LanguageID.Chinese:
#region 중문
switch (status.CurrentDisplay)
{
case DataStore.DisplayStore.BasicDataBackup:
this.labelTitleRoot.Text = "基本 > 数据备份";
break;
case DataStore.DisplayStore.BasicDataStatistics:
this.labelTitleRoot.Text = "基本 > 数据统计";
break;
case DataStore.DisplayStore.BasicHelp:
this.labelTitleRoot.Text = "基本 > 帮助";
break;
case DataStore.DisplayStore.BasicProduct:
this.labelTitleRoot.Text = "基本 > 产品设置";
break;
case DataStore.DisplayStore.BasicTime:
this.labelTitleRoot.Text = "基本 > 时间设定";
break;
case DataStore.DisplayStore.ConfiCommunication:
this.labelTitleRoot.Text = "选项 > 串行端口";
break;
case DataStore.DisplayStore.ConfiHelp:
this.labelTitleRoot.Text = "选项 > 帮助";
break;
case DataStore.DisplayStore.ConfiOption:
this.labelTitleRoot.Text = "选项 > 选项";
break;
case DataStore.DisplayStore.ConfiOptionBoard:
this.labelTitleRoot.Text = "选项 > 选项板";
break;
case DataStore.DisplayStore.EquipFuctionSetting:
this.labelTitleRoot.Text = "设备 > 功能设定";
break;
case DataStore.DisplayStore.EquipHelp:
this.labelTitleRoot.Text = "设备 > 帮助";
break;
case DataStore.DisplayStore.EquipInitialize:
this.labelTitleRoot.Text = "设备 > 工厂初期化";
break;
case DataStore.DisplayStore.EquipTest:
this.labelTitleRoot.Text = "设备 > 设备测试";
break;
case DataStore.DisplayStore.EquipUpdate:
this.labelTitleRoot.Text = "设备 > 更新";
break;
case DataStore.DisplayStore.EquipUser:
this.labelTitleRoot.Text = "设备 > 用户设置";
break;
case DataStore.DisplayStore.EquipEngineer:
this.labelTitleRoot.Text = "设备 > 工程师设置";
break;
case DataStore.DisplayStore.InforAS:
this.labelTitleRoot.Text = "信息 > A/S";
break;
case DataStore.DisplayStore.InforHelp:
this.labelTitleRoot.Text = "信息 > 帮助";
break;
case DataStore.DisplayStore.InforSystem:
this.labelTitleRoot.Text = "信息 > 系统信息";
break;
case DataStore.DisplayStore.SystemAutoZero:
this.labelTitleRoot.Text = "系统 > 自动零点跟踪";
break;
case DataStore.DisplayStore.SystemCalibration:
this.labelTitleRoot.Text = "系统 > 校准";
break;
case DataStore.DisplayStore.SystemExternalOutput:
this.labelTitleRoot.Text = "系统 > 外部输出";
break;
case DataStore.DisplayStore.SystemHelp:
this.labelTitleRoot.Text = "系统 > 帮助";
break;
case DataStore.DisplayStore.SystemIOTest:
this.labelTitleRoot.Text = "系统 > I/O测试";
break;
case DataStore.DisplayStore.SystemSorterSetting:
this.labelTitleRoot.Text = "系统 > 筛选设定";
break;
default:
break;
}
#endregion
break;
case DataStore.LanguageID.Czech:
break;

View File

@ -45,6 +45,10 @@
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
</PropertyGroup>
<ItemGroup>
<Reference Include="ITC81DB_2_ImageDll, Version=1.0.8389.17726, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\ITC81DB_2_ImageDll\bin\Release\ITC81DB_2_ImageDll.dll</HintPath>
</Reference>
<Reference Include="Microsoft.WindowsCE.Forms" />
<Reference Include="mscorlib" />
<Reference Include="SmartXCommon, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL">
@ -574,12 +578,6 @@
<ItemGroup>
<Content Include="Version.txt" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\ITC81DB_2_ImageDll\ITC81DB_2_ImageDll\ITC81DB_2_ImageDll.csproj">
<Project>{501CC4ED-3B74-4189-8FD5-29F990358D21}</Project>
<Name>ITC81DB_2_ImageDll</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />
<ProjectExtensions>
<VisualStudio>

View File

@ -13,6 +13,83 @@
2열 기본형 컨베어 계량기
*/
@ Ver 2.6.4 by CJY
- 2023.1.16
- Ver 2.6.3 Modify
- 기능설정
1. 제품진입 미감지 기능 판정 후 일정 시간동안 무시 시간 추가
@ Ver 2.6.3 by CJY
- 2023.1.12
- Ver 2.6.2 Modify
- 판정설정 판정시에도 timerSensorError1, 2 Enabled = false 처리
@ Ver 2.6.2 by CJY
- 2023.1.4
- Ver 2.6.1 Modify
- 제품진입 미감지 발생 시 부저 울림 추가
@ Ver 2.6.1 by CJY
- 2022.12.23
- Ver 2.6.0 Modify
- MainBoard 2.5.3와 호환
- 센서에러감지시간(진입센서걸림) 시나리오 수정
1. 기능설정 '센서에러감지시간' 설정하여 설정된 시간만큼 진입센서가 감지되면 알람발생
알람 발생 시, 장비 정지 신호 메인보드로 전송
센서에러 감지시간은 1열 및 2열 판정지연값 이상이어야 함.
2. timerSensorError1, 2 추가
@ Ver 2.6.0 by CJY
- 2022.12.06
- Ver 2.5.0 Modify
- MainBoard 2.4.5와 호환
- 진입센서걸림 추가
1. 알람 11 - 진입센서걸림 추가
2. 진입센서가 이중지연값보다 오랜 시간동안 센싱되어 있을 때 알람 발생
알람 발생 시, 장비 정지 신호 메인보드로 전송
3. 알람 팝업
3. 알람 해제 조건 : 정지 시
@ Ver 2.5.0 by CJY
- 2022.12.05
- Ver 2.4.0 Modify
- MainBoard 2.3.7과 호환
- 제품진입 미감지 기능 추가(레드마인 #2818 참고)
-> 사용 전제조건 : 영점 잡을 시간이 있어야 함
1. 엔지니어 설정 '제품진입 미감지' 0.0 초과일 경우, 기능 작동
2. 알람 8 - 제품진입 미감지 추가
3. IsJudgmentNow1, 2 판정 시 true로 변경 -> 영점표시 시 false
false일 경우만 알람 발생
알람 발생 시, 장비 정지 신호 메인보드로 전송
4. labelAlarmWindow 추가 -> 현재 제품진입 미감지 시에만 Pop up됨
창 클릭 시, 운전 시 해제
5. 알람 해제 조건 : 정지 시
@ Ver 2.4.0 by CJY
- 2022.07.29
- Ver 2.3.0 Modify
- 중국어 추가
@ Ver 2.3.0 by CJY
- 2021.12.13
- Ver 2.2.0 Modify
- CommunicationLog - Alarm 추가
@ Ver 2.2.0 by CJY
- 2021.09.28
- Ver 2.1.2 Modify
- 통신설정 - STD2 추가
@ Ver 2.1.2 by CJY
- 2021.02.15
- Ver 2.1.1 Modify
- 선별기 설정 이중진입이 외부입력으로 표시되어있는 버그 수정
@ Ver 2.1.1 by CJY
- 2021.01.15
- Ver 2.1.0 Modify
- 금속검출 시 레벨바 색상을 적색으로 변경
@ Ver 2.1.0 by CJY
- 2020.08.04
- Ver 2.0.1 Modify

Binary file not shown.

Binary file not shown.

View File

@ -180,3 +180,63 @@ D:\Git\ITC81DB_2_V0.0.0\ITC81DB_2\obj\Debug\ITC81DB_2.Properties.Resources.resou
D:\Git\ITC81DB_2_V0.0.0\ITC81DB_2\obj\Debug\ITC81DB_2.csproj.GenerateResource.Cache
D:\Git\ITC81DB_2_V0.0.0\ITC81DB_2\obj\Debug\ITC81DB_2.exe
D:\Git\ITC81DB_2_V0.0.0\ITC81DB_2\obj\Debug\ITC81DB_2.pdb
D:\Laboratory\ITC81DB_2\ITC81DB_2\bin\Debug\ITC81DB_2.exe
D:\Laboratory\ITC81DB_2\ITC81DB_2\bin\Debug\ITC81DB_2.pdb
D:\Laboratory\ITC81DB_2\ITC81DB_2\bin\Debug\ITC81DB_2_ImageDll.dll
D:\Laboratory\ITC81DB_2\ITC81DB_2\bin\Debug\SmartX_IEC1000.dll
D:\Laboratory\ITC81DB_2\ITC81DB_2\bin\Debug\SmartXCommon.dll
D:\Laboratory\ITC81DB_2\ITC81DB_2\bin\Debug\ITC81DB_2_ImageDll.pdb
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ResolveAssemblyReference.cache
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlBottomConfiguration.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlBottomEquipment.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlBottomInformation.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlBottomSystem.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterBasicHelp.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterBasicTime.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterBasicProduct.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterBasicDataBackup.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterBasicDataStatistics.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlBottomBasic.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterConfiCommunication.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterConfiHelp.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterConfiOption.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterConfiOptionBoard.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipEngineer.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipFunctionSetting.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipHelp.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipInitialize.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipTest.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipUpdate.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipUser.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterEquipUserGroupEditor.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterInforAS.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterInforHelp.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterInforSystem.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterSystemCalibration.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterSystemAutoZero.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterSystemExternalOutput.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterSystemHelp.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterSystemIOTest.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterSystemJudgmentSetting.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlCenterSystemSorterSetting.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlUserGroupEditor.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlMainDisplayAlarm.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlMainDisplayDataStatistics.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlMainDisplayList.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlMainDisplayNormal.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlMainDisplayMenu.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Controls.ControlMainDisplayXYChart.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.DialogForms.DialogFormLogOn.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.DialogForms.DialogFormPasswordKeyPad1.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.DialogForms.DialogFormMessage.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.DialogForms.DialogFormNumKeyPad.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.DialogForms.DialogFormPasswordKeyPad.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.DialogForms.DialogFormProductList.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.DialogForms.DialogFormYesNo.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Forms.FormMain.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Forms.FormMainDisplay.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Forms.FormMenu.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.Properties.Resources.resources
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.csproj.GenerateResource.Cache
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.exe
D:\Laboratory\ITC81DB_2\ITC81DB_2\obj\Debug\ITC81DB_2.pdb

Binary file not shown.

Binary file not shown.

View File

@ -28,8 +28,11 @@ namespace ITC81DB_2_ImageDll
engBackgroundSerial,
engBackgroundSorterSetting,
engBackgroundTime,
engBackgroundUserLogin,
engBypassCountDown,
engBypassCountUp,
engBypassOccasionDown,
engBypassOccasionUp,
engCalibrationBalanceDisable,
engCalibrationBalanceDown,
engCalibrationBalanceUp,
@ -174,6 +177,10 @@ namespace ITC81DB_2_ImageDll
engMainRunLineUnderDisable,
engMainRunLineUnderDown,
engMainRunLineUnderUp,
engOFF,
engOFF_Black,
engON,
engON_Black,
#endregion
#region Korean
@ -336,6 +343,161 @@ namespace ITC81DB_2_ImageDll
korMainRunLineUnderUp,
#endregion
#region Chinese
chnBackgroundAutoZero,
chnBackgroundCalibration,
chnBackgroundDataBackup,
chnBackgroundDataStatistics,
chnBackgroundExternalOutput,
chnBackgroundJudgment,
chnBackgroundJudgment_Updown,
chnBackgroundOptionBoard1,
chnBackgroundProduct,
chnBackgroundSerial,
chnBackgroundSorterSetting,
chnBackgroundTime,
chnBackgroundUserLogin,
chnBypassCountDown,
chnBypassCountUp,
chnBypassOccasionDown,
chnBypassOccasionUp,
chnCalibrationBalanceDisable,
chnCalibrationBalanceDown,
chnCalibrationBalanceUp,
chnCalibrationCancelDisable,
chnCalibrationCancelDown,
chnCalibrationCancelUp,
chnCalibrationStartDisable,
chnCalibrationStartDown,
chnCalibrationStartUp,
chnCalibrationZeroDisable,
chnCalibrationZeroDown,
chnCalibrationZeroUp,
chnFormMainDisplayBargraphOverDisable,
chnFormMainDisplayBargraphOverUp,
chnFormMainDisplayBargraphPassDisable,
chnFormMainDisplayBargraphPassUp,
chnFormMainDisplayBargraphTareDisable,
chnFormMainDisplayBargraphTareUp,
chnFormMainDisplayBargraphUnderDisable,
chnFormMainDisplayBargraphUnderUp,
chnMainClearDisable,
chnMainClearDown,
chnMainClearUp,
chnMainDeviationUp,
chnMainLogOffDisable,
chnMainLogOffDown,
chnMainLogOffUp,
chnMainLoginLoginDisable,
chnMainLoginLoginDown,
chnMainLoginLoginUp,
chnMainPrintDisable,
chnMainPrintDown,
chnMainPrintUp,
chnMainScreenDisable,
chnMainScreenDown,
chnMainScreenUp,
chnFormMainDisplayStatistics,
chnMainWeightUp,
chnMainZeroDisable,
chnMainZeroDown,
chnMainZeroUp,
chnFormMainLoginCancelDisable,
chnFormMainLoginCancelDown,
chnFormMainLoginCancelUp,
chnFormMainLoginDisable,
chnFormMainLoginDown,
chnFormMainLoginUp,
chnFormMenuConfigDisable,
chnFormMenuConfigDown,
chnFormMenuConfigUp,
chnFormMenuDefaultDisable,
chnFormMenuDefaultDown,
chnFormMenuDefaultUp,
chnFormMenuEquipmentDisable,
chnFormMenuEquipmentDown,
chnFormMenuEquipmentUp,
chnFormMenuInformationDisable,
chnFormMenuInformationDown,
chnFormMenuInformationUp,
chnFormMenuSystemDisable,
chnFormMenuSystemDown,
chnFormMenuSystemUp,
chnHelpASDisable,
chnHelpASDown,
chnHelpASUp,
chnHelpAutoZeroDisable,
chnHelpAutoZeroDown,
chnHelpAutoZeroUp,
chnHelpCalibrationDisable,
chnHelpCalibrationDown,
chnHelpCalibrationUp,
chnHelpDataBackupDisable,
chnHelpDataBackupDown,
chnHelpDataBackupUp,
chnHelpDataStatisticsDisable,
chnHelpDataStatisticsDown,
chnHelpDataStatisticsUp,
chnHelpEngineerDisable,
chnHelpEngineerDown,
chnHelpEngineerUp,
chnHelpFunctionDisable,
chnHelpFunctionDown,
chnHelpFunctionUp,
chnHelpInformationDisable,
chnHelpInformationDown,
chnHelpInformationUp,
chnHelpInitializationDisable,
chnHelpInitializationDown,
chnHelpInitializationUp,
chnHelpIOTestDisable,
chnHelpIOTestDown,
chnHelpIOTestUp,
chnHelpItemDisable,
chnHelpItemDown,
chnHelpItemUp,
chnHelpJudgmentDisable,
chnHelpJudgmentDown,
chnHelpJudgmentUp,
chnHelpSerialDisable,
chnHelpSerialDown,
chnHelpSerialUp,
chnHelpSorterDisable,
chnHelpSorterDown,
chnHelpSorterUp,
chnHelpTimeDisable,
chnHelpTimeDown,
chnHelpTimeUp,
chnHelpUpdateDisable,
chnHelpUpdateDown,
chnHelpUpdateUp,
chnHelpUserDisable,
chnHelpUserDown,
chnHelpUserUp,
chnJudgmentStandardDisable,
chnJudgmentStandardDown,
chnJudgmentStandardUp,
chnLightOverDown,
chnLightOverUp,
chnLightPassDown,
chnLightPassUp,
chnLightUnderDown,
chnLightUnderUp,
chnMainRunLineOverDisable,
chnMainRunLineOverDown,
chnMainRunLineOverUp,
chnMainRunLinePassDisable,
chnMainRunLinePassDown,
chnMainRunLinePassUp,
chnMainRunLineUnderDisable,
chnMainRunLineUnderDown,
chnMainRunLineUnderUp,
chnOFF,
chnOFF_Black,
chnON,
chnON_Black,
#endregion
ProductNoDisable,
ProductNoDown,
ProductNoUp,
@ -394,12 +556,21 @@ namespace ITC81DB_2_ImageDll
case ButtonImages.engBackgroundTime:
bt = new Bitmap(Resource1.engBackgroundTime);
break;
case ButtonImages.engBackgroundUserLogin:
bt = new Bitmap(Resource1.engBackgroundUserLogin);
break;
case ButtonImages.engBypassCountDown:
bt = new Bitmap(Resource1.engBypassCountDown);
break;
case ButtonImages.engBypassCountUp:
bt = new Bitmap(Resource1.engBypassCountUp);
break;
case ButtonImages.engBypassOccasionDown:
bt = new Bitmap(Resource1.engBypassOccasionDown);
break;
case ButtonImages.engBypassOccasionUp:
bt = new Bitmap(Resource1.engBypassOccasionUp);
break;
case ButtonImages.engCalibrationBalanceDisable:
bt = new Bitmap(Resource1.engCalibrationBalanceDisable);
break;
@ -831,7 +1002,19 @@ namespace ITC81DB_2_ImageDll
break;
case ButtonImages.engMainRunLineUnderUp:
bt = new Bitmap(Resource1.engMainRunLineUnderUp);
break;
break;
case ButtonImages.engOFF:
bt = new Bitmap(Resource1.engOFF);
break;
case ButtonImages.engOFF_Black:
bt = new Bitmap(Resource1.engOFF_Black);
break;
case ButtonImages.engON:
bt = new Bitmap(Resource1.engON);
break;
case ButtonImages.engON_Black:
bt = new Bitmap(Resource1.engON_Black);
break;
#endregion
#region Korean
@ -1296,6 +1479,456 @@ namespace ITC81DB_2_ImageDll
break;
#endregion
#region Chinese
case ButtonImages.chnBackgroundCalibration:
bt = new Bitmap(Resource1.chnBackgroundCalibration);
break;
case ButtonImages.chnBackgroundDataBackup:
bt = new Bitmap(Resource1.chnBackgroundDataBackup);
break;
case ButtonImages.chnBackgroundDataStatistics:
bt = new Bitmap(Resource1.chnBackgroundDataStatistics);
break;
case ButtonImages.chnBackgroundJudgment:
bt = new Bitmap(Resource1.chnBackgroundJudgment);
break;
case ButtonImages.chnBackgroundJudgment_Updown:
bt = new Bitmap(Resource1.chnBackgroundJudgment_Updown);
break;
case ButtonImages.chnBackgroundProduct:
bt = new Bitmap(Resource1.chnBackgroundProduct);
break;
case ButtonImages.chnBackgroundSerial:
bt = new Bitmap(Resource1.chnBackgroundSerial);
break;
case ButtonImages.chnBackgroundSorterSetting:
bt = new Bitmap(Resource1.chnBackgroundSorterSetting);
break;
case ButtonImages.chnBackgroundTime:
bt = new Bitmap(Resource1.chnBackgroundTime);
break;
case ButtonImages.chnBackgroundUserLogin:
bt = new Bitmap(Resource1.chnBackgroundUserLogin);
break;
case ButtonImages.chnBypassCountDown:
bt = new Bitmap(Resource1.chnBypassCountDown);
break;
case ButtonImages.chnBypassCountUp:
bt = new Bitmap(Resource1.chnBypassCountUp);
break;
case ButtonImages.chnBypassOccasionDown:
bt = new Bitmap(Resource1.chnBypassOccasionDown);
break;
case ButtonImages.chnBypassOccasionUp:
bt = new Bitmap(Resource1.chnBypassOccasionUp);
break;
case ButtonImages.chnCalibrationBalanceDisable:
bt = new Bitmap(Resource1.chnCalibrationBalanceDisable);
break;
case ButtonImages.chnCalibrationBalanceDown:
bt = new Bitmap(Resource1.chnCalibrationBalanceDown);
break;
case ButtonImages.chnCalibrationBalanceUp:
bt = new Bitmap(Resource1.chnCalibrationBalanceUp);
break;
case ButtonImages.chnCalibrationCancelDisable:
bt = new Bitmap(Resource1.chnCalibrationCancelDisable);
break;
case ButtonImages.chnCalibrationCancelDown:
bt = new Bitmap(Resource1.chnCalibrationCancelDown);
break;
case ButtonImages.chnCalibrationCancelUp:
bt = new Bitmap(Resource1.chnCalibrationCancelUp);
break;
case ButtonImages.chnCalibrationStartDisable:
bt = new Bitmap(Resource1.chnCalibrationStartDisable);
break;
case ButtonImages.chnCalibrationStartDown:
bt = new Bitmap(Resource1.chnCalibrationStartDown);
break;
case ButtonImages.chnCalibrationStartUp:
bt = new Bitmap(Resource1.chnCalibrationStartUp);
break;
case ButtonImages.chnCalibrationZeroDisable:
bt = new Bitmap(Resource1.chnCalibrationZeroDisable);
break;
case ButtonImages.chnCalibrationZeroDown:
bt = new Bitmap(Resource1.chnCalibrationZeroDown);
break;
case ButtonImages.chnCalibrationZeroUp:
bt = new Bitmap(Resource1.chnCalibrationZeroUp);
break;
case ButtonImages.chnJudgmentStandardDisable:
bt = new Bitmap(Resource1.chnJudgmentStandardDisable);
break;
case ButtonImages.chnJudgmentStandardDown:
bt = new Bitmap(Resource1.chnJudgmentStandardDown);
break;
case ButtonImages.chnJudgmentStandardUp:
bt = new Bitmap(Resource1.chnJudgmentStandardUp);
break;
case ButtonImages.chnFormMainDisplayBargraphOverDisable:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphOverDisable);
break;
case ButtonImages.chnFormMainDisplayBargraphOverUp:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphOverUp);
break;
case ButtonImages.chnFormMainDisplayBargraphPassDisable:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphPassDisable);
break;
case ButtonImages.chnFormMainDisplayBargraphPassUp:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphPassUp);
break;
case ButtonImages.chnFormMainDisplayBargraphTareDisable:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphTareDisable);
break;
case ButtonImages.chnFormMainDisplayBargraphTareUp:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphTareUp);
break;
case ButtonImages.chnFormMainDisplayBargraphUnderDisable:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphUnderDisable);
break;
case ButtonImages.chnFormMainDisplayBargraphUnderUp:
bt = new Bitmap(Resource1.chnFormMainDisplayBargraphUnderUp);
break;
case ButtonImages.chnMainClearDisable:
bt = new Bitmap(Resource1.chnMainClearDisable);
break;
case ButtonImages.chnMainClearDown:
bt = new Bitmap(Resource1.chnMainClearDown);
break;
case ButtonImages.chnMainClearUp:
bt = new Bitmap(Resource1.chnMainClearUp);
break;
case ButtonImages.chnMainDeviationUp:
bt = new Bitmap(Resource1.chnMainDeviationUp);
break;
case ButtonImages.chnMainLogOffDisable:
bt = new Bitmap(Resource1.chnMainLoginDisable);
break;
case ButtonImages.chnMainLogOffDown:
bt = new Bitmap(Resource1.chnMainLogOutDown);
break;
case ButtonImages.chnMainLogOffUp:
bt = new Bitmap(Resource1.chnMainLoginUp);
break;
case ButtonImages.chnMainLoginLoginDisable:
bt = new Bitmap(Resource1.chnMainLoginLoginDisable);
break;
case ButtonImages.chnMainLoginLoginDown:
bt = new Bitmap(Resource1.chnMainLoginLoginDown);
break;
case ButtonImages.chnMainLoginLoginUp:
bt = new Bitmap(Resource1.chnMainLoginLoginUp);
break;
case ButtonImages.chnMainPrintDisable:
bt = new Bitmap(Resource1.chnMainPrintDisable);
break;
case ButtonImages.chnMainPrintDown:
bt = new Bitmap(Resource1.chnMainPrintDown);
break;
case ButtonImages.chnMainPrintUp:
bt = new Bitmap(Resource1.chnMainPrintUp);
break;
case ButtonImages.chnMainScreenDisable:
bt = new Bitmap(Resource1.chnMainScreenDisable);
break;
case ButtonImages.chnMainScreenDown:
bt = new Bitmap(Resource1.chnMainScreenDown);
break;
case ButtonImages.chnMainScreenUp:
bt = new Bitmap(Resource1.chnMainScreenUp);
break;
case ButtonImages.chnFormMainDisplayStatistics:
bt = new Bitmap(Resource1.chnFormMainDisplayStatistics);
break;
case ButtonImages.chnMainWeightUp:
bt = new Bitmap(Resource1.chnMainWeightUp);
break;
case ButtonImages.chnMainZeroDisable:
bt = new Bitmap(Resource1.chnMainZeroDisable);
break;
case ButtonImages.chnMainZeroDown:
bt = new Bitmap(Resource1.chnMainZeroDown);
break;
case ButtonImages.chnMainZeroUp:
bt = new Bitmap(Resource1.chnMainZeroUp);
break;
case ButtonImages.chnFormMainLoginCancelDisable:
bt = new Bitmap(Resource1.chnMainLoginCancelDisable);
break;
case ButtonImages.chnFormMainLoginCancelDown:
bt = new Bitmap(Resource1.chnMainLoginCancelDown);
break;
case ButtonImages.chnFormMainLoginCancelUp:
bt = new Bitmap(Resource1.chnMainLoginCancelUp);
break;
case ButtonImages.chnFormMainLoginDisable:
bt = new Bitmap(Resource1.chnMainLoginDisable);
break;
case ButtonImages.chnFormMainLoginDown:
bt = new Bitmap(Resource1.chnMainLogOutDown);
break;
case ButtonImages.chnFormMainLoginUp:
bt = new Bitmap(Resource1.chnMainLoginUp);
break;
case ButtonImages.chnFormMenuConfigDisable:
bt = new Bitmap(Resource1.chnFormMenuConfigDisable);
break;
case ButtonImages.chnFormMenuConfigDown:
bt = new Bitmap(Resource1.chnFormMenuConfigDown);
break;
case ButtonImages.chnFormMenuConfigUp:
bt = new Bitmap(Resource1.chnFormMenuConfigUp);
break;
case ButtonImages.chnFormMenuDefaultDisable:
bt = new Bitmap(Resource1.chnFormMenuDefaultDisable);
break;
case ButtonImages.chnFormMenuDefaultDown:
bt = new Bitmap(Resource1.chnFormMenuDefaultDown);
break;
case ButtonImages.chnFormMenuDefaultUp:
bt = new Bitmap(Resource1.chnFormMenuDefaultUp);
break;
case ButtonImages.chnFormMenuEquipmentDisable:
bt = new Bitmap(Resource1.chnFormMenuEquipmentDisable);
break;
case ButtonImages.chnFormMenuEquipmentDown:
bt = new Bitmap(Resource1.chnFormMenuEquipmentDown);
break;
case ButtonImages.chnFormMenuEquipmentUp:
bt = new Bitmap(Resource1.chnFormMenuEquipmentUp);
break;
case ButtonImages.chnFormMenuInformationDisable:
bt = new Bitmap(Resource1.chnFormMenuInformationDisable);
break;
case ButtonImages.chnFormMenuInformationDown:
bt = new Bitmap(Resource1.chnFormMenuInformationDown);
break;
case ButtonImages.chnFormMenuInformationUp:
bt = new Bitmap(Resource1.chnFormMenuInformationUp);
break;
case ButtonImages.chnFormMenuSystemDisable:
bt = new Bitmap(Resource1.chnFormMenuSystemDisable);
break;
case ButtonImages.chnFormMenuSystemDown:
bt = new Bitmap(Resource1.chnFormMenuSystemDown);
break;
case ButtonImages.chnFormMenuSystemUp:
bt = new Bitmap(Resource1.chnFormMenuSystemUp);
break;
case ButtonImages.chnHelpASDisable:
bt = new Bitmap(Resource1.chnHelpASDisable);
break;
case ButtonImages.chnHelpASDown:
bt = new Bitmap(Resource1.chnHelpASDown);
break;
case ButtonImages.chnHelpASUp:
bt = new Bitmap(Resource1.chnHelpASUp);
break;
case ButtonImages.chnHelpAutoZeroDisable:
bt = new Bitmap(Resource1.chnHelpAutoZeroDisable);
break;
case ButtonImages.chnHelpAutoZeroDown:
bt = new Bitmap(Resource1.chnHelpAutoZeroDown);
break;
case ButtonImages.chnHelpAutoZeroUp:
bt = new Bitmap(Resource1.chnHelpAutoZeroUp);
break;
case ButtonImages.chnHelpCalibrationDisable:
bt = new Bitmap(Resource1.chnHelpCalibrationDisable);
break;
case ButtonImages.chnHelpCalibrationDown:
bt = new Bitmap(Resource1.chnHelpCalibrationDown);
break;
case ButtonImages.chnHelpCalibrationUp:
bt = new Bitmap(Resource1.chnHelpCalibrationUp);
break;
case ButtonImages.chnHelpDataBackupDisable:
bt = new Bitmap(Resource1.chnHelpDataBackupDisable);
break;
case ButtonImages.chnHelpDataBackupDown:
bt = new Bitmap(Resource1.chnHelpDataBackupDown);
break;
case ButtonImages.chnHelpDataBackupUp:
bt = new Bitmap(Resource1.chnHelpDataBackupUp);
break;
case ButtonImages.chnHelpDataStatisticsDisable:
bt = new Bitmap(Resource1.chnHelpDataStatisticsDisable);
break;
case ButtonImages.chnHelpDataStatisticsDown:
bt = new Bitmap(Resource1.chnHelpDataStatisticsDown);
break;
case ButtonImages.chnHelpDataStatisticsUp:
bt = new Bitmap(Resource1.chnHelpDataStatisticsUp);
break;
case ButtonImages.chnHelpEngineerDisable:
bt = new Bitmap(Resource1.chnHelpEngineerDisable);
break;
case ButtonImages.chnHelpEngineerDown:
bt = new Bitmap(Resource1.chnHelpEngineerDown);
break;
case ButtonImages.chnHelpEngineerUp:
bt = new Bitmap(Resource1.chnHelpEngineerUp);
break;
case ButtonImages.chnHelpFunctionDisable:
bt = new Bitmap(Resource1.chnHelpFunctionDisable);
break;
case ButtonImages.chnHelpFunctionDown:
bt = new Bitmap(Resource1.chnHelpFunctionDown);
break;
case ButtonImages.chnHelpFunctionUp:
bt = new Bitmap(Resource1.chnHelpFunctionUp);
break;
case ButtonImages.chnHelpInformationDisable:
bt = new Bitmap(Resource1.chnHelpInformationDisable);
break;
case ButtonImages.chnHelpInformationDown:
bt = new Bitmap(Resource1.chnHelpInformationDown);
break;
case ButtonImages.chnHelpInformationUp:
bt = new Bitmap(Resource1.chnHelpInformationUp);
break;
case ButtonImages.chnHelpInitializationDisable:
bt = new Bitmap(Resource1.chnHelpInitializationDisable);
break;
case ButtonImages.chnHelpInitializationDown:
bt = new Bitmap(Resource1.chnHelpInitializationDown);
break;
case ButtonImages.chnHelpInitializationUp:
bt = new Bitmap(Resource1.chnHelpInitializationUp);
break;
case ButtonImages.chnHelpIOTestDisable:
bt = new Bitmap(Resource1.chnHelpIOTestDisable);
break;
case ButtonImages.chnHelpIOTestDown:
bt = new Bitmap(Resource1.chnHelpIOTestDown);
break;
case ButtonImages.chnHelpIOTestUp:
bt = new Bitmap(Resource1.chnHelpIOTestUp);
break;
case ButtonImages.chnHelpItemDisable:
bt = new Bitmap(Resource1.chnHelpItemDisable);
break;
case ButtonImages.chnHelpItemDown:
bt = new Bitmap(Resource1.chnHelpItemDown);
break;
case ButtonImages.chnHelpItemUp:
bt = new Bitmap(Resource1.chnHelpItemUp);
break;
case ButtonImages.chnHelpJudgmentDisable:
bt = new Bitmap(Resource1.chnHelpJudgmentDisable);
break;
case ButtonImages.chnHelpJudgmentDown:
bt = new Bitmap(Resource1.chnHelpJudgmentDown);
break;
case ButtonImages.chnHelpJudgmentUp:
bt = new Bitmap(Resource1.chnHelpJudgmentUp);
break;
case ButtonImages.chnHelpSerialDisable:
bt = new Bitmap(Resource1.chnHelpSerialDisable);
break;
case ButtonImages.chnHelpSerialDown:
bt = new Bitmap(Resource1.chnHelpSerialDown);
break;
case ButtonImages.chnHelpSerialUp:
bt = new Bitmap(Resource1.chnHelpSerialUp);
break;
case ButtonImages.chnHelpSorterDisable:
bt = new Bitmap(Resource1.chnHelpSorterDisable);
break;
case ButtonImages.chnHelpSorterDown:
bt = new Bitmap(Resource1.chnHelpSorterDown);
break;
case ButtonImages.chnHelpSorterUp:
bt = new Bitmap(Resource1.chnHelpSorterUp);
break;
case ButtonImages.chnHelpTimeDisable:
bt = new Bitmap(Resource1.chnHelpTimeDisable);
break;
case ButtonImages.chnHelpTimeDown:
bt = new Bitmap(Resource1.chnHelpTimeDown);
break;
case ButtonImages.chnHelpTimeUp:
bt = new Bitmap(Resource1.chnHelpTimeUp);
break;
case ButtonImages.chnHelpUpdateDisable:
bt = new Bitmap(Resource1.chnHelpUpdateDisable);
break;
case ButtonImages.chnHelpUpdateDown:
bt = new Bitmap(Resource1.chnHelpUpdateDown);
break;
case ButtonImages.chnHelpUpdateUp:
bt = new Bitmap(Resource1.chnHelpUpdateUp);
break;
case ButtonImages.chnHelpUserDisable:
bt = new Bitmap(Resource1.chnHelpUserDisable);
break;
case ButtonImages.chnHelpUserDown:
bt = new Bitmap(Resource1.chnHelpUserDown);
break;
case ButtonImages.chnHelpUserUp:
bt = new Bitmap(Resource1.chnHelpUserUp);
break;
case ButtonImages.chnLightOverDown:
bt = new Bitmap(Resource1.chnLightOverDown);
break;
case ButtonImages.chnLightOverUp:
bt = new Bitmap(Resource1.chnLightOverUp);
break;
case ButtonImages.chnLightPassDown:
bt = new Bitmap(Resource1.chnLightPassDown);
break;
case ButtonImages.chnLightPassUp:
bt = new Bitmap(Resource1.chnLightPassUp);
break;
case ButtonImages.chnLightUnderDown:
bt = new Bitmap(Resource1.chnLightUnderDown);
break;
case ButtonImages.chnLightUnderUp:
bt = new Bitmap(Resource1.chnLightUnderUp);
break;
case ButtonImages.chnMainRunLineOverDisable:
bt = new Bitmap(Resource1.chnMainRunLineOverDisable);
break;
case ButtonImages.chnMainRunLineOverDown:
bt = new Bitmap(Resource1.chnMainRunLineOverDown);
break;
case ButtonImages.chnMainRunLineOverUp:
bt = new Bitmap(Resource1.chnMainRunLineOverUp);
break;
case ButtonImages.chnMainRunLinePassDisable:
bt = new Bitmap(Resource1.chnMainRunLinePassDisable);
break;
case ButtonImages.chnMainRunLinePassDown:
bt = new Bitmap(Resource1.chnMainRunLinePassDown);
break;
case ButtonImages.chnMainRunLinePassUp:
bt = new Bitmap(Resource1.chnMainRunLinePassUp);
break;
case ButtonImages.chnMainRunLineUnderDisable:
bt = new Bitmap(Resource1.chnMainRunLineUnderDisable);
break;
case ButtonImages.chnMainRunLineUnderDown:
bt = new Bitmap(Resource1.chnMainRunLineUnderDown);
break;
case ButtonImages.chnMainRunLineUnderUp:
bt = new Bitmap(Resource1.chnMainRunLineUnderUp);
break;
case ButtonImages.chnOFF:
bt = new Bitmap(Resource1.chnOFF);
break;
case ButtonImages.chnOFF_Black:
bt = new Bitmap(Resource1.chnOFF_Black);
break;
case ButtonImages.chnON:
bt = new Bitmap(Resource1.chnON);
break;
case ButtonImages.chnON_Black:
bt = new Bitmap(Resource1.chnON_Black);
break;
#endregion
case ButtonImages.ProductNoDisable:
bt = new Bitmap(Resource1.ProductNoDisable);
break;

View File

@ -571,9 +571,6 @@
<ItemGroup>
<None Include="Resources\engHelpInitializationDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korBackgroundSorterSetting.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korFormMainDisplayBargraphOverDisable.png" />
</ItemGroup>
@ -658,9 +655,6 @@
<ItemGroup>
<None Include="Resources\engBackgroundTime.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBackgroundSerial.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBackgroundAutoZero.png" />
</ItemGroup>
@ -955,12 +949,6 @@
<ItemGroup>
<None Include="Resources\korCalibrationCancelUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korBackgroundProduct.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korBackgroundSerial.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korBackgroundDataStatistics.png" />
</ItemGroup>
@ -976,9 +964,6 @@
<ItemGroup>
<None Include="Resources\korFormMainDisplayStatistics.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBackgroundSorterSetting.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBackgroundCalibration.png" />
</ItemGroup>
@ -1048,6 +1033,501 @@
<ItemGroup>
<None Include="Resources\korHelpEngineerUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korBackgroundSorterSetting.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBackgroundSorterSetting.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBackgroundSerial.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korBackgroundSerial.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginCancelDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginCancelDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginCancelUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginLoginDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginLoginDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginLoginUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLogOutDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainPrintDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainPrintDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainPrintUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainScreenDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainScreenDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainScreenUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainWeightUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainZeroDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainZeroDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainZeroUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainClearDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainClearDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainClearUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainDeviationUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainLoginDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuEquipmentDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuEquipmentDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuEquipmentUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuHiddenDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuHiddenUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuInformationDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuInformationDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuInformationUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuSystemDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuSystemDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuSystemUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuConfigDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuConfigDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuConfigUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuDefaultDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuDefaultDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMenuDefaultUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundSorterSetting.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormJudgmentStandardDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormJudgmentStandardDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormJudgmentStandardUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundCalibration.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationBalanceDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationBalanceDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationBalanceUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationCancelDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationCancelDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationCancelUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationStartDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationStartDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationStartUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationZeroDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationZeroDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnCalibrationZeroUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpASDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpASDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpASUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpAutoZeroDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpAutoZeroDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpAutoZeroUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpCalibrationDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpCalibrationDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpCalibrationUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpDataBackupDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpDataBackupDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpDataBackupUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpDataStatisticsDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpDataStatisticsDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpDataStatisticsUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpEngineerDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpEngineerDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpEngineerUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpFunctionDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpFunctionDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpFunctionUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpInformationDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpInformationDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpInformationUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpInitializationDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpInitializationDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpInitializationUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpIOTestDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpIOTestDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpIOTestUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpItemDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpItemDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpItemUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpJudgmentDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpJudgmentDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpJudgmentUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpSorterDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpSorterDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpSorterUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpTimeDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpTimeDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpTimeUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpUpdateDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpUpdateDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpUpdateUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpUserDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpUserDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpUserUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundUser.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundUserLogin.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundSerial.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korBackgroundProduct.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundDataBackup.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnOFF_Black.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnON.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnON_Black.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnOFF.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundTime.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBypassCountDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBypassCountUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnJudgmentStandardDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnJudgmentStandardUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnJudgmentStandardDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpSerialDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpSerialDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnHelpSerialUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engOFF.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engOFF_Black.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engON.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engON_Black.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundJudgment.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundJudgment_Updown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnLightOverDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnLightPassDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnLightPassUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnLightUnderDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnLightUnderUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnLightOverUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphUnderUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphUnderDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphOverDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphTareDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphTareUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphOverUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphPassDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayBargraphPassUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLineOverDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLineOverDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLineOverUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLinePassDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLinePassDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLinePassUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLineUnderDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLineUnderDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnMainRunLineUnderUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundDataStatistics.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBackgroundProduct.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnFormMainDisplayStatistics.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\바이패스ONOFF.psd" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBypassOccasionDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\chnBypassOccasionUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBypassOccasionDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBypassOccasionUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engBackgroundUserLogin.png" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />
<ProjectExtensions>
<VisualStudio>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

View File

@ -1078,4 +1078,475 @@
<data name="korHelpEngineerUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korHelpEngineerUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundCalibration" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundCalibration.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundDataBackup" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundDataBackup.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundDataStatistics" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundDataStatistics.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundJudgment" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundJudgment.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundJudgment_Updown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundJudgment_Updown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundProduct" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundProduct.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundSerial" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundSerial.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundSorterSetting" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundSorterSetting.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundTime" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundTime.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundUser" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundUser.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBackgroundUserLogin" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBackgroundUserLogin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBypassCountDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBypassCountDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBypassCountUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBypassCountUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBypassOccasionDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBypassOccasionDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnBypassOccasionUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnBypassOccasionUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationBalanceDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationBalanceDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationBalanceDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationBalanceDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationBalanceUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationBalanceUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationStartDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationStartDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationStartDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationStartDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationStartUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationStartUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationZeroDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationZeroDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationZeroDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationZeroDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnCalibrationZeroUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnCalibrationZeroUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphOverDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphOverDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphOverUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphOverUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphPassDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphPassDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphPassUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphPassUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphTareDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphTareDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphTareUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphTareUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphUnderDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphUnderDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayBargraphUnderUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayBargraphUnderUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMainDisplayStatistics" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainDisplayStatistics.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuConfigDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuConfigDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuConfigDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuConfigDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuConfigUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuConfigUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuDefaultDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuDefaultDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuDefaultDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuDefaultDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuDefaultUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuDefaultUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuEquipmentDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuEquipmentDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuEquipmentDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuEquipmentDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuEquipmentUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuEquipmentUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuHiddenDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuHiddenDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuHiddenUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuHiddenUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuInformationDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuInformationDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuInformationDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuInformationDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuInformationUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuInformationUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuSystemDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuSystemDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuSystemDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuSystemDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnFormMenuSystemUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMenuSystemUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpASDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpASDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpASDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpASDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpASUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpASUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpAutoZeroDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpAutoZeroDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpAutoZeroDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpAutoZeroDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpAutoZeroUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpAutoZeroUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpCalibrationDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpCalibrationDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpCalibrationDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpCalibrationDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpCalibrationUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpCalibrationUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpDataBackupDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpDataBackupDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpDataBackupDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpDataBackupDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpDataBackupUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpDataBackupUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpDataStatisticsDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpDataStatisticsDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpDataStatisticsDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpDataStatisticsDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpDataStatisticsUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpDataStatisticsUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpEngineerDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpEngineerDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpEngineerDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpEngineerDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpEngineerUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpEngineerUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpFunctionDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpFunctionDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpFunctionDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpFunctionDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpFunctionUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpFunctionUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpInformationDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpInformationDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpInformationDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpInformationDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpInformationUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpInformationUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpInitializationDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpInitializationDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpInitializationDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpInitializationDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpInitializationUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpInitializationUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpIOTestDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpIOTestDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpIOTestDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpIOTestDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpIOTestUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpIOTestUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpItemDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpItemDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpItemDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpItemDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpItemUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpItemUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpJudgmentDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpJudgmentDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpJudgmentDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpJudgmentDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpJudgmentUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpJudgmentUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpSorterDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpSorterDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpSorterDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpSorterDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpSorterUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpSorterUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpTimeDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpTimeDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpTimeDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpTimeDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpTimeUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpTimeUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpUpdateDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpUpdateDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpUpdateDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpUpdateDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpUpdateUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpUpdateUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpUserDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpUserDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpUserDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpUserDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpUserUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpUserUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnJudgmentStandardDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnJudgmentStandardDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnJudgmentStandardDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnJudgmentStandardDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnJudgmentStandardUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnJudgmentStandardUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnLightOverDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnLightOverDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnLightOverUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnLightOverUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnLightPassDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnLightPassDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnLightPassUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnLightPassUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnLightUnderDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnLightUnderDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnLightUnderUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnLightUnderUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainClearDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainClearDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainClearDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainClearDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainClearUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainClearUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainDeviationUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainDeviationUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginLoginDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginLoginDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginLoginDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginLoginUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLogOutDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLogOutDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainPrintDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainPrintDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainPrintDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainPrintDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainPrintUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainPrintUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLineOverDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLineOverDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLineOverDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLineOverDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLineOverUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLineOverUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLinePassDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLinePassDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLinePassDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLinePassDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLinePassUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLinePassUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLineUnderDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLineUnderDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLineUnderDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLineUnderDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainRunLineUnderUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainRunLineUnderUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainScreenDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainScreenDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainScreenDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainScreenDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainScreenUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainScreenUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainWeightUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainWeightUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainZeroDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainZeroDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainZeroDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainZeroDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainZeroUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainZeroUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnOFF" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnOFF.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnOFF_Black" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnOFF_Black.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnON" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnON.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnON_Black" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnON_Black.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpSerialDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpSerialDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpSerialDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpSerialDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnHelpSerialUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnHelpSerialUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engOFF" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engOFF.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engOFF_Black" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engOFF_Black.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engON" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engON.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engON_Black" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engON_Black.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="바이패스ONOFF" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\바이패스ONOFF.psd;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="engBackgroundUserLogin" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engBackgroundUserLogin.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engBypassOccasionDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engBypassOccasionDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engBypassOccasionUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engBypassOccasionUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View File

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Some files were not shown because too many files have changed in this diff Show More