@ Ver 12.2.2 by LSJ
- 2025.02.04
 - Ver 12.2.1 Modify
 - Framework : SmartX Framework V3.2.4(update: 2021.01.20)
 - 영문 버그 수정
   유저설정 - 테스트 설정 팝업 '입력' 한글 버그
   유저그룹설정 - 저장 버튼 한글 버그
 - 영테크팩 요청 프로토콜 추가
   수량 데이터 추가(totalPass, totalNG, totalAll)
   OPT6 : STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]
			
			
				master
			
			
				V12.2.2
			
		
							parent
							
								
									b603f079d2
								
							
						
					
					
						commit
						0310cf23e1
					
				|  | @ -32,14 +32,13 @@ | ||||||
|             this.textBox = new System.Windows.Forms.TextBox(); |             this.textBox = new System.Windows.Forms.TextBox(); | ||||||
|             this.pictureBox1 = new System.Windows.Forms.PictureBox(); |             this.pictureBox1 = new System.Windows.Forms.PictureBox(); | ||||||
|             this.smartKeyboard = new SmartX.SmartKeyboard(); |             this.smartKeyboard = new SmartX.SmartKeyboard(); | ||||||
|             this.labelTitle = new SmartX.SmartLabel(); |  | ||||||
|             this.pictureBoxImage = new System.Windows.Forms.PictureBox(); |             this.pictureBoxImage = new System.Windows.Forms.PictureBox(); | ||||||
|             this.SuspendLayout(); |             this.SuspendLayout(); | ||||||
|             //  |             //  | ||||||
|             // textBox |             // textBox | ||||||
|             //  |             //  | ||||||
|             this.textBox.Font = new System.Drawing.Font("Arial", 25F, System.Drawing.FontStyle.Regular); |             this.textBox.Font = new System.Drawing.Font("Arial", 25F, System.Drawing.FontStyle.Regular); | ||||||
|             this.textBox.Location = new System.Drawing.Point(143, 99); |             this.textBox.Location = new System.Drawing.Point(143, 82); | ||||||
|             this.textBox.MaxLength = 20; |             this.textBox.MaxLength = 20; | ||||||
|             this.textBox.Name = "textBox"; |             this.textBox.Name = "textBox"; | ||||||
|             this.textBox.Size = new System.Drawing.Size(489, 45); |             this.textBox.Size = new System.Drawing.Size(489, 45); | ||||||
|  | @ -89,27 +88,6 @@ | ||||||
|             this.smartKeyboard.OnXKeyClick += new System.EventHandler(this.smartKeyboard_OnXKeyClick); |             this.smartKeyboard.OnXKeyClick += new System.EventHandler(this.smartKeyboard_OnXKeyClick); | ||||||
|             this.smartKeyboard.KeyDown += new System.Windows.Forms.KeyEventHandler(this.smartKeyboard_KeyDown); |             this.smartKeyboard.KeyDown += new System.Windows.Forms.KeyEventHandler(this.smartKeyboard_KeyDown); | ||||||
|             //  |             //  | ||||||
|             // labelTitle |  | ||||||
|             //  |  | ||||||
|             this.labelTitle.BackColor = System.Drawing.Color.White; |  | ||||||
|             this.labelTitle.BackPictureBox = null; |  | ||||||
|             this.labelTitle.BackPictureBox1 = null; |  | ||||||
|             this.labelTitle.BackPictureBox2 = null; |  | ||||||
|             this.labelTitle.BorderColor = System.Drawing.Color.Black; |  | ||||||
|             this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None; |  | ||||||
|             this.labelTitle.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold); |  | ||||||
|             this.labelTitle.ForeColor = System.Drawing.Color.Gray; |  | ||||||
|             this.labelTitle.InitVisible = true; |  | ||||||
|             this.labelTitle.LineSpacing = 0F; |  | ||||||
|             this.labelTitle.Location = new System.Drawing.Point(143, 43); |  | ||||||
|             this.labelTitle.Name = "labelTitle"; |  | ||||||
|             this.labelTitle.Size = new System.Drawing.Size(489, 50); |  | ||||||
|             this.labelTitle.TabIndex = 180; |  | ||||||
|             this.labelTitle.Text = "입력"; |  | ||||||
|             this.labelTitle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |  | ||||||
|             this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; |  | ||||||
|             this.labelTitle.Wordwrap = false; |  | ||||||
|             //  |  | ||||||
|             // pictureBoxImage |             // pictureBoxImage | ||||||
|             //  |             //  | ||||||
|             this.pictureBoxImage.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxImage.Image"))); |             this.pictureBoxImage.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxImage.Image"))); | ||||||
|  | @ -125,7 +103,6 @@ | ||||||
|             this.ClientSize = new System.Drawing.Size(710, 470); |             this.ClientSize = new System.Drawing.Size(710, 470); | ||||||
|             this.ControlBox = false; |             this.ControlBox = false; | ||||||
|             this.Controls.Add(this.pictureBoxImage); |             this.Controls.Add(this.pictureBoxImage); | ||||||
|             this.Controls.Add(this.labelTitle); |  | ||||||
|             this.Controls.Add(this.smartKeyboard); |             this.Controls.Add(this.smartKeyboard); | ||||||
|             this.Controls.Add(this.textBox); |             this.Controls.Add(this.textBox); | ||||||
|             this.Controls.Add(this.pictureBox1); |             this.Controls.Add(this.pictureBox1); | ||||||
|  | @ -141,7 +118,6 @@ | ||||||
|         private System.Windows.Forms.TextBox textBox; |         private System.Windows.Forms.TextBox textBox; | ||||||
|         private System.Windows.Forms.PictureBox pictureBox1; |         private System.Windows.Forms.PictureBox pictureBox1; | ||||||
|         private SmartX.SmartKeyboard smartKeyboard; |         private SmartX.SmartKeyboard smartKeyboard; | ||||||
|         private SmartX.SmartLabel labelTitle; |  | ||||||
|         private System.Windows.Forms.PictureBox pictureBoxImage; |         private System.Windows.Forms.PictureBox pictureBoxImage; | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | @ -159,6 +159,7 @@ namespace INT69DC_7C.Forms | ||||||
|             this.comboBoxMode.Items.Add("OPT3"); |             this.comboBoxMode.Items.Add("OPT3"); | ||||||
|             this.comboBoxMode.Items.Add("Modbus"); |             this.comboBoxMode.Items.Add("Modbus"); | ||||||
|             this.comboBoxMode.Items.Add("OPT5"); |             this.comboBoxMode.Items.Add("OPT5"); | ||||||
|  |             this.comboBoxMode.Items.Add("OPT6"); | ||||||
|             this.comboBoxMode.SelectedIndex = 0; |             this.comboBoxMode.SelectedIndex = 0; | ||||||
|             this.comboBoxMode.SelectedIndexChanged += new EventHandler(this.comboBoxMode_SelectedIndexChanged); |             this.comboBoxMode.SelectedIndexChanged += new EventHandler(this.comboBoxMode_SelectedIndexChanged); | ||||||
| 
 | 
 | ||||||
