diff --git a/INT69DC_7C/Controls/ControlCalibration10.cs b/INT69DC_7C/Controls/ControlCalibration10.cs index af78768..5b36f38 100644 --- a/INT69DC_7C/Controls/ControlCalibration10.cs +++ b/INT69DC_7C/Controls/ControlCalibration10.cs @@ -180,7 +180,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationBalance, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { detail = string.Format("{0} Lane Balance", i + 1); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); @@ -231,7 +231,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationStart, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { this.CollCalStatus[i].Initialize(); detail = string.Format("{0} Lane Start", i + 1); @@ -281,7 +281,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationCancel, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[i].IsCancel == false) { @@ -449,7 +449,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsFinish == false) { @@ -500,7 +500,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsError == false) { diff --git a/INT69DC_7C/Controls/ControlCalibration12.cs b/INT69DC_7C/Controls/ControlCalibration12.cs index 074bb56..2e85770 100644 --- a/INT69DC_7C/Controls/ControlCalibration12.cs +++ b/INT69DC_7C/Controls/ControlCalibration12.cs @@ -186,7 +186,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationBalance, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { detail = string.Format("{0} Lane Balance", i + 1); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); @@ -237,7 +237,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationStart, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { this.CollCalStatus[i].Initialize(); detail = string.Format("{0} Lane Start", i + 1); @@ -287,7 +287,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationCancel, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[i].IsCancel == false) { @@ -463,7 +463,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsFinish == false) { @@ -514,7 +514,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsError == false) { diff --git a/INT69DC_7C/Controls/ControlCalibration7.cs b/INT69DC_7C/Controls/ControlCalibration7.cs index 9ff2be2..830f167 100644 --- a/INT69DC_7C/Controls/ControlCalibration7.cs +++ b/INT69DC_7C/Controls/ControlCalibration7.cs @@ -166,7 +166,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationBalance, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { detail = string.Format("{0} Lane Balance", i + 1); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); @@ -217,7 +217,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationStart, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { this.CollCalStatus[i].Initialize(); detail = string.Format("{0} Lane Start", i + 1); @@ -267,7 +267,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationCancel, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[i].IsCancel == false) { @@ -422,7 +422,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsFinish == false) { @@ -473,7 +473,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsError == false) { diff --git a/INT69DC_7C/Controls/ControlCalibration8.cs b/INT69DC_7C/Controls/ControlCalibration8.cs index 03907cd..0face74 100644 --- a/INT69DC_7C/Controls/ControlCalibration8.cs +++ b/INT69DC_7C/Controls/ControlCalibration8.cs @@ -170,7 +170,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationBalance, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { detail = string.Format("{0} Lane Balance", i + 1); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); @@ -221,7 +221,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationStart, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { this.CollCalStatus[i].Initialize(); detail = string.Format("{0} Lane Start", i + 1); @@ -271,7 +271,7 @@ namespace INT69DC_7C.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CalibrationCancel, this.CollButtonLane[i].Tag.ToString()); // Part 11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[i].IsCancel == false) { @@ -430,7 +430,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsFinish == false) { @@ -481,7 +481,7 @@ namespace INT69DC_7C.Controls bt.Enabled = true; // Part11 - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == true) { if (this.CollCalStatus[index].IsError == false) { diff --git a/INT69DC_7C/DataStore.cs b/INT69DC_7C/DataStore.cs index aa0d8ff..6646167 100644 --- a/INT69DC_7C/DataStore.cs +++ b/INT69DC_7C/DataStore.cs @@ -24,10 +24,10 @@ namespace INT69DC_7C FormNone = 0, FormMainDisplay, FormMenu, + FormDataStatistics, FormDataViewer, FormInformation, FormCommunication, - FormDataStatistics, FormMotorSetting, FormEquipmentSetting, FormOptionSetting, @@ -875,7 +875,8 @@ namespace INT69DC_7C private bool m_IsIntegratedTransmission; private bool m_IsSamplingView; private bool m_IsAlarmTotalPassCntEnable; - private bool m_IsPart11; + private bool m_IsOptPart11; + private bool m_IsOptPrinter; private int m_DecimalPlaces; private int m_EquipmentColumns; @@ -1044,10 +1045,15 @@ namespace INT69DC_7C get { return this.m_IsAlarmTotalPassCntEnable; } set { this.m_IsAlarmTotalPassCntEnable = value; } } - public bool IsPart11 + public bool IsOptPart11 { - get { return this.m_IsPart11; } - set { this.m_IsPart11 = value; } + get { return this.m_IsOptPart11; } + set { this.m_IsOptPart11 = value; } + } + public bool IsOptPrinter + { + get { return this.m_IsOptPrinter; } + set { this.m_IsOptPrinter = value; } } public int DecimalPlaces @@ -1278,7 +1284,8 @@ namespace INT69DC_7C this.IsIntegratedTransmission = false; this.IsSamplingView = false; this.IsAlarmTotalPassCntEnable = false; - this.IsPart11 = false; + this.IsOptPart11 = false; + this.IsOptPrinter = false; this.DecimalPlaces = 1; this.EquipmentColumns = 10; @@ -1406,8 +1413,8 @@ namespace INT69DC_7C public bool DummyBool13; public bool DummyBool14; public bool DummyBool15; - public bool DummyBool16; - public bool IsPart11; + public bool IsOptPrinter; + public bool IsOptPart11; public bool IsAlarmTotalPassCntEnable; public bool IsIntegratedTransmission; public bool IsAlarmContinuousNGEnable; diff --git a/INT69DC_7C/DialogForms/DialogFormDataStatistics.cs b/INT69DC_7C/DialogForms/DialogFormDataStatistics.cs index 3ceeb20..a1947b2 100644 --- a/INT69DC_7C/DialogForms/DialogFormDataStatistics.cs +++ b/INT69DC_7C/DialogForms/DialogFormDataStatistics.cs @@ -62,7 +62,7 @@ namespace INT69DC_7C.DialogForms this.ListFiles = new List(); this.ListInspectionFile = new List(); - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == false) this.DisplayTreeViewUpdate1(); else this.DisplayTreeViewUpdate2(); @@ -265,7 +265,7 @@ namespace INT69DC_7C.DialogForms public void DisplayRefresh() { - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == false) this.DisplayTreeViewUpdate1(); else this.DisplayTreeViewUpdate2(); @@ -310,9 +310,10 @@ namespace INT69DC_7C.DialogForms string fileName = "", pathFileName = ""; string[] name; - if (this.ParentForm.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == false) { - fileName = e.Node.Text; + //fileName = e.Node.Text; + fileName = e.Node.Text.Substring(0, e.Node.Text.Length - 4); this.ParentForm.SelectFilePath = string.Format("{0}{1}.csv", this.ParentForm.ParentForm.PathDataBackupFolder, fileName); name = fileName.Split('_'); diff --git a/INT69DC_7C/DialogForms/DialogFormLogOn.cs b/INT69DC_7C/DialogForms/DialogFormLogOn.cs index a522cb8..625d226 100644 --- a/INT69DC_7C/DialogForms/DialogFormLogOn.cs +++ b/INT69DC_7C/DialogForms/DialogFormLogOn.cs @@ -222,7 +222,7 @@ namespace INT69DC_7C.DialogForms if (this.textBoxID.Text == "") { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : ID blank"); // ID : 6~20자 입력 하세요 @@ -233,7 +233,7 @@ namespace INT69DC_7C.DialogForms } if (this.textBoxPassword.Text == "") { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : PW blank"); // PASSWORD : 6~20자 입력 하세요 @@ -300,7 +300,7 @@ namespace INT69DC_7C.DialogForms this.ParentForm.SystemConfig.CurrentUser.IsFirstPassword = userInfo.fFirstPW; #endregion - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Success"); this.DialogResult = DialogResult.OK; @@ -308,7 +308,7 @@ namespace INT69DC_7C.DialogForms } else if (userInfo.fFirstPW == 1) { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "First login"); // 최초 로그인 시 비밀번호 변경 @@ -324,7 +324,7 @@ namespace INT69DC_7C.DialogForms // 비밀번호 만료 시 if (userInfo.status == 15) { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Password expiration"); this.ParentForm.ChildFormMainDisplay.ChangeID = this.textBoxID.Text; @@ -333,12 +333,12 @@ namespace INT69DC_7C.DialogForms } else { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : " + this.ReturnUserStatus(userInfo.status)); } } - if (this.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.SystemConfig.IsOptPart11 == false) UserManager.UserManager_AutoLogoutTimeoutPause(); } private void ChangePassword() @@ -349,7 +349,7 @@ namespace INT69DC_7C.DialogForms if (this.textBoxID.Text == "") { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : TextBox1 blank"); // New Password : 6~20자 입력 하세요 @@ -360,7 +360,7 @@ namespace INT69DC_7C.DialogForms } if (this.textBoxPassword.Text == "") { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : TextBox2 blank"); // New Password Confirmation : 6~20자 입력 하세요 @@ -371,7 +371,7 @@ namespace INT69DC_7C.DialogForms } if (this.textBoxID.Text.Equals(this.textBoxPassword.Text) == false) { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : Diffrent char"); // 비밀번호를 확인하세요 @@ -441,7 +441,7 @@ namespace INT69DC_7C.DialogForms this.ParentForm.SystemConfig.CurrentUser.IsFirstPassword = userInfo.fFirstPW; #endregion - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Success"); this.DialogResult = DialogResult.OK; @@ -449,7 +449,7 @@ namespace INT69DC_7C.DialogForms } else { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : " + this.ReturnUserStatus(ret)); DialogFormMessage myMsg = new DialogFormMessage(null, ret, this.ParentForm.SystemConfig.Language); @@ -458,7 +458,7 @@ namespace INT69DC_7C.DialogForms } else { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Failure change password"); // 비밀번호 변경 실패 시 메시지?? @@ -467,7 +467,7 @@ namespace INT69DC_7C.DialogForms myMsg.ShowDialog(); } - if (this.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.SystemConfig.IsOptPart11 == false) UserManager.UserManager_AutoLogoutTimeoutPause(); } #endregion diff --git a/INT69DC_7C/DialogForms/DialogFormPrinter.Designer.cs b/INT69DC_7C/DialogForms/DialogFormPrinter.Designer.cs new file mode 100644 index 0000000..55b3700 --- /dev/null +++ b/INT69DC_7C/DialogForms/DialogFormPrinter.Designer.cs @@ -0,0 +1,541 @@ +namespace INT69DC_7C.DialogForms +{ + partial class DialogFormPrinter + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormPrinter)); + this.smartForm1 = new SmartX.SmartForm(); + this.checkBoxStatistics = new SmartX.SmartCheckBox(); + this.checkBoxLane1 = new SmartX.SmartCheckBox(); + this.checkBoxLane2 = new SmartX.SmartCheckBox(); + this.checkBoxLane4 = new SmartX.SmartCheckBox(); + this.checkBoxLane3 = new SmartX.SmartCheckBox(); + this.checkBoxLane6 = new SmartX.SmartCheckBox(); + this.checkBoxLane5 = new SmartX.SmartCheckBox(); + this.checkBoxLane8 = new SmartX.SmartCheckBox(); + this.checkBoxLane7 = new SmartX.SmartCheckBox(); + this.checkBoxLane10 = new SmartX.SmartCheckBox(); + this.checkBoxLane9 = new SmartX.SmartCheckBox(); + this.checkBoxLane12 = new SmartX.SmartCheckBox(); + this.checkBoxLane11 = new SmartX.SmartCheckBox(); + this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.buttonClose = new SmartX.SmartButton(); + this.checkBoxAllLane = new SmartX.SmartCheckBox(); + this.buttonPrint = new SmartX.SmartButton(); + ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); + this.smartGroupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // smartForm1 + // + this.smartForm1.CenterLocation = false; + this.smartForm1.Image = ((System.Drawing.Image)(resources.GetObject("smartForm1.Image"))); + this.smartForm1.LCDDirection = SmartX.SmartForm.LCDDIRECTIONS.HORIZONTAL; + this.smartForm1.LCDSize = SmartX.SmartForm.LCDRESOLUTION.CUSTOMIZING; + this.smartForm1.Location = new System.Drawing.Point(0, 0); + this.smartForm1.MainForm = null; + this.smartForm1.Mode = SmartX.SmartForm.RUNMODE.RUNTIME; + this.smartForm1.MouseCursor = SmartX.SmartForm.OnOff.OFF; + this.smartForm1.Name = "smartForm1"; + this.smartForm1.Size = new System.Drawing.Size(350, 470); + this.smartForm1.SpecialFunctionClickPointSize = 100; + this.smartForm1.SuspendLayoutInterval = 0; + // + // checkBoxStatistics + // + this.checkBoxStatistics.BackPictureBox = this.smartForm1; + this.checkBoxStatistics.BackPictureBox1 = null; + this.checkBoxStatistics.BackPictureBox2 = null; + this.checkBoxStatistics.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxStatistics.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxStatistics.CheckBoxSymbolSize = 14; + this.checkBoxStatistics.Checked = false; + this.checkBoxStatistics.CheckLineWidth = 3; + this.checkBoxStatistics.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxStatistics.ForeColor = System.Drawing.Color.White; + this.checkBoxStatistics.ImageCheckBox = null; + this.checkBoxStatistics.ImageUnCheckBox = null; + this.checkBoxStatistics.InitVisible = true; + this.checkBoxStatistics.Location = new System.Drawing.Point(34, 45); + this.checkBoxStatistics.Name = "checkBoxStatistics"; + this.checkBoxStatistics.Size = new System.Drawing.Size(120, 30); + this.checkBoxStatistics.TabIndex = 1; + this.checkBoxStatistics.Text = "Statistics"; + this.checkBoxStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxStatistics.Click += new System.EventHandler(this.checkBoxStatistics_Click); + // + // checkBoxLane1 + // + this.checkBoxLane1.BackPictureBox = this.smartForm1; + this.checkBoxLane1.BackPictureBox1 = null; + this.checkBoxLane1.BackPictureBox2 = null; + this.checkBoxLane1.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane1.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane1.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane1.CheckBoxSymbolSize = 14; + this.checkBoxLane1.Checked = false; + this.checkBoxLane1.CheckLineWidth = 3; + this.checkBoxLane1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane1.ForeColor = System.Drawing.Color.White; + this.checkBoxLane1.ImageCheckBox = null; + this.checkBoxLane1.ImageUnCheckBox = null; + this.checkBoxLane1.InitVisible = true; + this.checkBoxLane1.Location = new System.Drawing.Point(34, 140); + this.checkBoxLane1.Name = "checkBoxLane1"; + this.checkBoxLane1.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane1.TabIndex = 2; + this.checkBoxLane1.Text = "1 Lane"; + this.checkBoxLane1.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane1.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane2 + // + this.checkBoxLane2.BackPictureBox = this.smartForm1; + this.checkBoxLane2.BackPictureBox1 = null; + this.checkBoxLane2.BackPictureBox2 = null; + this.checkBoxLane2.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane2.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane2.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane2.CheckBoxSymbolSize = 14; + this.checkBoxLane2.Checked = false; + this.checkBoxLane2.CheckLineWidth = 3; + this.checkBoxLane2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane2.ForeColor = System.Drawing.Color.White; + this.checkBoxLane2.ImageCheckBox = null; + this.checkBoxLane2.ImageUnCheckBox = null; + this.checkBoxLane2.InitVisible = true; + this.checkBoxLane2.Location = new System.Drawing.Point(191, 140); + this.checkBoxLane2.Name = "checkBoxLane2"; + this.checkBoxLane2.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane2.TabIndex = 3; + this.checkBoxLane2.Text = "2 Lane"; + this.checkBoxLane2.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane2.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane4 + // + this.checkBoxLane4.BackPictureBox = this.smartForm1; + this.checkBoxLane4.BackPictureBox1 = null; + this.checkBoxLane4.BackPictureBox2 = null; + this.checkBoxLane4.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane4.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane4.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane4.CheckBoxSymbolSize = 14; + this.checkBoxLane4.Checked = false; + this.checkBoxLane4.CheckLineWidth = 3; + this.checkBoxLane4.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane4.ForeColor = System.Drawing.Color.White; + this.checkBoxLane4.ImageCheckBox = null; + this.checkBoxLane4.ImageUnCheckBox = null; + this.checkBoxLane4.InitVisible = true; + this.checkBoxLane4.Location = new System.Drawing.Point(191, 176); + this.checkBoxLane4.Name = "checkBoxLane4"; + this.checkBoxLane4.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane4.TabIndex = 5; + this.checkBoxLane4.Text = "4 Lane"; + this.checkBoxLane4.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane4.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane3 + // + this.checkBoxLane3.BackPictureBox = this.smartForm1; + this.checkBoxLane3.BackPictureBox1 = null; + this.checkBoxLane3.BackPictureBox2 = null; + this.checkBoxLane3.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane3.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane3.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane3.CheckBoxSymbolSize = 14; + this.checkBoxLane3.Checked = false; + this.checkBoxLane3.CheckLineWidth = 3; + this.checkBoxLane3.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane3.ForeColor = System.Drawing.Color.White; + this.checkBoxLane3.ImageCheckBox = null; + this.checkBoxLane3.ImageUnCheckBox = null; + this.checkBoxLane3.InitVisible = true; + this.checkBoxLane3.Location = new System.Drawing.Point(34, 176); + this.checkBoxLane3.Name = "checkBoxLane3"; + this.checkBoxLane3.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane3.TabIndex = 4; + this.checkBoxLane3.Text = "3 Lane"; + this.checkBoxLane3.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane3.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane6 + // + this.checkBoxLane6.BackPictureBox = this.smartForm1; + this.checkBoxLane6.BackPictureBox1 = null; + this.checkBoxLane6.BackPictureBox2 = null; + this.checkBoxLane6.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane6.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane6.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane6.CheckBoxSymbolSize = 14; + this.checkBoxLane6.Checked = false; + this.checkBoxLane6.CheckLineWidth = 3; + this.checkBoxLane6.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane6.ForeColor = System.Drawing.Color.White; + this.checkBoxLane6.ImageCheckBox = null; + this.checkBoxLane6.ImageUnCheckBox = null; + this.checkBoxLane6.InitVisible = true; + this.checkBoxLane6.Location = new System.Drawing.Point(191, 212); + this.checkBoxLane6.Name = "checkBoxLane6"; + this.checkBoxLane6.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane6.TabIndex = 7; + this.checkBoxLane6.Text = "6 Lane"; + this.checkBoxLane6.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane6.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane5 + // + this.checkBoxLane5.BackPictureBox = this.smartForm1; + this.checkBoxLane5.BackPictureBox1 = null; + this.checkBoxLane5.BackPictureBox2 = null; + this.checkBoxLane5.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane5.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane5.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane5.CheckBoxSymbolSize = 14; + this.checkBoxLane5.Checked = false; + this.checkBoxLane5.CheckLineWidth = 3; + this.checkBoxLane5.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane5.ForeColor = System.Drawing.Color.White; + this.checkBoxLane5.ImageCheckBox = null; + this.checkBoxLane5.ImageUnCheckBox = null; + this.checkBoxLane5.InitVisible = true; + this.checkBoxLane5.Location = new System.Drawing.Point(34, 212); + this.checkBoxLane5.Name = "checkBoxLane5"; + this.checkBoxLane5.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane5.TabIndex = 6; + this.checkBoxLane5.Text = "5 Lane"; + this.checkBoxLane5.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane5.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane8 + // + this.checkBoxLane8.BackPictureBox = this.smartForm1; + this.checkBoxLane8.BackPictureBox1 = null; + this.checkBoxLane8.BackPictureBox2 = null; + this.checkBoxLane8.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane8.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane8.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane8.CheckBoxSymbolSize = 14; + this.checkBoxLane8.Checked = false; + this.checkBoxLane8.CheckLineWidth = 3; + this.checkBoxLane8.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane8.ForeColor = System.Drawing.Color.White; + this.checkBoxLane8.ImageCheckBox = null; + this.checkBoxLane8.ImageUnCheckBox = null; + this.checkBoxLane8.InitVisible = true; + this.checkBoxLane8.Location = new System.Drawing.Point(191, 248); + this.checkBoxLane8.Name = "checkBoxLane8"; + this.checkBoxLane8.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane8.TabIndex = 9; + this.checkBoxLane8.Text = "8 Lane"; + this.checkBoxLane8.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane8.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane7 + // + this.checkBoxLane7.BackPictureBox = this.smartForm1; + this.checkBoxLane7.BackPictureBox1 = null; + this.checkBoxLane7.BackPictureBox2 = null; + this.checkBoxLane7.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane7.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane7.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane7.CheckBoxSymbolSize = 14; + this.checkBoxLane7.Checked = false; + this.checkBoxLane7.CheckLineWidth = 3; + this.checkBoxLane7.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane7.ForeColor = System.Drawing.Color.White; + this.checkBoxLane7.ImageCheckBox = null; + this.checkBoxLane7.ImageUnCheckBox = null; + this.checkBoxLane7.InitVisible = true; + this.checkBoxLane7.Location = new System.Drawing.Point(34, 248); + this.checkBoxLane7.Name = "checkBoxLane7"; + this.checkBoxLane7.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane7.TabIndex = 8; + this.checkBoxLane7.Text = "7 Lane"; + this.checkBoxLane7.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane7.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane10 + // + this.checkBoxLane10.BackPictureBox = this.smartForm1; + this.checkBoxLane10.BackPictureBox1 = null; + this.checkBoxLane10.BackPictureBox2 = null; + this.checkBoxLane10.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane10.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane10.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane10.CheckBoxSymbolSize = 14; + this.checkBoxLane10.Checked = false; + this.checkBoxLane10.CheckLineWidth = 3; + this.checkBoxLane10.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane10.ForeColor = System.Drawing.Color.White; + this.checkBoxLane10.ImageCheckBox = null; + this.checkBoxLane10.ImageUnCheckBox = null; + this.checkBoxLane10.InitVisible = true; + this.checkBoxLane10.Location = new System.Drawing.Point(191, 284); + this.checkBoxLane10.Name = "checkBoxLane10"; + this.checkBoxLane10.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane10.TabIndex = 11; + this.checkBoxLane10.Text = "10 Lane"; + this.checkBoxLane10.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane10.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane9 + // + this.checkBoxLane9.BackPictureBox = this.smartForm1; + this.checkBoxLane9.BackPictureBox1 = null; + this.checkBoxLane9.BackPictureBox2 = null; + this.checkBoxLane9.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane9.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane9.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane9.CheckBoxSymbolSize = 14; + this.checkBoxLane9.Checked = false; + this.checkBoxLane9.CheckLineWidth = 3; + this.checkBoxLane9.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane9.ForeColor = System.Drawing.Color.White; + this.checkBoxLane9.ImageCheckBox = null; + this.checkBoxLane9.ImageUnCheckBox = null; + this.checkBoxLane9.InitVisible = true; + this.checkBoxLane9.Location = new System.Drawing.Point(34, 284); + this.checkBoxLane9.Name = "checkBoxLane9"; + this.checkBoxLane9.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane9.TabIndex = 10; + this.checkBoxLane9.Text = "9 Lane"; + this.checkBoxLane9.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane9.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane12 + // + this.checkBoxLane12.BackPictureBox = this.smartForm1; + this.checkBoxLane12.BackPictureBox1 = null; + this.checkBoxLane12.BackPictureBox2 = null; + this.checkBoxLane12.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane12.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane12.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane12.CheckBoxSymbolSize = 14; + this.checkBoxLane12.Checked = false; + this.checkBoxLane12.CheckLineWidth = 3; + this.checkBoxLane12.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane12.ForeColor = System.Drawing.Color.White; + this.checkBoxLane12.ImageCheckBox = null; + this.checkBoxLane12.ImageUnCheckBox = null; + this.checkBoxLane12.InitVisible = true; + this.checkBoxLane12.Location = new System.Drawing.Point(191, 320); + this.checkBoxLane12.Name = "checkBoxLane12"; + this.checkBoxLane12.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane12.TabIndex = 13; + this.checkBoxLane12.Text = "12 Lane"; + this.checkBoxLane12.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane12.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // checkBoxLane11 + // + this.checkBoxLane11.BackPictureBox = this.smartForm1; + this.checkBoxLane11.BackPictureBox1 = null; + this.checkBoxLane11.BackPictureBox2 = null; + this.checkBoxLane11.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxLane11.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxLane11.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxLane11.CheckBoxSymbolSize = 14; + this.checkBoxLane11.Checked = false; + this.checkBoxLane11.CheckLineWidth = 3; + this.checkBoxLane11.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxLane11.ForeColor = System.Drawing.Color.White; + this.checkBoxLane11.ImageCheckBox = null; + this.checkBoxLane11.ImageUnCheckBox = null; + this.checkBoxLane11.InitVisible = true; + this.checkBoxLane11.Location = new System.Drawing.Point(34, 320); + this.checkBoxLane11.Name = "checkBoxLane11"; + this.checkBoxLane11.Size = new System.Drawing.Size(120, 30); + this.checkBoxLane11.TabIndex = 12; + this.checkBoxLane11.Text = "11 Lane"; + this.checkBoxLane11.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxLane11.Click += new System.EventHandler(this.checkBoxLane_Click); + // + // smartGroupBox1 + // + this.smartGroupBox1.BackPictureBox = this.smartForm1; + this.smartGroupBox1.BackPictureBox1 = null; + this.smartGroupBox1.Controls.Add(this.buttonClose); + this.smartGroupBox1.Controls.Add(this.checkBoxAllLane); + this.smartGroupBox1.Controls.Add(this.buttonPrint); + this.smartGroupBox1.Controls.Add(this.checkBoxStatistics); + this.smartGroupBox1.Controls.Add(this.checkBoxLane12); + this.smartGroupBox1.Controls.Add(this.checkBoxLane1); + this.smartGroupBox1.Controls.Add(this.checkBoxLane11); + this.smartGroupBox1.Controls.Add(this.checkBoxLane2); + this.smartGroupBox1.Controls.Add(this.checkBoxLane10); + this.smartGroupBox1.Controls.Add(this.checkBoxLane3); + this.smartGroupBox1.Controls.Add(this.checkBoxLane9); + this.smartGroupBox1.Controls.Add(this.checkBoxLane4); + this.smartGroupBox1.Controls.Add(this.checkBoxLane8); + this.smartGroupBox1.Controls.Add(this.checkBoxLane5); + this.smartGroupBox1.Controls.Add(this.checkBoxLane7); + this.smartGroupBox1.Controls.Add(this.checkBoxLane6); + this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.Black; + this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.Black; + this.smartGroupBox1.FrameLineThickness = 1; + this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.None; + this.smartGroupBox1.Image = null; + this.smartGroupBox1.InitVisible = true; + this.smartGroupBox1.Location = new System.Drawing.Point(0, 0); + this.smartGroupBox1.Name = "smartGroupBox1"; + this.smartGroupBox1.RoundRadius = 5; + this.smartGroupBox1.Size = new System.Drawing.Size(350, 470); + this.smartGroupBox1.TabIndex = 14; + this.smartGroupBox1.TextColor = System.Drawing.Color.Black; + // + // buttonClose + // + this.buttonClose.BackPictureBox = null; + this.buttonClose.BackPictureBox1 = null; + this.buttonClose.BackPictureBox2 = null; + this.buttonClose.ButtonColor = System.Drawing.Color.Gray; + this.buttonClose.ButtonImageAutoSize = true; + this.buttonClose.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonClose.DisableImage = null; + this.buttonClose.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonClose.DownImage"))); + this.buttonClose.GroupID = 0; + this.buttonClose.InitVisible = true; + this.buttonClose.Location = new System.Drawing.Point(225, 394); + this.buttonClose.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonClose.Name = "buttonClose"; + this.buttonClose.NestedClickEventPrevent = false; + this.buttonClose.OutlinePixel = 1; + this.buttonClose.RepeatInterval = 200; + this.buttonClose.RepeatIntervalAccelerate = null; + this.buttonClose.SafeInterval = 200; + this.buttonClose.Size = new System.Drawing.Size(100, 50); + this.buttonClose.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonClose.TabIndex = 16; + this.buttonClose.Text = "Close"; + this.buttonClose.TextColor = System.Drawing.Color.Black; + this.buttonClose.TextDownColor = System.Drawing.Color.White; + this.buttonClose.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonClose.TextLocation = new System.Drawing.Point(0, 0); + this.buttonClose.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonClose.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonClose.UpImage"))); + this.buttonClose.Click += new System.EventHandler(this.buttonClose_Click); + // + // checkBoxAllLane + // + this.checkBoxAllLane.BackPictureBox = this.smartForm1; + this.checkBoxAllLane.BackPictureBox1 = null; + this.checkBoxAllLane.BackPictureBox2 = null; + this.checkBoxAllLane.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxAllLane.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxAllLane.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxAllLane.CheckBoxSymbolSize = 14; + this.checkBoxAllLane.Checked = false; + this.checkBoxAllLane.CheckLineWidth = 3; + this.checkBoxAllLane.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.checkBoxAllLane.ForeColor = System.Drawing.Color.White; + this.checkBoxAllLane.ImageCheckBox = null; + this.checkBoxAllLane.ImageUnCheckBox = null; + this.checkBoxAllLane.InitVisible = true; + this.checkBoxAllLane.Location = new System.Drawing.Point(34, 104); + this.checkBoxAllLane.Name = "checkBoxAllLane"; + this.checkBoxAllLane.Size = new System.Drawing.Size(120, 30); + this.checkBoxAllLane.TabIndex = 15; + this.checkBoxAllLane.Text = "All Lane"; + this.checkBoxAllLane.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxAllLane.Click += new System.EventHandler(this.checkBoxAllLane_Click); + // + // buttonPrint + // + this.buttonPrint.BackPictureBox = null; + this.buttonPrint.BackPictureBox1 = null; + this.buttonPrint.BackPictureBox2 = null; + this.buttonPrint.ButtonColor = System.Drawing.Color.Gray; + this.buttonPrint.ButtonImageAutoSize = true; + this.buttonPrint.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonPrint.DisableImage = null; + this.buttonPrint.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPrint.DownImage"))); + this.buttonPrint.GroupID = 0; + this.buttonPrint.InitVisible = true; + this.buttonPrint.Location = new System.Drawing.Point(119, 394); + this.buttonPrint.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonPrint.Name = "buttonPrint"; + this.buttonPrint.NestedClickEventPrevent = false; + this.buttonPrint.OutlinePixel = 1; + this.buttonPrint.RepeatInterval = 200; + this.buttonPrint.RepeatIntervalAccelerate = null; + this.buttonPrint.SafeInterval = 200; + this.buttonPrint.Size = new System.Drawing.Size(100, 50); + this.buttonPrint.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonPrint.TabIndex = 14; + this.buttonPrint.Text = "Print"; + this.buttonPrint.TextColor = System.Drawing.Color.Black; + this.buttonPrint.TextDownColor = System.Drawing.Color.White; + this.buttonPrint.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonPrint.TextLocation = new System.Drawing.Point(0, 0); + this.buttonPrint.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonPrint.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonPrint.UpImage"))); + this.buttonPrint.Click += new System.EventHandler(this.buttonPrint_Click); + // + // DialogFormPrinter + // + this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.AutoScroll = true; + this.ClientSize = new System.Drawing.Size(350, 470); + this.ControlBox = false; + this.Controls.Add(this.smartGroupBox1); + this.Controls.Add(this.smartForm1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Name = "DialogFormPrinter"; + this.Text = "DialogFormPrinter"; + ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit(); + this.smartGroupBox1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private SmartX.SmartForm smartForm1; + private SmartX.SmartCheckBox checkBoxStatistics; + private SmartX.SmartCheckBox checkBoxLane1; + private SmartX.SmartCheckBox checkBoxLane2; + private SmartX.SmartCheckBox checkBoxLane4; + private SmartX.SmartCheckBox checkBoxLane3; + private SmartX.SmartCheckBox checkBoxLane6; + private SmartX.SmartCheckBox checkBoxLane5; + private SmartX.SmartCheckBox checkBoxLane8; + private SmartX.SmartCheckBox checkBoxLane7; + private SmartX.SmartCheckBox checkBoxLane10; + private SmartX.SmartCheckBox checkBoxLane9; + private SmartX.SmartCheckBox checkBoxLane12; + private SmartX.SmartCheckBox checkBoxLane11; + private SmartX.SmartGroupBox smartGroupBox1; + private SmartX.SmartCheckBox checkBoxAllLane; + private SmartX.SmartButton buttonPrint; + private SmartX.SmartButton buttonClose; + } +} \ No newline at end of file diff --git a/INT69DC_7C/DialogForms/DialogFormPrinter.cs b/INT69DC_7C/DialogForms/DialogFormPrinter.cs new file mode 100644 index 0000000..133953a --- /dev/null +++ b/INT69DC_7C/DialogForms/DialogFormPrinter.cs @@ -0,0 +1,340 @@ +using System; +using System.Linq; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Threading; +using System.Windows.Forms; + +using SmartX; +using INT69DC_7C.Forms; + +namespace INT69DC_7C.DialogForms +{ + public partial class DialogFormPrinter : Form + { + #region Field + private FormDataStatistics m_ParentForm; + + #endregion + + #region Constructor + public DialogFormPrinter(FormDataStatistics parent) + { + InitializeComponent(); + + this.ParentForm = parent; + this.InitializeControl(); + this.DefaultSetting(); + } + #endregion + + #region Property + public FormDataStatistics ParentForm + { + get { return this.m_ParentForm; } + set { this.m_ParentForm = value; } + } + #endregion + + #region Method + private void InitializeControl() + { + int x = 0, y = 0; + + x = Screen.PrimaryScreen.Bounds.Width / 2 - this.Size.Width / 2; + y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2; + + this.Location = new Point(x, y); + this.Size = new Size(350, 470); + } + private void DefaultSetting() + { + this.checkBoxStatistics.Checked = false; + this.checkBoxAllLane.Checked = false; + this.checkBoxLane1.Checked = false; + this.checkBoxLane2.Checked = false; + this.checkBoxLane3.Checked = false; + this.checkBoxLane4.Checked = false; + this.checkBoxLane5.Checked = false; + this.checkBoxLane6.Checked = false; + this.checkBoxLane7.Checked = false; + this.checkBoxLane8.Checked = false; + this.checkBoxLane9.Checked = false; + this.checkBoxLane10.Checked = false; + this.checkBoxLane11.Checked = false; + this.checkBoxLane12.Checked = false; + + switch (this.ParentForm.ParentForm.SystemConfig.EquipmentColumns) + { + case 7: + this.checkBoxLane8.Visible = false; + this.checkBoxLane9.Visible = false; + this.checkBoxLane10.Visible = false; + this.checkBoxLane11.Visible = false; + this.checkBoxLane12.Visible = false; + break; + case 8: + this.checkBoxLane9.Visible = false; + this.checkBoxLane10.Visible = false; + this.checkBoxLane11.Visible = false; + this.checkBoxLane12.Visible = false; + break; + case 10: + this.checkBoxLane11.Visible = false; + this.checkBoxLane12.Visible = false; + break; + case 12: + break; + default: + break; + } + } + + private void PrintCommonData(DataCommonList data) + { + this.ParentForm.ParentForm.SerialCom4TransferData("\n\n################################"); + this.ParentForm.ParentForm.SerialCom4TransferData(" STATISTICS PRINT "); + this.ParentForm.ParentForm.SerialCom4TransferData("################################"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" NAME = {0}", data.ProductName)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" LOT = {0}", data.Lot)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" START = {0:yyyy-MM-dd HH:mm:ss}", data.StartTime)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" END = {0:yyyy-MM-dd HH:mm:ss}", data.EndTime)); + + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format("\n PASS = {0}g", data.PassRange)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.TotalPassCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.TotalPassPercentage)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" AVG.W = {0:0.000}g", data.TotalPassAverageWeight)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" SD = {0:0.00}g", data.TotalPassStandardDeviation)); + + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format("\n OVER = {0}g", data.OverRange)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.TotalOverCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.TotalOverPercentage)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" SUM.W = {0}kg", Helper.DoubleToString(data.TotalOverSumWeight / 1000, 3))); + + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format("\n UNDER = {0}g", data.UnderRange)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.TotalUnderCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.TotalUnderPercentage)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" SUM.W = {0}kg", Helper.DoubleToString(data.TotalUnderSumWeight / 1000, 3))); + + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format("\n TARE = {0}g", data.TareRange)); + + this.ParentForm.ParentForm.SerialCom4TransferData("\n EXNG"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.TotalExNgCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.TotalExNgPercentage)); + + this.ParentForm.ParentForm.SerialCom4TransferData("\n TOTAL NG COUNT"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" {0}ea", data.TotalNGCount)); + this.ParentForm.ParentForm.SerialCom4TransferData("\n TOTAL COUNT"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" {0}ea", data.TotalCount)); + + this.ParentForm.ParentForm.SerialCom4TransferData("################################\n\n"); + + Thread.Sleep(2000); + } + private void PrintLaneData(int lane, DataCollector data) + { + this.ParentForm.ParentForm.SerialCom4TransferData("\n\n################################"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" {0} LANE PRINT ", lane)); + this.ParentForm.ParentForm.SerialCom4TransferData("################################"); + this.ParentForm.ParentForm.SerialCom4TransferData("\n PASS"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" AVG.W = {0:0.000}g", data.PassAverage)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.PassTotalCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.PassPercentage)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" SD = {0:0.00}g", data.PassStandardDeviation)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" MIN.W = {0}g", Helper.DoubleToString(data.PassMinWeight, 1))); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" MAX.W = {0}g", Helper.DoubleToString(data.PassMaxWeight, 1))); + + this.ParentForm.ParentForm.SerialCom4TransferData("\n OVER"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.OverTotalCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.OverPercentage)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" SUM.W = {0}kg", Helper.DoubleToString(data.OverSumWeight / 1000, 3))); + + this.ParentForm.ParentForm.SerialCom4TransferData("\n UNDER"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.UnderTotalCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.UnderPercentage)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" SUM.W = {0}kg", Helper.DoubleToString(data.UnderSumWeight / 1000, 3))); + + this.ParentForm.ParentForm.SerialCom4TransferData("\n EXNG"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" COUNT = {0}ea", data.ExNgTotalCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" RATIO = {0:0.00}%", data.ExNgPercentage)); + + this.ParentForm.ParentForm.SerialCom4TransferData("\n TOTAL NG COUNT"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" {0}ea", data.TotalNGCount)); + this.ParentForm.ParentForm.SerialCom4TransferData(" TOTAL COUNT"); + this.ParentForm.ParentForm.SerialCom4TransferData(string.Format(" {0}ea", data.TotalCount)); + + this.ParentForm.ParentForm.SerialCom4TransferData("################################\n\n"); + + Thread.Sleep(2000); + } + + #endregion + + #region Event Handler + private void checkBoxStatistics_Click(object sender, EventArgs e) + { + } + private void checkBoxAllLane_Click(object sender, EventArgs e) + { + if (this.checkBoxAllLane.Checked == true) + { + switch (this.ParentForm.ParentForm.SystemConfig.EquipmentColumns) + { + case 7: + this.checkBoxLane1.Checked = true; + this.checkBoxLane2.Checked = true; + this.checkBoxLane3.Checked = true; + this.checkBoxLane4.Checked = true; + this.checkBoxLane5.Checked = true; + this.checkBoxLane6.Checked = true; + this.checkBoxLane7.Checked = true; + break; + case 8: + this.checkBoxLane1.Checked = true; + this.checkBoxLane2.Checked = true; + this.checkBoxLane3.Checked = true; + this.checkBoxLane4.Checked = true; + this.checkBoxLane5.Checked = true; + this.checkBoxLane6.Checked = true; + this.checkBoxLane7.Checked = true; + this.checkBoxLane8.Checked = true; + break; + case 10: + this.checkBoxLane1.Checked = true; + this.checkBoxLane2.Checked = true; + this.checkBoxLane3.Checked = true; + this.checkBoxLane4.Checked = true; + this.checkBoxLane5.Checked = true; + this.checkBoxLane6.Checked = true; + this.checkBoxLane7.Checked = true; + this.checkBoxLane8.Checked = true; + this.checkBoxLane9.Checked = true; + this.checkBoxLane10.Checked = true; + break; + case 12: + this.checkBoxLane1.Checked = true; + this.checkBoxLane2.Checked = true; + this.checkBoxLane3.Checked = true; + this.checkBoxLane4.Checked = true; + this.checkBoxLane5.Checked = true; + this.checkBoxLane6.Checked = true; + this.checkBoxLane7.Checked = true; + this.checkBoxLane8.Checked = true; + this.checkBoxLane9.Checked = true; + this.checkBoxLane10.Checked = true; + this.checkBoxLane11.Checked = true; + this.checkBoxLane12.Checked = true; + break; + default: + break; + } + } + else + { + switch (this.ParentForm.ParentForm.SystemConfig.EquipmentColumns) + { + case 7: + this.checkBoxLane1.Checked = false; + this.checkBoxLane2.Checked = false; + this.checkBoxLane3.Checked = false; + this.checkBoxLane4.Checked = false; + this.checkBoxLane5.Checked = false; + this.checkBoxLane6.Checked = false; + this.checkBoxLane7.Checked = false; + break; + case 8: + this.checkBoxLane1.Checked = false; + this.checkBoxLane2.Checked = false; + this.checkBoxLane3.Checked = false; + this.checkBoxLane4.Checked = false; + this.checkBoxLane5.Checked = false; + this.checkBoxLane6.Checked = false; + this.checkBoxLane7.Checked = false; + this.checkBoxLane8.Checked = false; + break; + case 10: + this.checkBoxLane1.Checked = false; + this.checkBoxLane2.Checked = false; + this.checkBoxLane3.Checked = false; + this.checkBoxLane4.Checked = false; + this.checkBoxLane5.Checked = false; + this.checkBoxLane6.Checked = false; + this.checkBoxLane7.Checked = false; + this.checkBoxLane8.Checked = false; + this.checkBoxLane9.Checked = false; + this.checkBoxLane10.Checked = false; + break; + case 12: + this.checkBoxLane1.Checked = false; + this.checkBoxLane2.Checked = false; + this.checkBoxLane3.Checked = false; + this.checkBoxLane4.Checked = false; + this.checkBoxLane5.Checked = false; + this.checkBoxLane6.Checked = false; + this.checkBoxLane7.Checked = false; + this.checkBoxLane8.Checked = false; + this.checkBoxLane9.Checked = false; + this.checkBoxLane10.Checked = false; + this.checkBoxLane11.Checked = false; + this.checkBoxLane12.Checked = false; + break; + default: + break; + } + } + } + private void checkBoxLane_Click(object sender, EventArgs e) + { + + } + private void buttonPrint_Click(object sender, EventArgs e) + { + SmartSplash splash = new SmartSplash(); + splash.CenterPosition = true; + splash.AnimationInterval = 100; + splash.LoadingImagePathname = "SmartLoading4"; + splash.Start(); + + if (this.checkBoxStatistics.Checked == true) + this.PrintCommonData(this.ParentForm.CurrentDataCommonList); + + if (this.checkBoxLane1.Checked == true) + this.PrintLaneData(1, this.ParentForm.CollectionLaneData[0]); + if (this.checkBoxLane2.Checked == true) + this.PrintLaneData(2, this.ParentForm.CollectionLaneData[1]); + if (this.checkBoxLane3.Checked == true) + this.PrintLaneData(3, this.ParentForm.CollectionLaneData[2]); + if (this.checkBoxLane4.Checked == true) + this.PrintLaneData(4, this.ParentForm.CollectionLaneData[3]); + if (this.checkBoxLane5.Checked == true) + this.PrintLaneData(5, this.ParentForm.CollectionLaneData[4]); + + if (this.checkBoxLane6.Checked == true) + this.PrintLaneData(6, this.ParentForm.CollectionLaneData[5]); + if (this.checkBoxLane7.Checked == true) + this.PrintLaneData(7, this.ParentForm.CollectionLaneData[6]); + if (this.checkBoxLane8.Checked == true) + this.PrintLaneData(8, this.ParentForm.CollectionLaneData[7]); + if (this.checkBoxLane9.Checked == true) + this.PrintLaneData(9, this.ParentForm.CollectionLaneData[8]); + if (this.checkBoxLane10.Checked == true) + this.PrintLaneData(10, this.ParentForm.CollectionLaneData[9]); + + if (this.checkBoxLane11.Checked == true) + this.PrintLaneData(11, this.ParentForm.CollectionLaneData[10]); + if (this.checkBoxLane12.Checked == true) + this.PrintLaneData(12, this.ParentForm.CollectionLaneData[11]); + + splash.Finish(); + } + private void buttonClose_Click(object sender, EventArgs e) + { + this.DialogResult = DialogResult.Cancel; + this.Close(); + } + #endregion + } +} \ No newline at end of file diff --git a/INT69DC_7C/DialogForms/DialogFormPrinter.resx b/INT69DC_7C/DialogForms/DialogFormPrinter.resx new file mode 100644 index 0000000..54cc798 --- /dev/null +++ b/INT69DC_7C/DialogForms/DialogFormPrinter.resx @@ -0,0 +1,534 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + + + + WEBPAD + + + False + + \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormCalibration.cs b/INT69DC_7C/Forms/FormCalibration.cs index a7575b9..db59468 100644 --- a/INT69DC_7C/Forms/FormCalibration.cs +++ b/INT69DC_7C/Forms/FormCalibration.cs @@ -373,7 +373,7 @@ namespace INT69DC_7C.Forms after = int.Parse(value).ToString(); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.CalDigit, "", before, after); } @@ -407,7 +407,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._3002_BalanceWeight, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.CalBalWeight, "", before, after); } } @@ -443,7 +443,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._3001_MaxWeight, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.CalMaxWeight, "", before, after); } } diff --git a/INT69DC_7C/Forms/FormCommunication.cs b/INT69DC_7C/Forms/FormCommunication.cs index 736379f..48c62cd 100644 --- a/INT69DC_7C/Forms/FormCommunication.cs +++ b/INT69DC_7C/Forms/FormCommunication.cs @@ -406,8 +406,16 @@ namespace INT69DC_7C.Forms } else { - this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],"; - this.labelProtocolDescriptionCOM3_2.Text = "WEIGHT[6],ETX[1]"; + if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],"; + this.labelProtocolDescriptionCOM3_2.Text = "WEIGHT[6],ETX[1]"; + } + else + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],"; + this.labelProtocolDescriptionCOM3_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]"; + } } #endregion } @@ -430,8 +438,16 @@ namespace INT69DC_7C.Forms } else { - this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],"; - this.labelProtocolDescriptionCOM3_2.Text = "GRD[1],WEIGHT[6],ETX[1]"; + if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],"; + this.labelProtocolDescriptionCOM3_2.Text = "GRD[1],WEIGHT[6],ETX[1]"; + } + else + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],"; + this.labelProtocolDescriptionCOM3_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]"; + } } #endregion } @@ -454,9 +470,17 @@ namespace INT69DC_7C.Forms } else { - this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],"; - this.labelProtocolDescriptionCOM3_2.Text = "SIGN[1],WEIGHT[6],ETX[1]"; - } + if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],"; + this.labelProtocolDescriptionCOM3_2.Text = "SIGN[1],WEIGHT[6],ETX[1]"; + } + else + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],"; + this.labelProtocolDescriptionCOM3_2.Text = "{SIGN[1],WEIGHT[6]} * n,ETX[1]"; + } + } #endregion } else if (this.comboBoxSerial3Mode.SelectedIndex == 5) @@ -485,8 +509,16 @@ namespace INT69DC_7C.Forms } else { - this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; - this.labelProtocolDescriptionCOM3_2.Text = "TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]"; + if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false) + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; + this.labelProtocolDescriptionCOM3_2.Text = "TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]"; + } + else + { + this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],"; + this.labelProtocolDescriptionCOM3_2.Text = "TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]"; + } } #endregion } @@ -881,7 +913,7 @@ namespace INT69DC_7C.Forms after = this.comboBoxOperationMode.SelectedItem.ToString(); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPOpMode, "", before, after); } private void comboBoxMode_SelectedIndexChanged(object sender, EventArgs e) @@ -921,7 +953,7 @@ namespace INT69DC_7C.Forms after = this.comboBoxMode.SelectedItem.ToString(); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPComMode, "", before, after); } @@ -950,7 +982,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Mod_StartAddr, "", before, after); } } @@ -1006,7 +1038,7 @@ namespace INT69DC_7C.Forms this.ParentForm.smartConfigs.IPSettings.SetApply(); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPLocalIPConfig, "", before, after); DialogFormMessage msg = new DialogFormMessage(18, this.ParentForm.SystemConfig.Language); @@ -1309,7 +1341,7 @@ namespace INT69DC_7C.Forms afterGate = this.ParentForm.smartConfigs.IPSettings.GateWay; // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPLocalIPAddress, "", beforeIP, afterIP); this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPLocalSubnetMask, "", beforeSub, afterSub); @@ -1336,7 +1368,7 @@ namespace INT69DC_7C.Forms after = this.labelLocalPort.Text; // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPLocalPort, "", before, after); } } @@ -1454,7 +1486,7 @@ namespace INT69DC_7C.Forms afterPort = this.ParentForm.SystemConfig.EthernetServerPort.ToString(); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPServerIPAddress, "", beforeIP, afterIP); this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPServerPort, "", beforePort, afterPort); @@ -1720,7 +1752,7 @@ namespace INT69DC_7C.Forms } // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Com3Baudrate, "", beforeBr, afterBr); this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Com3Mode, "", beforeMode, afterMode); diff --git a/INT69DC_7C/Forms/FormConfiguration.cs b/INT69DC_7C/Forms/FormConfiguration.cs index ef5ca2c..531d910 100644 --- a/INT69DC_7C/Forms/FormConfiguration.cs +++ b/INT69DC_7C/Forms/FormConfiguration.cs @@ -546,7 +546,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._4001_ZeroTime, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.AutoZeroTime, "", before, after); } } @@ -576,7 +576,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._4002_ZeroRange, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.AutoZeroRange, "", before, after); } } @@ -608,7 +608,7 @@ namespace INT69DC_7C.Forms after = this.comboBoxZeroParameterVariate.SelectedItem.ToString(); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.AutoZeroVariance, "", before, after); } @@ -637,7 +637,7 @@ namespace INT69DC_7C.Forms } // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.EtcDoubleEntry, "", before, after); } @@ -666,7 +666,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6006_Chattering, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.EtcChattering, "", before, after); } } @@ -696,7 +696,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6001_BuzzerOnTime, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.EtcBuzzerRunTime, "", before, after); } } @@ -726,7 +726,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6002_RelayOperatingTime, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.EtcRelayRunTime, "", before, after); } } @@ -756,7 +756,7 @@ namespace INT69DC_7C.Forms after = "0"; // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.EtcDecimalpoint, "", before, after); this.ParentForm.SystemConfig.DecimalPlaces = this.comboBoxDecimalPlaces.SelectedIndex; @@ -788,7 +788,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ACNC_Count, "", before, after); } } @@ -813,7 +813,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ACNC_Activate, "", before, after); } @@ -842,7 +842,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ATPC_Count, "", before, after); } } @@ -867,7 +867,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ATPC_Activate, "", before, after); } @@ -934,7 +934,7 @@ namespace INT69DC_7C.Forms lane = "1"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -949,7 +949,7 @@ namespace INT69DC_7C.Forms lane = "1"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -967,7 +967,7 @@ namespace INT69DC_7C.Forms lane = "2"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -982,7 +982,7 @@ namespace INT69DC_7C.Forms lane = "2"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1000,7 +1000,7 @@ namespace INT69DC_7C.Forms lane = "3"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1015,7 +1015,7 @@ namespace INT69DC_7C.Forms lane = "3"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1033,7 +1033,7 @@ namespace INT69DC_7C.Forms lane = "4"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1048,7 +1048,7 @@ namespace INT69DC_7C.Forms lane = "4"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1066,7 +1066,7 @@ namespace INT69DC_7C.Forms lane = "5"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1081,7 +1081,7 @@ namespace INT69DC_7C.Forms lane = "5"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1099,7 +1099,7 @@ namespace INT69DC_7C.Forms lane = "6"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1114,7 +1114,7 @@ namespace INT69DC_7C.Forms lane = "6"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1132,7 +1132,7 @@ namespace INT69DC_7C.Forms lane = "7"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1147,7 +1147,7 @@ namespace INT69DC_7C.Forms lane = "7"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1168,7 +1168,7 @@ namespace INT69DC_7C.Forms lane = "8"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1183,7 +1183,7 @@ namespace INT69DC_7C.Forms lane = "8"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1204,7 +1204,7 @@ namespace INT69DC_7C.Forms lane = "8"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1219,7 +1219,7 @@ namespace INT69DC_7C.Forms lane = "8"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1235,7 +1235,7 @@ namespace INT69DC_7C.Forms lane = "9"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1250,7 +1250,7 @@ namespace INT69DC_7C.Forms lane = "9"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1266,7 +1266,7 @@ namespace INT69DC_7C.Forms lane = "10"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1281,7 +1281,7 @@ namespace INT69DC_7C.Forms lane = "10"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1302,7 +1302,7 @@ namespace INT69DC_7C.Forms lane = "8"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1317,7 +1317,7 @@ namespace INT69DC_7C.Forms lane = "8"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1333,7 +1333,7 @@ namespace INT69DC_7C.Forms lane = "9"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1348,7 +1348,7 @@ namespace INT69DC_7C.Forms lane = "9"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1364,7 +1364,7 @@ namespace INT69DC_7C.Forms lane = "10"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1379,7 +1379,7 @@ namespace INT69DC_7C.Forms lane = "10"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1395,7 +1395,7 @@ namespace INT69DC_7C.Forms lane = "11"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1410,7 +1410,7 @@ namespace INT69DC_7C.Forms lane = "11"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1426,7 +1426,7 @@ namespace INT69DC_7C.Forms lane = "12"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1441,7 +1441,7 @@ namespace INT69DC_7C.Forms lane = "12"; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Individual, lane, before, after); } } @@ -1503,7 +1503,7 @@ namespace INT69DC_7C.Forms } // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_All, "", before, after); } #endregion diff --git a/INT69DC_7C/Forms/FormDataStatistics.Designer.cs b/INT69DC_7C/Forms/FormDataStatistics.Designer.cs index d9cc785..1f8e7f7 100644 --- a/INT69DC_7C/Forms/FormDataStatistics.Designer.cs +++ b/INT69DC_7C/Forms/FormDataStatistics.Designer.cs @@ -303,6 +303,7 @@ this.smartGroupBox2 = new SmartX.SmartGroupBox(); this.labelFileName = new SmartX.SmartLabel(); this.smartLabel9 = new SmartX.SmartLabel(); + this.buttonPrinter = new SmartX.SmartButton(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); this.smartGroupBox2.SuspendLayout(); this.SuspendLayout(); @@ -329,7 +330,7 @@ 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("새굴림", 35F, System.Drawing.FontStyle.Bold); + this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold); this.labelTitle.InitVisible = true; this.labelTitle.LineSpacing = 0F; this.labelTitle.Location = new System.Drawing.Point(199, 7); @@ -3432,7 +3433,7 @@ this.labelTitlePassCnt.BackPictureBox2 = null; this.labelTitlePassCnt.BorderColor = System.Drawing.Color.Black; this.labelTitlePassCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassCnt.ForeColor = System.Drawing.Color.LimeGreen; this.labelTitlePassCnt.InitVisible = true; this.labelTitlePassCnt.LineSpacing = 0F; @@ -3473,7 +3474,7 @@ this.labelTitlePassAverage.BackPictureBox2 = null; this.labelTitlePassAverage.BorderColor = System.Drawing.Color.Black; this.labelTitlePassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassAverage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassAverage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassAverage.ForeColor = System.Drawing.Color.White; this.labelTitlePassAverage.InitVisible = true; this.labelTitlePassAverage.LineSpacing = 0F; @@ -3494,7 +3495,7 @@ this.labelTitlePassPercentage.BackPictureBox2 = null; this.labelTitlePassPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitlePassPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassPercentage.ForeColor = System.Drawing.Color.White; this.labelTitlePassPercentage.InitVisible = true; this.labelTitlePassPercentage.LineSpacing = 0F; @@ -3515,7 +3516,7 @@ this.labelTitlePassSd.BackPictureBox2 = null; this.labelTitlePassSd.BorderColor = System.Drawing.Color.Black; this.labelTitlePassSd.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassSd.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassSd.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassSd.ForeColor = System.Drawing.Color.White; this.labelTitlePassSd.InitVisible = true; this.labelTitlePassSd.LineSpacing = 0F; @@ -3536,7 +3537,7 @@ this.labelTitlePassMinWeight.BackPictureBox2 = null; this.labelTitlePassMinWeight.BorderColor = System.Drawing.Color.Black; this.labelTitlePassMinWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassMinWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassMinWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassMinWeight.ForeColor = System.Drawing.Color.White; this.labelTitlePassMinWeight.InitVisible = true; this.labelTitlePassMinWeight.LineSpacing = 0F; @@ -3557,7 +3558,7 @@ this.labelTitlePassMaxWeight.BackPictureBox2 = null; this.labelTitlePassMaxWeight.BorderColor = System.Drawing.Color.Black; this.labelTitlePassMaxWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassMaxWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassMaxWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassMaxWeight.ForeColor = System.Drawing.Color.White; this.labelTitlePassMaxWeight.InitVisible = true; this.labelTitlePassMaxWeight.LineSpacing = 0F; @@ -3578,7 +3579,7 @@ this.labelTitleOverCnt.BackPictureBox2 = null; this.labelTitleOverCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleOverCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleOverCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleOverCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleOverCnt.ForeColor = System.Drawing.Color.Gold; this.labelTitleOverCnt.InitVisible = true; this.labelTitleOverCnt.LineSpacing = 0F; @@ -3599,7 +3600,7 @@ this.labelTitleOverSumWeight.BackPictureBox2 = null; this.labelTitleOverSumWeight.BorderColor = System.Drawing.Color.Black; this.labelTitleOverSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleOverSumWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleOverSumWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleOverSumWeight.ForeColor = System.Drawing.Color.White; this.labelTitleOverSumWeight.InitVisible = true; this.labelTitleOverSumWeight.LineSpacing = 0F; @@ -3620,7 +3621,7 @@ this.labelTitleOverPercentage.BackPictureBox2 = null; this.labelTitleOverPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitleOverPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleOverPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleOverPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleOverPercentage.ForeColor = System.Drawing.Color.White; this.labelTitleOverPercentage.InitVisible = true; this.labelTitleOverPercentage.LineSpacing = 0F; @@ -3641,7 +3642,7 @@ this.labelTitleUnderCnt.BackPictureBox2 = null; this.labelTitleUnderCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleUnderCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleUnderCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleUnderCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleUnderCnt.ForeColor = System.Drawing.Color.Red; this.labelTitleUnderCnt.InitVisible = true; this.labelTitleUnderCnt.LineSpacing = 0F; @@ -3662,7 +3663,7 @@ this.labelTitleExngCnt.BackPictureBox2 = null; this.labelTitleExngCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleExngCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleExngCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleExngCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleExngCnt.ForeColor = System.Drawing.Color.DodgerBlue; this.labelTitleExngCnt.InitVisible = true; this.labelTitleExngCnt.LineSpacing = 0F; @@ -3683,7 +3684,7 @@ this.labelTitleUnderSumWeight.BackPictureBox2 = null; this.labelTitleUnderSumWeight.BorderColor = System.Drawing.Color.Black; this.labelTitleUnderSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleUnderSumWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleUnderSumWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleUnderSumWeight.ForeColor = System.Drawing.Color.White; this.labelTitleUnderSumWeight.InitVisible = true; this.labelTitleUnderSumWeight.LineSpacing = 0F; @@ -3704,7 +3705,7 @@ this.labelTitleUnderPercentage.BackPictureBox2 = null; this.labelTitleUnderPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitleUnderPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleUnderPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleUnderPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleUnderPercentage.ForeColor = System.Drawing.Color.White; this.labelTitleUnderPercentage.InitVisible = true; this.labelTitleUnderPercentage.LineSpacing = 0F; @@ -3725,7 +3726,7 @@ this.labelTitleExngPercentage.BackPictureBox2 = null; this.labelTitleExngPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitleExngPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleExngPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleExngPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleExngPercentage.ForeColor = System.Drawing.Color.White; this.labelTitleExngPercentage.InitVisible = true; this.labelTitleExngPercentage.LineSpacing = 0F; @@ -3746,7 +3747,7 @@ this.labelTitleRangeOver.BackPictureBox2 = null; this.labelTitleRangeOver.BorderColor = System.Drawing.Color.Black; this.labelTitleRangeOver.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangeOver.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangeOver.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangeOver.ForeColor = System.Drawing.Color.Black; this.labelTitleRangeOver.InitVisible = true; this.labelTitleRangeOver.LineSpacing = 0F; @@ -3767,7 +3768,7 @@ this.labelTitleEndTime.BackPictureBox2 = null; this.labelTitleEndTime.BorderColor = System.Drawing.Color.Black; this.labelTitleEndTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleEndTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleEndTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleEndTime.ForeColor = System.Drawing.Color.Black; this.labelTitleEndTime.InitVisible = true; this.labelTitleEndTime.LineSpacing = 0F; @@ -3803,7 +3804,7 @@ this.labelTitleRangePass.BackPictureBox2 = null; this.labelTitleRangePass.BorderColor = System.Drawing.Color.Black; this.labelTitleRangePass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangePass.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangePass.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangePass.ForeColor = System.Drawing.Color.Black; this.labelTitleRangePass.InitVisible = true; this.labelTitleRangePass.LineSpacing = 0F; @@ -3839,7 +3840,7 @@ this.labelTitleStartTime.BackPictureBox2 = null; this.labelTitleStartTime.BorderColor = System.Drawing.Color.Black; this.labelTitleStartTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleStartTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleStartTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleStartTime.ForeColor = System.Drawing.Color.Black; this.labelTitleStartTime.InitVisible = true; this.labelTitleStartTime.LineSpacing = 0F; @@ -3875,7 +3876,7 @@ this.labelTitleRangeUnder.BackPictureBox2 = null; this.labelTitleRangeUnder.BorderColor = System.Drawing.Color.Black; this.labelTitleRangeUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangeUnder.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangeUnder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangeUnder.ForeColor = System.Drawing.Color.Black; this.labelTitleRangeUnder.InitVisible = true; this.labelTitleRangeUnder.LineSpacing = 0F; @@ -3911,7 +3912,7 @@ this.smartLabel2.BackPictureBox2 = null; this.smartLabel2.BorderColor = System.Drawing.Color.Black; this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.smartLabel2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.smartLabel2.ForeColor = System.Drawing.Color.Black; this.smartLabel2.InitVisible = true; this.smartLabel2.LineSpacing = 0F; @@ -3935,7 +3936,7 @@ this.labelTotalCount10.ForeColor = System.Drawing.Color.Black; this.labelTotalCount10.InitVisible = true; this.labelTotalCount10.LineSpacing = 0F; - this.labelTotalCount10.Location = new System.Drawing.Point(782, 536); + this.labelTotalCount10.Location = new System.Drawing.Point(782, 557); this.labelTotalCount10.Name = "labelTotalCount10"; this.labelTotalCount10.Size = new System.Drawing.Size(65, 15); this.labelTotalCount10.TabIndex = 53; @@ -3952,7 +3953,7 @@ this.labelTitleRangeTare.BackPictureBox2 = null; this.labelTitleRangeTare.BorderColor = System.Drawing.Color.Black; this.labelTitleRangeTare.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangeTare.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangeTare.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangeTare.ForeColor = System.Drawing.Color.Black; this.labelTitleRangeTare.InitVisible = true; this.labelTitleRangeTare.LineSpacing = 0F; @@ -3976,7 +3977,7 @@ this.labelTotalCount9.ForeColor = System.Drawing.Color.Black; this.labelTotalCount9.InitVisible = true; this.labelTotalCount9.LineSpacing = 0F; - this.labelTotalCount9.Location = new System.Drawing.Point(711, 536); + this.labelTotalCount9.Location = new System.Drawing.Point(711, 557); this.labelTotalCount9.Name = "labelTotalCount9"; this.labelTotalCount9.Size = new System.Drawing.Size(65, 15); this.labelTotalCount9.TabIndex = 54; @@ -3993,7 +3994,7 @@ this.smartLabel1.BackPictureBox2 = null; this.smartLabel1.BorderColor = System.Drawing.Color.Black; this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.smartLabel1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.smartLabel1.ForeColor = System.Drawing.Color.Black; this.smartLabel1.InitVisible = true; this.smartLabel1.LineSpacing = 0F; @@ -4017,7 +4018,7 @@ this.labelTotalCount8.ForeColor = System.Drawing.Color.Black; this.labelTotalCount8.InitVisible = true; this.labelTotalCount8.LineSpacing = 0F; - this.labelTotalCount8.Location = new System.Drawing.Point(640, 536); + this.labelTotalCount8.Location = new System.Drawing.Point(640, 557); this.labelTotalCount8.Name = "labelTotalCount8"; this.labelTotalCount8.Size = new System.Drawing.Size(65, 15); this.labelTotalCount8.TabIndex = 55; @@ -4037,7 +4038,7 @@ this.labelTotalCount7.ForeColor = System.Drawing.Color.Black; this.labelTotalCount7.InitVisible = true; this.labelTotalCount7.LineSpacing = 0F; - this.labelTotalCount7.Location = new System.Drawing.Point(569, 536); + this.labelTotalCount7.Location = new System.Drawing.Point(569, 557); this.labelTotalCount7.Name = "labelTotalCount7"; this.labelTotalCount7.Size = new System.Drawing.Size(65, 15); this.labelTotalCount7.TabIndex = 56; @@ -4057,7 +4058,7 @@ this.labelTotalCount6.ForeColor = System.Drawing.Color.Black; this.labelTotalCount6.InitVisible = true; this.labelTotalCount6.LineSpacing = 0F; - this.labelTotalCount6.Location = new System.Drawing.Point(498, 536); + this.labelTotalCount6.Location = new System.Drawing.Point(498, 557); this.labelTotalCount6.Name = "labelTotalCount6"; this.labelTotalCount6.Size = new System.Drawing.Size(65, 15); this.labelTotalCount6.TabIndex = 57; @@ -4077,7 +4078,7 @@ this.labelTotalCount5.ForeColor = System.Drawing.Color.Black; this.labelTotalCount5.InitVisible = true; this.labelTotalCount5.LineSpacing = 0F; - this.labelTotalCount5.Location = new System.Drawing.Point(427, 536); + this.labelTotalCount5.Location = new System.Drawing.Point(427, 557); this.labelTotalCount5.Name = "labelTotalCount5"; this.labelTotalCount5.Size = new System.Drawing.Size(65, 15); this.labelTotalCount5.TabIndex = 58; @@ -4097,7 +4098,7 @@ this.labelTotalCount4.ForeColor = System.Drawing.Color.Black; this.labelTotalCount4.InitVisible = true; this.labelTotalCount4.LineSpacing = 0F; - this.labelTotalCount4.Location = new System.Drawing.Point(356, 536); + this.labelTotalCount4.Location = new System.Drawing.Point(356, 557); this.labelTotalCount4.Name = "labelTotalCount4"; this.labelTotalCount4.Size = new System.Drawing.Size(65, 15); this.labelTotalCount4.TabIndex = 59; @@ -4114,7 +4115,7 @@ this.labelProductName.BackPictureBox2 = null; this.labelProductName.BorderColor = System.Drawing.Color.Black; this.labelProductName.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelProductName.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); + this.labelProductName.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelProductName.ForeColor = System.Drawing.Color.Black; this.labelProductName.InitVisible = true; this.labelProductName.LineSpacing = 0F; @@ -4138,7 +4139,7 @@ this.labelTotalCount3.ForeColor = System.Drawing.Color.Black; this.labelTotalCount3.InitVisible = true; this.labelTotalCount3.LineSpacing = 0F; - this.labelTotalCount3.Location = new System.Drawing.Point(285, 536); + this.labelTotalCount3.Location = new System.Drawing.Point(285, 557); this.labelTotalCount3.Name = "labelTotalCount3"; this.labelTotalCount3.Size = new System.Drawing.Size(65, 15); this.labelTotalCount3.TabIndex = 60; @@ -4178,7 +4179,7 @@ this.labelTotalCount1.ForeColor = System.Drawing.Color.Black; this.labelTotalCount1.InitVisible = true; this.labelTotalCount1.LineSpacing = 0F; - this.labelTotalCount1.Location = new System.Drawing.Point(143, 536); + this.labelTotalCount1.Location = new System.Drawing.Point(143, 557); this.labelTotalCount1.Name = "labelTotalCount1"; this.labelTotalCount1.Size = new System.Drawing.Size(65, 15); this.labelTotalCount1.TabIndex = 62; @@ -4218,7 +4219,7 @@ this.labelTotalCount2.ForeColor = System.Drawing.Color.Black; this.labelTotalCount2.InitVisible = true; this.labelTotalCount2.LineSpacing = 0F; - this.labelTotalCount2.Location = new System.Drawing.Point(214, 536); + this.labelTotalCount2.Location = new System.Drawing.Point(214, 557); this.labelTotalCount2.Name = "labelTotalCount2"; this.labelTotalCount2.Size = new System.Drawing.Size(65, 15); this.labelTotalCount2.TabIndex = 61; @@ -4255,11 +4256,11 @@ this.labelTitleTotalCnt.BackPictureBox2 = null; this.labelTitleTotalCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleTotalCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleTotalCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleTotalCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleTotalCnt.ForeColor = System.Drawing.Color.Violet; this.labelTitleTotalCnt.InitVisible = true; this.labelTitleTotalCnt.LineSpacing = 0F; - this.labelTitleTotalCnt.Location = new System.Drawing.Point(14, 536); + this.labelTitleTotalCnt.Location = new System.Drawing.Point(14, 557); this.labelTitleTotalCnt.Name = "labelTitleTotalCnt"; this.labelTitleTotalCnt.Size = new System.Drawing.Size(117, 15); this.labelTitleTotalCnt.TabIndex = 63; @@ -4299,7 +4300,7 @@ this.labelTotalNGCount10.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount10.InitVisible = true; this.labelTotalNGCount10.LineSpacing = 0F; - this.labelTotalNGCount10.Location = new System.Drawing.Point(782, 557); + this.labelTotalNGCount10.Location = new System.Drawing.Point(782, 536); this.labelTotalNGCount10.Name = "labelTotalNGCount10"; this.labelTotalNGCount10.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount10.TabIndex = 64; @@ -4339,7 +4340,7 @@ this.labelTotalNGCount9.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount9.InitVisible = true; this.labelTotalNGCount9.LineSpacing = 0F; - this.labelTotalNGCount9.Location = new System.Drawing.Point(711, 557); + this.labelTotalNGCount9.Location = new System.Drawing.Point(711, 536); this.labelTotalNGCount9.Name = "labelTotalNGCount9"; this.labelTotalNGCount9.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount9.TabIndex = 65; @@ -4379,7 +4380,7 @@ this.labelTotalNGCount8.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount8.InitVisible = true; this.labelTotalNGCount8.LineSpacing = 0F; - this.labelTotalNGCount8.Location = new System.Drawing.Point(640, 557); + this.labelTotalNGCount8.Location = new System.Drawing.Point(640, 536); this.labelTotalNGCount8.Name = "labelTotalNGCount8"; this.labelTotalNGCount8.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount8.TabIndex = 66; @@ -4419,7 +4420,7 @@ this.labelTotalNGCount7.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount7.InitVisible = true; this.labelTotalNGCount7.LineSpacing = 0F; - this.labelTotalNGCount7.Location = new System.Drawing.Point(569, 557); + this.labelTotalNGCount7.Location = new System.Drawing.Point(569, 536); this.labelTotalNGCount7.Name = "labelTotalNGCount7"; this.labelTotalNGCount7.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount7.TabIndex = 67; @@ -4439,7 +4440,7 @@ this.labelTotalNGCount6.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount6.InitVisible = true; this.labelTotalNGCount6.LineSpacing = 0F; - this.labelTotalNGCount6.Location = new System.Drawing.Point(498, 557); + this.labelTotalNGCount6.Location = new System.Drawing.Point(498, 536); this.labelTotalNGCount6.Name = "labelTotalNGCount6"; this.labelTotalNGCount6.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount6.TabIndex = 68; @@ -4459,7 +4460,7 @@ this.labelTotalNGCount5.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount5.InitVisible = true; this.labelTotalNGCount5.LineSpacing = 0F; - this.labelTotalNGCount5.Location = new System.Drawing.Point(427, 557); + this.labelTotalNGCount5.Location = new System.Drawing.Point(427, 536); this.labelTotalNGCount5.Name = "labelTotalNGCount5"; this.labelTotalNGCount5.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount5.TabIndex = 69; @@ -4479,7 +4480,7 @@ this.labelTotalNGCount4.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount4.InitVisible = true; this.labelTotalNGCount4.LineSpacing = 0F; - this.labelTotalNGCount4.Location = new System.Drawing.Point(356, 557); + this.labelTotalNGCount4.Location = new System.Drawing.Point(356, 536); this.labelTotalNGCount4.Name = "labelTotalNGCount4"; this.labelTotalNGCount4.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount4.TabIndex = 70; @@ -4499,7 +4500,7 @@ this.labelTotalNGCount3.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount3.InitVisible = true; this.labelTotalNGCount3.LineSpacing = 0F; - this.labelTotalNGCount3.Location = new System.Drawing.Point(285, 557); + this.labelTotalNGCount3.Location = new System.Drawing.Point(285, 536); this.labelTotalNGCount3.Name = "labelTotalNGCount3"; this.labelTotalNGCount3.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount3.TabIndex = 71; @@ -4519,7 +4520,7 @@ this.labelTotalNGCount1.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount1.InitVisible = true; this.labelTotalNGCount1.LineSpacing = 0F; - this.labelTotalNGCount1.Location = new System.Drawing.Point(143, 557); + this.labelTotalNGCount1.Location = new System.Drawing.Point(143, 536); this.labelTotalNGCount1.Name = "labelTotalNGCount1"; this.labelTotalNGCount1.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount1.TabIndex = 73; @@ -4539,7 +4540,7 @@ this.labelTotalNGCount2.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount2.InitVisible = true; this.labelTotalNGCount2.LineSpacing = 0F; - this.labelTotalNGCount2.Location = new System.Drawing.Point(214, 557); + this.labelTotalNGCount2.Location = new System.Drawing.Point(214, 536); this.labelTotalNGCount2.Name = "labelTotalNGCount2"; this.labelTotalNGCount2.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount2.TabIndex = 72; @@ -4556,11 +4557,11 @@ this.labelTitleTotalNgCnt.BackPictureBox2 = null; this.labelTitleTotalNgCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleTotalNgCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleTotalNgCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleTotalNgCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleTotalNgCnt.ForeColor = System.Drawing.Color.Violet; this.labelTitleTotalNgCnt.InitVisible = true; this.labelTitleTotalNgCnt.LineSpacing = 0F; - this.labelTitleTotalNgCnt.Location = new System.Drawing.Point(14, 557); + this.labelTitleTotalNgCnt.Location = new System.Drawing.Point(14, 536); this.labelTitleTotalNgCnt.Name = "labelTitleTotalNgCnt"; this.labelTitleTotalNgCnt.Size = new System.Drawing.Size(117, 15); this.labelTitleTotalNgCnt.TabIndex = 74; @@ -5197,7 +5198,7 @@ this.labelTotalCount11.ForeColor = System.Drawing.Color.Black; this.labelTotalCount11.InitVisible = true; this.labelTotalCount11.LineSpacing = 0F; - this.labelTotalCount11.Location = new System.Drawing.Point(853, 536); + this.labelTotalCount11.Location = new System.Drawing.Point(853, 557); this.labelTotalCount11.Name = "labelTotalCount11"; this.labelTotalCount11.Size = new System.Drawing.Size(65, 15); this.labelTotalCount11.TabIndex = 108; @@ -5217,7 +5218,7 @@ this.labelTotalNGCount11.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount11.InitVisible = true; this.labelTotalNGCount11.LineSpacing = 0F; - this.labelTotalNGCount11.Location = new System.Drawing.Point(853, 557); + this.labelTotalNGCount11.Location = new System.Drawing.Point(853, 536); this.labelTotalNGCount11.Name = "labelTotalNGCount11"; this.labelTotalNGCount11.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount11.TabIndex = 109; @@ -5237,7 +5238,7 @@ this.labelTotalCount12.ForeColor = System.Drawing.Color.Black; this.labelTotalCount12.InitVisible = true; this.labelTotalCount12.LineSpacing = 0F; - this.labelTotalCount12.Location = new System.Drawing.Point(924, 536); + this.labelTotalCount12.Location = new System.Drawing.Point(924, 557); this.labelTotalCount12.Name = "labelTotalCount12"; this.labelTotalCount12.Size = new System.Drawing.Size(65, 15); this.labelTotalCount12.TabIndex = 110; @@ -5257,7 +5258,7 @@ this.labelTotalNGCount12.ForeColor = System.Drawing.Color.Black; this.labelTotalNGCount12.InitVisible = true; this.labelTotalNGCount12.LineSpacing = 0F; - this.labelTotalNGCount12.Location = new System.Drawing.Point(924, 557); + this.labelTotalNGCount12.Location = new System.Drawing.Point(924, 536); this.labelTotalNGCount12.Name = "labelTotalNGCount12"; this.labelTotalNGCount12.Size = new System.Drawing.Size(65, 15); this.labelTotalNGCount12.TabIndex = 111; @@ -5274,7 +5275,7 @@ this.labelTitleAllCntTotal.BackPictureBox2 = null; this.labelTitleAllCntTotal.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntTotal.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntTotal.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntTotal.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntTotal.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntTotal.InitVisible = true; this.labelTitleAllCntTotal.LineSpacing = 0F; @@ -5295,7 +5296,7 @@ this.labelTitleAllCntPass.BackPictureBox2 = null; this.labelTitleAllCntPass.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntPass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntPass.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntPass.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntPass.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntPass.InitVisible = true; this.labelTitleAllCntPass.LineSpacing = 0F; @@ -5316,7 +5317,7 @@ this.labelTitleAllCntOver.BackPictureBox2 = null; this.labelTitleAllCntOver.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntOver.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntOver.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntOver.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntOver.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntOver.InitVisible = true; this.labelTitleAllCntOver.LineSpacing = 0F; @@ -5337,7 +5338,7 @@ this.labelTitleAllCntUnder.BackPictureBox2 = null; this.labelTitleAllCntUnder.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntUnder.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntUnder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntUnder.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntUnder.InitVisible = true; this.labelTitleAllCntUnder.LineSpacing = 0F; @@ -5438,7 +5439,7 @@ this.labelTitleAllCntExng.BackPictureBox2 = null; this.labelTitleAllCntExng.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntExng.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntExng.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntExng.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntExng.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntExng.InitVisible = true; this.labelTitleAllCntExng.LineSpacing = 0F; @@ -5479,7 +5480,7 @@ this.labelTitleAllCntTotalNg.BackPictureBox2 = null; this.labelTitleAllCntTotalNg.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntTotalNg.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntTotalNg.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntTotalNg.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntTotalNg.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntTotalNg.InitVisible = true; this.labelTitleAllCntTotalNg.LineSpacing = 0F; @@ -5520,7 +5521,7 @@ this.labelTitleAllSumWeightUnder.BackPictureBox2 = null; this.labelTitleAllSumWeightUnder.BorderColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllSumWeightUnder.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllSumWeightUnder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllSumWeightUnder.ForeColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightUnder.InitVisible = true; this.labelTitleAllSumWeightUnder.LineSpacing = 0F; @@ -5561,7 +5562,7 @@ this.labelTitleAllPassAverage.BackPictureBox2 = null; this.labelTitleAllPassAverage.BorderColor = System.Drawing.Color.Black; this.labelTitleAllPassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllPassAverage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllPassAverage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllPassAverage.ForeColor = System.Drawing.Color.Black; this.labelTitleAllPassAverage.InitVisible = true; this.labelTitleAllPassAverage.LineSpacing = 0F; @@ -5602,7 +5603,7 @@ this.labelTitleAllPassSd.BackPictureBox2 = null; this.labelTitleAllPassSd.BorderColor = System.Drawing.Color.Black; this.labelTitleAllPassSd.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllPassSd.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllPassSd.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllPassSd.ForeColor = System.Drawing.Color.Black; this.labelTitleAllPassSd.InitVisible = true; this.labelTitleAllPassSd.LineSpacing = 0F; @@ -5643,7 +5644,7 @@ this.labelTitleAllSumWeightOver.BackPictureBox2 = null; this.labelTitleAllSumWeightOver.BorderColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightOver.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllSumWeightOver.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllSumWeightOver.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllSumWeightOver.ForeColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightOver.InitVisible = true; this.labelTitleAllSumWeightOver.LineSpacing = 0F; @@ -5684,7 +5685,7 @@ this.labelTitleAllPass.BackPictureBox2 = null; this.labelTitleAllPass.BorderColor = System.Drawing.Color.Black; this.labelTitleAllPass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllPass.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllPass.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllPass.ForeColor = System.Drawing.Color.White; this.labelTitleAllPass.InitVisible = true; this.labelTitleAllPass.LineSpacing = 0F; @@ -5705,7 +5706,7 @@ this.labelTitleAllSumWeight.BackPictureBox2 = null; this.labelTitleAllSumWeight.BorderColor = System.Drawing.Color.Black; this.labelTitleAllSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllSumWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllSumWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllSumWeight.ForeColor = System.Drawing.Color.White; this.labelTitleAllSumWeight.InitVisible = true; this.labelTitleAllSumWeight.LineSpacing = 0F; @@ -5726,7 +5727,7 @@ this.labelTitleRange.BackPictureBox2 = null; this.labelTitleRange.BorderColor = System.Drawing.Color.Black; this.labelTitleRange.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRange.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRange.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRange.ForeColor = System.Drawing.Color.White; this.labelTitleRange.InitVisible = true; this.labelTitleRange.LineSpacing = 0F; @@ -5747,7 +5748,7 @@ this.labelTitleAllCnt.BackPictureBox2 = null; this.labelTitleAllCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCnt.ForeColor = System.Drawing.Color.White; this.labelTitleAllCnt.InitVisible = true; this.labelTitleAllCnt.LineSpacing = 0F; @@ -5768,7 +5769,7 @@ this.labelTitleInformation.BackPictureBox2 = null; this.labelTitleInformation.BorderColor = System.Drawing.Color.Black; this.labelTitleInformation.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleInformation.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleInformation.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTitleInformation.ForeColor = System.Drawing.Color.White; this.labelTitleInformation.InitVisible = true; this.labelTitleInformation.LineSpacing = 0F; @@ -6103,12 +6104,44 @@ this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel9.Wordwrap = false; // + // buttonPrinter + // + this.buttonPrinter.BackPictureBox = null; + this.buttonPrinter.BackPictureBox1 = null; + this.buttonPrinter.BackPictureBox2 = null; + this.buttonPrinter.ButtonColor = System.Drawing.Color.Gray; + this.buttonPrinter.ButtonImageAutoSize = true; + this.buttonPrinter.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonPrinter.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonPrinter.DisableImage"))); + this.buttonPrinter.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPrinter.DownImage"))); + this.buttonPrinter.GroupID = 0; + this.buttonPrinter.InitVisible = true; + this.buttonPrinter.Location = new System.Drawing.Point(654, 666); + this.buttonPrinter.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonPrinter.Name = "buttonPrinter"; + this.buttonPrinter.NestedClickEventPrevent = false; + this.buttonPrinter.OutlinePixel = 1; + this.buttonPrinter.RepeatInterval = 200; + this.buttonPrinter.RepeatIntervalAccelerate = null; + this.buttonPrinter.SafeInterval = 200; + this.buttonPrinter.Size = new System.Drawing.Size(84, 87); + this.buttonPrinter.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonPrinter.TabIndex = 46; + this.buttonPrinter.TextColor = System.Drawing.Color.Black; + this.buttonPrinter.TextDownColor = System.Drawing.Color.White; + this.buttonPrinter.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonPrinter.TextLocation = new System.Drawing.Point(0, 0); + this.buttonPrinter.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonPrinter.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonPrinter.UpImage"))); + this.buttonPrinter.Click += new System.EventHandler(this.buttonPrinter_Click); + // // FormDataStatistics // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScroll = true; this.ClientSize = new System.Drawing.Size(1024, 768); + this.Controls.Add(this.buttonPrinter); this.Controls.Add(this.labelFileName); this.Controls.Add(this.smartLabel9); this.Controls.Add(this.buttonSave); @@ -6401,5 +6434,6 @@ private SmartX.SmartGroupBox smartGroupBox2; private SmartX.SmartLabel labelFileName; private SmartX.SmartLabel smartLabel9; + private SmartX.SmartButton buttonPrinter; } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormDataStatistics.cs b/INT69DC_7C/Forms/FormDataStatistics.cs index 747f401..fcaf8fe 100644 --- a/INT69DC_7C/Forms/FormDataStatistics.cs +++ b/INT69DC_7C/Forms/FormDataStatistics.cs @@ -28,7 +28,7 @@ namespace INT69DC_7C.Forms public DataCommonList CurrentDataCommonList; private Collection CollectionWeightData; //파일에서 읽은 데이터 - private Collection CollectionLaneData; //파일에서 읽은 데이터를 통계 계산 처리된 데이터 + public Collection CollectionLaneData; //파일에서 읽은 데이터를 통계 계산 처리된 데이터 private Collection CollectionCommonLabel; private Collection CollectionLane; @@ -134,6 +134,10 @@ namespace INT69DC_7C.Forms this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); + + this.buttonPrinter.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintDisable)); + this.buttonPrinter.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintDown)); + this.buttonPrinter.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintUp)); } else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) { @@ -150,6 +154,10 @@ namespace INT69DC_7C.Forms 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)); + + this.buttonPrinter.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnPrintDisable)); + this.buttonPrinter.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnPrintDown)); + this.buttonPrinter.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnPrintUp)); } else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) { @@ -166,6 +174,10 @@ namespace INT69DC_7C.Forms 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)); + + this.buttonPrinter.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintDisable)); + this.buttonPrinter.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintDown)); + this.buttonPrinter.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintUp)); } else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) { @@ -182,6 +194,10 @@ namespace INT69DC_7C.Forms 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)); + + this.buttonPrinter.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintDisable)); + this.buttonPrinter.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintDown)); + this.buttonPrinter.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engPrintUp)); } else { @@ -244,6 +260,9 @@ namespace INT69DC_7C.Forms this.CollectionTotalNGCount[i].Location = new Point(this.CollectionTotalNGCount[i].Location.X + locationX * i, this.CollectionTotalNGCount[i].Location.Y); } #endregion + + // Printer + this.buttonPrinter.Visible = this.ParentForm.SystemConfig.IsOptPrinter; } private void DefaultSetting() { @@ -1162,7 +1181,7 @@ namespace INT69DC_7C.Forms this.buttonSave.Enabled = false; - if (this.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.SystemConfig.IsOptPart11 == false) this.Backup1(); else this.Backup2(); @@ -1170,5 +1189,13 @@ namespace INT69DC_7C.Forms this.buttonSave.Enabled = true; } #endregion + + private void buttonPrinter_Click(object sender, EventArgs e) + { + DialogFormPrinter form = new DialogFormPrinter(this); + if (form.ShowDialog() == DialogResult.OK) + { + } + } } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormDataStatistics.resx b/INT69DC_7C/Forms/FormDataStatistics.resx index ce0b74f..55e6d77 100644 --- a/INT69DC_7C/Forms/FormDataStatistics.resx +++ b/INT69DC_7C/Forms/FormDataStatistics.resx @@ -1353,6 +1353,359 @@ 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 + y6Xy/1sMGs7opbFTAAAAAElFTkSuQmCC + + + + + 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 diff --git a/INT69DC_7C/Forms/FormEquipmentSetting.cs b/INT69DC_7C/Forms/FormEquipmentSetting.cs index 6c59fda..eeb21be 100644 --- a/INT69DC_7C/Forms/FormEquipmentSetting.cs +++ b/INT69DC_7C/Forms/FormEquipmentSetting.cs @@ -423,7 +423,7 @@ namespace INT69DC_7C.Forms SmartX.SmartButton button = sender as SmartX.SmartButton; if (button == this.buttonLogin) { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.buttonLogin.ButtonDown(); } } @@ -583,7 +583,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SystemConfig.Language = DataStore.LanguageID.Korean; // 로그인 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SystemConfig.IsLogin = true; else { diff --git a/INT69DC_7C/Forms/FormFactoryInitialize.cs b/INT69DC_7C/Forms/FormFactoryInitialize.cs index 21e32f1..244eeaa 100644 --- a/INT69DC_7C/Forms/FormFactoryInitialize.cs +++ b/INT69DC_7C/Forms/FormFactoryInitialize.cs @@ -158,8 +158,8 @@ namespace INT69DC_7C.Forms structItem2.DummyBool13 = false; structItem2.DummyBool14 = false; structItem2.DummyBool15 = false; - structItem2.DummyBool16 = false; - structItem2.IsPart11 = this.ParentForm.SystemConfig.IsPart11; + structItem2.IsOptPrinter = this.ParentForm.SystemConfig.IsOptPrinter; + structItem2.IsOptPart11 = this.ParentForm.SystemConfig.IsOptPart11; structItem2.IsAlarmTotalPassCntEnable = this.ParentForm.SystemConfig.IsAlarmTotalPassCntEnable; structItem2.IsIntegratedTransmission = this.ParentForm.SystemConfig.IsIntegratedTransmission; structItem2.IsAlarmContinuousNGEnable = this.ParentForm.SystemConfig.IsAlarmContinuousNGEnable; diff --git a/INT69DC_7C/Forms/FormInformation.cs b/INT69DC_7C/Forms/FormInformation.cs index f5a6aed..30f3770 100644 --- a/INT69DC_7C/Forms/FormInformation.cs +++ b/INT69DC_7C/Forms/FormInformation.cs @@ -142,7 +142,7 @@ namespace INT69DC_7C.Forms } private void DefaultSetting() { - this.labelDisplayVer.Text = "12.1.0"; + this.labelDisplayVer.Text = "12.2.0"; if(this.ParentForm.SystemConfig.EquipmentMode == 7) this.labelTitleMainboardName.Text = "INT68M-2A"; else @@ -399,7 +399,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.IsLogin == true) UserManager.UserManager_GetVersion(); - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) Encryption.AesEncryption_GetVersion(); switch (this.ParentForm.SystemConfig.CurrentUser.Group) diff --git a/INT69DC_7C/Forms/FormMain.Designer.cs b/INT69DC_7C/Forms/FormMain.Designer.cs index 0b1c00c..dadd261 100644 --- a/INT69DC_7C/Forms/FormMain.Designer.cs +++ b/INT69DC_7C/Forms/FormMain.Designer.cs @@ -49,6 +49,7 @@ this.timerTimeOutTransmission = new System.Windows.Forms.Timer(); this.timerUserList = new System.Windows.Forms.Timer(); this.smartSerialPortLink = new SmartX.SmartSerialPort(); + this.serialPort4 = new System.IO.Ports.SerialPort(this.components); ((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit(); this.SuspendLayout(); // @@ -199,6 +200,12 @@ this.smartSerialPortLink.TailErrorCodeOffset = 0; this.smartSerialPortLink.OnReadQueueEvent += new SmartX.SmartSerialPort.ReceiveDataHandler(this.smartSerialPortLink_OnReadQueueEvent); // + // serialPort4 + // + this.serialPort4.PortName = "COM4"; + this.serialPort4.ReadTimeout = 1000; + this.serialPort4.WriteTimeout = 1000; + // // FormMain // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); @@ -235,5 +242,6 @@ public System.Windows.Forms.Timer timerTimeOutTransmission; private System.Windows.Forms.Timer timerUserList; private SmartX.SmartSerialPort smartSerialPortLink; + private System.IO.Ports.SerialPort serialPort4; } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormMain.cs b/INT69DC_7C/Forms/FormMain.cs index a771f81..978596c 100644 --- a/INT69DC_7C/Forms/FormMain.cs +++ b/INT69DC_7C/Forms/FormMain.cs @@ -267,10 +267,10 @@ namespace INT69DC_7C.Forms { this.ChildFormMainDisplay = new FormMainDisplay(this); this.ChildFormMenu = new FormMenu(this); + this.ChildFormDataStatistics = new FormDataStatistics(this); this.ChildFormDataViewer = new FormDataViewer(this); this.ChildFormInformation = new FormInformation(this); this.ChildFormCommunication = new FormCommunication(this); - this.ChildFormDataStatistics = new FormDataStatistics(this); this.ChildFormMotorSetting = new FormMotorSetting(this); this.ChildFormEquipmentSetting = new FormEquipmentSetting(this); this.ChildFormOptionSetting = new FormOptionSetting(this); @@ -284,7 +284,7 @@ namespace INT69DC_7C.Forms this.ChildFormProgramUpdate = new FormProgramUpdate(this); this.ChildFormUserEditor = new FormUserEditor(this); this.ChildFormUserGroupEditor = new FormUserGroupEditor(this); - if (this.SystemConfig.IsPart11 == true) + if (this.SystemConfig.IsOptPart11 == true) this.ChildFormDataBackup_Part11 = new FormDataBackup_Part11(this); else this.ChildFormDataBackup = new FormDataBackup(this); @@ -293,10 +293,10 @@ namespace INT69DC_7C.Forms this.smartForm.AddChildForm(this.ChildFormMainDisplay); this.smartForm.AddChildForm(this.ChildFormMenu); + this.smartForm.AddChildForm(this.ChildFormDataStatistics); this.smartForm.AddChildForm(this.ChildFormDataViewer); this.smartForm.AddChildForm(this.ChildFormInformation); this.smartForm.AddChildForm(this.ChildFormCommunication); - this.smartForm.AddChildForm(this.ChildFormDataStatistics); this.smartForm.AddChildForm(this.ChildFormMotorSetting); this.smartForm.AddChildForm(this.ChildFormEquipmentSetting); this.smartForm.AddChildForm(this.ChildFormOptionSetting); @@ -310,7 +310,7 @@ namespace INT69DC_7C.Forms this.smartForm.AddChildForm(this.ChildFormProgramUpdate); this.smartForm.AddChildForm(this.ChildFormUserEditor); this.smartForm.AddChildForm(this.ChildFormUserGroupEditor); - if (this.SystemConfig.IsPart11 == true) + if (this.SystemConfig.IsOptPart11 == true) this.smartForm.AddChildForm(this.ChildFormDataBackup_Part11); else this.smartForm.AddChildForm(this.ChildFormDataBackup); @@ -1045,8 +1045,15 @@ namespace INT69DC_7C.Forms SmartSerialPort.FRAMEDATAREADSTATUS receiveDataState = SmartSerialPort.FRAMEDATAREADSTATUS.EMPTY; - receiveDataState = this.smartSerialPortLink.ReadQueue(out readByte); - strTemp = Encoding.Default.GetString(readByte, 0, readByte.Length); + try + { + receiveDataState = this.smartSerialPortLink.ReadQueue(out readByte); + strTemp = Encoding.Default.GetString(readByte, 0, readByte.Length); + } + catch (Exception e) + { + return; + } if ((receiveDataState == SmartSerialPort.FRAMEDATAREADSTATUS.EMPTY) || (receiveDataState == SmartSerialPort.FRAMEDATAREADSTATUS.FAILDATA)) { @@ -1132,7 +1139,7 @@ namespace INT69DC_7C.Forms this.ChildFormMainDisplay.UpdateAlarmMessage3Display(false); // Part 11 - if (this.SystemConfig.IsPart11 == true) + if (this.SystemConfig.IsOptPart11 == true) this.SetTrackingHistoryData(DataStore.TrackingOperation.EquipmentStart, ""); this.ChildFormMainDisplay.UpdateEquipmentStatusDisplay(this.EquipmentStatus); @@ -1175,7 +1182,7 @@ namespace INT69DC_7C.Forms this.EthernetClientDisconnect(); // Part 11 - if (this.SystemConfig.IsPart11 == true) + if (this.SystemConfig.IsOptPart11 == true) this.SetTrackingHistoryData(DataStore.TrackingOperation.EquipmentStop, ""); this.ChildFormMainDisplay.UpdateEquipmentStatusDisplay(this.EquipmentStatus); @@ -5796,8 +5803,8 @@ namespace INT69DC_7C.Forms structItem2.DummyBool13 = false; structItem2.DummyBool14 = false; structItem2.DummyBool15 = false; - structItem2.DummyBool16 = false; - structItem2.IsPart11 = this.SystemConfig.IsPart11; + structItem2.IsOptPrinter = this.SystemConfig.IsOptPrinter; + structItem2.IsOptPart11 = this.SystemConfig.IsOptPart11; structItem2.IsAlarmTotalPassCntEnable = this.SystemConfig.IsAlarmTotalPassCntEnable; structItem2.IsIntegratedTransmission = this.SystemConfig.IsIntegratedTransmission; structItem2.IsAlarmContinuousNGEnable = this.SystemConfig.IsAlarmContinuousNGEnable; @@ -5926,8 +5933,8 @@ namespace INT69DC_7C.Forms structItem2.DummyBool13 = false; structItem2.DummyBool14 = false; structItem2.DummyBool15 = false; - structItem2.DummyBool16 = false; - structItem2.IsPart11 = item.IsPart11; + structItem2.IsOptPrinter = item.IsOptPrinter; + structItem2.IsOptPart11 = item.IsOptPart11; structItem2.IsAlarmTotalPassCntEnable = item.IsAlarmTotalPassCntEnable; structItem2.IsIntegratedTransmission = item.IsIntegratedTransmission; structItem2.IsAlarmContinuousNGEnable = item.IsAlarmContinuousNGEnable; @@ -6083,7 +6090,7 @@ namespace INT69DC_7C.Forms this.SystemConfig.AlarmTotalPassCnt = structItem2.AlarmTotalPassCnt; // Part11 - this.SystemConfig.IsPart11 = structItem2.IsPart11; + this.SystemConfig.IsOptPart11 = structItem2.IsOptPart11; // AutomaticLogout this.SystemConfig.AutomaticLogout = structItem2.AutomaticLogout; @@ -6096,6 +6103,9 @@ namespace INT69DC_7C.Forms } else this.SystemConfig.DataStoragePeriod = structItem2.DataStoragePeriod; + + // Printer + this.SystemConfig.IsOptPrinter = structItem2.IsOptPrinter; } catch { @@ -9884,13 +9894,13 @@ namespace INT69DC_7C.Forms switch (this.SystemConfig.Serial3Mode) { case 2: - this.UartCom3Write(this.Protocol_OPT2_NotStxEtx_1(this.SystemConfig, datas)); + this.SerialCom3Write(this.Protocol_OPT2_NotStxEtx_1(this.SystemConfig, datas)); break; case 3: - this.UartCom3Write(this.Protocol_OPT3_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); + this.SerialCom3Write(this.Protocol_OPT3_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); break; case 6: - this.UartCom3Write(this.Protocol_OPT5_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); + this.SerialCom3Write(this.Protocol_OPT5_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); break; default: break; @@ -9938,8 +9948,8 @@ namespace INT69DC_7C.Forms } #endregion - #region Uart Com3 - public void UartCom3Open() + #region Serial Com3 + public void SerialCom3Open() { string fullPath = ""; @@ -9999,14 +10009,14 @@ namespace INT69DC_7C.Forms #endregion } - public void UartCom3Write(string data) + public void SerialCom3Write(string data) { this.smartSerialPortCom3.WriteFrame(data, SmartSerialPort.CODETYPES.ASCIICODE); if (this.IsCom3LogOpen == true) this.smartFileCom3Log.WriteString(string.Format("Send ({0:yyyy-MM-dd HH:mm:ss}): {1}", data)); } - private int UartCom3Write(string command, string id, string address, string data) + private int SerialCom3Write(string command, string id, string address, string data) { int ret = 0; string chkSum = "cc"; @@ -10503,22 +10513,22 @@ namespace INT69DC_7C.Forms #region OPT2 - 중량 데이터 피드백 public void SerialCH3OPT2(int lane, WeightData data) { - this.UartCom3Write(this.Protocol_OPT2_NotStxEtx(this.SystemConfig, data, lane)); + this.SerialCom3Write(this.Protocol_OPT2_NotStxEtx(this.SystemConfig, data, lane)); } public void SerialCH3OPT2(Collection datas) { - this.UartCom3Write(this.Protocol_OPT2_NotStxEtx_1(this.SystemConfig, datas)); + this.SerialCom3Write(this.Protocol_OPT2_NotStxEtx_1(this.SystemConfig, datas)); } #endregion #region OPT3 - 중량 데이터 피드백 (기준설정값 포함) public void SerialCH3OPT3(int lane, WeightData data) { - this.UartCom3Write(this.Protocol_OPT3_NotStxEtx(this.SystemConfig, data, lane, this.CurrentProductItem)); + this.SerialCom3Write(this.Protocol_OPT3_NotStxEtx(this.SystemConfig, data, lane, this.CurrentProductItem)); } public void SerialCH3OPT3(Collection datas) { - this.UartCom3Write(this.Protocol_OPT3_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); + this.SerialCom3Write(this.Protocol_OPT3_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); } #endregion @@ -10730,7 +10740,7 @@ namespace INT69DC_7C.Forms } public void UartCom3FeedbackBoardTransfer(string address, string data) { - this.UartCom3Write(CommunicationCommand.Write, CommunicationID.MainBoard, address, data); + this.SerialCom3Write(CommunicationCommand.Write, CommunicationID.MainBoard, address, data); this.timerTimeoutOPT4.Enabled = true; } @@ -10878,11 +10888,11 @@ namespace INT69DC_7C.Forms #region OPT5 - 중량 데이터 피드백 (중량설정값 포함) public void SerialCH3OPT5(int lane, WeightData data) { - this.UartCom3Write(this.Protocol_OPT5_NotStxEtx(this.SystemConfig, data, lane, this.CurrentProductItem)); + this.SerialCom3Write(this.Protocol_OPT5_NotStxEtx(this.SystemConfig, data, lane, this.CurrentProductItem)); } public void SerialCH3OPT5(Collection datas) { - this.UartCom3Write(this.Protocol_OPT5_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); + this.SerialCom3Write(this.Protocol_OPT5_NotStxEtx_1(this.SystemConfig, datas, this.CurrentProductItem)); } #endregion @@ -11164,6 +11174,28 @@ namespace INT69DC_7C.Forms } #endregion + #endregion + #region Serial Com4 + public void SerialCom4Open() + { + if (this.SystemConfig.IsOptPrinter == true) + { + if (this.serialPort4.IsOpen == false) + this.serialPort4.Open(); + } + } + public void SerialCom4Close() + { + this.serialPort4.Close(); + } + + public void SerialCom4TransferData(string data) + { + if (this.serialPort4.IsOpen == false) + return; + + this.serialPort4.WriteLine(data); + } #endregion #region Backup @@ -11208,7 +11240,7 @@ namespace INT69DC_7C.Forms { DateTime time = DateTime.Now; - if (this.SystemConfig.IsPart11 == false) + if (this.SystemConfig.IsOptPart11 == false) { folder = this.PathDataBackupFolder; fileName = string.Format("{0:yyyyMMdd}_{1}.csv", time, this.SystemConfig.ProductNumber); @@ -11329,7 +11361,7 @@ namespace INT69DC_7C.Forms try { - if (this.SystemConfig.IsPart11 == true) + if (this.SystemConfig.IsOptPart11 == true) this.DeleteLogFile(this.PathDataInspectionFolder, DataStore.E_DataType.Inspection); else { @@ -11415,7 +11447,7 @@ namespace INT69DC_7C.Forms StreamWriter sw; DateTime time = DateTime.Now; - if (this.SystemConfig.IsPart11 == true) + if (this.SystemConfig.IsOptPart11 == true) { folderPath = string.Format("{0}{1}\\{2}\\", this.PathDataHistoryFolder, time.Year, time.Month); fileName = string.Format("H{0:yyyyMMdd}.csv", time); @@ -11543,7 +11575,7 @@ namespace INT69DC_7C.Forms else this.SystemConfig.CurrentUser.Group = DataStore.UserGroup.NotLogin; // Encryption 초기화 - if (this.SystemConfig.IsPart11 == true) + if (this.SystemConfig.IsOptPart11 == true) { this.InitializeAES(); } @@ -11565,7 +11597,9 @@ namespace INT69DC_7C.Forms this.OpenSmartUartLink(); // Serial3 통신 Open - this.UartCom3Open(); + this.SerialCom3Open(); + // Serial4 통신 Open + this.SerialCom4Open(); Thread.Sleep(100); // 초기 파라미터 전송 @@ -11626,7 +11660,7 @@ namespace INT69DC_7C.Forms if (this.CurrentFeedbackItem.RetryCount < 5) { value = Helper.StringZeroFillDigits4(this.SystemConfig.FeedbackPulseWidth.ToString()); - this.UartCom3Write(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6203_FeedbackPulseWidth, value); + this.SerialCom3Write(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6203_FeedbackPulseWidth, value); this.timerTimeoutOPT4.Enabled = true; this.CurrentFeedbackItem.RetryCount++; } @@ -11641,7 +11675,7 @@ namespace INT69DC_7C.Forms if (this.CurrentFeedbackItem.RetryCount < 5) { value = Helper.StringZeroFillDigits4(this.SystemConfig.FeedbackCorrectionRate.ToString()); - this.UartCom3Write(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6208_FeedbackCollectionRate, value); + this.SerialCom3Write(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6208_FeedbackCollectionRate, value); this.timerTimeoutOPT4.Enabled = true; this.CurrentFeedbackItem.RetryCount++; } @@ -12130,18 +12164,13 @@ namespace INT69DC_7C.Forms { this.smartTimer1.Stop(); - this.DefaultSetting2(); - this.Update30000ModbusData(); - for (int i = 0; i < this.SystemConfig.EquipmentColumns; i++) - this.Update30000ModbusData(i); - this.smartForm.Show((int)DataStore.FormStore.FormMainDisplay); // 통신 OPEN this.OpenSmartUartLink(); // Serial3 통신 Open - this.UartCom3Open(); + this.SerialCom3Open(); Thread.Sleep(100); // 초기 파라미터 전송 diff --git a/INT69DC_7C/Forms/FormMain.resx b/INT69DC_7C/Forms/FormMain.resx index 1f3d031..842fa35 100644 --- a/INT69DC_7C/Forms/FormMain.resx +++ b/INT69DC_7C/Forms/FormMain.resx @@ -174,6 +174,9 @@ 342, 93 + + 500, 93 + WEBPAD diff --git a/INT69DC_7C/Forms/FormMainDisplay.cs b/INT69DC_7C/Forms/FormMainDisplay.cs index 9d35524..e25b69a 100644 --- a/INT69DC_7C/Forms/FormMainDisplay.cs +++ b/INT69DC_7C/Forms/FormMainDisplay.cs @@ -1100,12 +1100,12 @@ namespace INT69DC_7C.Forms this.ChangeID = ""; // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Logout, ""); } public void Part11AutomaticLogoutReset() { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) UserManager.UserManager_AutoLogoutTimeoutReset(); } @@ -1123,7 +1123,7 @@ namespace INT69DC_7C.Forms id = user.ID; group = this.ParentForm.SystemConfig.User_Level1_Name; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) @@ -1144,7 +1144,7 @@ namespace INT69DC_7C.Forms id = user.ID; group = this.ParentForm.SystemConfig.User_Level2_Name; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) @@ -1165,7 +1165,7 @@ namespace INT69DC_7C.Forms id = user.ID; group = this.ParentForm.SystemConfig.User_Level3_Name; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) @@ -1191,7 +1191,7 @@ namespace INT69DC_7C.Forms else group = "Administrator"; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) @@ -1217,7 +1217,7 @@ namespace INT69DC_7C.Forms else group = "Developer"; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) @@ -1282,7 +1282,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.IsLogin == true) { - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { if (user.ExpirePassword != 0) { @@ -2729,7 +2729,7 @@ namespace INT69DC_7C.Forms this.SubmenuIndex = 0; // Automatic Logout Reset - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.Part11AutomaticLogoutReset(); switch (this.ParentForm.SystemConfig.EquipmentColumns) @@ -2833,7 +2833,7 @@ namespace INT69DC_7C.Forms after = myKeyPad.StringValue; // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ProductNumber, "", before, after); } } @@ -2877,7 +2877,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._2002_UnderRange, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightUnderRange, number, before, after); // Feedback Setting @@ -2911,7 +2911,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -2969,7 +2969,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._2003_PassRange, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightPassRange, number, before, after); // Feedback Setting @@ -2992,7 +2992,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -3014,7 +3014,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_LowLimit, number, before, after); // 피드백 설정 확인하세요! @@ -3036,7 +3036,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -3058,7 +3058,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_HightLimit, number, before, after); // 피드백 설정 확인하세요! @@ -3116,7 +3116,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._2004_OverRange, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightOverRange, number, before, after); // Feedback Setting @@ -3151,7 +3151,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -3205,7 +3205,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._2005_TareRange, value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightTareRange, number, before, after); } @@ -3223,7 +3223,7 @@ namespace INT69DC_7C.Forms this.Clear(); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Clear, ""); } } @@ -3232,7 +3232,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.EquipmentStatus == DataStore.EquipmentStatus.Stop) { // Automatic Logout Pause - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) UserManager.UserManager_AutoLogoutTimeoutPause(); this.ParentForm.ChildFormMenu.DisplayRefresh(); @@ -3281,7 +3281,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.Zero, CommunicationID.SubBoardAll); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Zero, ""); } private void buttonUser_Click(object sender, EventArgs e) @@ -3325,7 +3325,7 @@ namespace INT69DC_7C.Forms } // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Direction, "", before, after); } private void buttonBypassOnce_Click(object sender, EventArgs e) @@ -3354,7 +3354,7 @@ namespace INT69DC_7C.Forms } // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.BP_Mode, "", before, after); } private void buttonBypassRun_Click(object sender, EventArgs e) @@ -3370,7 +3370,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.BypassOnce, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_PassOnce, ""); } else @@ -3378,7 +3378,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.ByNGOnce, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_NgOnce, ""); } } @@ -3394,7 +3394,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.BypassON, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_PassON, ""); } else @@ -3402,7 +3402,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.ByNGON, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_NgON, ""); } } @@ -3416,7 +3416,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.BypassOFF, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_PassOFF, ""); } else @@ -3424,7 +3424,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.ByNGOFF, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_NgOFF, ""); } } @@ -3494,7 +3494,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if(this.ParentForm.SystemConfig.IsPart11 == true) + if(this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterDelayTime, number, before, after); } } @@ -3531,7 +3531,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterRunTime, number, before, after); } } @@ -3569,7 +3569,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.RejectCVDelayTime, number, before, after); } } @@ -3606,7 +3606,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.RejectCVRunTime, number, before, after); } } @@ -3643,7 +3643,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FeedingCVDelayTime, number, before, after); } } @@ -3680,7 +3680,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FeedingCVRunTime, number, before, after); } } @@ -3718,7 +3718,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentFilter, number, before, after); } } @@ -3755,7 +3755,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentDelayTime, number, before, after); } } @@ -3792,7 +3792,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentDoubleDelayTime, number, before, after); } } @@ -3829,7 +3829,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentCount, number, before, after); } } @@ -3871,7 +3871,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ACNC_Count, "", before, after); } } @@ -3901,7 +3901,7 @@ namespace INT69DC_7C.Forms private void labelTitleNGCount_Click(object sender, EventArgs e) { // Automatic Logout Reset - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.Part11AutomaticLogoutReset(); switch (this.Mode_TotalCntNG) @@ -3958,7 +3958,7 @@ namespace INT69DC_7C.Forms this.ClearAlarmTotalPassCount(); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ATPC_Count, "", before, after); } } @@ -3990,7 +3990,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ATPC_Activate, "", before, after); } private void labelATPC_counting_Click(object sender, EventArgs e) @@ -4003,7 +4003,7 @@ namespace INT69DC_7C.Forms this.ClearAlarmTotalPassCount(); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ATPC_Reset, ""); } private void buttonATPC_Reset_Click(object sender, EventArgs e) @@ -4016,7 +4016,7 @@ namespace INT69DC_7C.Forms this.ClearAlarmTotalPassCount(); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ATPC_Reset, ""); } @@ -4073,7 +4073,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.CutInput, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MainCut, ""); } private void buttonPrint_Click(object sender, EventArgs e) @@ -4102,7 +4102,7 @@ namespace INT69DC_7C.Forms } // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.PrintActivate, "", before, after); } private void buttonAlarmContinuousNG_Click(object sender, EventArgs e) @@ -4129,7 +4129,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ACNC_Activate, "", before, after); } @@ -4165,7 +4165,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.SamplingSignal, CommunicationID.MainBoard); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Sampling, ""); } #endregion diff --git a/INT69DC_7C/Forms/FormMenu.cs b/INT69DC_7C/Forms/FormMenu.cs index 42eeeb4..141e92d 100644 --- a/INT69DC_7C/Forms/FormMenu.cs +++ b/INT69DC_7C/Forms/FormMenu.cs @@ -308,7 +308,7 @@ namespace INT69DC_7C.Forms int expireDate = 0; Color colorExpirePW = this.ParentForm.ColorLogOff; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { this.buttonDataStatistics.Visible = true; this.buttonDataViewer.Visible = true; @@ -369,7 +369,7 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; #endregion break; @@ -402,7 +402,7 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; #endregion break; @@ -435,7 +435,7 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; #endregion break; @@ -468,7 +468,7 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; #endregion break; @@ -501,7 +501,7 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = true; this.buttonOptionSetting.Visible = true; - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.labelExpireOfPassword.Visible = true; #endregion break; @@ -590,7 +590,7 @@ namespace INT69DC_7C.Forms //} - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { if (user.ExpirePassword != 0) { @@ -675,7 +675,7 @@ namespace INT69DC_7C.Forms { #region 데이터백업 ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormDataBackup); - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.ChildFormDataBackup_Part11.DisplayRefresh(); else this.ParentForm.ChildFormDataBackup.DisplayRefresh(); @@ -718,7 +718,7 @@ namespace INT69DC_7C.Forms if (myDlg.ShowDialog() == DialogResult.Yes) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Initialization, ""); ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormFactory); @@ -733,7 +733,7 @@ namespace INT69DC_7C.Forms if (myDlg.ShowDialog() == DialogResult.Yes) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Update, ""); this.ParentForm.ChildFormProgramUpdate.DisplayRefresh(); diff --git a/INT69DC_7C/Forms/FormMotorSetting.cs b/INT69DC_7C/Forms/FormMotorSetting.cs index 122dd2c..f0822be 100644 --- a/INT69DC_7C/Forms/FormMotorSetting.cs +++ b/INT69DC_7C/Forms/FormMotorSetting.cs @@ -1964,7 +1964,7 @@ namespace INT69DC_7C.Forms } // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueAll, "MDrive" + "/" + this.CurrentImpellerMotorItem.Rc + "," + this.CurrentImpellerMotorItem.Hc + "," + this.CurrentImpellerMotorItem.Ms + "," + this.CurrentImpellerMotorItem.Vi + "," + this.CurrentImpellerMotorItem.Vm + "," + this.CurrentImpellerMotorItem.A); @@ -1974,7 +1974,7 @@ namespace INT69DC_7C.Forms this.TransferDirectSTXETX0x0A(this.DeviceName + value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueEach, "MDrive" + "/" + this.DeviceName + "/" + this.CurrentImpellerMotorItem.Rc + "," + this.CurrentImpellerMotorItem.Hc + "," + this.CurrentImpellerMotorItem.Ms + "," + this.CurrentImpellerMotorItem.Vi + "," + this.CurrentImpellerMotorItem.Vm + "," + this.CurrentImpellerMotorItem.A); @@ -2035,7 +2035,7 @@ namespace INT69DC_7C.Forms this.TransferDirectETX0x0D(value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueAll, "Moons" + "/" + this.CurrentImpellerMotorItem.CC + "," + this.CurrentImpellerMotorItem.PI + "," + this.CurrentImpellerMotorItem.EG + "," + this.CurrentImpellerMotorItem.VE + "," + this.CurrentImpellerMotorItem.AC + "," + this.CurrentImpellerMotorItem.DE); @@ -2045,7 +2045,7 @@ namespace INT69DC_7C.Forms this.TransferDirectETX0x0D(this.SelectImpellerTag + value); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueEach, "Moons" +"/" + this.SelectImpellerTag + "/" + this.CurrentImpellerMotorItem.CC + "," + this.CurrentImpellerMotorItem.PI + "," + this.CurrentImpellerMotorItem.EG + "," + this.CurrentImpellerMotorItem.VE + "," + this.CurrentImpellerMotorItem.AC + "," + this.CurrentImpellerMotorItem.DE); @@ -2167,7 +2167,7 @@ namespace INT69DC_7C.Forms this.serialPort1.Close(); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorInitDown, "MDrive"); this.ButtonEnable(true); @@ -2227,7 +2227,7 @@ namespace INT69DC_7C.Forms this.serialPort1.Close(); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorInitDown, "Moons"); this.ButtonEnable(true); @@ -2269,7 +2269,7 @@ namespace INT69DC_7C.Forms this.serialPort1.Close(); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeID, "Moons" + "/" + this.SelectImpellerTag); this.ButtonEnable(true); diff --git a/INT69DC_7C/Forms/FormOptionSetting.Designer.cs b/INT69DC_7C/Forms/FormOptionSetting.Designer.cs index 6579381..5125fe0 100644 --- a/INT69DC_7C/Forms/FormOptionSetting.Designer.cs +++ b/INT69DC_7C/Forms/FormOptionSetting.Designer.cs @@ -33,6 +33,9 @@ this.buttonBack = new SmartX.SmartButton(); this.labelTitle = new SmartX.SmartLabel(); this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.smartLabel6 = new SmartX.SmartLabel(); + this.buttonPrint = new SmartX.SmartButton(); + this.smartLabel2 = new SmartX.SmartLabel(); this.smartLabel3 = new SmartX.SmartLabel(); this.buttonPart11 = new SmartX.SmartButton(); this.smartLabel5 = new SmartX.SmartLabel(); @@ -116,6 +119,9 @@ // this.smartGroupBox1.BackPictureBox = this.smartForm1; this.smartGroupBox1.BackPictureBox1 = null; + this.smartGroupBox1.Controls.Add(this.smartLabel6); + this.smartGroupBox1.Controls.Add(this.buttonPrint); + this.smartGroupBox1.Controls.Add(this.smartLabel2); this.smartGroupBox1.Controls.Add(this.smartLabel3); this.smartGroupBox1.Controls.Add(this.buttonPart11); this.smartGroupBox1.Controls.Add(this.smartLabel5); @@ -142,6 +148,77 @@ this.smartGroupBox1.Text = "smartGroupBox1"; this.smartGroupBox1.TextColor = System.Drawing.Color.Black; // + // smartLabel6 + // + this.smartLabel6.BackColor = System.Drawing.Color.Silver; + this.smartLabel6.BackPictureBox = this.smartForm1; + 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("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.smartLabel6.ForeColor = System.Drawing.Color.DarkRed; + this.smartLabel6.InitVisible = true; + this.smartLabel6.LineSpacing = 0F; + this.smartLabel6.Location = new System.Drawing.Point(503, 340); + this.smartLabel6.Name = "smartLabel6"; + this.smartLabel6.Size = new System.Drawing.Size(420, 25); + this.smartLabel6.TabIndex = 233; + this.smartLabel6.Text = "※ Print ON : activate [Data Statistics]"; + this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel6.Wordwrap = false; + // + // buttonPrint + // + this.buttonPrint.BackPictureBox = null; + this.buttonPrint.BackPictureBox1 = null; + this.buttonPrint.BackPictureBox2 = null; + this.buttonPrint.ButtonColor = System.Drawing.Color.Gray; + this.buttonPrint.ButtonImageAutoSize = true; + this.buttonPrint.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonPrint.DisableImage = null; + this.buttonPrint.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPrint.DownImage"))); + this.buttonPrint.GroupID = 0; + this.buttonPrint.InitVisible = true; + this.buttonPrint.Location = new System.Drawing.Point(413, 340); + this.buttonPrint.Mode = SmartX.SmartButton.BUTTONMODE.PUSH; + this.buttonPrint.Name = "buttonPrint"; + this.buttonPrint.NestedClickEventPrevent = false; + this.buttonPrint.OutlinePixel = 1; + this.buttonPrint.RepeatInterval = 200; + this.buttonPrint.RepeatIntervalAccelerate = null; + this.buttonPrint.SafeInterval = 200; + this.buttonPrint.Size = new System.Drawing.Size(84, 25); + this.buttonPrint.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonPrint.TabIndex = 232; + this.buttonPrint.TextColor = System.Drawing.Color.Black; + this.buttonPrint.TextDownColor = System.Drawing.Color.White; + this.buttonPrint.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonPrint.TextLocation = new System.Drawing.Point(0, 0); + this.buttonPrint.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonPrint.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonPrint.UpImage"))); + this.buttonPrint.Click += new System.EventHandler(this.Control_Click); + // + // smartLabel2 + // + this.smartLabel2.BackPictureBox = this.smartForm1; + this.smartLabel2.BackPictureBox1 = null; + this.smartLabel2.BackPictureBox2 = null; + this.smartLabel2.BorderColor = System.Drawing.Color.Black; + this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel2.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel2.InitVisible = true; + this.smartLabel2.LineSpacing = 0F; + this.smartLabel2.Location = new System.Drawing.Point(207, 340); + this.smartLabel2.Name = "smartLabel2"; + this.smartLabel2.Size = new System.Drawing.Size(200, 25); + this.smartLabel2.TabIndex = 231; + this.smartLabel2.Text = "Statistics Print"; + this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel2.Wordwrap = false; + // // smartLabel3 // this.smartLabel3.BackColor = System.Drawing.Color.Silver; @@ -154,12 +231,12 @@ this.smartLabel3.ForeColor = System.Drawing.Color.DarkRed; this.smartLabel3.InitVisible = true; this.smartLabel3.LineSpacing = 0F; - this.smartLabel3.Location = new System.Drawing.Point(503, 359); + this.smartLabel3.Location = new System.Drawing.Point(503, 387); this.smartLabel3.Name = "smartLabel3"; this.smartLabel3.Size = new System.Drawing.Size(420, 25); this.smartLabel3.TabIndex = 230; this.smartLabel3.Text = "※ Part11 ON : activate [Login], [Data backup], [Statistics]"; - this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel3.Wordwrap = false; // @@ -175,7 +252,7 @@ this.buttonPart11.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPart11.DownImage"))); this.buttonPart11.GroupID = 0; this.buttonPart11.InitVisible = true; - this.buttonPart11.Location = new System.Drawing.Point(413, 359); + this.buttonPart11.Location = new System.Drawing.Point(413, 387); this.buttonPart11.Mode = SmartX.SmartButton.BUTTONMODE.PUSH; this.buttonPart11.Name = "buttonPart11"; this.buttonPart11.NestedClickEventPrevent = false; @@ -204,7 +281,7 @@ this.smartLabel5.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); this.smartLabel5.InitVisible = true; this.smartLabel5.LineSpacing = 0F; - this.smartLabel5.Location = new System.Drawing.Point(207, 359); + this.smartLabel5.Location = new System.Drawing.Point(207, 387); this.smartLabel5.Name = "smartLabel5"; this.smartLabel5.Size = new System.Drawing.Size(200, 25); this.smartLabel5.TabIndex = 228; @@ -419,5 +496,8 @@ private SmartX.SmartLabel smartLabel1; private SmartX.SmartButton buttonFeedbackUse; private SmartX.SmartLabel smartLabel4; + private SmartX.SmartButton buttonPrint; + private SmartX.SmartLabel smartLabel2; + private SmartX.SmartLabel smartLabel6; } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormOptionSetting.cs b/INT69DC_7C/Forms/FormOptionSetting.cs index 35be8c8..de50b40 100644 --- a/INT69DC_7C/Forms/FormOptionSetting.cs +++ b/INT69DC_7C/Forms/FormOptionSetting.cs @@ -132,7 +132,7 @@ namespace INT69DC_7C.Forms this.buttonDataStatistics.ButtonUp(); // Part 11 사용 유무 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.buttonPart11.ButtonDown(); else this.buttonPart11.ButtonUp(); @@ -174,13 +174,13 @@ namespace INT69DC_7C.Forms // Part11 사용 유무 if (this.buttonPart11.ButtonStatus == SmartButton.BUTSTATUS.DOWN) { - this.ParentForm.SystemConfig.IsPart11 = true; + this.ParentForm.SystemConfig.IsOptPart11 = true; this.ParentForm.SystemConfig.IsLogin = true; this.ParentForm.SystemConfig.IsDataBackup = true; } else { - this.ParentForm.SystemConfig.IsPart11 = false; + this.ParentForm.SystemConfig.IsOptPart11 = false; this.ParentForm.SystemConfig.IsLogin = false; this.ParentForm.SystemConfig.IsDataBackup = false; @@ -188,6 +188,17 @@ namespace INT69DC_7C.Forms UserManager.UserManager_UserAllDel(); } + // Printer 사용 유무 + if (this.buttonPrint.ButtonStatus == SmartButton.BUTSTATUS.DOWN) + { + this.ParentForm.SystemConfig.IsOptPrinter = true; + this.ParentForm.SystemConfig.IsOptDataStatistics = true; + } + else + { + this.ParentForm.SystemConfig.IsOptPrinter = false; + } + this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); this.smartGroupBox1.Enabled = false; @@ -195,7 +206,8 @@ namespace INT69DC_7C.Forms } private void Control_Click(object sender, EventArgs e) { - if (this.buttonPart11.ButtonStatus == SmartButton.BUTSTATUS.DOWN) + if (this.buttonPart11.ButtonStatus == SmartButton.BUTSTATUS.DOWN + || this.buttonPrint.ButtonStatus == SmartButton.BUTSTATUS.DOWN) this.buttonDataStatistics.ButtonDown(); if (this.buttonSave.Visible == false) diff --git a/INT69DC_7C/Forms/FormOptionSetting.resx b/INT69DC_7C/Forms/FormOptionSetting.resx index 5cf5369..2cc87a3 100644 --- a/INT69DC_7C/Forms/FormOptionSetting.resx +++ b/INT69DC_7C/Forms/FormOptionSetting.resx @@ -558,6 +558,134 @@ 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 + AAAAAElFTkSuQmCC + + + + + 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 diff --git a/INT69DC_7C/Forms/FormSystemSetting.cs b/INT69DC_7C/Forms/FormSystemSetting.cs index 233e74b..ffc7a96 100644 --- a/INT69DC_7C/Forms/FormSystemSetting.cs +++ b/INT69DC_7C/Forms/FormSystemSetting.cs @@ -786,7 +786,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferProductParameter(this.SelectedProductNo); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ProductNumber, "", before, after); } } @@ -814,7 +814,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferProductParameter(this.SelectedProductNo); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ProductNumber, "", before, after); } @@ -867,7 +867,7 @@ namespace INT69DC_7C.Forms } // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { after = this.textBoxProductName.Text; number = this.SelectedProductItem.Number.ToString(); @@ -916,7 +916,7 @@ namespace INT69DC_7C.Forms } // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { after = this.textBoxLotNo.Text; number = this.SelectedProductItem.Number.ToString(); @@ -1005,7 +1005,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightUnderRange, number, before, after); // Feedback Setting @@ -1040,7 +1040,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -1080,7 +1080,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightPassRange, number, before, after); // Feedback Setting @@ -1103,7 +1103,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -1125,7 +1125,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_LowLimit, number, before, after); // 피드백 설정 확인하세요! @@ -1147,7 +1147,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -1169,7 +1169,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_HightLimit, number, before, after); // 피드백 설정 확인하세요! @@ -1208,7 +1208,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightOverRange, number, before, after); // Feedback Setting @@ -1243,7 +1243,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.Serial3Mode == 4) { // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FB_DeadZone, number, before, after); // 피드백 설정 확인하세요! @@ -1281,7 +1281,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightTareRange, number, before, after); } } @@ -1317,7 +1317,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentFilter, number, before, after); } } @@ -1350,7 +1350,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentDelayTime, number, before, after); } } @@ -1383,7 +1383,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentDoubleDelayTime, number, before, after); } } @@ -1418,7 +1418,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentCount, number, before, after); } } @@ -1479,7 +1479,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentCVSpeed, number, before, after); } } @@ -1512,7 +1512,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterDelayTime, number, before, after); } } @@ -1545,7 +1545,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterRunTime, number, before, after); } } @@ -1578,7 +1578,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.RejectCVDelayTime, number, before, after); } } @@ -1611,7 +1611,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.RejectCVRunTime, number, before, after); } } @@ -1644,7 +1644,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FeedingCVDelayTime, number, before, after); } } @@ -1677,7 +1677,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.FeedingCVRunTime, number, before, after); } } @@ -1743,7 +1743,7 @@ namespace INT69DC_7C.Forms this.CaptureJudgmentSetItem.Sorter4RunTime = this.SelectedJudgmentSetItem.Sorter4RunTime; // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductCopy, this.buttonCopy.Text); } private void buttonPaste_Click(object sender, EventArgs e) @@ -1783,7 +1783,7 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferProductParameter(this.SelectedProductNo); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductPaste, this.SelectedProductNo.ToString()); } private void buttonPasteAll_Click(object sender, EventArgs e) @@ -1890,7 +1890,7 @@ namespace INT69DC_7C.Forms splash.Finish(); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductAllPaste, ""); } diff --git a/INT69DC_7C/Forms/FormUserEditor.cs b/INT69DC_7C/Forms/FormUserEditor.cs index 223cb19..2e9e018 100644 --- a/INT69DC_7C/Forms/FormUserEditor.cs +++ b/INT69DC_7C/Forms/FormUserEditor.cs @@ -144,7 +144,7 @@ namespace INT69DC_7C.Forms this.ChildControlUserSet.Location = new Point(0, 73); this.ChildControlUserSet.Visible = false; - if (this.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.SystemConfig.IsOptPart11 == false) { // Expiry date(Account) this.labelTitleExpiryDateOfAccount.Visible = false; @@ -960,7 +960,7 @@ namespace INT69DC_7C.Forms }); // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) { detail = string.Format("Delete : {0}", user.user_id); this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.UserEditor, detail); @@ -1173,7 +1173,7 @@ namespace INT69DC_7C.Forms UserManager.UserManager_AutoLogoutSetTimeout(this.ParentForm.SystemConfig.AutomaticLogout, this.ParentForm.FlagAutomaticLogoutWarningTime); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.AutoLogout, "", before, after); } } diff --git a/INT69DC_7C/Forms/FormUserGroupEditor.cs b/INT69DC_7C/Forms/FormUserGroupEditor.cs index 58a59e2..1f2dc83 100644 --- a/INT69DC_7C/Forms/FormUserGroupEditor.cs +++ b/INT69DC_7C/Forms/FormUserGroupEditor.cs @@ -323,7 +323,7 @@ namespace INT69DC_7C.Forms } private void UpdatePart11Visible() { - if (this.ParentForm.SystemConfig.IsPart11 == false) + if (this.ParentForm.SystemConfig.IsOptPart11 == false) { this.labelTitleStatistics.Visible = false; this.checkBoxL1MenuStatistics.Visible = false; @@ -633,7 +633,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Level1Name, "", before, after); } } @@ -654,7 +654,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Level2Name, "", before, after); } } @@ -675,7 +675,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); // Part11 - if (this.ParentForm.SystemConfig.IsPart11 == true) + if (this.ParentForm.SystemConfig.IsOptPart11 == true) this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Level3Name, "", before, after); } } diff --git a/INT69DC_7C/INT69DC_7C.csproj b/INT69DC_7C/INT69DC_7C.csproj index f7c666e..3f9d2b8 100644 --- a/INT69DC_7C/INT69DC_7C.csproj +++ b/INT69DC_7C/INT69DC_7C.csproj @@ -250,6 +250,12 @@ DialogFormNumKeyPad.cs + + Form + + + DialogFormPrinter.cs + Form @@ -522,6 +528,10 @@ DialogFormNumKeyPad.cs Designer + + DialogFormPrinter.cs + Designer + DialogFormUserEditorKeyboard.cs Designer diff --git a/INT69DC_7C/Version.txt b/INT69DC_7C/Version.txt index 95c878a..2843dc4 100644 --- a/INT69DC_7C/Version.txt +++ b/INT69DC_7C/Version.txt @@ -15,12 +15,22 @@ DllAes128.dll DllSerialMgr.dll + COM4 : () + Program by LeeSeonJae 2016.02.03 Ƽ 8,10,12 /ƽ 跮 */ +@ Ver 12.2.0 by LSJ + - 2024.12.19 + - Ver 12.1.0 Modify + - Framework : SmartX Framework V3.2.4(update: 2021.01.20) + - ߰ + ȭ鿡 ߰ + COM4 Ʈ ( ) + @ Ver 12.1.0 by LSJ - 2024.12.09 - Ver 12.0.0 Modify diff --git a/INT69DC_ImageDll/INT69DC_ImageDll.csproj b/INT69DC_ImageDll/INT69DC_ImageDll.csproj index 72243a5..5b9e56c 100644 --- a/INT69DC_ImageDll/INT69DC_ImageDll.csproj +++ b/INT69DC_ImageDll/INT69DC_ImageDll.csproj @@ -852,6 +852,12 @@ + + + + + + diff --git a/INT69DC_ImageDll/ImageDll.cs b/INT69DC_ImageDll/ImageDll.cs index f558f12..8386119 100644 --- a/INT69DC_ImageDll/ImageDll.cs +++ b/INT69DC_ImageDll/ImageDll.cs @@ -160,6 +160,9 @@ namespace INT69DC_ImageDll chnFilterDisable, chnFilterDown, chnFilterUp, + chnPrintDisable, + chnPrintDown, + chnPrintUp, #endregion #region Czech @@ -461,6 +464,9 @@ namespace INT69DC_ImageDll engFilterDisable, engFilterDown, engFilterUp, + engPrintDisable, + engPrintDown, + engPrintUp, #endregion #region Germany @@ -1206,6 +1212,15 @@ namespace INT69DC_ImageDll case ButtonImages.chnFilterUp: bt = new Bitmap(Resource.chnFilterUp); break; + case ButtonImages.chnPrintDisable: + bt = new Bitmap(Resource.chnPrintDisable); + break; + case ButtonImages.chnPrintDown: + bt = new Bitmap(Resource.chnPrintDown); + break; + case ButtonImages.chnPrintUp: + bt = new Bitmap(Resource.chnPrintUp); + break; #endregion #region Czech @@ -2097,6 +2112,15 @@ namespace INT69DC_ImageDll case ButtonImages.engFilterUp: bt = new Bitmap(Resource.engFilterUp); break; + case ButtonImages.engPrintDisable: + bt = new Bitmap(Resource.engPrintDisable); + break; + case ButtonImages.engPrintDown: + bt = new Bitmap(Resource.engPrintDown); + break; + case ButtonImages.engPrintUp: + bt = new Bitmap(Resource.engPrintUp); + break; #endregion #region Germany diff --git a/INT69DC_ImageDll/Resource.Designer.cs b/INT69DC_ImageDll/Resource.Designer.cs index bb42d8d..01270e0 100644 --- a/INT69DC_ImageDll/Resource.Designer.cs +++ b/INT69DC_ImageDll/Resource.Designer.cs @@ -988,6 +988,27 @@ namespace INT69DC_ImageDll { } } + internal static System.Drawing.Bitmap chnPrintDisable { + get { + object obj = ResourceManager.GetObject("chnPrintDisable", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap chnPrintDown { + get { + object obj = ResourceManager.GetObject("chnPrintDown", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap chnPrintUp { + get { + object obj = ResourceManager.GetObject("chnPrintUp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap chnSaveDisable { get { object obj = ResourceManager.GetObject("chnSaveDisable", resourceCulture); @@ -3011,6 +3032,27 @@ namespace INT69DC_ImageDll { } } + internal static System.Drawing.Bitmap engPrintDisable { + get { + object obj = ResourceManager.GetObject("engPrintDisable", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap engPrintDown { + get { + object obj = ResourceManager.GetObject("engPrintDown", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap engPrintUp { + get { + object obj = ResourceManager.GetObject("engPrintUp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap engSaveDisable { get { object obj = ResourceManager.GetObject("engSaveDisable", resourceCulture); diff --git a/INT69DC_ImageDll/Resource.resx b/INT69DC_ImageDll/Resource.resx index 23db1ff..a2fd75b 100644 --- a/INT69DC_ImageDll/Resource.resx +++ b/INT69DC_ImageDll/Resource.resx @@ -2266,4 +2266,22 @@ Resources\gerFormMainUnderDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + Resources\chnPrintDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\chnPrintDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\chnPrintUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\engPrintDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\engPrintDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Resources\engPrintUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/INT69DC_ImageDll/Resources/chnPrintDisable.png b/INT69DC_ImageDll/Resources/chnPrintDisable.png new file mode 100644 index 0000000..69a0c88 Binary files /dev/null and b/INT69DC_ImageDll/Resources/chnPrintDisable.png differ diff --git a/INT69DC_ImageDll/Resources/chnPrintDown.png b/INT69DC_ImageDll/Resources/chnPrintDown.png new file mode 100644 index 0000000..89cd4eb Binary files /dev/null and b/INT69DC_ImageDll/Resources/chnPrintDown.png differ diff --git a/INT69DC_ImageDll/Resources/chnPrintUp.png b/INT69DC_ImageDll/Resources/chnPrintUp.png new file mode 100644 index 0000000..f8b1ef1 Binary files /dev/null and b/INT69DC_ImageDll/Resources/chnPrintUp.png differ diff --git a/INT69DC_ImageDll/Resources/engPrintDisable.png b/INT69DC_ImageDll/Resources/engPrintDisable.png new file mode 100644 index 0000000..74d7672 Binary files /dev/null and b/INT69DC_ImageDll/Resources/engPrintDisable.png differ diff --git a/INT69DC_ImageDll/Resources/engPrintDown.png b/INT69DC_ImageDll/Resources/engPrintDown.png new file mode 100644 index 0000000..e7a4d9e Binary files /dev/null and b/INT69DC_ImageDll/Resources/engPrintDown.png differ diff --git a/INT69DC_ImageDll/Resources/engPrintUp.png b/INT69DC_ImageDll/Resources/engPrintUp.png new file mode 100644 index 0000000..8688c3a Binary files /dev/null and b/INT69DC_ImageDll/Resources/engPrintUp.png differ