From b1b5a84a96f04277919d3f98eb60edeecfc2b6a3 Mon Sep 17 00:00:00 2001 From: Seonjae Date: Thu, 6 Apr 2023 13:27:26 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A9=94=EC=9D=B8=ED=99=94=EB=A9=B4=20-=20?= =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=84=B8=EC=8A=A4=20=EC=9D=B4=EB=AF=B8?= =?UTF-8?q?=EC=A7=80=20=EC=B4=88=EA=B8=B0=ED=99=94=20=EC=B6=94=EA=B0=80=20?= =?UTF-8?q?=EB=A1=9C=EA=B7=B8=EC=9D=B8=20=ED=8F=BC=20=EC=82=AC=EC=9D=B4?= =?UTF-8?q?=EC=A6=88=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DialogForms/DialogFormLogOn.Designer.cs | 29 +- INT_PT002/DialogForms/DialogFormLogOn.cs | 2 +- INT_PT002/DialogForms/DialogFormLogOn.resx | 38 ++ INT_PT002/Forms/FormMainDisplay2.Designer.cs | 406 ++++++------ INT_PT002/Forms/FormMainDisplay2.cs | 43 +- INT_PT002/Forms/FormMainDisplay2.resx | 606 +++++++++--------- 6 files changed, 596 insertions(+), 528 deletions(-) diff --git a/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs b/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs index 090e30b..83e305b 100644 --- a/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs +++ b/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs @@ -37,7 +37,9 @@ this.buttonCancel = new SmartX.SmartButton(); this.buttonLogOn = new SmartX.SmartButton(); this.smartKeyboard = new SmartX.SmartKeyboard(); + this.smartForm1 = new SmartX.SmartForm(); this.smartGroupBox1.SuspendLayout(); + this.smartForm1.SuspendLayout(); this.SuspendLayout(); // // smartGroupBox1 @@ -139,7 +141,7 @@ this.buttonCancel.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; this.buttonCancel.ButtonText = "Cancel"; this.buttonCancel.ColorKeySamplePosition = new System.Drawing.Point(0, 0); - this.buttonCancel.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); + this.buttonCancel.Font = new System.Drawing.Font("New Gulim", 13F, System.Drawing.FontStyle.Bold); this.buttonCancel.GroupID = 0; this.buttonCancel.ImageDisable = null; this.buttonCancel.ImageDown = null; @@ -175,7 +177,7 @@ this.buttonLogOn.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; this.buttonLogOn.ButtonText = "Login"; this.buttonLogOn.ColorKeySamplePosition = new System.Drawing.Point(0, 0); - this.buttonLogOn.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); + this.buttonLogOn.Font = new System.Drawing.Font("New Gulim", 13F, System.Drawing.FontStyle.Bold); this.buttonLogOn.GroupID = 0; this.buttonLogOn.ImageDisable = null; this.buttonLogOn.ImageDown = null; @@ -246,17 +248,37 @@ this.smartKeyboard.OnXKeyClick += new System.EventHandler(this.smartKeyboard_OnXKeyClick); this.smartKeyboard.Click += new System.EventHandler(this.smartKeyboard_Click); // + // smartForm1 + // + this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.GradationColor1; + this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage"))); + this.smartForm1.CenterLocation = false; + this.smartForm1.Controls.Add(this.smartGroupBox1); + this.smartForm1.GradationColorBottom = System.Drawing.Color.Gray; + this.smartForm1.GradationColorTop = System.Drawing.Color.White; + this.smartForm1.LCDDirection = SmartXUIBase.SmartUIControlFormBase.LCDDIRECTIONS.HORIZONTAL; + this.smartForm1.LCDSize = SmartXUIBase.SmartUIControlFormBase.LCDRESOLUTION.CUSTOMIZING; + this.smartForm1.Location = new System.Drawing.Point(0, 0); + this.smartForm1.MainForm = null; + this.smartForm1.Mode = SmartXUIBase.SmartUIControlFormBase.RUNMODE.RUNTIME; + this.smartForm1.MouseCursor = SmartX.SmartForm.OnOff.OFF; + this.smartForm1.Name = "smartForm1"; + this.smartForm1.Size = new System.Drawing.Size(600, 379); + this.smartForm1.SpecialFunctionClickPointSize = 100; + this.smartForm1.UseMainMenu = false; + // // DialogFormLogOn // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.ClientSize = new System.Drawing.Size(600, 379); this.ControlBox = false; - this.Controls.Add(this.smartGroupBox1); + this.Controls.Add(this.smartForm1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.Name = "DialogFormLogOn"; this.Text = "DialogFormLogOn"; this.smartGroupBox1.ResumeLayout(false); + this.smartForm1.ResumeLayout(false); this.ResumeLayout(false); } @@ -271,5 +293,6 @@ private SmartX.SmartLabel smartLabel2; private System.Windows.Forms.TextBox textBoxID; private System.Windows.Forms.TextBox textBoxPassword; + private SmartX.SmartForm smartForm1; } } \ No newline at end of file diff --git a/INT_PT002/DialogForms/DialogFormLogOn.cs b/INT_PT002/DialogForms/DialogFormLogOn.cs index 6e1f83c..4f2ab93 100644 --- a/INT_PT002/DialogForms/DialogFormLogOn.cs +++ b/INT_PT002/DialogForms/DialogFormLogOn.cs @@ -74,7 +74,7 @@ namespace INT_PT002.Forms { base.OnLoad(e); - this.Size = new Size(600, 379); + this.Size = new Size(602, 381); } #endregion diff --git a/INT_PT002/DialogForms/DialogFormLogOn.resx b/INT_PT002/DialogForms/DialogFormLogOn.resx index 07d1e95..e740150 100644 --- a/INT_PT002/DialogForms/DialogFormLogOn.resx +++ b/INT_PT002/DialogForms/DialogFormLogOn.resx @@ -595,6 +595,44 @@ 8HB3vJ9l3mh1Op1o9FW43ngtFou4EABCLzw8XPy/ipfRMr9wGV/APB4Pud1u2tzcpJWVFXI6nYLD4VCc paUln0Cf/1fLy8uK/r7/N6W/20A//9mNj4+TzWYju93+Klr2KlwAULow+gsaTfOFfjD8VAAAAABJRU5E rkJggg== + + + + + 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 diff --git a/INT_PT002/Forms/FormMainDisplay2.Designer.cs b/INT_PT002/Forms/FormMainDisplay2.Designer.cs index 1262903..5573b45 100644 --- a/INT_PT002/Forms/FormMainDisplay2.Designer.cs +++ b/INT_PT002/Forms/FormMainDisplay2.Designer.cs @@ -30,9 +30,15 @@ { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMainDisplay2)); this.smartForm1 = new SmartX.SmartForm(); + this.pictureBoxProgress7Selected = new System.Windows.Forms.PictureBox(); + this.labelProgress7_1 = new SmartX.SmartLabel(); + this.pictureBoxProgress7 = new System.Windows.Forms.PictureBox(); + this.labelProgress7 = new SmartX.SmartLabel(); + this.progressBar6 = new SmartX.SmartProgressBar(); + this.progressBar4 = new SmartX.SmartProgressBar(); + this.progressBar3 = new SmartX.SmartProgressBar(); this.smartButton5 = new SmartX.SmartButton(); this.pictureBoxProgress8Selected = new System.Windows.Forms.PictureBox(); - this.pictureBoxProgress7Selected = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress6Selected = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress4Selected = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress3Selected = new System.Windows.Forms.PictureBox(); @@ -77,7 +83,6 @@ this.labelTime = new SmartX.SmartLabel(); this.pictureBoxProgress0 = new System.Windows.Forms.PictureBox(); this.labelProgress8_1 = new SmartX.SmartLabel(); - this.labelProgress7_1 = new SmartX.SmartLabel(); this.labelProgress6_1 = new SmartX.SmartLabel(); this.labelProgress4_1 = new SmartX.SmartLabel(); this.labelProgress3_1 = new SmartX.SmartLabel(); @@ -88,12 +93,10 @@ this.pictureBoxProgress4 = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress3 = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress6 = new System.Windows.Forms.PictureBox(); - this.pictureBoxProgress7 = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress2 = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress1 = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress8 = new System.Windows.Forms.PictureBox(); this.labelProgress8 = new SmartX.SmartLabel(); - this.labelProgress7 = new SmartX.SmartLabel(); this.labelProgress6 = new SmartX.SmartLabel(); this.labelProgress4 = new SmartX.SmartLabel(); this.labelProgress3 = new SmartX.SmartLabel(); @@ -139,9 +142,6 @@ this.smartTimerAlarm = new SmartX.SmartTimer(); this.smartTimerMessageShow = new SmartX.SmartTimer(); this.smartTimerLogin = new SmartX.SmartTimer(); - this.progressBar3 = new SmartX.SmartProgressBar(); - this.progressBar4 = new SmartX.SmartProgressBar(); - this.progressBar6 = new SmartX.SmartProgressBar(); this.smartForm1.SuspendLayout(); this.smartGroupBox1.SuspendLayout(); this.SuspendLayout(); @@ -152,12 +152,15 @@ this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.UseBackImage; this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage"))); this.smartForm1.CenterLocation = false; + this.smartForm1.Controls.Add(this.pictureBoxProgress7Selected); + this.smartForm1.Controls.Add(this.labelProgress7_1); + this.smartForm1.Controls.Add(this.pictureBoxProgress7); + this.smartForm1.Controls.Add(this.labelProgress7); this.smartForm1.Controls.Add(this.progressBar6); this.smartForm1.Controls.Add(this.progressBar4); this.smartForm1.Controls.Add(this.progressBar3); this.smartForm1.Controls.Add(this.smartButton5); this.smartForm1.Controls.Add(this.pictureBoxProgress8Selected); - this.smartForm1.Controls.Add(this.pictureBoxProgress7Selected); this.smartForm1.Controls.Add(this.pictureBoxProgress6Selected); this.smartForm1.Controls.Add(this.pictureBoxProgress4Selected); this.smartForm1.Controls.Add(this.pictureBoxProgress3Selected); @@ -202,7 +205,6 @@ this.smartForm1.Controls.Add(this.labelTime); this.smartForm1.Controls.Add(this.pictureBoxProgress0); this.smartForm1.Controls.Add(this.labelProgress8_1); - this.smartForm1.Controls.Add(this.labelProgress7_1); this.smartForm1.Controls.Add(this.labelProgress6_1); this.smartForm1.Controls.Add(this.labelProgress4_1); this.smartForm1.Controls.Add(this.labelProgress3_1); @@ -213,12 +215,10 @@ this.smartForm1.Controls.Add(this.pictureBoxProgress4); this.smartForm1.Controls.Add(this.pictureBoxProgress3); this.smartForm1.Controls.Add(this.pictureBoxProgress6); - this.smartForm1.Controls.Add(this.pictureBoxProgress7); this.smartForm1.Controls.Add(this.pictureBoxProgress2); this.smartForm1.Controls.Add(this.pictureBoxProgress1); this.smartForm1.Controls.Add(this.pictureBoxProgress8); this.smartForm1.Controls.Add(this.labelProgress8); - this.smartForm1.Controls.Add(this.labelProgress7); this.smartForm1.Controls.Add(this.labelProgress6); this.smartForm1.Controls.Add(this.labelProgress4); this.smartForm1.Controls.Add(this.labelProgress3); @@ -273,6 +273,194 @@ this.smartForm1.SpecialFunctionClickPointSize = 100; this.smartForm1.UseMainMenu = false; // + // pictureBoxProgress7Selected + // + this.pictureBoxProgress7Selected.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(38)))), ((int)(((byte)(38))))); + this.pictureBoxProgress7Selected.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxProgress7Selected.Image"))); + this.pictureBoxProgress7Selected.Location = new System.Drawing.Point(274, 406); + this.pictureBoxProgress7Selected.Name = "pictureBoxProgress7Selected"; + this.pictureBoxProgress7Selected.Size = new System.Drawing.Size(150, 90); + this.pictureBoxProgress7Selected.Visible = false; + // + // labelProgress7_1 + // + this.labelProgress7_1.BackGround = null; + this.labelProgress7_1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress7_1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelProgress7_1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress7_1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.labelProgress7_1.LineSpacing = 0F; + this.labelProgress7_1.Location = new System.Drawing.Point(274, 505); + this.labelProgress7_1.Name = "labelProgress7_1"; + this.labelProgress7_1.OverlapOptimize = true; + this.labelProgress7_1.PasswordChar = '\0'; + this.labelProgress7_1.Radius = 20; + this.labelProgress7_1.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelProgress7_1.Size = new System.Drawing.Size(150, 24); + this.labelProgress7_1.TabIndex = 200; + this.labelProgress7_1.Text = "챔버분리"; + this.labelProgress7_1.TextColor = System.Drawing.Color.Black; + this.labelProgress7_1.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress7_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress7_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress7_1.Wordwrap = false; + // + // pictureBoxProgress7 + // + this.pictureBoxProgress7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(38)))), ((int)(((byte)(38))))); + this.pictureBoxProgress7.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxProgress7.Image"))); + this.pictureBoxProgress7.Location = new System.Drawing.Point(274, 406); + this.pictureBoxProgress7.Name = "pictureBoxProgress7"; + this.pictureBoxProgress7.Size = new System.Drawing.Size(150, 90); + // + // labelProgress7 + // + this.labelProgress7.BackGround = null; + this.labelProgress7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelProgress7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelProgress7.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelProgress7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.labelProgress7.LineSpacing = 0F; + this.labelProgress7.Location = new System.Drawing.Point(272, 399); + this.labelProgress7.Name = "labelProgress7"; + this.labelProgress7.OverlapOptimize = true; + this.labelProgress7.PasswordChar = '\0'; + this.labelProgress7.Radius = 20; + this.labelProgress7.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress7.Size = new System.Drawing.Size(155, 140); + this.labelProgress7.TabIndex = 346; + this.labelProgress7.TextColor = System.Drawing.Color.White; + this.labelProgress7.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress7.Wordwrap = false; + // + // progressBar6 + // + this.progressBar6.AutoColorSet = true; + this.progressBar6.BackGround = this.smartForm1; + this.progressBar6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBar6.BarBackColor1 = System.Drawing.Color.White; + this.progressBar6.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.progressBar6.BarColor1 = System.Drawing.Color.Teal; + this.progressBar6.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.progressBar6.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBar6.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBar6.FormatString = ""; + this.progressBar6.Location = new System.Drawing.Point(493, 497); + this.progressBar6.Maximum = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.progressBar6.Minimum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.progressBar6.Name = "progressBar6"; + this.progressBar6.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.progressBar6.OverlapOptimize = true; + this.progressBar6.RoundedCorners = true; + this.progressBar6.Size = new System.Drawing.Size(150, 5); + this.progressBar6.TabIndex = 329; + this.progressBar6.Text = "smartProgressBar3"; + this.progressBar6.TextAutoRotation = true; + this.progressBar6.TextColor = System.Drawing.Color.White; + this.progressBar6.TextColorDisable = System.Drawing.Color.Gray; + this.progressBar6.Units = ""; + this.progressBar6.Value = new decimal(new int[] { + 50, + 0, + 0, + 0}); + this.progressBar6.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.None; + this.progressBar6.Visible = false; + // + // progressBar4 + // + this.progressBar4.AutoColorSet = true; + this.progressBar4.BackGround = this.smartForm1; + this.progressBar4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBar4.BarBackColor1 = System.Drawing.Color.White; + this.progressBar4.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.progressBar4.BarColor1 = System.Drawing.Color.Teal; + this.progressBar4.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.progressBar4.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBar4.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBar4.FormatString = ""; + this.progressBar4.Location = new System.Drawing.Point(712, 497); + this.progressBar4.Maximum = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.progressBar4.Minimum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.progressBar4.Name = "progressBar4"; + this.progressBar4.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.progressBar4.OverlapOptimize = true; + this.progressBar4.RoundedCorners = true; + this.progressBar4.Size = new System.Drawing.Size(150, 5); + this.progressBar4.TabIndex = 328; + this.progressBar4.Text = "smartProgressBar2"; + this.progressBar4.TextAutoRotation = true; + this.progressBar4.TextColor = System.Drawing.Color.White; + this.progressBar4.TextColorDisable = System.Drawing.Color.Gray; + this.progressBar4.Units = ""; + this.progressBar4.Value = new decimal(new int[] { + 50, + 0, + 0, + 0}); + this.progressBar4.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.None; + this.progressBar4.Visible = false; + // + // progressBar3 + // + this.progressBar3.AutoColorSet = true; + this.progressBar3.BackGround = this.smartForm1; + this.progressBar3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBar3.BarBackColor1 = System.Drawing.Color.White; + this.progressBar3.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.progressBar3.BarColor1 = System.Drawing.Color.Teal; + this.progressBar3.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.progressBar3.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBar3.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBar3.FormatString = ""; + this.progressBar3.Location = new System.Drawing.Point(712, 240); + this.progressBar3.Maximum = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.progressBar3.Minimum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.progressBar3.Name = "progressBar3"; + this.progressBar3.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.progressBar3.OverlapOptimize = true; + this.progressBar3.RoundedCorners = true; + this.progressBar3.Size = new System.Drawing.Size(150, 5); + this.progressBar3.TabIndex = 327; + this.progressBar3.Text = "smartProgressBar1"; + this.progressBar3.TextAutoRotation = true; + this.progressBar3.TextColor = System.Drawing.Color.White; + this.progressBar3.TextColorDisable = System.Drawing.Color.Gray; + this.progressBar3.Units = ""; + this.progressBar3.Value = new decimal(new int[] { + 50, + 0, + 0, + 0}); + this.progressBar3.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.None; + this.progressBar3.Visible = false; + // // smartButton5 // this.smartButton5.BackGround = this.smartForm1; @@ -317,15 +505,6 @@ this.pictureBoxProgress8Selected.Size = new System.Drawing.Size(150, 90); this.pictureBoxProgress8Selected.Visible = false; // - // pictureBoxProgress7Selected - // - this.pictureBoxProgress7Selected.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(38)))), ((int)(((byte)(38))))); - this.pictureBoxProgress7Selected.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxProgress7Selected.Image"))); - this.pictureBoxProgress7Selected.Location = new System.Drawing.Point(274, 406); - this.pictureBoxProgress7Selected.Name = "pictureBoxProgress7Selected"; - this.pictureBoxProgress7Selected.Size = new System.Drawing.Size(150, 90); - this.pictureBoxProgress7Selected.Visible = false; - // // pictureBoxProgress6Selected // this.pictureBoxProgress6Selected.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(38)))), ((int)(((byte)(38))))); @@ -443,7 +622,7 @@ this.labelUserLevel.BackGroundColor = System.Drawing.Color.SkyBlue; this.labelUserLevel.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelUserLevel.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelUserLevel.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelUserLevel.LineSpacing = 0F; this.labelUserLevel.Location = new System.Drawing.Point(917, 627); this.labelUserLevel.Name = "labelUserLevel"; @@ -466,7 +645,7 @@ this.labelUserID.BackGroundColor = System.Drawing.Color.SkyBlue; this.labelUserID.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelUserID.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelUserID.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelUserID.LineSpacing = 0F; this.labelUserID.Location = new System.Drawing.Point(917, 601); this.labelUserID.Name = "labelUserID"; @@ -1172,7 +1351,7 @@ this.labelTime.BackGroundColor = System.Drawing.Color.SkyBlue; this.labelTime.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelTime.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelTime.LineSpacing = 0F; this.labelTime.Location = new System.Drawing.Point(147, 119); this.labelTime.Name = "labelTime"; @@ -1220,29 +1399,6 @@ this.labelProgress8_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelProgress8_1.Wordwrap = false; // - // labelProgress7_1 - // - this.labelProgress7_1.BackGround = null; - this.labelProgress7_1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); - this.labelProgress7_1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.labelProgress7_1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelProgress7_1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.labelProgress7_1.LineSpacing = 0F; - this.labelProgress7_1.Location = new System.Drawing.Point(274, 505); - this.labelProgress7_1.Name = "labelProgress7_1"; - this.labelProgress7_1.OverlapOptimize = true; - this.labelProgress7_1.PasswordChar = '\0'; - this.labelProgress7_1.Radius = 20; - this.labelProgress7_1.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.labelProgress7_1.Size = new System.Drawing.Size(150, 24); - this.labelProgress7_1.TabIndex = 200; - this.labelProgress7_1.Text = "챔버분리"; - this.labelProgress7_1.TextColor = System.Drawing.Color.Black; - this.labelProgress7_1.TextColorDisable = System.Drawing.Color.Gray; - this.labelProgress7_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelProgress7_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelProgress7_1.Wordwrap = false; - // // labelProgress6_1 // this.labelProgress6_1.BackGround = null; @@ -1427,14 +1583,6 @@ this.pictureBoxProgress6.Name = "pictureBoxProgress6"; this.pictureBoxProgress6.Size = new System.Drawing.Size(150, 90); // - // pictureBoxProgress7 - // - this.pictureBoxProgress7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(38)))), ((int)(((byte)(38))))); - this.pictureBoxProgress7.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxProgress7.Image"))); - this.pictureBoxProgress7.Location = new System.Drawing.Point(274, 406); - this.pictureBoxProgress7.Name = "pictureBoxProgress7"; - this.pictureBoxProgress7.Size = new System.Drawing.Size(150, 90); - // // pictureBoxProgress2 // this.pictureBoxProgress2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(38)))), ((int)(((byte)(38))))); @@ -1481,28 +1629,6 @@ this.labelProgress8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelProgress8.Wordwrap = false; // - // labelProgress7 - // - this.labelProgress7.BackGround = null; - this.labelProgress7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); - this.labelProgress7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.labelProgress7.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; - this.labelProgress7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.labelProgress7.LineSpacing = 0F; - this.labelProgress7.Location = new System.Drawing.Point(272, 399); - this.labelProgress7.Name = "labelProgress7"; - this.labelProgress7.OverlapOptimize = true; - this.labelProgress7.PasswordChar = '\0'; - this.labelProgress7.Radius = 20; - this.labelProgress7.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); - this.labelProgress7.Size = new System.Drawing.Size(155, 140); - this.labelProgress7.TabIndex = 182; - this.labelProgress7.TextColor = System.Drawing.Color.White; - this.labelProgress7.TextColorDisable = System.Drawing.Color.Gray; - this.labelProgress7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelProgress7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelProgress7.Wordwrap = false; - // // labelProgress6 // this.labelProgress6.BackGround = null; @@ -2576,132 +2702,6 @@ this.smartTimerLogin.TimeFormStringSeparator = ":"; this.smartTimerLogin.Tick += new System.EventHandler(this.smartTimerLogin_Tick); // - // progressBar3 - // - this.progressBar3.AutoColorSet = true; - this.progressBar3.BackGround = this.smartForm1; - this.progressBar3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBar3.BarBackColor1 = System.Drawing.Color.White; - this.progressBar3.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); - this.progressBar3.BarColor1 = System.Drawing.Color.Teal; - this.progressBar3.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); - this.progressBar3.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBar3.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBar3.FormatString = ""; - this.progressBar3.Location = new System.Drawing.Point(712, 240); - this.progressBar3.Maximum = new decimal(new int[] { - 100, - 0, - 0, - 0}); - this.progressBar3.Minimum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBar3.Name = "progressBar3"; - this.progressBar3.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); - this.progressBar3.OverlapOptimize = true; - this.progressBar3.RoundedCorners = true; - this.progressBar3.Size = new System.Drawing.Size(150, 5); - this.progressBar3.TabIndex = 327; - this.progressBar3.Text = "smartProgressBar1"; - this.progressBar3.TextAutoRotation = true; - this.progressBar3.TextColor = System.Drawing.Color.White; - this.progressBar3.TextColorDisable = System.Drawing.Color.Gray; - this.progressBar3.Units = ""; - this.progressBar3.Value = new decimal(new int[] { - 50, - 0, - 0, - 0}); - this.progressBar3.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.None; - this.progressBar3.Visible = false; - // - // progressBar4 - // - this.progressBar4.AutoColorSet = true; - this.progressBar4.BackGround = this.smartForm1; - this.progressBar4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBar4.BarBackColor1 = System.Drawing.Color.White; - this.progressBar4.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); - this.progressBar4.BarColor1 = System.Drawing.Color.Teal; - this.progressBar4.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); - this.progressBar4.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBar4.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBar4.FormatString = ""; - this.progressBar4.Location = new System.Drawing.Point(712, 497); - this.progressBar4.Maximum = new decimal(new int[] { - 100, - 0, - 0, - 0}); - this.progressBar4.Minimum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBar4.Name = "progressBar4"; - this.progressBar4.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); - this.progressBar4.OverlapOptimize = true; - this.progressBar4.RoundedCorners = true; - this.progressBar4.Size = new System.Drawing.Size(150, 5); - this.progressBar4.TabIndex = 328; - this.progressBar4.Text = "smartProgressBar2"; - this.progressBar4.TextAutoRotation = true; - this.progressBar4.TextColor = System.Drawing.Color.White; - this.progressBar4.TextColorDisable = System.Drawing.Color.Gray; - this.progressBar4.Units = ""; - this.progressBar4.Value = new decimal(new int[] { - 50, - 0, - 0, - 0}); - this.progressBar4.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.None; - this.progressBar4.Visible = false; - // - // progressBar6 - // - this.progressBar6.AutoColorSet = true; - this.progressBar6.BackGround = this.smartForm1; - this.progressBar6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBar6.BarBackColor1 = System.Drawing.Color.White; - this.progressBar6.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); - this.progressBar6.BarColor1 = System.Drawing.Color.Teal; - this.progressBar6.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); - this.progressBar6.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBar6.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBar6.FormatString = ""; - this.progressBar6.Location = new System.Drawing.Point(493, 497); - this.progressBar6.Maximum = new decimal(new int[] { - 100, - 0, - 0, - 0}); - this.progressBar6.Minimum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBar6.Name = "progressBar6"; - this.progressBar6.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); - this.progressBar6.OverlapOptimize = true; - this.progressBar6.RoundedCorners = true; - this.progressBar6.Size = new System.Drawing.Size(150, 5); - this.progressBar6.TabIndex = 329; - this.progressBar6.Text = "smartProgressBar3"; - this.progressBar6.TextAutoRotation = true; - this.progressBar6.TextColor = System.Drawing.Color.White; - this.progressBar6.TextColorDisable = System.Drawing.Color.Gray; - this.progressBar6.Units = ""; - this.progressBar6.Value = new decimal(new int[] { - 50, - 0, - 0, - 0}); - this.progressBar6.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.None; - this.progressBar6.Visible = false; - // // FormMainDisplay2 // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); @@ -2780,7 +2780,6 @@ private SmartX.SmartLabel smartLabel25; private SmartX.SmartLabel smartLabel24; private SmartX.SmartLabel labelProgress8; - private SmartX.SmartLabel labelProgress7; private SmartX.SmartLabel labelProgress6; private SmartX.SmartLabel labelProgress4; private SmartX.SmartLabel labelProgress3; @@ -2834,5 +2833,6 @@ private SmartX.SmartProgressBar progressBar3; private SmartX.SmartProgressBar progressBar6; private SmartX.SmartProgressBar progressBar4; + private SmartX.SmartLabel labelProgress7; } } \ No newline at end of file diff --git a/INT_PT002/Forms/FormMainDisplay2.cs b/INT_PT002/Forms/FormMainDisplay2.cs index 56311c8..af12726 100644 --- a/INT_PT002/Forms/FormMainDisplay2.cs +++ b/INT_PT002/Forms/FormMainDisplay2.cs @@ -244,7 +244,7 @@ namespace INT_PT002.Forms } } - private void SelectLabelRefresh(int index) + private void SelectProcessLabelRefresh(int index) { this.CollectionLabelProgress[index].Location = new Point(this.CollectionLabelProgress[index].Location.X - 17, this.CollectionLabelProgress[index].Location.Y - 15); this.CollectionLabelProgress[index].Size = this.SizeProgressOn; @@ -255,7 +255,7 @@ namespace INT_PT002.Forms this.CollectionPictureBoxSelected[index].Visible = true; this.CollectionPictureBoxSelected[index].BringToFront(); } - private void UnselectLabelRefresh(int index) + private void UnselectProcessLabelRefresh(int index) { this.CollectionLabelProgress[index].Location = this.CollectionLabelPoint[index]; this.CollectionLabelProgress[index].Size = this.SizeProgressOff; @@ -266,6 +266,11 @@ namespace INT_PT002.Forms this.CollectionPictureBoxSelected[index].Visible = false; this.CollectionPictureBoxUnselected[index].BringToFront(); } + private void InitializeProcessLabelRefresh() + { + for (int i = 0; i < this.CollectionLabelProgress.Count; i++) + this.CollectionLabelProgress[i].RoundRectFillColor = this.CollectionLabelProgress[i].RoundRectFillColor; + } private bool UI_Invoke(ThreadStart invoker) { @@ -482,44 +487,44 @@ namespace INT_PT002.Forms this.progressBar4.Visible = false; this.progressBar6.Visible = false; - this.UnselectLabelRefresh(this.CollectionLabelProgress.Count - 1); - this.SelectLabelRefresh(0); + this.UnselectProcessLabelRefresh(this.CollectionLabelProgress.Count - 1); + this.SelectProcessLabelRefresh(0); break; case Define.E_ProcessStatus._2_ProductEntry: - this.UnselectLabelRefresh(0); - this.SelectLabelRefresh(1); + this.UnselectProcessLabelRefresh(0); + this.SelectProcessLabelRefresh(1); break; case Define.E_ProcessStatus._3_ChamberConbined: - this.UnselectLabelRefresh(1); - this.SelectLabelRefresh(2); + this.UnselectProcessLabelRefresh(1); + this.SelectProcessLabelRefresh(2); break; case Define.E_ProcessStatus._4_VacuumStart: - this.UnselectLabelRefresh(2); - this.SelectLabelRefresh(3); + this.UnselectProcessLabelRefresh(2); + this.SelectProcessLabelRefresh(3); this.progressBar3.Visible = true; break; case Define.E_ProcessStatus._5_VacuumHold: - this.UnselectLabelRefresh(3); - this.SelectLabelRefresh(4); + this.UnselectProcessLabelRefresh(3); + this.SelectProcessLabelRefresh(4); this.progressBar3.Visible = false; this.progressBar4.Visible = true; break; case Define.E_ProcessStatus._6_Judgment: break; case Define.E_ProcessStatus._7_VacuumBreak: - this.UnselectLabelRefresh(4); - this.SelectLabelRefresh(5); + this.UnselectProcessLabelRefresh(4); + this.SelectProcessLabelRefresh(5); this.progressBar4.Visible = false; this.progressBar6.Visible = true; break; case Define.E_ProcessStatus._8_ChamberSeparation: - this.UnselectLabelRefresh(5); - this.SelectLabelRefresh(6); + this.UnselectProcessLabelRefresh(5); + this.SelectProcessLabelRefresh(6); this.progressBar6.Visible = false; break; case Define.E_ProcessStatus._9_ProductRelease: - this.UnselectLabelRefresh(6); - this.SelectLabelRefresh(7); + this.UnselectProcessLabelRefresh(6); + this.SelectProcessLabelRefresh(7); break; default: break; @@ -673,6 +678,7 @@ namespace INT_PT002.Forms this.ParentForm.SetDisplayMode(Define.E_EquipmentMode.Normal); this.buttonRecipeNo.ButtonText = this.ParentForm.CurrentRecipe.NUMBER.ToString(); + this.InitializeProcessLabelRefresh(); this.UpdateDisplayUser(this.ParentForm.CurrentSystemStatus.CurrentUser); } @@ -751,6 +757,7 @@ namespace INT_PT002.Forms this.Logout(); } } + this.InitializeProcessLabelRefresh(); } private void buttonMenu_Click(object sender, EventArgs e) { diff --git a/INT_PT002/Forms/FormMainDisplay2.resx b/INT_PT002/Forms/FormMainDisplay2.resx index a31838a..a6efd03 100644 --- a/INT_PT002/Forms/FormMainDisplay2.resx +++ b/INT_PT002/Forms/FormMainDisplay2.resx @@ -926,6 +926,309 @@ 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 + G78AAAAASUVORK5CYII= @@ -1113,175 +1416,6 @@ 37rtgHLExkj7zVGlrlyhK+tzyAMivUPIBEKWIKKunGoc3fch4Un14hFiSpoZ53fJe+daLv1gg5Hv8t35 scu6DE07b3IsTtOzO3c87BLtFoSY2JbJtO6mlrXBLPs4ff/Op2yvdhfCl3pirc7+f6MTHYvkvEQNAAAA AElFTkSuQmCC - - - - - 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 @@ -3594,140 +3728,6 @@ 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 - G78AAAAASUVORK5CYII=