메인화면 컨셉 디자인 추가

main
Seonjae 2023-03-13 09:50:04 +09:00
parent eebe0140da
commit 26a2aed149
9 changed files with 5806 additions and 32 deletions

View File

@ -29,6 +29,41 @@
private void InitializeComponent() private void InitializeComponent()
{ {
this.smartGroupBox1 = new SmartX.SmartGroupBox(); this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartGroupBox3 = new SmartX.SmartGroupBox();
this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine();
this.smartLabel14 = new SmartX.SmartLabel();
this.smartLabel13 = new SmartX.SmartLabel();
this.labelMotor2Turn = new SmartX.SmartLabel();
this.smartLabel17 = new SmartX.SmartLabel();
this.labelMotor2Origin = new SmartX.SmartLabel();
this.smartLabel19 = new SmartX.SmartLabel();
this.labelMotor1Back = new SmartX.SmartLabel();
this.smartLabel12 = new SmartX.SmartLabel();
this.labelMotor1Front = new SmartX.SmartLabel();
this.smartLabel10 = new SmartX.SmartLabel();
this.labelMotor1Origin = new SmartX.SmartLabel();
this.smartLabel15 = new SmartX.SmartLabel();
this.buttonMotor2Origin = new SmartX.SmartButton();
this.buttonMotor2Turn = new SmartX.SmartButton();
this.buttonMotor1Origin = new SmartX.SmartButton();
this.buttonMotor1Back = new SmartX.SmartButton();
this.buttonMotor1Front = new SmartX.SmartButton();
this.smartGroupBox2 = new SmartX.SmartGroupBox();
this.smartButton4 = new SmartX.SmartButton();
this.smartButton3 = new SmartX.SmartButton();
this.smartButton2 = new SmartX.SmartButton();
this.smartButton1 = new SmartX.SmartButton();
this.smartLabel5 = new SmartX.SmartLabel();
this.smartLabel6 = new SmartX.SmartLabel();
this.smartLabel7 = new SmartX.SmartLabel();
this.smartLabel8 = new SmartX.SmartLabel();
this.smartLabel4 = new SmartX.SmartLabel();
this.smartLabel3 = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.smartLabel1 = new SmartX.SmartLabel();
this.smartGroupBox1.SuspendLayout();
this.smartGroupBox3.SuspendLayout();
this.smartGroupBox2.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// smartGroupBox1 // smartGroupBox1
@ -36,6 +71,8 @@
this.smartGroupBox1.BackGround = null; this.smartGroupBox1.BackGround = null;
this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox1.BackImage = null; this.smartGroupBox1.BackImage = null;
this.smartGroupBox1.Controls.Add(this.smartGroupBox3);
this.smartGroupBox1.Controls.Add(this.smartGroupBox2);
this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartGroupBox1.FrameLineThickness = 2; this.smartGroupBox1.FrameLineThickness = 2;
@ -49,6 +86,829 @@
this.smartGroupBox1.Text = "smartGroupBox1"; this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.White; this.smartGroupBox1.TextColor = System.Drawing.Color.White;
// //
// smartGroupBox3
//
this.smartGroupBox3.BackGround = null;
this.smartGroupBox3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox3.BackImage = null;
this.smartGroupBox3.Controls.Add(this.smartSeparatorLine1);
this.smartGroupBox3.Controls.Add(this.smartLabel14);
this.smartGroupBox3.Controls.Add(this.smartLabel13);
this.smartGroupBox3.Controls.Add(this.labelMotor2Turn);
this.smartGroupBox3.Controls.Add(this.smartLabel17);
this.smartGroupBox3.Controls.Add(this.labelMotor2Origin);
this.smartGroupBox3.Controls.Add(this.smartLabel19);
this.smartGroupBox3.Controls.Add(this.labelMotor1Back);
this.smartGroupBox3.Controls.Add(this.smartLabel12);
this.smartGroupBox3.Controls.Add(this.labelMotor1Front);
this.smartGroupBox3.Controls.Add(this.smartLabel10);
this.smartGroupBox3.Controls.Add(this.labelMotor1Origin);
this.smartGroupBox3.Controls.Add(this.smartLabel15);
this.smartGroupBox3.Controls.Add(this.buttonMotor2Origin);
this.smartGroupBox3.Controls.Add(this.buttonMotor2Turn);
this.smartGroupBox3.Controls.Add(this.buttonMotor1Origin);
this.smartGroupBox3.Controls.Add(this.buttonMotor1Back);
this.smartGroupBox3.Controls.Add(this.buttonMotor1Front);
this.smartGroupBox3.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartGroupBox3.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartGroupBox3.FrameLineThickness = 2;
this.smartGroupBox3.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
this.smartGroupBox3.HeaderHeightOffset = 12;
this.smartGroupBox3.Location = new System.Drawing.Point(361, 61);
this.smartGroupBox3.Name = "smartGroupBox3";
this.smartGroupBox3.RoundRadius = 5;
this.smartGroupBox3.Size = new System.Drawing.Size(499, 571);
this.smartGroupBox3.TabIndex = 51;
this.smartGroupBox3.Text = "SERVO";
this.smartGroupBox3.TextColor = System.Drawing.Color.White;
//
// smartSeparatorLine1
//
this.smartSeparatorLine1.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartSeparatorLine1.Line1Width = 1F;
this.smartSeparatorLine1.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.smartSeparatorLine1.Line2Width = 1F;
this.smartSeparatorLine1.LineDirection = SmartX.SmartSeparatorLine.DIR.Vertical;
this.smartSeparatorLine1.Location = new System.Drawing.Point(251, 75);
this.smartSeparatorLine1.Name = "smartSeparatorLine1";
this.smartSeparatorLine1.Size = new System.Drawing.Size(2, 450);
this.smartSeparatorLine1.TabIndex = 117;
this.smartSeparatorLine1.Text = "smartSeparatorLine1";
//
// smartLabel14
//
this.smartLabel14.BackGround = null;
this.smartLabel14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel14.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel14.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel14.LineSpacing = 0F;
this.smartLabel14.Location = new System.Drawing.Point(269, 75);
this.smartLabel14.Name = "smartLabel14";
this.smartLabel14.OverlapOptimize = true;
this.smartLabel14.PasswordChar = '\0';
this.smartLabel14.Radius = 3;
this.smartLabel14.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel14.Size = new System.Drawing.Size(206, 30);
this.smartLabel14.TabIndex = 116;
this.smartLabel14.Text = "MOTOR 2";
this.smartLabel14.TextColor = System.Drawing.Color.Black;
this.smartLabel14.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel14.Wordwrap = false;
//
// smartLabel13
//
this.smartLabel13.BackGround = null;
this.smartLabel13.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel13.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel13.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel13.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel13.LineSpacing = 0F;
this.smartLabel13.Location = new System.Drawing.Point(29, 75);
this.smartLabel13.Name = "smartLabel13";
this.smartLabel13.OverlapOptimize = true;
this.smartLabel13.PasswordChar = '\0';
this.smartLabel13.Radius = 3;
this.smartLabel13.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel13.Size = new System.Drawing.Size(206, 30);
this.smartLabel13.TabIndex = 115;
this.smartLabel13.Text = "MOTOR 1";
this.smartLabel13.TextColor = System.Drawing.Color.Black;
this.smartLabel13.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel13.Wordwrap = false;
//
// labelMotor2Turn
//
this.labelMotor2Turn.BackGround = null;
this.labelMotor2Turn.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMotor2Turn.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor2Turn.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle;
this.labelMotor2Turn.LineSpacing = 0F;
this.labelMotor2Turn.Location = new System.Drawing.Point(375, 163);
this.labelMotor2Turn.Name = "labelMotor2Turn";
this.labelMotor2Turn.OverlapOptimize = true;
this.labelMotor2Turn.PasswordChar = '\0';
this.labelMotor2Turn.Radius = 3;
this.labelMotor2Turn.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMotor2Turn.Size = new System.Drawing.Size(100, 30);
this.labelMotor2Turn.TabIndex = 114;
this.labelMotor2Turn.Text = "12345";
this.labelMotor2Turn.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor2Turn.TextColorDisable = System.Drawing.Color.Gray;
this.labelMotor2Turn.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelMotor2Turn.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMotor2Turn.Wordwrap = false;
//
// smartLabel17
//
this.smartLabel17.BackGround = null;
this.smartLabel17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel17.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel17.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel17.LineSpacing = 0F;
this.smartLabel17.Location = new System.Drawing.Point(269, 163);
this.smartLabel17.Name = "smartLabel17";
this.smartLabel17.OverlapOptimize = true;
this.smartLabel17.PasswordChar = '\0';
this.smartLabel17.Radius = 3;
this.smartLabel17.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel17.Size = new System.Drawing.Size(100, 30);
this.smartLabel17.TabIndex = 113;
this.smartLabel17.Text = "TURN";
this.smartLabel17.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel17.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel17.Wordwrap = false;
//
// labelMotor2Origin
//
this.labelMotor2Origin.BackGround = null;
this.labelMotor2Origin.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMotor2Origin.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor2Origin.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle;
this.labelMotor2Origin.LineSpacing = 0F;
this.labelMotor2Origin.Location = new System.Drawing.Point(375, 127);
this.labelMotor2Origin.Name = "labelMotor2Origin";
this.labelMotor2Origin.OverlapOptimize = true;
this.labelMotor2Origin.PasswordChar = '\0';
this.labelMotor2Origin.Radius = 3;
this.labelMotor2Origin.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMotor2Origin.Size = new System.Drawing.Size(100, 30);
this.labelMotor2Origin.TabIndex = 112;
this.labelMotor2Origin.Text = "12345";
this.labelMotor2Origin.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor2Origin.TextColorDisable = System.Drawing.Color.Gray;
this.labelMotor2Origin.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelMotor2Origin.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMotor2Origin.Wordwrap = false;
//
// smartLabel19
//
this.smartLabel19.BackGround = null;
this.smartLabel19.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel19.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel19.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel19.LineSpacing = 0F;
this.smartLabel19.Location = new System.Drawing.Point(269, 127);
this.smartLabel19.Name = "smartLabel19";
this.smartLabel19.OverlapOptimize = true;
this.smartLabel19.PasswordChar = '\0';
this.smartLabel19.Radius = 3;
this.smartLabel19.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel19.Size = new System.Drawing.Size(100, 30);
this.smartLabel19.TabIndex = 111;
this.smartLabel19.Text = "ORIGIN";
this.smartLabel19.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel19.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel19.Wordwrap = false;
//
// labelMotor1Back
//
this.labelMotor1Back.BackGround = null;
this.labelMotor1Back.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMotor1Back.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor1Back.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle;
this.labelMotor1Back.LineSpacing = 0F;
this.labelMotor1Back.Location = new System.Drawing.Point(135, 199);
this.labelMotor1Back.Name = "labelMotor1Back";
this.labelMotor1Back.OverlapOptimize = true;
this.labelMotor1Back.PasswordChar = '\0';
this.labelMotor1Back.Radius = 3;
this.labelMotor1Back.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMotor1Back.Size = new System.Drawing.Size(100, 30);
this.labelMotor1Back.TabIndex = 110;
this.labelMotor1Back.Text = "12345";
this.labelMotor1Back.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor1Back.TextColorDisable = System.Drawing.Color.Gray;
this.labelMotor1Back.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelMotor1Back.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMotor1Back.Wordwrap = false;
//
// smartLabel12
//
this.smartLabel12.BackGround = null;
this.smartLabel12.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel12.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel12.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel12.LineSpacing = 0F;
this.smartLabel12.Location = new System.Drawing.Point(29, 199);
this.smartLabel12.Name = "smartLabel12";
this.smartLabel12.OverlapOptimize = true;
this.smartLabel12.PasswordChar = '\0';
this.smartLabel12.Radius = 3;
this.smartLabel12.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel12.Size = new System.Drawing.Size(100, 30);
this.smartLabel12.TabIndex = 109;
this.smartLabel12.Text = "BACK";
this.smartLabel12.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel12.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel12.Wordwrap = false;
//
// labelMotor1Front
//
this.labelMotor1Front.BackGround = null;
this.labelMotor1Front.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMotor1Front.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor1Front.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle;
this.labelMotor1Front.LineSpacing = 0F;
this.labelMotor1Front.Location = new System.Drawing.Point(135, 163);
this.labelMotor1Front.Name = "labelMotor1Front";
this.labelMotor1Front.OverlapOptimize = true;
this.labelMotor1Front.PasswordChar = '\0';
this.labelMotor1Front.Radius = 3;
this.labelMotor1Front.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMotor1Front.Size = new System.Drawing.Size(100, 30);
this.labelMotor1Front.TabIndex = 108;
this.labelMotor1Front.Text = "12345";
this.labelMotor1Front.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor1Front.TextColorDisable = System.Drawing.Color.Gray;
this.labelMotor1Front.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelMotor1Front.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMotor1Front.Wordwrap = false;
//
// smartLabel10
//
this.smartLabel10.BackGround = null;
this.smartLabel10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel10.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel10.LineSpacing = 0F;
this.smartLabel10.Location = new System.Drawing.Point(29, 163);
this.smartLabel10.Name = "smartLabel10";
this.smartLabel10.OverlapOptimize = true;
this.smartLabel10.PasswordChar = '\0';
this.smartLabel10.Radius = 3;
this.smartLabel10.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel10.Size = new System.Drawing.Size(100, 30);
this.smartLabel10.TabIndex = 107;
this.smartLabel10.Text = "FRONT";
this.smartLabel10.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel10.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel10.Wordwrap = false;
//
// labelMotor1Origin
//
this.labelMotor1Origin.BackGround = null;
this.labelMotor1Origin.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMotor1Origin.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor1Origin.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle;
this.labelMotor1Origin.LineSpacing = 0F;
this.labelMotor1Origin.Location = new System.Drawing.Point(135, 127);
this.labelMotor1Origin.Name = "labelMotor1Origin";
this.labelMotor1Origin.OverlapOptimize = true;
this.labelMotor1Origin.PasswordChar = '\0';
this.labelMotor1Origin.Radius = 3;
this.labelMotor1Origin.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMotor1Origin.Size = new System.Drawing.Size(100, 30);
this.labelMotor1Origin.TabIndex = 106;
this.labelMotor1Origin.Text = "12345";
this.labelMotor1Origin.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMotor1Origin.TextColorDisable = System.Drawing.Color.Gray;
this.labelMotor1Origin.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelMotor1Origin.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMotor1Origin.Wordwrap = false;
//
// smartLabel15
//
this.smartLabel15.BackGround = null;
this.smartLabel15.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel15.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel15.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel15.LineSpacing = 0F;
this.smartLabel15.Location = new System.Drawing.Point(29, 127);
this.smartLabel15.Name = "smartLabel15";
this.smartLabel15.OverlapOptimize = true;
this.smartLabel15.PasswordChar = '\0';
this.smartLabel15.Radius = 3;
this.smartLabel15.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel15.Size = new System.Drawing.Size(100, 30);
this.smartLabel15.TabIndex = 105;
this.smartLabel15.Text = "ORIGIN";
this.smartLabel15.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel15.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel15.Wordwrap = false;
//
// buttonMotor2Origin
//
this.buttonMotor2Origin.BackGround = this.smartGroupBox3;
this.buttonMotor2Origin.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.buttonMotor2Origin.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonMotor2Origin.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.buttonMotor2Origin.ButtonImageAutoSize = true;
this.buttonMotor2Origin.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonMotor2Origin.ButtonText = "MOTOR 2 - ORIGIN";
this.buttonMotor2Origin.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonMotor2Origin.GroupID = 0;
this.buttonMotor2Origin.ImageDisable = null;
this.buttonMotor2Origin.ImageDown = null;
this.buttonMotor2Origin.ImageUp = null;
this.buttonMotor2Origin.Location = new System.Drawing.Point(269, 377);
this.buttonMotor2Origin.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonMotor2Origin.Name = "buttonMotor2Origin";
this.buttonMotor2Origin.NestedClickEventPrevent = false;
this.buttonMotor2Origin.OutlinePixel = 2;
this.buttonMotor2Origin.OverlapOptimize = true;
this.buttonMotor2Origin.RepeatInterval = 200;
this.buttonMotor2Origin.RepeatIntervalAccelerate = null;
this.buttonMotor2Origin.RoundSize = 10;
this.buttonMotor2Origin.SafeInterval = 200;
this.buttonMotor2Origin.Size = new System.Drawing.Size(206, 70);
this.buttonMotor2Origin.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonMotor2Origin.TabIndex = 51;
this.buttonMotor2Origin.Text = null;
this.buttonMotor2Origin.TextColor = System.Drawing.Color.White;
this.buttonMotor2Origin.TextColorDisable = System.Drawing.Color.Gray;
this.buttonMotor2Origin.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonMotor2Origin.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonMotor2Origin.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// buttonMotor2Turn
//
this.buttonMotor2Turn.BackGround = this.smartGroupBox3;
this.buttonMotor2Turn.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.buttonMotor2Turn.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonMotor2Turn.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.buttonMotor2Turn.ButtonImageAutoSize = true;
this.buttonMotor2Turn.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonMotor2Turn.ButtonText = "MOTOR 2 - TURN";
this.buttonMotor2Turn.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonMotor2Turn.GroupID = 0;
this.buttonMotor2Turn.ImageDisable = null;
this.buttonMotor2Turn.ImageDown = null;
this.buttonMotor2Turn.ImageUp = null;
this.buttonMotor2Turn.Location = new System.Drawing.Point(269, 301);
this.buttonMotor2Turn.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonMotor2Turn.Name = "buttonMotor2Turn";
this.buttonMotor2Turn.NestedClickEventPrevent = false;
this.buttonMotor2Turn.OutlinePixel = 2;
this.buttonMotor2Turn.OverlapOptimize = true;
this.buttonMotor2Turn.RepeatInterval = 200;
this.buttonMotor2Turn.RepeatIntervalAccelerate = null;
this.buttonMotor2Turn.RoundSize = 10;
this.buttonMotor2Turn.SafeInterval = 200;
this.buttonMotor2Turn.Size = new System.Drawing.Size(206, 70);
this.buttonMotor2Turn.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonMotor2Turn.TabIndex = 50;
this.buttonMotor2Turn.Text = null;
this.buttonMotor2Turn.TextColor = System.Drawing.Color.White;
this.buttonMotor2Turn.TextColorDisable = System.Drawing.Color.Gray;
this.buttonMotor2Turn.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonMotor2Turn.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonMotor2Turn.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// buttonMotor1Origin
//
this.buttonMotor1Origin.BackGround = this.smartGroupBox3;
this.buttonMotor1Origin.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.buttonMotor1Origin.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonMotor1Origin.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.buttonMotor1Origin.ButtonImageAutoSize = true;
this.buttonMotor1Origin.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonMotor1Origin.ButtonText = "MOTOR 1 - ORIGIN";
this.buttonMotor1Origin.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonMotor1Origin.GroupID = 0;
this.buttonMotor1Origin.ImageDisable = null;
this.buttonMotor1Origin.ImageDown = null;
this.buttonMotor1Origin.ImageUp = null;
this.buttonMotor1Origin.Location = new System.Drawing.Point(29, 453);
this.buttonMotor1Origin.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonMotor1Origin.Name = "buttonMotor1Origin";
this.buttonMotor1Origin.NestedClickEventPrevent = false;
this.buttonMotor1Origin.OutlinePixel = 2;
this.buttonMotor1Origin.OverlapOptimize = true;
this.buttonMotor1Origin.RepeatInterval = 200;
this.buttonMotor1Origin.RepeatIntervalAccelerate = null;
this.buttonMotor1Origin.RoundSize = 10;
this.buttonMotor1Origin.SafeInterval = 200;
this.buttonMotor1Origin.Size = new System.Drawing.Size(206, 70);
this.buttonMotor1Origin.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonMotor1Origin.TabIndex = 49;
this.buttonMotor1Origin.Text = null;
this.buttonMotor1Origin.TextColor = System.Drawing.Color.White;
this.buttonMotor1Origin.TextColorDisable = System.Drawing.Color.Gray;
this.buttonMotor1Origin.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonMotor1Origin.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonMotor1Origin.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// buttonMotor1Back
//
this.buttonMotor1Back.BackGround = this.smartGroupBox3;
this.buttonMotor1Back.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.buttonMotor1Back.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonMotor1Back.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.buttonMotor1Back.ButtonImageAutoSize = true;
this.buttonMotor1Back.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonMotor1Back.ButtonText = "MOTOR 1 - BACK";
this.buttonMotor1Back.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonMotor1Back.GroupID = 0;
this.buttonMotor1Back.ImageDisable = null;
this.buttonMotor1Back.ImageDown = null;
this.buttonMotor1Back.ImageUp = null;
this.buttonMotor1Back.Location = new System.Drawing.Point(29, 377);
this.buttonMotor1Back.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonMotor1Back.Name = "buttonMotor1Back";
this.buttonMotor1Back.NestedClickEventPrevent = false;
this.buttonMotor1Back.OutlinePixel = 2;
this.buttonMotor1Back.OverlapOptimize = true;
this.buttonMotor1Back.RepeatInterval = 200;
this.buttonMotor1Back.RepeatIntervalAccelerate = null;
this.buttonMotor1Back.RoundSize = 10;
this.buttonMotor1Back.SafeInterval = 200;
this.buttonMotor1Back.Size = new System.Drawing.Size(206, 70);
this.buttonMotor1Back.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonMotor1Back.TabIndex = 48;
this.buttonMotor1Back.Text = null;
this.buttonMotor1Back.TextColor = System.Drawing.Color.White;
this.buttonMotor1Back.TextColorDisable = System.Drawing.Color.Gray;
this.buttonMotor1Back.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonMotor1Back.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonMotor1Back.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// buttonMotor1Front
//
this.buttonMotor1Front.BackGround = this.smartGroupBox3;
this.buttonMotor1Front.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.buttonMotor1Front.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonMotor1Front.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.buttonMotor1Front.ButtonImageAutoSize = true;
this.buttonMotor1Front.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonMotor1Front.ButtonText = "MOTOR 1 - FRONT";
this.buttonMotor1Front.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonMotor1Front.GroupID = 0;
this.buttonMotor1Front.ImageDisable = null;
this.buttonMotor1Front.ImageDown = null;
this.buttonMotor1Front.ImageUp = null;
this.buttonMotor1Front.Location = new System.Drawing.Point(29, 301);
this.buttonMotor1Front.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonMotor1Front.Name = "buttonMotor1Front";
this.buttonMotor1Front.NestedClickEventPrevent = false;
this.buttonMotor1Front.OutlinePixel = 2;
this.buttonMotor1Front.OverlapOptimize = true;
this.buttonMotor1Front.RepeatInterval = 200;
this.buttonMotor1Front.RepeatIntervalAccelerate = null;
this.buttonMotor1Front.RoundSize = 10;
this.buttonMotor1Front.SafeInterval = 200;
this.buttonMotor1Front.Size = new System.Drawing.Size(206, 70);
this.buttonMotor1Front.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonMotor1Front.TabIndex = 47;
this.buttonMotor1Front.Text = null;
this.buttonMotor1Front.TextColor = System.Drawing.Color.White;
this.buttonMotor1Front.TextColorDisable = System.Drawing.Color.Gray;
this.buttonMotor1Front.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonMotor1Front.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonMotor1Front.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// smartGroupBox2
//
this.smartGroupBox2.BackGround = null;
this.smartGroupBox2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox2.BackImage = null;
this.smartGroupBox2.Controls.Add(this.smartButton4);
this.smartGroupBox2.Controls.Add(this.smartButton3);
this.smartGroupBox2.Controls.Add(this.smartButton2);
this.smartGroupBox2.Controls.Add(this.smartButton1);
this.smartGroupBox2.Controls.Add(this.smartLabel5);
this.smartGroupBox2.Controls.Add(this.smartLabel6);
this.smartGroupBox2.Controls.Add(this.smartLabel7);
this.smartGroupBox2.Controls.Add(this.smartLabel8);
this.smartGroupBox2.Controls.Add(this.smartLabel4);
this.smartGroupBox2.Controls.Add(this.smartLabel3);
this.smartGroupBox2.Controls.Add(this.smartLabel2);
this.smartGroupBox2.Controls.Add(this.smartLabel1);
this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartGroupBox2.FrameLineThickness = 2;
this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
this.smartGroupBox2.HeaderHeightOffset = 12;
this.smartGroupBox2.Location = new System.Drawing.Point(35, 61);
this.smartGroupBox2.Name = "smartGroupBox2";
this.smartGroupBox2.RoundRadius = 5;
this.smartGroupBox2.Size = new System.Drawing.Size(308, 571);
this.smartGroupBox2.TabIndex = 38;
this.smartGroupBox2.Text = "INPUT / OUTPUT";
this.smartGroupBox2.TextColor = System.Drawing.Color.White;
//
// smartButton4
//
this.smartButton4.BackGround = this.smartGroupBox2;
this.smartButton4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartButton4.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartButton4.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.smartButton4.ButtonImageAutoSize = true;
this.smartButton4.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.smartButton4.ButtonText = "OUT 1";
this.smartButton4.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.smartButton4.GroupID = 0;
this.smartButton4.ImageDisable = null;
this.smartButton4.ImageDown = null;
this.smartButton4.ImageUp = null;
this.smartButton4.Location = new System.Drawing.Point(31, 453);
this.smartButton4.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.smartButton4.Name = "smartButton4";
this.smartButton4.NestedClickEventPrevent = false;
this.smartButton4.OutlinePixel = 2;
this.smartButton4.OverlapOptimize = true;
this.smartButton4.RepeatInterval = 200;
this.smartButton4.RepeatIntervalAccelerate = null;
this.smartButton4.RoundSize = 10;
this.smartButton4.SafeInterval = 200;
this.smartButton4.Size = new System.Drawing.Size(200, 70);
this.smartButton4.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton4.TabIndex = 50;
this.smartButton4.Text = null;
this.smartButton4.TextColor = System.Drawing.Color.White;
this.smartButton4.TextColorDisable = System.Drawing.Color.Gray;
this.smartButton4.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.smartButton4.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.smartButton4.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// smartButton3
//
this.smartButton3.BackGround = this.smartGroupBox2;
this.smartButton3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartButton3.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartButton3.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.smartButton3.ButtonImageAutoSize = true;
this.smartButton3.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.smartButton3.ButtonText = "OUT 1";
this.smartButton3.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.smartButton3.GroupID = 0;
this.smartButton3.ImageDisable = null;
this.smartButton3.ImageDown = null;
this.smartButton3.ImageUp = null;
this.smartButton3.Location = new System.Drawing.Point(31, 377);
this.smartButton3.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.smartButton3.Name = "smartButton3";
this.smartButton3.NestedClickEventPrevent = false;
this.smartButton3.OutlinePixel = 2;
this.smartButton3.OverlapOptimize = true;
this.smartButton3.RepeatInterval = 200;
this.smartButton3.RepeatIntervalAccelerate = null;
this.smartButton3.RoundSize = 10;
this.smartButton3.SafeInterval = 200;
this.smartButton3.Size = new System.Drawing.Size(200, 70);
this.smartButton3.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton3.TabIndex = 49;
this.smartButton3.Text = null;
this.smartButton3.TextColor = System.Drawing.Color.White;
this.smartButton3.TextColorDisable = System.Drawing.Color.Gray;
this.smartButton3.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.smartButton3.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.smartButton3.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// smartButton2
//
this.smartButton2.BackGround = this.smartGroupBox2;
this.smartButton2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartButton2.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartButton2.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.smartButton2.ButtonImageAutoSize = true;
this.smartButton2.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.smartButton2.ButtonText = "OUT 1";
this.smartButton2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.smartButton2.GroupID = 0;
this.smartButton2.ImageDisable = null;
this.smartButton2.ImageDown = null;
this.smartButton2.ImageUp = null;
this.smartButton2.Location = new System.Drawing.Point(31, 301);
this.smartButton2.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.smartButton2.Name = "smartButton2";
this.smartButton2.NestedClickEventPrevent = false;
this.smartButton2.OutlinePixel = 2;
this.smartButton2.OverlapOptimize = true;
this.smartButton2.RepeatInterval = 200;
this.smartButton2.RepeatIntervalAccelerate = null;
this.smartButton2.RoundSize = 10;
this.smartButton2.SafeInterval = 200;
this.smartButton2.Size = new System.Drawing.Size(200, 70);
this.smartButton2.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton2.TabIndex = 48;
this.smartButton2.Text = null;
this.smartButton2.TextColor = System.Drawing.Color.White;
this.smartButton2.TextColorDisable = System.Drawing.Color.Gray;
this.smartButton2.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.smartButton2.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.smartButton2.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// smartButton1
//
this.smartButton1.BackGround = this.smartGroupBox2;
this.smartButton1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartButton1.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartButton1.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.smartButton1.ButtonImageAutoSize = true;
this.smartButton1.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.smartButton1.ButtonText = "OUT 1";
this.smartButton1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.smartButton1.GroupID = 0;
this.smartButton1.ImageDisable = null;
this.smartButton1.ImageDown = null;
this.smartButton1.ImageUp = null;
this.smartButton1.Location = new System.Drawing.Point(31, 225);
this.smartButton1.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.smartButton1.Name = "smartButton1";
this.smartButton1.NestedClickEventPrevent = false;
this.smartButton1.OutlinePixel = 2;
this.smartButton1.OverlapOptimize = true;
this.smartButton1.RepeatInterval = 200;
this.smartButton1.RepeatIntervalAccelerate = null;
this.smartButton1.RoundSize = 10;
this.smartButton1.SafeInterval = 200;
this.smartButton1.Size = new System.Drawing.Size(200, 70);
this.smartButton1.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton1.TabIndex = 47;
this.smartButton1.Text = null;
this.smartButton1.TextColor = System.Drawing.Color.White;
this.smartButton1.TextColorDisable = System.Drawing.Color.Gray;
this.smartButton1.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.smartButton1.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.smartButton1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
//
// smartLabel5
//
this.smartLabel5.BackGround = null;
this.smartLabel5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel5.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel5.LineSpacing = 0F;
this.smartLabel5.Location = new System.Drawing.Point(198, 127);
this.smartLabel5.Name = "smartLabel5";
this.smartLabel5.OverlapOptimize = true;
this.smartLabel5.PasswordChar = '\0';
this.smartLabel5.Radius = 3;
this.smartLabel5.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel5.Size = new System.Drawing.Size(100, 30);
this.smartLabel5.TabIndex = 46;
this.smartLabel5.Text = "INPUT 4";
this.smartLabel5.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel5.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel5.Wordwrap = false;
//
// smartLabel6
//
this.smartLabel6.BackGround = null;
this.smartLabel6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel6.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel6.LineSpacing = 0F;
this.smartLabel6.Location = new System.Drawing.Point(198, 91);
this.smartLabel6.Name = "smartLabel6";
this.smartLabel6.OverlapOptimize = true;
this.smartLabel6.PasswordChar = '\0';
this.smartLabel6.Radius = 3;
this.smartLabel6.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel6.Size = new System.Drawing.Size(100, 30);
this.smartLabel6.TabIndex = 45;
this.smartLabel6.Text = "INPUT 2";
this.smartLabel6.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel6.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel6.Wordwrap = false;
//
// smartLabel7
//
this.smartLabel7.BackGround = null;
this.smartLabel7.BackGroundColor = System.Drawing.Color.DarkGray;
this.smartLabel7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel7.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel7.LineSpacing = 0F;
this.smartLabel7.Location = new System.Drawing.Point(162, 127);
this.smartLabel7.Name = "smartLabel7";
this.smartLabel7.OverlapOptimize = true;
this.smartLabel7.PasswordChar = '\0';
this.smartLabel7.Radius = 3;
this.smartLabel7.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel7.Size = new System.Drawing.Size(30, 30);
this.smartLabel7.TabIndex = 44;
this.smartLabel7.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel7.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.smartLabel7.Wordwrap = false;
//
// smartLabel8
//
this.smartLabel8.BackGround = null;
this.smartLabel8.BackGroundColor = System.Drawing.Color.LimeGreen;
this.smartLabel8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel8.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel8.LineSpacing = 0F;
this.smartLabel8.Location = new System.Drawing.Point(162, 91);
this.smartLabel8.Name = "smartLabel8";
this.smartLabel8.OverlapOptimize = true;
this.smartLabel8.PasswordChar = '\0';
this.smartLabel8.Radius = 3;
this.smartLabel8.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel8.Size = new System.Drawing.Size(30, 30);
this.smartLabel8.TabIndex = 43;
this.smartLabel8.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel8.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.smartLabel8.Wordwrap = false;
//
// smartLabel4
//
this.smartLabel4.BackGround = null;
this.smartLabel4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel4.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel4.LineSpacing = 0F;
this.smartLabel4.Location = new System.Drawing.Point(56, 127);
this.smartLabel4.Name = "smartLabel4";
this.smartLabel4.OverlapOptimize = true;
this.smartLabel4.PasswordChar = '\0';
this.smartLabel4.Radius = 3;
this.smartLabel4.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel4.Size = new System.Drawing.Size(100, 30);
this.smartLabel4.TabIndex = 42;
this.smartLabel4.Text = "INPUT 3";
this.smartLabel4.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel4.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel4.Wordwrap = false;
//
// smartLabel3
//
this.smartLabel3.BackGround = null;
this.smartLabel3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel3.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(56, 91);
this.smartLabel3.Name = "smartLabel3";
this.smartLabel3.OverlapOptimize = true;
this.smartLabel3.PasswordChar = '\0';
this.smartLabel3.Radius = 3;
this.smartLabel3.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel3.Size = new System.Drawing.Size(100, 30);
this.smartLabel3.TabIndex = 41;
this.smartLabel3.Text = "INPUT 1";
this.smartLabel3.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel3.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel3.Wordwrap = false;
//
// smartLabel2
//
this.smartLabel2.BackGround = null;
this.smartLabel2.BackGroundColor = System.Drawing.Color.DarkGray;
this.smartLabel2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel2.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(20, 127);
this.smartLabel2.Name = "smartLabel2";
this.smartLabel2.OverlapOptimize = true;
this.smartLabel2.PasswordChar = '\0';
this.smartLabel2.Radius = 3;
this.smartLabel2.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel2.Size = new System.Drawing.Size(30, 30);
this.smartLabel2.TabIndex = 40;
this.smartLabel2.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel2.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.smartLabel2.Wordwrap = false;
//
// smartLabel1
//
this.smartLabel1.BackGround = null;
this.smartLabel1.BackGroundColor = System.Drawing.Color.LimeGreen;
this.smartLabel1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel1.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel1.LineSpacing = 0F;
this.smartLabel1.Location = new System.Drawing.Point(20, 91);
this.smartLabel1.Name = "smartLabel1";
this.smartLabel1.OverlapOptimize = true;
this.smartLabel1.PasswordChar = '\0';
this.smartLabel1.Radius = 3;
this.smartLabel1.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel1.Size = new System.Drawing.Size(30, 30);
this.smartLabel1.TabIndex = 39;
this.smartLabel1.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel1.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.smartLabel1.Wordwrap = false;
//
// ControlMenuManualIoTest // ControlMenuManualIoTest
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -56,6 +916,9 @@
this.Controls.Add(this.smartGroupBox1); this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMenuManualIoTest"; this.Name = "ControlMenuManualIoTest";
this.Size = new System.Drawing.Size(909, 664); this.Size = new System.Drawing.Size(909, 664);
this.smartGroupBox1.ResumeLayout(false);
this.smartGroupBox3.ResumeLayout(false);
this.smartGroupBox2.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@ -63,5 +926,37 @@
#endregion #endregion
private SmartX.SmartGroupBox smartGroupBox1; private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartGroupBox smartGroupBox2;
private SmartX.SmartButton smartButton1;
private SmartX.SmartLabel smartLabel5;
private SmartX.SmartLabel smartLabel6;
private SmartX.SmartLabel smartLabel7;
private SmartX.SmartLabel smartLabel8;
private SmartX.SmartLabel smartLabel4;
private SmartX.SmartLabel smartLabel3;
private SmartX.SmartLabel smartLabel2;
private SmartX.SmartLabel smartLabel1;
private SmartX.SmartButton smartButton4;
private SmartX.SmartButton smartButton3;
private SmartX.SmartButton smartButton2;
private SmartX.SmartGroupBox smartGroupBox3;
private SmartX.SmartButton buttonMotor2Origin;
private SmartX.SmartButton buttonMotor2Turn;
private SmartX.SmartButton buttonMotor1Origin;
private SmartX.SmartButton buttonMotor1Back;
private SmartX.SmartButton buttonMotor1Front;
private SmartX.SmartLabel labelMotor1Origin;
private SmartX.SmartLabel smartLabel15;
private SmartX.SmartLabel smartLabel14;
private SmartX.SmartLabel smartLabel13;
private SmartX.SmartLabel labelMotor2Turn;
private SmartX.SmartLabel smartLabel17;
private SmartX.SmartLabel labelMotor2Origin;
private SmartX.SmartLabel smartLabel19;
private SmartX.SmartLabel labelMotor1Back;
private SmartX.SmartLabel smartLabel12;
private SmartX.SmartLabel labelMotor1Front;
private SmartX.SmartLabel smartLabel10;
private SmartX.SmartSeparatorLine smartSeparatorLine1;
} }
} }