|  | @ -180,6 +181,7 @@ namespace INT69DC_7C.Forms | ||||||
|             this.comboBoxSerial3Mode.Items.Add("OPT4"); |             this.comboBoxSerial3Mode.Items.Add("OPT4"); | ||||||
|             this.comboBoxSerial3Mode.Items.Add("Printer"); |             this.comboBoxSerial3Mode.Items.Add("Printer"); | ||||||
|             this.comboBoxSerial3Mode.Items.Add("OPT5"); |             this.comboBoxSerial3Mode.Items.Add("OPT5"); | ||||||
|  |             this.comboBoxSerial3Mode.Items.Add("OPT6"); | ||||||
|             this.comboBoxSerial3Mode.SelectedIndex = 0; |             this.comboBoxSerial3Mode.SelectedIndex = 0; | ||||||
|             this.comboBoxSerial3Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSerial3_SelectedIndexChanged); |             this.comboBoxSerial3Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSerial3_SelectedIndexChanged); | ||||||
|         } |         } | ||||||
|  | @ -330,6 +332,8 @@ namespace INT69DC_7C.Forms | ||||||
|                 data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem); |                 data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem); | ||||||
|             else if (this.ParentForm.SystemConfig.EthernetMode == 4) |             else if (this.ParentForm.SystemConfig.EthernetMode == 4) | ||||||
|                 data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem); |                 data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem); | ||||||
|  |             else if(this.ParentForm.SystemConfig.EthernetMode == 5) | ||||||
|  |                 data = this.ParentForm.Protocol_OPT6(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData); | ||||||
| 
 | 
 | ||||||
|             switch (this.ParentForm.SystemConfig.EthernetOperationMode) |             switch (this.ParentForm.SystemConfig.EthernetOperationMode) | ||||||
|             { |             { | ||||||
|  | @ -359,6 +363,8 @@ namespace INT69DC_7C.Forms | ||||||
|                 data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem); |                 data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem); | ||||||
|             else if (this.ParentForm.SystemConfig.EthernetMode == 4) |             else if (this.ParentForm.SystemConfig.EthernetMode == 4) | ||||||
|                 data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem); |                 data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem); | ||||||
|  |             else if (this.ParentForm.SystemConfig.EthernetMode == 5) | ||||||
|  |                 data = this.ParentForm.Protocol_OPT6(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane); | ||||||
| 
 | 
 | ||||||