View File

@ -65,16 +65,16 @@ namespace INT_PT002.DataStore
public enum E_ProcessStatus public enum E_ProcessStatus
{ {
None = 0, _0_None = 0,
Initial, _1_Initial,
ProductEntry, _2_ProductEntry,
ChamberConbined, _3_ChamberConbined,
VacuumStart, _4_VacuumStart,
VacuumHold, _5_VacuumHold,
Judgment, _6_Judgment,
VacuumBreak, _7_VacuumBreak,
ChamberSeparation, _8_ChamberSeparation,
ProductRelease, _9_ProductRelease,
}; };
public enum E_JudgmentStatus public enum E_JudgmentStatus

View File

@ -55,7 +55,7 @@ namespace INT_PT002.DataStore
#region Method #region Method
private void Initialize(int column) private void Initialize(int column)
{ {
this.ProcessStatus = Define.E_ProcessStatus.None; this.ProcessStatus = Define.E_ProcessStatus._0_None;
this.CollJudgment = new Collection<Define.E_JudgmentStatus>(); this.CollJudgment = new Collection<Define.E_JudgmentStatus>();
this.CollDispData = new Collection<DispData>(); this.CollDispData = new Collection<DispData>();

View File

@ -213,7 +213,7 @@ namespace INT_PT002.Forms
{ {
switch (status) switch (status)
{ {
case Define.E_ProcessStatus.None: case Define.E_ProcessStatus._0_None:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;
@ -223,7 +223,7 @@ namespace INT_PT002.Forms
this.labelProgress7.BackGroundColor = this.ColorProgressOff; this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break; break;
case Define.E_ProcessStatus.Initial: case Define.E_ProcessStatus._1_Initial:
this.labelProgress0.BackGroundColor = this.ColorProgressOn; this.labelProgress0.BackGroundColor = this.ColorProgressOn;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;
@ -233,7 +233,7 @@ namespace INT_PT002.Forms
this.labelProgress7.BackGroundColor = this.ColorProgressOff; this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break; break;
case Define.E_ProcessStatus.ProductEntry: case Define.E_ProcessStatus._2_ProductEntry:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOn; this.labelProgress1.BackGroundColor = this.ColorProgressOn;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;
@ -246,7 +246,7 @@ namespace INT_PT002.Forms
// Label Initialize // Label Initialize
//this.InitializeLabel(); //this.InitializeLabel();
break; break;
case Define.E_ProcessStatus.ChamberConbined: case Define.E_ProcessStatus._3_ChamberConbined:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOn; this.labelProgress2.BackGroundColor = this.ColorProgressOn;
@ -256,7 +256,7 @@ namespace INT_PT002.Forms
this.labelProgress7.BackGroundColor = this.ColorProgressOff; this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break; break;
case Define.E_ProcessStatus.VacuumStart: case Define.E_ProcessStatus._4_VacuumStart:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;
@ -266,7 +266,7 @@ namespace INT_PT002.Forms
this.labelProgress7.BackGroundColor = this.ColorProgressOff; this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break; break;
case Define.E_ProcessStatus.VacuumHold: case Define.E_ProcessStatus._5_VacuumHold:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;
@ -276,9 +276,9 @@ namespace INT_PT002.Forms
this.labelProgress7.BackGroundColor = this.ColorProgressOff; this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break; break;
case Define.E_ProcessStatus.Judgment: case Define.E_ProcessStatus._6_Judgment:
break; break;
case Define.E_ProcessStatus.VacuumBreak: case Define.E_ProcessStatus._7_VacuumBreak:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;
@ -288,7 +288,7 @@ namespace INT_PT002.Forms
this.labelProgress7.BackGroundColor = this.ColorProgressOff; this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break; break;
case Define.E_ProcessStatus.ChamberSeparation: case Define.E_ProcessStatus._8_ChamberSeparation:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;
@ -298,7 +298,7 @@ namespace INT_PT002.Forms
this.labelProgress7.BackGroundColor = this.ColorProgressOn; this.labelProgress7.BackGroundColor = this.ColorProgressOn;
this.labelProgress8.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break; break;
case Define.E_ProcessStatus.ProductRelease: case Define.E_ProcessStatus._9_ProductRelease:
this.labelProgress0.BackGroundColor = this.ColorProgressOff; this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff;

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,467 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using SmartX;
using INT_PT002.DataStore;
using INT_PT002.Controls;
namespace INT_PT002.Forms
{
public partial class FormMainDisplay2 : Form
{
#region Field
private int FlagIgnoreCNT;
private Color ColorProgressOn;
private Color ColorProgressOff;
private Color ColorResultPass;
private Color ColorResultNG;
private Color ColorResultNone;
private FormMain m_ParentForm;
private ControlMainDisplay ChildControl;
#endregion
#region Constructor
public FormMainDisplay2(FormMain parent)
{
InitializeComponent();
this.ParentForm = parent;
this.DefaultSetting();
this.InitializeData();
}
#endregion
#region Property
public FormMain ParentForm
{
get { return this.m_ParentForm; }
private set { this.m_ParentForm = value; }
}
#endregion
#region Method
private void DefaultSetting()
{
this.FlagIgnoreCNT = 0;
this.ColorProgressOff = Color.Azure;
this.ColorProgressOn = Color.Lime;
this.ColorResultPass = Color.Green;
this.ColorResultNG = Color.Red;
this.ColorResultNone = Color.Black;
this.ChildControl = new ControlMainDisplay(this.ParentForm);
this.Controls.Add(this.ChildControl);
this.ChildControl.Location = new Point(0, 118);
this.ChildControl.BringToFront();
this.ChildControl.Visible = false;
}
private void InitializeData()
{
}
private void GetJudgmentResult(Define.E_JudgmentStatus judg, SmartLabel label2)
{
string value = "";
switch (judg)
{
case Define.E_JudgmentStatus.None:
value = "-";
label2.TextColor = this.ColorResultNone;
label2.Font = new Font("New Gulim", 40, FontStyle.Bold);
break;
case Define.E_JudgmentStatus.Pass:
value = "정상";
label2.TextColor = this.ColorResultPass;
label2.Font = new Font("New Gulim", 40, FontStyle.Bold);
break;
case Define.E_JudgmentStatus.Ng:
value = "리크";
label2.TextColor = this.ColorResultNG;
label2.Font = new Font("New Gulim", 40, FontStyle.Bold);
break;
case Define.E_JudgmentStatus.Error:
value = "제품 없음";
label2.TextColor = this.ColorResultNone;
label2.Font = new Font("New Gulim", 20, FontStyle.Bold);
break;
default:
break;
}
if (label2.Text != value)
label2.Text = value;
}
public void UpdateProcessStatusDisplay(Define.E_ProcessStatus status)
{
switch (status)
{
case Define.E_ProcessStatus._0_None:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break;
case Define.E_ProcessStatus._1_Initial:
this.labelProgress0.BackGroundColor = this.ColorProgressOn;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break;
case Define.E_ProcessStatus._2_ProductEntry:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOn;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
// Label Initialize
//this.InitializeLabel();
break;
case Define.E_ProcessStatus._3_ChamberConbined:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOn;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break;
case Define.E_ProcessStatus._4_VacuumStart:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOn;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break;
case Define.E_ProcessStatus._5_VacuumHold:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOn;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break;
case Define.E_ProcessStatus._6_Judgment:
break;
case Define.E_ProcessStatus._7_VacuumBreak:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOn;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break;
case Define.E_ProcessStatus._8_ChamberSeparation:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOn;
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
break;
case Define.E_ProcessStatus._9_ProductRelease:
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
this.labelProgress1.BackGroundColor = this.ColorProgressOff;
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
this.labelProgress8.BackGroundColor = this.ColorProgressOn;
break;
default:
break;
}
}
private void UpdateDisplayDotGraphDiff(SmartDraw draw, DiffData diff)
{
int iValue = 0;
double dValue = 0.0;
// 값 표시 범위
// 15.000 ~ -2.000 (17.000 ~ 0)
// 그래프 영역 높이 102
// 17000 / 102 = 166.666666~
//dValue = (int.Parse(data.CurrentValueSign + data.CurrentValue) + 2000) / 166.66666;
if (dValue > 110)
dValue = 110;
if (dValue < 1)
dValue = 1;
iValue = int.Parse(string.Format("{0:f0}", dValue));
draw.Chart.PutData(iValue);
}
private void UpdateDisplayDotGraphDisp(SmartDraw draw, DispData disp)
{
int iValue = 0;
double dValue = 0.0;
// 값 표시 범위
// 15.000 ~ -2.000 (17.000 ~ 0)
// 그래프 영역 높이 102
// 17000 / 102 = 166.666666~
//dValue = (int.Parse(data.CurrentValueSign + data.CurrentValue) + 2000) / 166.66666;
if (dValue > 110)
dValue = 110;
if (dValue < 1)
dValue = 1;
iValue = int.Parse(string.Format("{0:f0}", dValue));
draw.Chart.PutData(iValue);
}
public void UpdateEquipmentStatusDisplay(Define.E_EquipmentStatus status)
{
if (status == Define.E_EquipmentStatus.Start)
{
#region Start
this.labelStart.Visible = true;
this.labelStop.Visible = false;
#endregion
}
else
{
#region Stop
this.labelStart.Visible = false;
this.labelStop.Visible = true;
#endregion
}
}
public void UpdateDisplayDiffData(Collection<DiffData> datas)
{
}
public void UpdateDisplayDispData(Collection<DispData> datas)
{
}
public void UpdateDisplayJudgmentData(LeakData datas)
{
this.timerOn.Enabled = false;
this.timerOff.Enabled = false;
this.UpdateDisplayJudgmentData1(datas);
this.UpdateDisplayJudgmentData2(datas);
this.UpdateDisplayJudgmentData3(datas);
this.UpdateDisplayJudgmentData4(datas);
this.UpdateDisplayJudgmentData5(datas);
this.UpdateDisplayJudgmentData6(datas);
this.UpdateDisplayJudgmentData7(datas);
this.UpdateDisplayJudgmentData8(datas);
this.UpdateDisplayJudgmentData9(datas);
this.UpdateDisplayJudgmentData10(datas);
this.ChildControl.UpdateStartLeakDataDisplay(datas);
}
private void UpdateDisplayJudgmentData1(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[0], this.labelResult1);
}
private void UpdateDisplayJudgmentData2(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[1], this.labelResult2);
}
private void UpdateDisplayJudgmentData3(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[2], this.labelResult3);
}
private void UpdateDisplayJudgmentData4(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[3], this.labelResult4);
}
private void UpdateDisplayJudgmentData5(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[4], this.labelResult5);
}
private void UpdateDisplayJudgmentData6(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[5], this.labelResult6);
}
private void UpdateDisplayJudgmentData7(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[6], this.labelResult7);
}
private void UpdateDisplayJudgmentData8(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[7], this.labelResult8);
}
private void UpdateDisplayJudgmentData9(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[8], this.labelResult9);
}
private void UpdateDisplayJudgmentData10(LeakData data)
{
//this.GetJudgmentResult(data.CollJudgment[9], this.labelResult10);
}
public void UpdateDisplayTime()
{
this.labelTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
}
public void DisplayRefresh()
{
}
#endregion
#region Event Handler
private void labelStop_Click(object sender, EventArgs e)
{
this.ParentForm.TransferData(CommunicationCommand.Start, CommunicationID.MainBoard);
}
private void labelStart_Click(object sender, EventArgs e)
{
this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
}
private void buttonMenu_Click(object sender, EventArgs e)
{
this.ParentForm.ChildFormMenu.DisplayRefresh();
this.ParentForm.FormChange((int)Define.E_FormStore.FormMenu);
}
private void buttonDisplayGraph_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(1);
this.ChildControl.Visible = true;
}
private void buttonCut_Click(object sender, EventArgs e)
{
this.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard);
this.InitializeData();
this.ChildControl.ClearAllData();
for (int i = 0; i < 10; i++)
{
//this.CollectionResult[i].Font = new Font("New Gulim", 20, FontStyle.Bold);
//this.CollectionResult[i].Text = "검사 중..";
}
this.timerOn.Enabled = true;
}
private void smartDraw1_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(1);
this.ChildControl.Visible = true;
}
private void smartDraw2_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(2);
this.ChildControl.Visible = true;
}
private void smartDraw3_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(3);
this.ChildControl.Visible = true;
}
private void smartDraw4_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(4);
this.ChildControl.Visible = true;
}
private void smartDraw5_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(5);
this.ChildControl.Visible = true;
}
private void smartDraw6_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(6);
this.ChildControl.Visible = true;
}
private void smartDraw7_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(7);
this.ChildControl.Visible = true;
}
private void smartDraw8_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(8);
this.ChildControl.Visible = true;
}
private void smartDraw9_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(9);
this.ChildControl.Visible = true;
}
private void smartDraw10_Click(object sender, EventArgs e)
{
this.ChildControl.DisplayRefresh(10);
this.ChildControl.Visible = true;
}
private void buttonClear_Click(object sender, EventArgs e)
{
this.InitializeData();
this.ChildControl.ClearAllData();
}
private void timerOn_Tick(object sender, EventArgs e)
{
this.timerOn.Enabled = false;
//for (int i = 0; i < 10; i++)
// this.CollectionResult[i].Visible = false;
this.timerOff.Enabled = true;
}
private void timerOff_Tick(object sender, EventArgs e)
{
this.timerOff.Enabled = false;
//for (int i = 0; i < 10; i++)
// this.CollectionResult[i].Visible = true;
this.timerOn.Enabled = true;
}
#endregion
private void buttonExit_Click(object sender, EventArgs e)
{
this.ParentForm.CloseSmartUartLink();
this.ParentForm.Dispose();
this.ParentForm.Close();
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -109,39 +109,39 @@ namespace INT_PT002
Define.E_ProcessStatus status; Define.E_ProcessStatus status;
if (value.Length != 1) if (value.Length != 1)
return Define.E_ProcessStatus.None; return Define.E_ProcessStatus._0_None;
switch (value) switch (value)
{ {
case "0": case "0":
status = Define.E_ProcessStatus.Initial; status = Define.E_ProcessStatus._1_Initial;
break; break;
case "1": case "1":
status = Define.E_ProcessStatus.ProductEntry; status = Define.E_ProcessStatus._2_ProductEntry;
break; break;
case "2": case "2":
status = Define.E_ProcessStatus.ChamberConbined; status = Define.E_ProcessStatus._3_ChamberConbined;
break; break;
case "3": case "3":
status = Define.E_ProcessStatus.VacuumStart; status = Define.E_ProcessStatus._4_VacuumStart;
break; break;
case "4": case "4":
status = Define.E_ProcessStatus.VacuumHold; status = Define.E_ProcessStatus._5_VacuumHold;
break; break;
case "5": case "5":
status = Define.E_ProcessStatus.Judgment; status = Define.E_ProcessStatus._6_Judgment;
break; break;
case "6": case "6":
status = Define.E_ProcessStatus.VacuumBreak; status = Define.E_ProcessStatus._7_VacuumBreak;
break; break;
case "7": case "7":
status = Define.E_ProcessStatus.ChamberSeparation; status = Define.E_ProcessStatus._8_ChamberSeparation;
break; break;
case "8": case "8":
status = Define.E_ProcessStatus.ProductRelease; status = Define.E_ProcessStatus._9_ProductRelease;
break; break;
default: default:
status = Define.E_ProcessStatus.None; status = Define.E_ProcessStatus._0_None;
break; break;
} }

View File

@ -184,6 +184,12 @@
<Compile Include="DialogForms\DialogFormNumKeyPad.designer.cs"> <Compile Include="DialogForms\DialogFormNumKeyPad.designer.cs">
<DependentUpon>DialogFormNumKeyPad.cs</DependentUpon> <DependentUpon>DialogFormNumKeyPad.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Forms\FormMainDisplay2.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\FormMainDisplay2.Designer.cs">
<DependentUpon>FormMainDisplay2.cs</DependentUpon>
</Compile>
<Compile Include="Forms\FormConfiguration.cs"> <Compile Include="Forms\FormConfiguration.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
@ -281,6 +287,10 @@
<DependentUpon>DialogFormNumKeyPad.cs</DependentUpon> <DependentUpon>DialogFormNumKeyPad.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Forms\FormMainDisplay2.resx">
<DependentUpon>FormMainDisplay2.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Forms\FormConfiguration.resx"> <EmbeddedResource Include="Forms\FormConfiguration.resx">
<DependentUpon>FormConfiguration.cs</DependentUpon> <DependentUpon>FormConfiguration.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>