|             switch (this.ParentForm.SystemConfig.EthernetOperationMode) |             switch (this.ParentForm.SystemConfig.EthernetOperationMode) | ||||||
|             { |             { | ||||||
|  | @ -378,6 +384,270 @@ namespace INT69DC_7C.Forms | ||||||
|                     break; |                     break; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  |         private void LocalIPEnable(bool enable) | ||||||
|  |         { | ||||||
|  |             Color tempColor; | ||||||
|  | 
 | ||||||
|  |             if (enable == true) | ||||||
|  |                 tempColor = Color.Black; | ||||||
|  |             else | ||||||
|  |                 tempColor = Color.Gray; | ||||||
|  | 
 | ||||||
|  |             #region Color | ||||||
|  |             this.labelLocalIP1.ForeColor = tempColor; | ||||||
|  |             this.labelLocalIP2.ForeColor = tempColor; | ||||||
|  |             this.labelLocalIP3.ForeColor = tempColor; | ||||||
|  |             this.labelLocalIP4.ForeColor = tempColor; | ||||||
|  | 
 | ||||||
|  |             this.labelLocalSubnetMask1.ForeColor = tempColor; | ||||||
|  |             this.labelLocalSubnetMask2.ForeColor = tempColor; | ||||||
|  |             this.labelLocalSubnetMask3.ForeColor = tempColor; | ||||||
|  |             this.labelLocalSubnetMask4.ForeColor = tempColor; | ||||||
|  | 
 | ||||||
|  |             this.labelLocalGateway1.ForeColor = tempColor; | ||||||
|  |             this.labelLocalGateway2.ForeColor = tempColor; | ||||||
|  |             this.labelLocalGateway3.ForeColor = tempColor; | ||||||
|  |             this.labelLocalGateway4.ForeColor = tempColor; | ||||||
|  |             #endregion | ||||||
|  | 
 | ||||||
|  |             #region Enable | ||||||
|  |             this.labelLocalIP1.Enabled = enable; | ||||||
|  |             this.labelLocalIP2.Enabled = enable; | ||||||
|  |             this.labelLocalIP3.Enabled = enable; | ||||||
|  |             this.labelLocalIP4.Enabled = enable; | ||||||
|  | 
 | ||||||
|  |             this.labelLocalSubnetMask1.Enabled = enable; | ||||||
|  |             this.labelLocalSubnetMask2.Enabled = enable; | ||||||
|  |             this.labelLocalSubnetMask3.Enabled = enable; | ||||||
|  |             this.labelLocalSubnetMask4.Enabled = enable; | ||||||
|  | 
 | ||||||
|  |             this.labelLocalGateway1.Enabled = enable; | ||||||
|  |             this.labelLocalGateway2.Enabled = enable; | ||||||
|  |             this.labelLocalGateway3.Enabled = enable; | ||||||
|  |             this.labelLocalGateway4.Enabled = enable; | ||||||
|  |             #endregion | ||||||
|  |         } | ||||||
|  |         private void UpdateLocalIPAddressDisplay() | ||||||
|  |         { | ||||||
|  |             string[] sValue; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |             // Local IP | ||||||
|  |             sValue = this.ParentForm.smartConfigs.IPSettings.DeviceIP.Split('.'); | ||||||
|  |             if (sValue.Length == 4) | ||||||
|  |             { | ||||||
|  |                 this.labelLocalIP1.Text = sValue[0]; | ||||||
|  |                 this.labelLocalIP2.Text = sValue[1]; | ||||||
|  |                 this.labelLocalIP3.Text = sValue[2]; | ||||||
|  |                 this.labelLocalIP4.Text = sValue[3]; | ||||||
|  |             } | ||||||
|  | 
 | ||||||
|  |             // Local Subnet Mask | ||||||
|  |             sValue = this.ParentForm.smartConfigs.IPSettings.SubNetMask.Split('.'); | ||||||
|  |             if (sValue.Length == 4) | ||||||
|  |             { | ||||||
|  |                 this.labelLocalSubnetMask1.Text = sValue[0]; | ||||||
|  |                 this.labelLocalSubnetMask2.Text = sValue[1]; | ||||||
|  |                 this.labelLocalSubnetMask3.Text = sValue[2]; | ||||||
|  |                 this.labelLocalSubnetMask4.Text = sValue[3]; | ||||||
|  |             } | ||||||
|  | 
 | ||||||
|  |             // Local GateWay | ||||||
|  |             sValue = this.ParentForm.smartConfigs.IPSettings.GateWay.Split('.'); | ||||||
|  |             if (sValue.Length == 4) | ||||||
|  |             { | ||||||
|  |                 this.labelLocalGateway1.Text = sValue[0]; | ||||||
|  |                 this.labelLocalGateway2.Text = sValue[1]; | ||||||
|  |                 this.labelLocalGateway3.Text = sValue[2]; | ||||||
|  |                 this.labelLocalGateway4.Text = sValue[3]; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         private void UpdateLocalIPConfigurationDisplay() | ||||||
|  |         { | ||||||
|  |             this.radioButtonLocalIpDHCP.Click -= new EventHandler(this.radioButtonLocalIpDHCP_Click); | ||||||
|  |             // Local IP DHCP | ||||||
|  |             if (this.ParentForm.smartConfigs.IPSettings.DHCPEnable == 1) | ||||||
|  |             { | ||||||
|  |                 this.radioButtonLocalIpDHCP.Checked = true; | ||||||
|  |                 this.LocalIPEnable(false); | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                 this.radioButtonLocalIpStatic.Checked = true; | ||||||
|  |                 this.LocalIPEnable(true); | ||||||
|  |             } | ||||||
|  |             this.radioButtonLocalIpDHCP.Click += new EventHandler(this.radioButtonLocalIpDHCP_Click); | ||||||
|  |         } | ||||||
|  |         private void UpdateDisplaySettingData(int index) | ||||||
|  |         { | ||||||
|  |             switch (index) | ||||||
|  |             { | ||||||
|  |                 case 3 : // Modbus | ||||||
|  |                     this.labelTitleStartAddress.Visible = true; | ||||||
|  |                     this.labelStartAddress.Visible = true; | ||||||
|  |                     this.labelStartAddress.Text = this.ParentForm.SystemConfig.ModbusTcpStartAddress.ToString(); | ||||||
|  |                     break; | ||||||
|  |                 default: | ||||||
|  |                     this.labelTitleStartAddress.Visible = false; | ||||||
|  |                     this.labelStartAddress.Visible = false; | ||||||
|  |                     break; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public void DisplayLabelLocalPort(bool bValue) | ||||||
|  |         { | ||||||
|  |             if (bValue == false) | ||||||
|  |             { | ||||||
|  |                 this.labelLocalPort.Enabled = false; | ||||||
|  |                 this.labelLocalPort.BackColor = Color.Silver; | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                 this.labelLocalPort.Enabled = true; | ||||||
|  |                 this.labelLocalPort.BackColor = Color.White; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public void UpdateEthernetStatusDisplay(string value) | ||||||
|  |         { | ||||||
|  |             if (this.labelClientStatus.Text != value) | ||||||
|  |                 this.labelClientStatus.Text = value; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         private void UpdateProtocolDescriptionEthernetDisplay(int index) | ||||||
|  |         { | ||||||
|  |             if (index == 1) | ||||||
|  |             { | ||||||
|  |                 #region OPT2 | ||||||
|  |                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 | ||||||
|  |                     || this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIndividualTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "WEIGHT[6],ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 else | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "WEIGHT[6],ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 #endregion | ||||||
|  |             } | ||||||
|  |             else if (index == 2) | ||||||
|  |             { | ||||||
|  |                 #region OPT3 | ||||||
|  |                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 | ||||||
|  |                    || this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIndividualTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "GRD[1],WEIGHT[6],ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 else | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "GRD[1],WEIGHT[6],ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 #endregion | ||||||
|  |             } | ||||||
|  |             else if (index == 4) | ||||||
|  |             { | ||||||
|  |                 #region OPT5 | ||||||
|  |                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 | ||||||
|  |                     || this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIndividualTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 else | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 #endregion | ||||||
|  |             } | ||||||
|  |             else if (index == 5) | ||||||
|  |             { | ||||||
|  |                 #region OPT6 | ||||||
|  |                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 | ||||||
|  |                      || this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIndividualTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 else | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionEthernet_2.Text = "TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 #endregion | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                 this.labelProtocolDescriptionEthernet_1.Text = ""; | ||||||
|  |                 this.labelProtocolDescriptionEthernet_2.Text = ""; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|         private void UpdateProtocolDescriptionCom3Display() |         private void UpdateProtocolDescriptionCom3Display() | ||||||
|         { |         { | ||||||
|             if (this.comboBoxSerial3Mode.SelectedIndex == 1) |             if (this.comboBoxSerial3Mode.SelectedIndex == 1) | ||||||
|  | @ -522,6 +792,38 @@ namespace INT69DC_7C.Forms | ||||||
|                 } |                 } | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|  |             else if (this.comboBoxSerial3Mode.SelectedIndex == 7) | ||||||
|  |             { | ||||||
|  |                 #region OPT6 | ||||||
|  |                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 | ||||||
|  |                       || this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIndividualTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionCOM3_2.Text = "TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionCOM3_2.Text = "TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 else | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionCOM3_2.Text = "TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]]"; | ||||||
|  |                     } | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],"; | ||||||
|  |                         this.labelProtocolDescriptionCOM3_2.Text = "TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]"; | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 #endregion | ||||||
|  |             } | ||||||
|             else |             else | ||||||
|             { |             { | ||||||
|                 #region None |                 #region None | ||||||
|  | @ -530,162 +832,6 @@ namespace INT69DC_7C.Forms | ||||||
|                 #endregion |                 #endregion | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void LocalIPEnable(bool enable) |  | ||||||
|         { |  | ||||||
|             Color tempColor; |  | ||||||
| 
 |  | ||||||
|             if (enable == true) |  | ||||||
|                 tempColor = Color.Black; |  | ||||||
|             else |  | ||||||
|                 tempColor = Color.Gray; |  | ||||||
| 
 |  | ||||||
|             #region Color |  | ||||||
|             this.labelLocalIP1.ForeColor = tempColor; |  | ||||||
|             this.labelLocalIP2.ForeColor = tempColor; |  | ||||||
|             this.labelLocalIP3.ForeColor = tempColor; |  | ||||||
|             this.labelLocalIP4.ForeColor = tempColor; |  | ||||||
| 
 |  | ||||||
|             this.labelLocalSubnetMask1.ForeColor = tempColor; |  | ||||||
|             this.labelLocalSubnetMask2.ForeColor = tempColor; |  | ||||||
|             this.labelLocalSubnetMask3.ForeColor = tempColor; |  | ||||||
|             this.labelLocalSubnetMask4.ForeColor = tempColor; |  | ||||||
| 
 |  | ||||||
|             this.labelLocalGateway1.ForeColor = tempColor; |  | ||||||
|             this.labelLocalGateway2.ForeColor = tempColor; |  | ||||||
|             this.labelLocalGateway3.ForeColor = tempColor; |  | ||||||
|             this.labelLocalGateway4.ForeColor = tempColor; |  | ||||||
|             #endregion |  | ||||||
| 
 |  | ||||||
|             #region Enable |  | ||||||
|             this.labelLocalIP1.Enabled = enable; |  | ||||||
|             this.labelLocalIP2.Enabled = enable; |  | ||||||
|             this.labelLocalIP3.Enabled = enable; |  | ||||||
|             this.labelLocalIP4.Enabled = enable; |  | ||||||
| 
 |  | ||||||
|             this.labelLocalSubnetMask1.Enabled = enable; |  | ||||||
|             this.labelLocalSubnetMask2.Enabled = enable; |  | ||||||
|             this.labelLocalSubnetMask3.Enabled = enable; |  | ||||||
|             this.labelLocalSubnetMask4.Enabled = enable; |  | ||||||
| 
 |  | ||||||
|             this.labelLocalGateway1.Enabled = enable; |  | ||||||
|             this.labelLocalGateway2.Enabled = enable; |  | ||||||
|             this.labelLocalGateway3.Enabled = enable; |  | ||||||
|             this.labelLocalGateway4.Enabled = enable; |  | ||||||
|             #endregion |  | ||||||
|         } |  | ||||||
|         private void UpdateLocalIPAddressDisplay() |  | ||||||
|         { |  | ||||||
|             string[] sValue; |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
|             // Local IP |  | ||||||
|             sValue = this.ParentForm.smartConfigs.IPSettings.DeviceIP.Split('.'); |  | ||||||
|             if (sValue.Length == 4) |  | ||||||
|             { |  | ||||||
|                 this.labelLocalIP1.Text = sValue[0]; |  | ||||||
|                 this.labelLocalIP2.Text = sValue[1]; |  | ||||||
|                 this.labelLocalIP3.Text = sValue[2]; |  | ||||||
|                 this.labelLocalIP4.Text = sValue[3]; |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             // Local Subnet Mask |  | ||||||
|             sValue = this.ParentForm.smartConfigs.IPSettings.SubNetMask.Split('.'); |  | ||||||
|             if (sValue.Length == 4) |  | ||||||
|             { |  | ||||||
|                 this.labelLocalSubnetMask1.Text = sValue[0]; |  | ||||||
|                 this.labelLocalSubnetMask2.Text = sValue[1]; |  | ||||||
|                 this.labelLocalSubnetMask3.Text = sValue[2]; |  | ||||||
|                 this.labelLocalSubnetMask4.Text = sValue[3]; |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             // Local GateWay |  | ||||||
|             sValue = this.ParentForm.smartConfigs.IPSettings.GateWay.Split('.'); |  | ||||||
|             if (sValue.Length == 4) |  | ||||||
|             { |  | ||||||
|                 this.labelLocalGateway1.Text = sValue[0]; |  | ||||||
|                 this.labelLocalGateway2.Text = sValue[1]; |  | ||||||
|                 this.labelLocalGateway3.Text = sValue[2]; |  | ||||||
|                 this.labelLocalGateway4.Text = sValue[3]; |  | ||||||
|             } |  | ||||||
|         } |  | ||||||
|         private void UpdateLocalIPConfigurationDisplay() |  | ||||||
|         { |  | ||||||
|             this.radioButtonLocalIpDHCP.Click -= new EventHandler(this.radioButtonLocalIpDHCP_Click); |  | ||||||
|             // Local IP DHCP |  | ||||||
|             if (this.ParentForm.smartConfigs.IPSettings.DHCPEnable == 1) |  | ||||||
|             { |  | ||||||
|                 this.radioButtonLocalIpDHCP.Checked = true; |  | ||||||
|                 this.LocalIPEnable(false); |  | ||||||
|             } |  | ||||||
|             else |  | ||||||
|             { |  | ||||||
|                 this.radioButtonLocalIpStatic.Checked = true; |  | ||||||
|                 this.LocalIPEnable(true); |  | ||||||
|             } |  | ||||||
|             this.radioButtonLocalIpDHCP.Click += new EventHandler(this.radioButtonLocalIpDHCP_Click); |  | ||||||
|         } |  | ||||||
|         private void UpdateDisplaySettingData(int index) |  | ||||||
|         { |  | ||||||
|             switch (index) |  | ||||||
|             { |  | ||||||
|                 case 3 : // Modbus |  | ||||||
|                     this.labelTitleStartAddress.Visible = true; |  | ||||||
|                     this.labelStartAddress.Visible = true; |  | ||||||
|                     this.labelStartAddress.Text = this.ParentForm.SystemConfig.ModbusTcpStartAddress.ToString(); |  | ||||||
|                     break; |  | ||||||
|                 default: |  | ||||||
|                     this.labelTitleStartAddress.Visible = false; |  | ||||||
|                     this.labelStartAddress.Visible = false; |  | ||||||
|                     break; |  | ||||||
|             } |  | ||||||
|         } |  | ||||||
|         private void UpdateDisplayFormat(int index) |  | ||||||
|         { |  | ||||||
|             if (index == 1) |  | ||||||
|             { |  | ||||||
|                 #region OPT2 |  | ||||||
|                 this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],"; |  | ||||||
|                 this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";  |  | ||||||
|                 #endregion |  | ||||||
|             } |  | ||||||
|             else if (index == 2) |  | ||||||
|             { |  | ||||||
|                 #region OPT3 |  | ||||||
|                 this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],"; |  | ||||||
|                 this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";  |  | ||||||
|                 #endregion |  | ||||||
|             } |  | ||||||
|             else if (index == 4) |  | ||||||
|             { |  | ||||||
|                 #region OPT5 |  | ||||||
|                 this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; |  | ||||||
|                 this.labelProtocolDescriptionEthernet_2.Text = "TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]"; |  | ||||||
|                 #endregion |  | ||||||
|             } |  | ||||||
|             else |  | ||||||
|             { |  | ||||||
|                 this.labelProtocolDescriptionEthernet_1.Text = ""; |  | ||||||
|                 this.labelProtocolDescriptionEthernet_2.Text = "";  |  | ||||||
|             } |  | ||||||
|         } |  | ||||||
|         public void DisplayLabelLocalPort(bool bValue) |  | ||||||
|         { |  | ||||||
|             if (bValue == false) |  | ||||||
|             { |  | ||||||
|                 this.labelLocalPort.Enabled = false; |  | ||||||
|                 this.labelLocalPort.BackColor = Color.Silver; |  | ||||||
|             } |  | ||||||
|             else |  | ||||||
|             { |  | ||||||
|                 this.labelLocalPort.Enabled = true; |  | ||||||
|                 this.labelLocalPort.BackColor = Color.White; |  | ||||||
|             } |  | ||||||
|         } |  | ||||||
|         public void UpdateEthernetStatusDisplay(string value) |  | ||||||
|         { |  | ||||||
|             if (this.labelClientStatus.Text != value) |  | ||||||
|                 this.labelClientStatus.Text = value; |  | ||||||
|         } |  | ||||||
| 
 | 
 | ||||||
|         public void DisplayRefresh() |         public void DisplayRefresh() | ||||||
|         { |         { | ||||||
|  | @ -699,7 +845,7 @@ namespace INT69DC_7C.Forms | ||||||
|             // Local IP |             // Local IP | ||||||
|             this.UpdateLocalIPAddressDisplay(); |             this.UpdateLocalIPAddressDisplay(); | ||||||
|             // Format |             // Format | ||||||
|             this.UpdateDisplayFormat(this.ParentForm.SystemConfig.EthernetMode); |             this.UpdateProtocolDescriptionEthernetDisplay(this.ParentForm.SystemConfig.EthernetMode); | ||||||
|             // Setting Data visible |             // Setting Data visible | ||||||
|             this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode); |             this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode); | ||||||
| 
 | 
 | ||||||
|  | @ -948,7 +1094,7 @@ namespace INT69DC_7C.Forms | ||||||
|             this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); |             this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); | ||||||
| 
 | 
 | ||||||
|             this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode); |             this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode); | ||||||
|             this.UpdateDisplayFormat(this.ParentForm.SystemConfig.EthernetMode); |             this.UpdateProtocolDescriptionEthernetDisplay(this.ParentForm.SystemConfig.EthernetMode); | ||||||
| 
 | 
 | ||||||
|             after = this.comboBoxMode.SelectedItem.ToString(); |             after = this.comboBoxMode.SelectedItem.ToString(); | ||||||
| 
 | 
 | ||||||
|  | @ -1590,6 +1736,7 @@ namespace INT69DC_7C.Forms | ||||||
|             } |             } | ||||||
|             else if (this.ParentForm.SystemConfig.Serial3Mode == 6) |             else if (this.ParentForm.SystemConfig.Serial3Mode == 6) | ||||||
|             { |             { | ||||||
|  |                 #region OPT5 | ||||||
|                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 |                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 | ||||||
|                            || this.ParentForm.SystemConfig.EquipmentMode == 7) |                            || this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|                 { |                 { | ||||||
|  | @ -1608,6 +1755,30 @@ namespace INT69DC_7C.Forms | ||||||
|                     else |                     else | ||||||
|                         this.ParentForm.SerialCH3OPT5(this.ParentForm.CollectionWeightData); |                         this.ParentForm.SerialCH3OPT5(this.ParentForm.CollectionWeightData); | ||||||
|                 }    |                 }    | ||||||
|  |                 #endregion | ||||||
|  |             } | ||||||
|  |             else if (this.ParentForm.SystemConfig.Serial3Mode == 7) | ||||||
|  |             { | ||||||
|  |                 #region OPT6 | ||||||
|  |                 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 | ||||||
|  |                     || this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIndividualTransmission == false) | ||||||
|  |                         this.ParentForm.SerialCH3OPT6(this.ParentForm.CollectionWeightData); | ||||||
|  |                     else | ||||||
|  |                     { | ||||||
|  |                         for (int i = 0; i < this.ParentForm.SystemConfig.EquipmentColumns; i++) | ||||||
|  |                             this.ParentForm.SerialCH3OPT6(i + 1, this.ParentForm.CollectionWeightData[i]); | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |                 else if (this.ParentForm.SystemConfig.EquipmentMode == 2) | ||||||
|  |                 { | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) | ||||||
|  |                         this.ParentForm.SerialCH3OPT6(1, this.ParentForm.CollectionWeightData[0]); | ||||||
|  |                     else | ||||||
|  |                         this.ParentForm.SerialCH3OPT6(this.ParentForm.CollectionWeightData); | ||||||
|  |                 } | ||||||
|  |                 #endregion | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void buttonSerialSave_Click(object sender, EventArgs e) |         private void buttonSerialSave_Click(object sender, EventArgs e) | ||||||
|  |  | ||||||
|  | @ -142,7 +142,7 @@ namespace INT69DC_7C.Forms | ||||||
|         } |         } | ||||||
|         private void DefaultSetting() |         private void DefaultSetting() | ||||||
|         { |         { | ||||||
|             this.labelDisplayVer.Text = "12.2.1"; |             this.labelDisplayVer.Text = "12.2.2"; | ||||||
|             if(this.ParentForm.SystemConfig.EquipmentMode == 7) |             if(this.ParentForm.SystemConfig.EquipmentMode == 7) | ||||||
|                 this.labelTitleMainboardName.Text = "INT68M-2A"; |                 this.labelTitleMainboardName.Text = "INT68M-2A"; | ||||||
|             else |             else | ||||||
|  |  | ||||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								|  | @ -162,7 +162,7 @@ | ||||||
|             this.smartLabel6.LineSpacing = 0F; |             this.smartLabel6.LineSpacing = 0F; | ||||||
|             this.smartLabel6.Location = new System.Drawing.Point(503, 340); |             this.smartLabel6.Location = new System.Drawing.Point(503, 340); | ||||||
|             this.smartLabel6.Name = "smartLabel6"; |             this.smartLabel6.Name = "smartLabel6"; | ||||||
|             this.smartLabel6.Size = new System.Drawing.Size(420, 25); |             this.smartLabel6.Size = new System.Drawing.Size(450, 25); | ||||||
|             this.smartLabel6.TabIndex = 233; |             this.smartLabel6.TabIndex = 233; | ||||||
|             this.smartLabel6.Text = "※ Print ON : activate [Data Statistics]"; |             this.smartLabel6.Text = "※ Print ON : activate [Data Statistics]"; | ||||||
|             this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  | @ -233,7 +233,7 @@ | ||||||
|             this.smartLabel3.LineSpacing = 0F; |             this.smartLabel3.LineSpacing = 0F; | ||||||
|             this.smartLabel3.Location = new System.Drawing.Point(503, 387); |             this.smartLabel3.Location = new System.Drawing.Point(503, 387); | ||||||
|             this.smartLabel3.Name = "smartLabel3"; |             this.smartLabel3.Name = "smartLabel3"; | ||||||
|             this.smartLabel3.Size = new System.Drawing.Size(420, 25); |             this.smartLabel3.Size = new System.Drawing.Size(450, 25); | ||||||
|             this.smartLabel3.TabIndex = 230; |             this.smartLabel3.TabIndex = 230; | ||||||
|             this.smartLabel3.Text = "※ Part11 ON : activate [Login], [Data backup], [Statistics]"; |             this.smartLabel3.Text = "※ Part11 ON : activate [Login], [Data backup], [Statistics]"; | ||||||
|             this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  |  | ||||||
|  | @ -58,17 +58,53 @@ namespace INT69DC_7C.Forms | ||||||
|         { |         { | ||||||
|             ImageDll images = new ImageDll(); |             ImageDll images = new ImageDll(); | ||||||
| 
 | 
 | ||||||
|             if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) |             switch (this.ParentForm.SystemConfig.Language) | ||||||
|             { |             { | ||||||
|  |                 case DataStore.LanguageID.Korean: | ||||||
|  |                     this.labelTitle.Text = "그룹 에디터"; | ||||||
|  |                     break; | ||||||
|  |                 case DataStore.LanguageID.English: | ||||||
|                     this.labelTitle.Text = "Group Editor"; |                     this.labelTitle.Text = "Group Editor"; | ||||||
| 
 | 
 | ||||||
|  |                     this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDisable)); | ||||||
|  |                     this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDown)); | ||||||
|  |                     this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp)); | ||||||
|                     this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); |                     this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); | ||||||
|                     this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); |                     this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); | ||||||
|                     this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); |                     this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); | ||||||
|             } |                     break; | ||||||
|             else |                 case DataStore.LanguageID.Chinese: | ||||||
|             { |                     this.labelTitle.Text = "组编辑"; | ||||||
|                 this.labelTitle.Text = "그룹 에디터"; | 
 | ||||||
|  |                     this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveDisable)); | ||||||
|  |                     this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveDown)); | ||||||
|  |                     this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveUp)); | ||||||
|  |                     this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable)); | ||||||
|  |                     this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); | ||||||
|  |                     this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); | ||||||
|  |                     break; | ||||||
|  |                 case DataStore.LanguageID.Czech: | ||||||
|  |                     this.labelTitle.Text = "Group Editor"; | ||||||
|  | 
 | ||||||
|  |                     this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeSaveDisable)); | ||||||
|  |                     this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeSaveDown)); | ||||||
|  |                     this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeSaveUp)); | ||||||
|  |                     this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable)); | ||||||
|  |                     this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); | ||||||
|  |                     this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); | ||||||
|  |                     break; | ||||||
|  |                 case DataStore.LanguageID.German: | ||||||
|  |                     this.labelTitle.Text = "Group Editor"; | ||||||
|  | 
 | ||||||
|  |                     this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDisable)); | ||||||
|  |                     this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDown)); | ||||||
|  |                     this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveUp)); | ||||||
|  |                     this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable)); | ||||||
|  |                     this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDown)); | ||||||
|  |                     this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); | ||||||
|  |                     break; | ||||||
|  |                 default: | ||||||
|  |                     break; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void DefaultSetting() |         private void DefaultSetting() | ||||||
|  |  | ||||||
|  | @ -23,6 +23,17 @@ | ||||||
| 	멀티형 8,10,12열 컨베어/스틱 계량기 | 	멀티형 8,10,12열 컨베어/스틱 계량기 | ||||||
| */ | */ | ||||||
| 
 | 
 | ||||||
|  | @ Ver 12.2.2 by LSJ | ||||||
|  | 	- 2025.02.04 | ||||||
|  | 	- Ver 12.2.1 Modify | ||||||
|  | 	- Framework : SmartX Framework V3.2.4(update: 2021.01.20) | ||||||
|  | 	- 영문 버그 수정 | ||||||
|  | 	  유저설정 - 테스트 설정 팝업 '입력' 한글 버그 | ||||||
|  | 	  유저그룹설정 - 저장 버튼 한글 버그 | ||||||
|  | 	- 영테크팩 요청 프로토콜 추가 | ||||||
|  | 	  수량 데이터 추가(totalPass, totalNG, totalAll) | ||||||
|  | 	  OPT6 : STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1] | ||||||
|  | 
 | ||||||
| @ Ver 12.2.1 by LSJ | @ Ver 12.2.1 by LSJ | ||||||
| 	- 2025.01.02 | 	- 2025.01.02 | ||||||
| 	- Ver 12.2.0 Modify | 	- Ver 12.2.0 Modify | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue