- 시스템정보 추가(테스트 진행 해야함)

- 메인화면 디자인 시안 추가
main
DESKTOP-999R8N3\CJY 2023-03-11 18:34:19 +09:00
parent 5a4ecf08be
commit 8ed73267cc
29 changed files with 5958 additions and 229 deletions

View File

@ -1,67 +0,0 @@
namespace INT_PT002.Controls
{
partial class ControlMenuSettingUserEditor
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Component Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.SuspendLayout();
//
// smartGroupBox1
//
this.smartGroupBox1.BackGround = null;
this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox1.BackImage = null;
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.FrameLineThickness = 2;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
this.smartGroupBox1.HeaderHeightOffset = 9;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
this.smartGroupBox1.TabIndex = 1;
this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
//
// ControlMenuSettingUserEditor
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMenuSettingUserEditor";
this.Size = new System.Drawing.Size(909, 664);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartGroupBox smartGroupBox1;
}
}

View File

@ -28,7 +28,39 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlMenuSystemInformation));
this.smartGroupBox1 = new SmartX.SmartGroupBox(); this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartLabel25 = new SmartX.SmartLabel();
this.labelContact3 = new SmartX.SmartLabel();
this.smartLabel24 = new SmartX.SmartLabel();
this.smartLabel23 = new SmartX.SmartLabel();
this.smartLabel22 = new SmartX.SmartLabel();
this.smartLabel21 = new SmartX.SmartLabel();
this.smartLabel20 = new SmartX.SmartLabel();
this.labelContact6 = new SmartX.SmartLabel();
this.labelContact5 = new SmartX.SmartLabel();
this.labelContact4 = new SmartX.SmartLabel();
this.labelContact2 = new SmartX.SmartLabel();
this.labelContact1 = new SmartX.SmartLabel();
this.buttonUpdate = new SmartX.SmartButton();
this.labelDisplayVersion = new SmartX.SmartLabel();
this.labelControlVersion = new SmartX.SmartLabel();
this.smartLabel12 = new SmartX.SmartLabel();
this.smartLabel11 = new SmartX.SmartLabel();
this.smartLabel10 = new SmartX.SmartLabel();
this.smartLabel9 = new SmartX.SmartLabel();
this.labelSerialNo = new SmartX.SmartLabel();
this.smartLabel7 = new SmartX.SmartLabel();
this.smartLabel6 = new SmartX.SmartLabel();
this.smartLabel5 = new SmartX.SmartLabel();
this.smartLabel4 = new SmartX.SmartLabel();
this.smartLabel3 = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.smartLabel1 = new SmartX.SmartLabel();
this.smartSeparatorLine2 = new SmartX.SmartSeparatorLine();
this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine();
this.smartKeyboard1 = new SmartX.SmartKeyboard();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// smartGroupBox1 // smartGroupBox1
@ -36,6 +68,36 @@
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.smartKeyboard1);
this.smartGroupBox1.Controls.Add(this.smartLabel25);
this.smartGroupBox1.Controls.Add(this.labelContact3);
this.smartGroupBox1.Controls.Add(this.smartLabel24);
this.smartGroupBox1.Controls.Add(this.smartLabel23);
this.smartGroupBox1.Controls.Add(this.smartLabel22);
this.smartGroupBox1.Controls.Add(this.smartLabel21);
this.smartGroupBox1.Controls.Add(this.smartLabel20);
this.smartGroupBox1.Controls.Add(this.labelContact6);
this.smartGroupBox1.Controls.Add(this.labelContact5);
this.smartGroupBox1.Controls.Add(this.labelContact4);
this.smartGroupBox1.Controls.Add(this.labelContact2);
this.smartGroupBox1.Controls.Add(this.labelContact1);
this.smartGroupBox1.Controls.Add(this.buttonUpdate);
this.smartGroupBox1.Controls.Add(this.labelDisplayVersion);
this.smartGroupBox1.Controls.Add(this.labelControlVersion);
this.smartGroupBox1.Controls.Add(this.smartLabel12);
this.smartGroupBox1.Controls.Add(this.smartLabel11);
this.smartGroupBox1.Controls.Add(this.smartLabel10);
this.smartGroupBox1.Controls.Add(this.smartLabel9);
this.smartGroupBox1.Controls.Add(this.labelSerialNo);
this.smartGroupBox1.Controls.Add(this.smartLabel7);
this.smartGroupBox1.Controls.Add(this.smartLabel6);
this.smartGroupBox1.Controls.Add(this.smartLabel5);
this.smartGroupBox1.Controls.Add(this.smartLabel4);
this.smartGroupBox1.Controls.Add(this.smartLabel3);
this.smartGroupBox1.Controls.Add(this.smartLabel2);
this.smartGroupBox1.Controls.Add(this.smartLabel1);
this.smartGroupBox1.Controls.Add(this.smartSeparatorLine2);
this.smartGroupBox1.Controls.Add(this.smartSeparatorLine1);
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 +111,711 @@
this.smartGroupBox1.Text = "smartGroupBox1"; this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.White; this.smartGroupBox1.TextColor = System.Drawing.Color.White;
// //
// smartLabel25
//
this.smartLabel25.BackGround = null;
this.smartLabel25.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel25.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel25.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel25.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel25.LineSpacing = 0F;
this.smartLabel25.Location = new System.Drawing.Point(135, 434);
this.smartLabel25.Name = "smartLabel25";
this.smartLabel25.OverlapOptimize = true;
this.smartLabel25.PasswordChar = '\0';
this.smartLabel25.Radius = 3;
this.smartLabel25.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel25.Size = new System.Drawing.Size(130, 24);
this.smartLabel25.TabIndex = 88;
this.smartLabel25.Text = "Fax:";
this.smartLabel25.TextColor = System.Drawing.Color.Black;
this.smartLabel25.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel25.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel25.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel25.Wordwrap = false;
//
// labelContact3
//
this.labelContact3.BackGround = null;
this.labelContact3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelContact3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelContact3.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelContact3.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelContact3.LineSpacing = 0F;
this.labelContact3.Location = new System.Drawing.Point(271, 434);
this.labelContact3.Name = "labelContact3";
this.labelContact3.OverlapOptimize = true;
this.labelContact3.PasswordChar = '\0';
this.labelContact3.Radius = 3;
this.labelContact3.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelContact3.Size = new System.Drawing.Size(539, 24);
this.labelContact3.TabIndex = 87;
this.labelContact3.Text = "(82)032-681-0713";
this.labelContact3.TextColor = System.Drawing.Color.Black;
this.labelContact3.TextColorDisable = System.Drawing.Color.Gray;
this.labelContact3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelContact3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelContact3.Wordwrap = false;
//
// smartLabel24
//
this.smartLabel24.BackGround = null;
this.smartLabel24.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel24.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel24.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel24.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel24.LineSpacing = 0F;
this.smartLabel24.Location = new System.Drawing.Point(135, 524);
this.smartLabel24.Name = "smartLabel24";
this.smartLabel24.OverlapOptimize = true;
this.smartLabel24.PasswordChar = '\0';
this.smartLabel24.Radius = 3;
this.smartLabel24.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel24.Size = new System.Drawing.Size(130, 24);
this.smartLabel24.TabIndex = 86;
this.smartLabel24.Text = "Homepage:";
this.smartLabel24.TextColor = System.Drawing.Color.Black;
this.smartLabel24.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel24.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel24.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel24.Wordwrap = false;
//
// smartLabel23
//
this.smartLabel23.BackGround = null;
this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel23.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel23.LineSpacing = 0F;
this.smartLabel23.Location = new System.Drawing.Point(135, 494);
this.smartLabel23.Name = "smartLabel23";
this.smartLabel23.OverlapOptimize = true;
this.smartLabel23.PasswordChar = '\0';
this.smartLabel23.Radius = 3;
this.smartLabel23.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel23.Size = new System.Drawing.Size(130, 24);
this.smartLabel23.TabIndex = 85;
this.smartLabel23.Text = "E-mail:";
this.smartLabel23.TextColor = System.Drawing.Color.Black;
this.smartLabel23.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel23.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel23.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel23.Wordwrap = false;
//
// smartLabel22
//
this.smartLabel22.BackGround = null;
this.smartLabel22.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel22.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel22.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel22.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel22.LineSpacing = 0F;
this.smartLabel22.Location = new System.Drawing.Point(135, 464);
this.smartLabel22.Name = "smartLabel22";
this.smartLabel22.OverlapOptimize = true;
this.smartLabel22.PasswordChar = '\0';
this.smartLabel22.Radius = 3;
this.smartLabel22.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel22.Size = new System.Drawing.Size(130, 24);
this.smartLabel22.TabIndex = 84;
this.smartLabel22.Text = "Address:";
this.smartLabel22.TextColor = System.Drawing.Color.Black;
this.smartLabel22.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel22.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel22.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel22.Wordwrap = false;
//
// smartLabel21
//
this.smartLabel21.BackGround = null;
this.smartLabel21.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel21.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel21.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel21.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel21.LineSpacing = 0F;
this.smartLabel21.Location = new System.Drawing.Point(135, 404);
this.smartLabel21.Name = "smartLabel21";
this.smartLabel21.OverlapOptimize = true;
this.smartLabel21.PasswordChar = '\0';
this.smartLabel21.Radius = 3;
this.smartLabel21.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel21.Size = new System.Drawing.Size(130, 24);
this.smartLabel21.TabIndex = 83;
this.smartLabel21.Text = "Tel:";
this.smartLabel21.TextColor = System.Drawing.Color.Black;
this.smartLabel21.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel21.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel21.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel21.Wordwrap = false;
//
// smartLabel20
//
this.smartLabel20.BackGround = null;
this.smartLabel20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel20.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel20.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel20.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel20.LineSpacing = 0F;
this.smartLabel20.Location = new System.Drawing.Point(135, 374);
this.smartLabel20.Name = "smartLabel20";
this.smartLabel20.OverlapOptimize = true;
this.smartLabel20.PasswordChar = '\0';
this.smartLabel20.Radius = 3;
this.smartLabel20.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel20.Size = new System.Drawing.Size(130, 24);
this.smartLabel20.TabIndex = 82;
this.smartLabel20.Text = "Company:";
this.smartLabel20.TextColor = System.Drawing.Color.Black;
this.smartLabel20.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel20.Wordwrap = false;
//
// labelContact6
//
this.labelContact6.BackGround = null;
this.labelContact6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelContact6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelContact6.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelContact6.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelContact6.LineSpacing = 0F;
this.labelContact6.Location = new System.Drawing.Point(271, 524);
this.labelContact6.Name = "labelContact6";
this.labelContact6.OverlapOptimize = true;
this.labelContact6.PasswordChar = '\0';
this.labelContact6.Radius = 3;
this.labelContact6.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelContact6.Size = new System.Drawing.Size(539, 24);
this.labelContact6.TabIndex = 81;
this.labelContact6.Text = "http://www.intechkorea.com";
this.labelContact6.TextColor = System.Drawing.Color.Black;
this.labelContact6.TextColorDisable = System.Drawing.Color.Gray;
this.labelContact6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelContact6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelContact6.Wordwrap = false;
//
// labelContact5
//
this.labelContact5.BackGround = null;
this.labelContact5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelContact5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelContact5.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelContact5.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelContact5.LineSpacing = 0F;
this.labelContact5.Location = new System.Drawing.Point(271, 494);
this.labelContact5.Name = "labelContact5";
this.labelContact5.OverlapOptimize = true;
this.labelContact5.PasswordChar = '\0';
this.labelContact5.Radius = 3;
this.labelContact5.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelContact5.Size = new System.Drawing.Size(539, 24);
this.labelContact5.TabIndex = 80;
this.labelContact5.Text = "sales@intechkorea.com";
this.labelContact5.TextColor = System.Drawing.Color.Black;
this.labelContact5.TextColorDisable = System.Drawing.Color.Gray;
this.labelContact5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelContact5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelContact5.Wordwrap = false;
//
// labelContact4
//
this.labelContact4.BackGround = null;
this.labelContact4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelContact4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelContact4.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelContact4.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelContact4.LineSpacing = 0F;
this.labelContact4.Location = new System.Drawing.Point(271, 464);
this.labelContact4.Name = "labelContact4";
this.labelContact4.OverlapOptimize = true;
this.labelContact4.PasswordChar = '\0';
this.labelContact4.Radius = 3;
this.labelContact4.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelContact4.Size = new System.Drawing.Size(539, 24);
this.labelContact4.TabIndex = 79;
this.labelContact4.Text = "10, Janggogae-ro 217beon-gil, Seo-gu, Incheon, Republic of Korea";
this.labelContact4.TextColor = System.Drawing.Color.Black;
this.labelContact4.TextColorDisable = System.Drawing.Color.Gray;
this.labelContact4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelContact4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelContact4.Wordwrap = false;
//
// labelContact2
//
this.labelContact2.BackGround = null;
this.labelContact2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelContact2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelContact2.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelContact2.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelContact2.LineSpacing = 0F;
this.labelContact2.Location = new System.Drawing.Point(271, 404);
this.labelContact2.Name = "labelContact2";
this.labelContact2.OverlapOptimize = true;
this.labelContact2.PasswordChar = '\0';
this.labelContact2.Radius = 3;
this.labelContact2.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelContact2.Size = new System.Drawing.Size(539, 24);
this.labelContact2.TabIndex = 78;
this.labelContact2.Text = "(82)032-681-0714";
this.labelContact2.TextColor = System.Drawing.Color.Black;
this.labelContact2.TextColorDisable = System.Drawing.Color.Gray;
this.labelContact2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelContact2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelContact2.Wordwrap = false;
//
// labelContact1
//
this.labelContact1.BackGround = null;
this.labelContact1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelContact1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelContact1.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelContact1.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelContact1.LineSpacing = 0F;
this.labelContact1.Location = new System.Drawing.Point(271, 374);
this.labelContact1.Name = "labelContact1";
this.labelContact1.OverlapOptimize = true;
this.labelContact1.PasswordChar = '\0';
this.labelContact1.Radius = 3;
this.labelContact1.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelContact1.Size = new System.Drawing.Size(539, 24);
this.labelContact1.TabIndex = 77;
this.labelContact1.Text = "INTECHKOREA co.,LTD";
this.labelContact1.TextColor = System.Drawing.Color.Black;
this.labelContact1.TextColorDisable = System.Drawing.Color.Gray;
this.labelContact1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelContact1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelContact1.Wordwrap = false;
//
// buttonUpdate
//
this.buttonUpdate.BackGround = this.smartGroupBox1;
this.buttonUpdate.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(226)))), ((int)(((byte)(226)))));
this.buttonUpdate.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonUpdate.ButtonDownColor = System.Drawing.Color.SlateGray;
this.buttonUpdate.ButtonImageAutoSize = true;
this.buttonUpdate.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonUpdate.ButtonText = "Update";
this.buttonUpdate.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonUpdate.GroupID = 0;
this.buttonUpdate.ImageDisable = null;
this.buttonUpdate.ImageDown = null;
this.buttonUpdate.ImageUp = null;
this.buttonUpdate.Location = new System.Drawing.Point(726, 247);
this.buttonUpdate.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonUpdate.Name = "buttonUpdate";
this.buttonUpdate.NestedClickEventPrevent = false;
this.buttonUpdate.OutlinePixel = 2;
this.buttonUpdate.OverlapOptimize = true;
this.buttonUpdate.RepeatInterval = 200;
this.buttonUpdate.RepeatIntervalAccelerate = null;
this.buttonUpdate.RoundSize = 10;
this.buttonUpdate.SafeInterval = 200;
this.buttonUpdate.Size = new System.Drawing.Size(84, 24);
this.buttonUpdate.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonUpdate.TabIndex = 76;
this.buttonUpdate.Text = null;
this.buttonUpdate.TextColor = System.Drawing.Color.White;
this.buttonUpdate.TextColorDisable = System.Drawing.Color.Gray;
this.buttonUpdate.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonUpdate.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonUpdate.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonUpdate.Click += new System.EventHandler(this.buttonUpdate_Click);
//
// labelDisplayVersion
//
this.labelDisplayVersion.BackGround = null;
this.labelDisplayVersion.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelDisplayVersion.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelDisplayVersion.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelDisplayVersion.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelDisplayVersion.LineSpacing = 0F;
this.labelDisplayVersion.Location = new System.Drawing.Point(621, 247);
this.labelDisplayVersion.Name = "labelDisplayVersion";
this.labelDisplayVersion.OverlapOptimize = true;
this.labelDisplayVersion.PasswordChar = '\0';
this.labelDisplayVersion.Radius = 3;
this.labelDisplayVersion.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelDisplayVersion.Size = new System.Drawing.Size(99, 24);
this.labelDisplayVersion.TabIndex = 15;
this.labelDisplayVersion.Text = "0.0.0";
this.labelDisplayVersion.TextColor = System.Drawing.Color.Black;
this.labelDisplayVersion.TextColorDisable = System.Drawing.Color.Gray;
this.labelDisplayVersion.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelDisplayVersion.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelDisplayVersion.Wordwrap = false;
//
// labelControlVersion
//
this.labelControlVersion.BackGround = null;
this.labelControlVersion.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelControlVersion.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelControlVersion.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelControlVersion.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelControlVersion.LineSpacing = 0F;
this.labelControlVersion.Location = new System.Drawing.Point(621, 217);
this.labelControlVersion.Name = "labelControlVersion";
this.labelControlVersion.OverlapOptimize = true;
this.labelControlVersion.PasswordChar = '\0';
this.labelControlVersion.Radius = 3;
this.labelControlVersion.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelControlVersion.Size = new System.Drawing.Size(99, 24);
this.labelControlVersion.TabIndex = 14;
this.labelControlVersion.Text = "0.0.0";
this.labelControlVersion.TextColor = System.Drawing.Color.Black;
this.labelControlVersion.TextColorDisable = System.Drawing.Color.Gray;
this.labelControlVersion.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelControlVersion.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelControlVersion.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.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel12.LineSpacing = 0F;
this.smartLabel12.Location = new System.Drawing.Point(485, 247);
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(130, 24);
this.smartLabel12.TabIndex = 13;
this.smartLabel12.Text = "Version:";
this.smartLabel12.TextColor = System.Drawing.Color.Black;
this.smartLabel12.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel12.Wordwrap = false;
//
// smartLabel11
//
this.smartLabel11.BackGround = null;
this.smartLabel11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel11.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel11.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel11.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel11.LineSpacing = 0F;
this.smartLabel11.Location = new System.Drawing.Point(485, 217);
this.smartLabel11.Name = "smartLabel11";
this.smartLabel11.OverlapOptimize = true;
this.smartLabel11.PasswordChar = '\0';
this.smartLabel11.Radius = 3;
this.smartLabel11.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel11.Size = new System.Drawing.Size(130, 24);
this.smartLabel11.TabIndex = 12;
this.smartLabel11.Text = "Version:";
this.smartLabel11.TextColor = System.Drawing.Color.Black;
this.smartLabel11.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel11.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.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel10.LineSpacing = 0F;
this.smartLabel10.Location = new System.Drawing.Point(271, 247);
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(150, 24);
this.smartLabel10.TabIndex = 11;
this.smartLabel10.Text = "INT_PT002";
this.smartLabel10.TextColor = System.Drawing.Color.Black;
this.smartLabel10.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel10.Wordwrap = false;
//
// smartLabel9
//
this.smartLabel9.BackGround = null;
this.smartLabel9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartLabel9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel9.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel9.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel9.LineSpacing = 0F;
this.smartLabel9.Location = new System.Drawing.Point(271, 217);
this.smartLabel9.Name = "smartLabel9";
this.smartLabel9.OverlapOptimize = true;
this.smartLabel9.PasswordChar = '\0';
this.smartLabel9.Radius = 3;
this.smartLabel9.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel9.Size = new System.Drawing.Size(150, 24);
this.smartLabel9.TabIndex = 10;
this.smartLabel9.Text = "00000";
this.smartLabel9.TextColor = System.Drawing.Color.Black;
this.smartLabel9.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel9.Wordwrap = false;
//
// labelSerialNo
//
this.labelSerialNo.BackGround = null;
this.labelSerialNo.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelSerialNo.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelSerialNo.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelSerialNo.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelSerialNo.LineSpacing = 0F;
this.labelSerialNo.Location = new System.Drawing.Point(271, 187);
this.labelSerialNo.Name = "labelSerialNo";
this.labelSerialNo.OverlapOptimize = true;
this.labelSerialNo.PasswordChar = '\0';
this.labelSerialNo.Radius = 3;
this.labelSerialNo.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelSerialNo.Size = new System.Drawing.Size(150, 24);
this.labelSerialNo.TabIndex = 9;
this.labelSerialNo.Text = "23A0000";
this.labelSerialNo.TextColor = System.Drawing.Color.Black;
this.labelSerialNo.TextColorDisable = System.Drawing.Color.Gray;
this.labelSerialNo.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelSerialNo.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSerialNo.Wordwrap = false;
this.labelSerialNo.Click += new System.EventHandler(this.labelSerialNo_Click);
//
// smartLabel7
//
this.smartLabel7.BackGround = null;
this.smartLabel7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
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.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel7.LineSpacing = 0F;
this.smartLabel7.Location = new System.Drawing.Point(135, 247);
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(130, 24);
this.smartLabel7.TabIndex = 8;
this.smartLabel7.Text = "Display:";
this.smartLabel7.TextColor = System.Drawing.Color.Black;
this.smartLabel7.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel7.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.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel6.LineSpacing = 0F;
this.smartLabel6.Location = new System.Drawing.Point(271, 157);
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(150, 24);
this.smartLabel6.TabIndex = 7;
this.smartLabel6.Text = "INT_PT002";
this.smartLabel6.TextColor = System.Drawing.Color.Black;
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;
//
// 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.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel5.LineSpacing = 0F;
this.smartLabel5.Location = new System.Drawing.Point(135, 217);
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(130, 24);
this.smartLabel5.TabIndex = 6;
this.smartLabel5.Text = "Main Control:";
this.smartLabel5.TextColor = System.Drawing.Color.Black;
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;
//
// 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.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel4.LineSpacing = 0F;
this.smartLabel4.Location = new System.Drawing.Point(135, 187);
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(130, 24);
this.smartLabel4.TabIndex = 5;
this.smartLabel4.Text = "Serial No.:";
this.smartLabel4.TextColor = System.Drawing.Color.Black;
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.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(135, 157);
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(130, 24);
this.smartLabel3.TabIndex = 4;
this.smartLabel3.Text = "Model:";
this.smartLabel3.TextColor = System.Drawing.Color.Black;
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.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
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.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(50, 314);
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(201, 24);
this.smartLabel2.TabIndex = 3;
this.smartLabel2.Text = "Contact";
this.smartLabel2.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartLabel2.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel2.Wordwrap = false;
//
// smartLabel1
//
this.smartLabel1.BackGround = null;
this.smartLabel1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
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.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
this.smartLabel1.LineSpacing = 0F;
this.smartLabel1.Location = new System.Drawing.Point(50, 101);
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(201, 24);
this.smartLabel1.TabIndex = 2;
this.smartLabel1.Text = "Information";
this.smartLabel1.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartLabel1.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel1.Wordwrap = false;
//
// smartSeparatorLine2
//
this.smartSeparatorLine2.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartSeparatorLine2.Line1Width = 1F;
this.smartSeparatorLine2.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.smartSeparatorLine2.Line2Width = 1F;
this.smartSeparatorLine2.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal;
this.smartSeparatorLine2.Location = new System.Drawing.Point(50, 340);
this.smartSeparatorLine2.Name = "smartSeparatorLine2";
this.smartSeparatorLine2.Size = new System.Drawing.Size(800, 2);
this.smartSeparatorLine2.TabIndex = 1;
this.smartSeparatorLine2.Text = "smartSeparatorLine2";
//
// 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.Horizontal;
this.smartSeparatorLine1.Location = new System.Drawing.Point(50, 127);
this.smartSeparatorLine1.Name = "smartSeparatorLine1";
this.smartSeparatorLine1.Size = new System.Drawing.Size(800, 2);
this.smartSeparatorLine1.TabIndex = 0;
this.smartSeparatorLine1.Text = "smartSeparatorLine1";
//
// smartKeyboard1
//
this.smartKeyboard1.BackGround = null;
this.smartKeyboard1.BackGroundColor = System.Drawing.Color.LightBlue;
this.smartKeyboard1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180)))));
this.smartKeyboard1.BorderStyle = SmartX.SmartKeyboard.BorderStyles.RoundRectFill;
this.smartKeyboard1.ControlKeyDisable = true;
this.smartKeyboard1.DesignMinimize = true;
this.smartKeyboard1.HanYoungKeyDisable = true;
this.smartKeyboard1.KeyBoardBackImage = null;
this.smartKeyboard1.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL;
this.smartKeyboard1.KeyFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(74)))), ((int)(((byte)(93)))), ((int)(((byte)(123)))));
this.smartKeyboard1.KeyOutLineColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
this.smartKeyboard1.KeyOutLineWidth = 1;
this.smartKeyboard1.KeyPressFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(46)))), ((int)(((byte)(60)))));
this.smartKeyboard1.KeyPressImage1 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard1.KeyPressImage1")));
this.smartKeyboard1.KeyPressImage2 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard1.KeyPressImage2")));
this.smartKeyboard1.KeyPressImage3 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard1.KeyPressImage3")));
this.smartKeyboard1.KeyPressOutLineColor = System.Drawing.Color.FromArgb(((int)(((byte)(211)))), ((int)(((byte)(211)))), ((int)(((byte)(213)))));
this.smartKeyboard1.KeyPressTextColor = System.Drawing.Color.FromArgb(((int)(((byte)(150)))), ((int)(((byte)(150)))), ((int)(((byte)(150)))));
this.smartKeyboard1.KeyTextColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.smartKeyboard1.KeyTextFont = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold);
this.smartKeyboard1.KeyUpImage1 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard1.KeyUpImage1")));
this.smartKeyboard1.KeyUpImage2 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard1.KeyUpImage2")));
this.smartKeyboard1.KeyUpImage3 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard1.KeyUpImage3")));
this.smartKeyboard1.Location = new System.Drawing.Point(40, 217);
this.smartKeyboard1.MarginLeftRight = 7;
this.smartKeyboard1.MarginTopBottom = 7;
this.smartKeyboard1.Name = "smartKeyboard1";
this.smartKeyboard1.OverlapOptimize = true;
this.smartKeyboard1.Radius = 5;
this.smartKeyboard1.RoundedCorners = true;
this.smartKeyboard1.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180)))));
this.smartKeyboard1.Size = new System.Drawing.Size(16, 11);
this.smartKeyboard1.SizeRunTime = new System.Drawing.Size(832, 327);
this.smartKeyboard1.TabIndex = 89;
this.smartKeyboard1.TABKeyDisable = false;
this.smartKeyboard1.TargetInputObject = null;
this.smartKeyboard1.Text = "smartKeyboard1";
this.smartKeyboard1.TextColor = System.Drawing.Color.Black;
this.smartKeyboard1.TextColorDisable = System.Drawing.Color.Gray;
this.smartKeyboard1.ThemeStyle = SmartX.SmartKeyboard.KEYBOARDTHEMESTYLE.GRAY_SKIN1;
this.smartKeyboard1.OnXKeyClick += new System.EventHandler(this.smartKeyboard1_OnXKeyClick);
this.smartKeyboard1.OnLabelKeyPress += new System.Windows.Forms.KeyPressEventHandler(this.smartKeyboard1_OnLabelKeyPress);
//
// ControlMenuSystemInformation // ControlMenuSystemInformation
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -56,6 +823,7 @@
this.Controls.Add(this.smartGroupBox1); this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMenuSystemInformation"; this.Name = "ControlMenuSystemInformation";
this.Size = new System.Drawing.Size(909, 664); this.Size = new System.Drawing.Size(909, 664);
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@ -63,5 +831,35 @@
#endregion #endregion
private SmartX.SmartGroupBox smartGroupBox1; private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartLabel smartLabel1;
private SmartX.SmartSeparatorLine smartSeparatorLine2;
private SmartX.SmartSeparatorLine smartSeparatorLine1;
private SmartX.SmartLabel labelSerialNo;
private SmartX.SmartLabel smartLabel7;
private SmartX.SmartLabel smartLabel6;
private SmartX.SmartLabel smartLabel5;
private SmartX.SmartLabel smartLabel4;
private SmartX.SmartLabel smartLabel3;
private SmartX.SmartLabel smartLabel2;
private SmartX.SmartLabel smartLabel10;
private SmartX.SmartLabel smartLabel9;
private SmartX.SmartLabel labelDisplayVersion;
private SmartX.SmartLabel labelControlVersion;
private SmartX.SmartLabel smartLabel12;
private SmartX.SmartLabel smartLabel11;
private SmartX.SmartButton buttonUpdate;
private SmartX.SmartLabel labelContact1;
private SmartX.SmartLabel labelContact6;
private SmartX.SmartLabel labelContact5;
private SmartX.SmartLabel labelContact4;
private SmartX.SmartLabel labelContact2;
private SmartX.SmartLabel labelContact3;
private SmartX.SmartLabel smartLabel24;
private SmartX.SmartLabel smartLabel23;
private SmartX.SmartLabel smartLabel22;
private SmartX.SmartLabel smartLabel21;
private SmartX.SmartLabel smartLabel20;
private SmartX.SmartLabel smartLabel25;
private SmartX.SmartKeyboard smartKeyboard1;
} }
} }

View File

@ -6,8 +6,11 @@ using System.Drawing;
using System.Data; using System.Data;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
using System.IO;
using INT_PT002.Forms; using INT_PT002.Forms;
using INT_PT002.DialogForms;
using INT_PT002.DataStore;
namespace INT_PT002.Controls namespace INT_PT002.Controls
{ {
@ -15,6 +18,11 @@ namespace INT_PT002.Controls
{ {
#region Field #region Field
private FormMenu m_ParentForm; private FormMenu m_ParentForm;
private string USBPath = "";
private string UpdateFilePath = "";
private string RunFilePath = "";
private string RemoveFolderPath = "";
#endregion #endregion
#region Constructor #region Constructor
@ -39,16 +47,155 @@ namespace INT_PT002.Controls
private void Initialize() private void Initialize()
{ {
this.smartGroupBox1.Text = "System > Information"; this.smartGroupBox1.Text = "System > Information";
this.labelDisplayVersion.Text = "1.0.0";
this.USBPath = "하드 디스크\\";
this.UpdateFilePath = this.USBPath + "UpdateFiles\\";
this.RunFilePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\";
if (this.RunFilePath.StartsWith("\\F") == true)
this.RemoveFolderPath = "Flash Disk\\RemoveFile\\";
else
this.RemoveFolderPath = "SD Card\\RemoveFile\\";
this.smartKeyboard1.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL;
this.smartKeyboard1.Left = 40;
this.smartKeyboard1.Top = 217;
this.smartKeyboard1.Width = 832;
this.smartKeyboard1.Height = 327;
this.smartKeyboard1.Hide();
}
private Define.E_UpdateCheck CheckError()
{
Define.E_UpdateCheck ret = Define.E_UpdateCheck.Fail;
FileInfo[] newFiles;
DirectoryInfo info = new DirectoryInfo(this.USBPath);
DirectoryInfo dirFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath);
// USB 장착 유무 확인
if (info.Exists == true)
{
// USB에 UpdateFiles 유무 확인
if (dirFolderUpdateFiles.Exists == true)
{
newFiles = dirFolderUpdateFiles.GetFiles();
if (newFiles.Length == 0)
{
ret = Define.E_UpdateCheck.NoFile;
}
else
{
ret = Define.E_UpdateCheck.Success;
}
}
else
{
ret = Define.E_UpdateCheck.NoUpdateFolder;
}
}
else
{
ret = Define.E_UpdateCheck.NoUsbMomery;
}
return ret;
}
private void ProgramUpdateCheck(DialogResult result)
{
Define.E_UpdateCheck check = Define.E_UpdateCheck.Fail;
if (result == DialogResult.Yes)
{
check = this.CheckError();
if (check == Define.E_UpdateCheck.Success)
{
this.buttonUpdate.Enabled = false;
DialogFormProgressBar progressBar = new DialogFormProgressBar(1, this.ParentForm.ParentForm.SystemConfig.LANGUAGE);
progressBar.ShowDialog();
}
else if (check == Define.E_UpdateCheck.NoUsbMomery)
{
DialogFormMessage message = new DialogFormMessage(5, Define.E_LanguageID.Korean);
message.ShowDialog();
}
else if (check == Define.E_UpdateCheck.NoUpdateFolder)
{
DialogFormMessage message = new DialogFormMessage(9, Define.E_LanguageID.Korean);
message.ShowDialog();
}
else if (check == Define.E_UpdateCheck.NoFile)
{
DialogFormMessage message = new DialogFormMessage(7, Define.E_LanguageID.Korean);
message.ShowDialog();
}
}
} }
public void DisplayRefresh() public void DisplayRefresh()
{ {
this.smartKeyboard1.Hide();
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress._1502_ProgramVersion, "");
} }
#endregion #endregion
#region Event Handler #region Event Handler
private void labelSerialNo_Click(object sender, EventArgs e)
{
DialogFormPasswordKeyPad password = new DialogFormPasswordKeyPad(4, this.ParentForm.ParentForm.SystemConfig.LANGUAGE);
DialogResult dialogResult = password.ShowDialog();
if (dialogResult == DialogResult.OK)
{
this.labelSerialNo.BackGroundColor = Color.White;
this.smartKeyboard1.TargetInputObject = this.labelSerialNo;
this.smartKeyboard1.Show();
}
}
private void smartKeyboard1_OnLabelKeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == '\r')
{
e.Handled = true;
this.smartKeyboard1.Hide();
this.labelSerialNo.BackGroundColor = Color.FromArgb(224, 224, 224);
this.ParentForm.ParentForm.SystemConfig.SERIAL_NUMBER = this.labelSerialNo.Text;
this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig);
}
else if (e.KeyChar == 27) // ESC 눌렀을 때
{
e.Handled = true;
this.labelSerialNo.BackGroundColor = Color.FromArgb(224, 224, 224);
this.smartKeyboard1.Hide();
}
}
private void smartKeyboard1_OnXKeyClick(object sender, EventArgs e)
{
this.labelSerialNo.BackGroundColor = Color.FromArgb(224, 224, 224);
this.smartKeyboard1.Hide();
}
private void buttonUpdate_Click(object sender, EventArgs e)
{
DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.ParentForm.SystemConfig.LANGUAGE, 3);
DialogResult dr = myDlg.ShowDialog();
myDlg.Close();
this.Refresh();
this.ProgramUpdateCheck(dr);
}
#endregion #endregion
} }
} }

View File

@ -117,6 +117,421 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="smartKeyboard1.KeyPressImage1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
6nc2xOg6Bq4AAAAASUVORK5CYII=
</value>
</data>
<data name="smartKeyboard1.KeyPressImage2" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="smartKeyboard1.KeyPressImage3" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
aDYV804BSLEAAAAASUVORK5CYII=
</value>
</data>
<data name="smartKeyboard1.KeyUpImage1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA7NJREFUaEPtm0kvZGEU
hm3M8zzPhJjnGBfmeWZhShAWBDGEIIZE0MQsodHSId3KtLLwA/yyt70nubhdtejlR39JPdetiu/me845
99bmLTvg9fWf8Ho0f2CxWPDy8iJ/Ly8vcXp6iqOjI+zv72Nvb08Zdnd3sbOzI2xtbWFtbQ1zc3MYGxvD
6uqq8Lfb6/H9DQWfn5/x9PSE+/t7XF1d4ezsDMfHxzg8PMTBwYFSGA2g+ObmJpaWljA6OoqWlhZkZGRg
amrKtixFHx8fRfL6+lo6yqqxYsvLy1hcXMTCwoKSzM/PY3Z2FuPj4+jt7UVZWRni4uIQHBwsXTfJUvT8
/BwXFxc4OTnB9va2VGliYgLDw8Po7+9HX1+f0vT09KCzsxPV1dVIS0tDVFQU/P39RdgYaZF9eLjH+vo6
NjY2pIuTk5MYGBiQxY2NjaitrUVNTY2SUM6AHc3Ly0NiYiLCw8Ph6+sLDw8Psyw7OzMzg+npaYyMjEiV
mpqaUF5ejpKSEhQVFaGgoEB5cnNzpavx8fEICQmBt7c33N3d8e3bprmzQ0NDGBwcRHd3t3SztLRULpCT
kyNkZ2crDfeYmZmJlJSUt/vVy8sLbm5u1mNMya6uLrS2tqKqqko6ypGwdWFVMWRjY2PfZF1dXbGysvIu
e3dnkfuTcHwrKipkdDkWti6qKv8ke3t7g/b2dnR0dMgI81790rJtbW0i/OVlLRYtq2VVRstqWS2rZZVF
y2pZLatllUXLalktq2WVRctqWS2rZZVFy2pZLatllUXLalktq2WVRcv+97KMBH01WU9PT2vZm5vfkuRk
dxsaGiQW91llk5OTERMTg6CgIJF1cXGRiOKb7K9f16ivr0dzczPq6uok3VZYWPjpZBm7TUpKQnR0NAIC
AiS3aCX78+elCDLsyBEuLi5Gfn6+ROSysrI+Bewqc4sJCQmIiIiAn5+fRPmcnZ3Nst+/nyA1NVWqw4Ws
UHp6uiwmPFcZ7pH7ZxqVI2yENNlVR0dHc3bxx48Lyecy4MhEJ6tjwAuojLFP7pvjGxoaKl1lGtXJyQkO
Dg4Sp3+TZVAzMDBQKsJ/DgsLk7xuZGSkwEKoCvfHseWe+VAyMsYcX4ra29ubZQkfTj4+PgIXsDpMYvNG
Vx3uk3vm9yo7SlGOL0UrKyvFz0qWVeICPrIJz1WH+2QnKcnv1I+iLIDRVZOsIcwILrvLG9y4mOrYkmWM
+KMoMckaMEJP+IsP41xlGPfnz1ooZ2DL6/Vo/eHXxA5/AJFfGFexs8HCAAAAAElFTkSuQmCC
</value>
</data>
<data name="smartKeyboard1.KeyUpImage2" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="smartKeyboard1.KeyUpImage3" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
rkJggg==
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value> <value>WEBPAD</value>
</metadata> </metadata>

View File

@ -0,0 +1,298 @@
namespace INT_PT002.Controls
{
partial class ControlMenuUserUserEditor
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Component Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.buttonDelete = new SmartX.SmartButton();
this.buttonModify = new SmartX.SmartButton();
this.buttonRegister = new SmartX.SmartButton();
this.listBoxLevel1 = new SmartX.SmartListBox();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
// smartGroupBox1
//
this.smartGroupBox1.BackGround = null;
this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox1.BackImage = null;
this.smartGroupBox1.Controls.Add(this.buttonDelete);
this.smartGroupBox1.Controls.Add(this.buttonModify);
this.smartGroupBox1.Controls.Add(this.buttonRegister);
this.smartGroupBox1.Controls.Add(this.listBoxLevel1);
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.FrameLineThickness = 2;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
this.smartGroupBox1.HeaderHeightOffset = 9;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
this.smartGroupBox1.TabIndex = 1;
this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
//
// buttonDelete
//
this.buttonDelete.BackGround = this.smartGroupBox1;
this.buttonDelete.BackGroundColor = System.Drawing.Color.LightBlue;
this.buttonDelete.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonDelete.ButtonDownColor = System.Drawing.Color.SlateGray;
this.buttonDelete.ButtonImageAutoSize = true;
this.buttonDelete.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonDelete.ButtonText = "삭제";
this.buttonDelete.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonDelete.GroupID = 0;
this.buttonDelete.ImageDisable = null;
this.buttonDelete.ImageDown = null;
this.buttonDelete.ImageUp = null;
this.buttonDelete.Location = new System.Drawing.Point(628, 549);
this.buttonDelete.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonDelete.Name = "buttonDelete";
this.buttonDelete.NestedClickEventPrevent = false;
this.buttonDelete.OutlinePixel = 2;
this.buttonDelete.OverlapOptimize = true;
this.buttonDelete.RepeatInterval = 200;
this.buttonDelete.RepeatIntervalAccelerate = null;
this.buttonDelete.RoundSize = 10;
this.buttonDelete.SafeInterval = 200;
this.buttonDelete.Size = new System.Drawing.Size(110, 60);
this.buttonDelete.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonDelete.TabIndex = 80;
this.buttonDelete.Text = null;
this.buttonDelete.TextColor = System.Drawing.Color.White;
this.buttonDelete.TextColorDisable = System.Drawing.Color.Gray;
this.buttonDelete.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonDelete.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonDelete.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonDelete.Click += new System.EventHandler(this.buttonDelete_Click);
//
// buttonModify
//
this.buttonModify.BackGround = this.smartGroupBox1;
this.buttonModify.BackGroundColor = System.Drawing.Color.LightBlue;
this.buttonModify.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonModify.ButtonDownColor = System.Drawing.Color.SlateGray;
this.buttonModify.ButtonImageAutoSize = true;
this.buttonModify.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonModify.ButtonText = "수정";
this.buttonModify.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonModify.GroupID = 0;
this.buttonModify.ImageDisable = null;
this.buttonModify.ImageDown = null;
this.buttonModify.ImageUp = null;
this.buttonModify.Location = new System.Drawing.Point(485, 549);
this.buttonModify.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonModify.Name = "buttonModify";
this.buttonModify.NestedClickEventPrevent = false;
this.buttonModify.OutlinePixel = 2;
this.buttonModify.OverlapOptimize = true;
this.buttonModify.RepeatInterval = 200;
this.buttonModify.RepeatIntervalAccelerate = null;
this.buttonModify.RoundSize = 10;
this.buttonModify.SafeInterval = 200;
this.buttonModify.Size = new System.Drawing.Size(110, 60);
this.buttonModify.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonModify.TabIndex = 79;
this.buttonModify.Text = null;
this.buttonModify.TextColor = System.Drawing.Color.White;
this.buttonModify.TextColorDisable = System.Drawing.Color.Gray;
this.buttonModify.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonModify.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonModify.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonModify.Click += new System.EventHandler(this.buttonModify_Click);
//
// buttonRegister
//
this.buttonRegister.BackGround = null;
this.buttonRegister.BackGroundColor = System.Drawing.Color.LightBlue;
this.buttonRegister.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonRegister.ButtonDownColor = System.Drawing.Color.SlateGray;
this.buttonRegister.ButtonImageAutoSize = true;
this.buttonRegister.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.buttonRegister.ButtonText = "등록";
this.buttonRegister.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonRegister.GroupID = 0;
this.buttonRegister.ImageDisable = null;
this.buttonRegister.ImageDown = null;
this.buttonRegister.ImageUp = null;
this.buttonRegister.Location = new System.Drawing.Point(359, 549);
this.buttonRegister.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonRegister.Name = "buttonRegister";
this.buttonRegister.NestedClickEventPrevent = false;
this.buttonRegister.OutlinePixel = 2;
this.buttonRegister.OverlapOptimize = true;
this.buttonRegister.RepeatInterval = 200;
this.buttonRegister.RepeatIntervalAccelerate = null;
this.buttonRegister.RoundSize = 10;
this.buttonRegister.SafeInterval = 200;
this.buttonRegister.Size = new System.Drawing.Size(110, 60);
this.buttonRegister.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonRegister.TabIndex = 78;
this.buttonRegister.Text = null;
this.buttonRegister.TextColor = System.Drawing.Color.White;
this.buttonRegister.TextColorDisable = System.Drawing.Color.Gray;
this.buttonRegister.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonRegister.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonRegister.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonRegister.Click += new System.EventHandler(this.buttonRegister_Click);
//
// listBoxLevel1
//
this.listBoxLevel1.BackGround = null;
this.listBoxLevel1.BackGroundColor = System.Drawing.Color.White;
this.listBoxLevel1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.listBoxLevel1.BorderStyle = SmartX.SmartListBox.BORDERSTYLES.FixedSingle;
this.listBoxLevel1.ColumnStyles = null;
this.listBoxLevel1.DataSource = null;
this.listBoxLevel1.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Regular);
this.listBoxLevel1.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD;
this.listBoxLevel1.ItemOffsetGap = 10;
this.listBoxLevel1.ItemOffsetX = 1;
this.listBoxLevel1.ItemOffsetY = 0;
this.listBoxLevel1.ItemTextOffsetY = 1;
this.listBoxLevel1.Location = new System.Drawing.Point(46, 83);
this.listBoxLevel1.MouseMoveEventSpace = 3;
this.listBoxLevel1.MouseMoveSpace = 10;
this.listBoxLevel1.Name = "listBoxLevel1";
this.listBoxLevel1.OverlapOptimize = true;
this.listBoxLevel1.ScrollBarBackColor = System.Drawing.Color.DarkGray;
this.listBoxLevel1.ScrollBarButtonColor = System.Drawing.Color.GhostWhite;
this.listBoxLevel1.ScrollBarButtonHeight = 15;
this.listBoxLevel1.ScrollBarButtonImage = null;
this.listBoxLevel1.ScrollBarButtonRound = 0;
this.listBoxLevel1.ScrollBarStyle = SmartX.SmartListBox.ScrollBarStyles.ScrollBar;
this.listBoxLevel1.ScrollButtonHeight = 30;
this.listBoxLevel1.ScrollButtonWidth = 30;
//
//
//
this.listBoxLevel1.ScrollDownButton.BackGround = null;
this.listBoxLevel1.ScrollDownButton.BackGroundColor = System.Drawing.Color.LightBlue;
this.listBoxLevel1.ScrollDownButton.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.listBoxLevel1.ScrollDownButton.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.listBoxLevel1.ScrollDownButton.ButtonImageAutoSize = false;
this.listBoxLevel1.ScrollDownButton.ButtonStyle = SmartX.SmartButton.ButtonStyles.Flat;
this.listBoxLevel1.ScrollDownButton.ButtonText = "▼";
this.listBoxLevel1.ScrollDownButton.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.listBoxLevel1.ScrollDownButton.GroupID = 0;
this.listBoxLevel1.ScrollDownButton.ImageDisable = null;
this.listBoxLevel1.ScrollDownButton.ImageDown = null;
this.listBoxLevel1.ScrollDownButton.ImageUp = null;
this.listBoxLevel1.ScrollDownButton.Location = new System.Drawing.Point(228, 388);
this.listBoxLevel1.ScrollDownButton.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.listBoxLevel1.ScrollDownButton.Name = "SmartListBox_m_butScrollDown";
this.listBoxLevel1.ScrollDownButton.NestedClickEventPrevent = false;
this.listBoxLevel1.ScrollDownButton.OutlinePixel = 1;
this.listBoxLevel1.ScrollDownButton.OverlapOptimize = true;
this.listBoxLevel1.ScrollDownButton.RepeatInterval = 200;
this.listBoxLevel1.ScrollDownButton.RepeatIntervalAccelerate = null;
this.listBoxLevel1.ScrollDownButton.RoundSize = 10;
this.listBoxLevel1.ScrollDownButton.SafeInterval = 200;
this.listBoxLevel1.ScrollDownButton.Size = new System.Drawing.Size(30, 30);
this.listBoxLevel1.ScrollDownButton.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.listBoxLevel1.ScrollDownButton.TabIndex = 0;
this.listBoxLevel1.ScrollDownButton.Text = null;
this.listBoxLevel1.ScrollDownButton.TextColor = System.Drawing.Color.White;
this.listBoxLevel1.ScrollDownButton.TextColorDisable = System.Drawing.Color.Gray;
this.listBoxLevel1.ScrollDownButton.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.listBoxLevel1.ScrollDownButton.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.listBoxLevel1.ScrollDownButton.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.listBoxLevel1.ScrollStep = 1;
//
//
//
this.listBoxLevel1.ScrollUpButton.BackGround = null;
this.listBoxLevel1.ScrollUpButton.BackGroundColor = System.Drawing.Color.LightBlue;
this.listBoxLevel1.ScrollUpButton.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.listBoxLevel1.ScrollUpButton.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
this.listBoxLevel1.ScrollUpButton.ButtonImageAutoSize = false;
this.listBoxLevel1.ScrollUpButton.ButtonStyle = SmartX.SmartButton.ButtonStyles.Flat;
this.listBoxLevel1.ScrollUpButton.ButtonText = "▲";
this.listBoxLevel1.ScrollUpButton.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.listBoxLevel1.ScrollUpButton.GroupID = 0;
this.listBoxLevel1.ScrollUpButton.ImageDisable = null;
this.listBoxLevel1.ScrollUpButton.ImageDown = null;
this.listBoxLevel1.ScrollUpButton.ImageUp = null;
this.listBoxLevel1.ScrollUpButton.Location = new System.Drawing.Point(228, 2);
this.listBoxLevel1.ScrollUpButton.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.listBoxLevel1.ScrollUpButton.Name = "SmartListBox_m_butScrollUp";
this.listBoxLevel1.ScrollUpButton.NestedClickEventPrevent = false;
this.listBoxLevel1.ScrollUpButton.OutlinePixel = 1;
this.listBoxLevel1.ScrollUpButton.OverlapOptimize = true;
this.listBoxLevel1.ScrollUpButton.RepeatInterval = 200;
this.listBoxLevel1.ScrollUpButton.RepeatIntervalAccelerate = null;
this.listBoxLevel1.ScrollUpButton.RoundSize = 10;
this.listBoxLevel1.ScrollUpButton.SafeInterval = 200;
this.listBoxLevel1.ScrollUpButton.Size = new System.Drawing.Size(30, 30);
this.listBoxLevel1.ScrollUpButton.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.listBoxLevel1.ScrollUpButton.TabIndex = 1;
this.listBoxLevel1.ScrollUpButton.Text = null;
this.listBoxLevel1.ScrollUpButton.TextColor = System.Drawing.Color.White;
this.listBoxLevel1.ScrollUpButton.TextColorDisable = System.Drawing.Color.Gray;
this.listBoxLevel1.ScrollUpButton.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.listBoxLevel1.ScrollUpButton.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.listBoxLevel1.ScrollUpButton.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.listBoxLevel1.SelectColor = System.Drawing.Color.FromArgb(((int)(((byte)(130)))), ((int)(((byte)(156)))), ((int)(((byte)(184)))));
this.listBoxLevel1.SelectFilled = true;
this.listBoxLevel1.SelectItemIndex = -1;
this.listBoxLevel1.SelectTextColor = System.Drawing.Color.White;
this.listBoxLevel1.SeparationlineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(125)))), ((int)(((byte)(125)))));
this.listBoxLevel1.SeparationlineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224)))));
this.listBoxLevel1.SeparationLineStyle = SmartX.SmartListBox.SEPARATIONLINETYPES.FixedSingle;
this.listBoxLevel1.SeparationlineVisibleBottom = true;
this.listBoxLevel1.SeparationlineVisibleTop = true;
this.listBoxLevel1.Size = new System.Drawing.Size(411, 256);
this.listBoxLevel1.TabIndex = 0;
this.listBoxLevel1.Text = "smartListBox1";
this.listBoxLevel1.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.listBoxLevel1.TextColorDisable = System.Drawing.Color.Gray;
this.listBoxLevel1.Click += new System.EventHandler(this.listBoxSelected_Click);
//
// ControlMenuUserUserEditor
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMenuUserUserEditor";
this.Size = new System.Drawing.Size(909, 664);
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartListBox listBoxLevel1;
private SmartX.SmartButton buttonDelete;
private SmartX.SmartButton buttonModify;
private SmartX.SmartButton buttonRegister;
}
}

View File

@ -11,14 +11,14 @@ using INT_PT002.Forms;
namespace INT_PT002.Controls namespace INT_PT002.Controls
{ {
public partial class ControlMenuSettingUserEditor : UserControl public partial class ControlMenuUserUserEditor : UserControl
{ {
#region Field #region Field
private FormMenu m_ParentForm; private FormMenu m_ParentForm;
#endregion #endregion
#region Constructor #region Constructor
public ControlMenuSettingUserEditor(FormMenu parent) public ControlMenuUserUserEditor(FormMenu parent)
{ {
InitializeComponent(); InitializeComponent();
@ -38,7 +38,7 @@ namespace INT_PT002.Controls
#region Method #region Method
private void Initialize() private void Initialize()
{ {
this.smartGroupBox1.Text = "Setting > UserEditor"; this.smartGroupBox1.Text = "User > UserEditor";
} }
public void DisplayRefresh() public void DisplayRefresh()
@ -48,7 +48,23 @@ namespace INT_PT002.Controls
#endregion #endregion
#region Event Handler #region Event Handler
private void listBoxSelected_Click(object sender, EventArgs e)
{
}
private void buttonRegister_Click(object sender, EventArgs e)
{
}
private void buttonModify_Click(object sender, EventArgs e)
{
}
private void buttonDelete_Click(object sender, EventArgs e)
{
}
#endregion #endregion
} }
} }

View File

@ -24,6 +24,7 @@ namespace INT_PT002.DataStore
{ {
Recipe, Recipe,
Setting, Setting,
User,
Manual, Manual,
Log, Log,
System, System,
@ -39,7 +40,11 @@ namespace INT_PT002.DataStore
_0_None, _0_None,
_1_Configuration, _1_Configuration,
_2_Communication, _2_Communication,
_3_UserEditor, };
public enum E_MenuUserStore
{
_0_None,
_1_UserEditor,
}; };
public enum E_MenuManualStore public enum E_MenuManualStore
{ {
@ -90,5 +95,20 @@ namespace INT_PT002.DataStore
NAK = 0, NAK = 0,
ACK = 1, ACK = 1,
}; };
public enum E_UpdateCheck
{
Fail,
Success,
NoUsbMomery,
NoUpdateFolder,
NoFile,
}
public enum E_LanguageID
{
Korean,
English,
}
} }
} }

View File

@ -11,6 +11,8 @@ namespace INT_PT002.DataStore
#region Field #region Field
private int m_RECIPE_NUMBER; private int m_RECIPE_NUMBER;
private Define.E_LanguageID m_LANGUAGE;
private int m_CHART1_DRAW_STEP; private int m_CHART1_DRAW_STEP;
private int m_CHART2_DRAW_STEP; private int m_CHART2_DRAW_STEP;
@ -23,6 +25,8 @@ namespace INT_PT002.DataStore
private int m_SB_DIFF_MODE; private int m_SB_DIFF_MODE;
private int m_SB_DATA_MODE; private int m_SB_DATA_MODE;
private int m_SB_DATA_PERIOD; private int m_SB_DATA_PERIOD;
private string m_SERIAL_NUMBER;
#endregion #endregion
#region Constructor #region Constructor
@ -39,6 +43,12 @@ namespace INT_PT002.DataStore
set { this.m_RECIPE_NUMBER = value; } set { this.m_RECIPE_NUMBER = value; }
} }
public Define.E_LanguageID LANGUAGE
{
get { return this.m_LANGUAGE; }
set { this.m_LANGUAGE = value; }
}
public int CHART1_DRAW_STEP public int CHART1_DRAW_STEP
{ {
get { return this.m_CHART1_DRAW_STEP; } get { return this.m_CHART1_DRAW_STEP; }
@ -91,6 +101,12 @@ namespace INT_PT002.DataStore
get { return this.m_SB_DATA_PERIOD; } get { return this.m_SB_DATA_PERIOD; }
set { this.m_SB_DATA_PERIOD = value; } set { this.m_SB_DATA_PERIOD = value; }
} }
public string SERIAL_NUMBER
{
get { return this.m_SERIAL_NUMBER; }
set { this.m_SERIAL_NUMBER = value; }
}
#endregion #endregion
#region Method #region Method
@ -98,6 +114,8 @@ namespace INT_PT002.DataStore
{ {
this.RECIPE_NUMBER = 1; this.RECIPE_NUMBER = 1;
this.LANGUAGE = Define.E_LanguageID.Korean;
this.CHART1_DRAW_STEP = 4; this.CHART1_DRAW_STEP = 4;
this.CHART2_DRAW_STEP = 2; this.CHART2_DRAW_STEP = 2;
@ -110,6 +128,8 @@ namespace INT_PT002.DataStore
this.SB_DIFF_MODE = 1; this.SB_DIFF_MODE = 1;
this.SB_DATA_MODE = 2; this.SB_DATA_MODE = 2;
this.SB_DATA_PERIOD = 100; this.SB_DATA_PERIOD = 100;
this.SERIAL_NUMBER = "23C0000";
} }
#endregion #endregion
} }
@ -118,6 +138,7 @@ namespace INT_PT002.DataStore
public struct StructSystemConfigurationItem public struct StructSystemConfigurationItem
{ {
public int RECIPE_NUMBER; public int RECIPE_NUMBER;
public Define.E_LanguageID LANGUAGE;
public int CHART1_DRAW_STEP; public int CHART1_DRAW_STEP;
public int CHART2_DRAW_STEP; public int CHART2_DRAW_STEP;
@ -131,5 +152,8 @@ namespace INT_PT002.DataStore
public int SB_DIFF_MODE; public int SB_DIFF_MODE;
public int SB_DATA_MODE; public int SB_DATA_MODE;
public int SB_DATA_PERIOD; public int SB_DATA_PERIOD;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
public string SERIAL_NUMBER;
} }
} }

View File

@ -0,0 +1,176 @@
namespace INT_PT002.DialogForms
{
partial class DialogFormMessage
{
/// <summary>
/// 필수 디자이너 변수입니다.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 사용 중인 모든 리소스를 정리합니다.
/// </summary>
/// <param name="disposing">관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form 디자이너에서 생성한 코드
/// <summary>
/// 디자이너 지원에 필요한 메서드입니다.
/// 이 메서드의 내용을 코드 편집기로 수정하지 마십시오.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormMessage));
this.buttonOK = new SmartX.SmartButton();
this.labelMessage1 = new SmartX.SmartLabel();
this.labelMessage2 = new SmartX.SmartLabel();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
// buttonOK
//
this.buttonOK.BackGround = null;
this.buttonOK.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonOK.ButtonColor = System.Drawing.Color.Silver;
this.buttonOK.ButtonDownColor = System.Drawing.Color.Silver;
this.buttonOK.ButtonImageAutoSize = true;
this.buttonOK.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D;
this.buttonOK.ButtonText = "OK";
this.buttonOK.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonOK.GroupID = 0;
this.buttonOK.ImageDisable = null;
this.buttonOK.ImageDown = null;
this.buttonOK.ImageUp = null;
this.buttonOK.Location = new System.Drawing.Point(345, 126);
this.buttonOK.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonOK.Name = "buttonOK";
this.buttonOK.NestedClickEventPrevent = false;
this.buttonOK.OutlinePixel = 2;
this.buttonOK.OverlapOptimize = true;
this.buttonOK.RepeatInterval = 200;
this.buttonOK.RepeatIntervalAccelerate = null;
this.buttonOK.RoundSize = 10;
this.buttonOK.SafeInterval = 200;
this.buttonOK.Size = new System.Drawing.Size(90, 25);
this.buttonOK.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonOK.TabIndex = 2;
this.buttonOK.Text = null;
this.buttonOK.TextColor = System.Drawing.Color.Black;
this.buttonOK.TextColorDisable = System.Drawing.Color.Gray;
this.buttonOK.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonOK.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonOK.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click);
//
// labelMessage1
//
this.labelMessage1.BackGround = null;
this.labelMessage1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMessage1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMessage1.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(62, 60);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.OverlapOptimize = true;
this.labelMessage1.PasswordChar = '\0';
this.labelMessage1.Radius = 3;
this.labelMessage1.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMessage1.Size = new System.Drawing.Size(360, 20);
this.labelMessage1.TabIndex = 4;
this.labelMessage1.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage1.TextColor = System.Drawing.Color.Black;
this.labelMessage1.TextColorDisable = System.Drawing.Color.Gray;
this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage1.Wordwrap = false;
//
// labelMessage2
//
this.labelMessage2.BackGround = null;
this.labelMessage2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMessage2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMessage2.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(62, 82);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.OverlapOptimize = true;
this.labelMessage2.PasswordChar = '\0';
this.labelMessage2.Radius = 3;
this.labelMessage2.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMessage2.Size = new System.Drawing.Size(360, 40);
this.labelMessage2.TabIndex = 5;
this.labelMessage2.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage2.TextColor = System.Drawing.Color.Black;
this.labelMessage2.TextColorDisable = System.Drawing.Color.Gray;
this.labelMessage2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage2.Wordwrap = false;
//
// pictureBox2
//
this.pictureBox2.BackColor = System.Drawing.Color.White;
this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
this.pictureBox2.Location = new System.Drawing.Point(14, 58);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(42, 40);
//
// smartGroupBox1
//
this.smartGroupBox1.BackGround = null;
this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox1.BackImage = null;
this.smartGroupBox1.Controls.Add(this.labelMessage1);
this.smartGroupBox1.Controls.Add(this.pictureBox2);
this.smartGroupBox1.Controls.Add(this.buttonOK);
this.smartGroupBox1.Controls.Add(this.labelMessage2);
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.FrameLineThickness = 2;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
this.smartGroupBox1.HeaderHeightOffset = 12;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(450, 155);
this.smartGroupBox1.TabIndex = 6;
this.smartGroupBox1.Text = "ErrorCode";
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
//
// DialogFormMessage
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.ClientSize = new System.Drawing.Size(450, 155);
this.ControlBox = false;
this.Controls.Add(this.smartGroupBox1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormMessage";
this.Text = "DialogFormYesNo";
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartButton buttonOK;
private SmartX.SmartLabel labelMessage1;
private SmartX.SmartLabel labelMessage2;
private System.Windows.Forms.PictureBox pictureBox2;
private SmartX.SmartGroupBox smartGroupBox1;
}
}

View File

@ -0,0 +1,600 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using INT_PT002.DataStore;
namespace INT_PT002.DialogForms
{
public partial class DialogFormMessage : Form
{
#region Field
#endregion
#region Constructor
public DialogFormMessage()
{
InitializeComponent();
}
public DialogFormMessage(int code)
{
InitializeComponent();
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
switch (code)
{
case 1:
this.smartGroupBox1.Text = "Error 00";
this.labelMessage1.Text = "오류 발생! 재부팅 해 주십시오";
this.labelMessage2.Text = "Warning! Please restart this equipment";
this.buttonOK.Visible = false;
break;
default:
break;
}
}
public DialogFormMessage(string str, Define.E_LanguageID language)
{
InitializeComponent();
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
if (language == Define.E_LanguageID.Korean)
{
this.buttonOK.Text = "OK";
this.smartGroupBox1.Text = "Notice";
this.labelMessage1.Text = str + "개의 파일이 백업되었습니다.";
this.labelMessage2.Text = "";
}
else if (language == Define.E_LanguageID.English)
{
this.buttonOK.Text = "OK";
this.smartGroupBox1.Text = "Notice";
this.labelMessage1.Text = str + " files have been backed up";
this.labelMessage2.Text = "";
}
else
{
}
}
public DialogFormMessage(int code, Define.E_LanguageID language)
{
InitializeComponent();
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
if (language == Define.E_LanguageID.Korean)
{
this.buttonOK.Text = "OK";
#region 한글
switch (code)
{
case 1:
this.smartGroupBox1.Text = "Error 01";
this.labelMessage1.Text = "입력범위를 확인하세요.";
this.labelMessage2.Text = "";
break;
case 2:
this.smartGroupBox1.Text = "Error 02";
this.labelMessage1.Text = "최신 프로그램입니다.";
this.labelMessage2.Text = "";
break;
case 3:
this.smartGroupBox1.Text = "Error 03";
this.labelMessage1.Text = "연속으로 불량이 발생했습니다";
this.labelMessage2.Text = "";
break;
case 4:
this.smartGroupBox1.Text = "Error 04";
this.labelMessage1.Text = "백업할 파일이 없습니다";
this.labelMessage2.Text = "";
break;
case 5:
this.smartGroupBox1.Text = "Error 05";
this.labelMessage1.Text = "USB메모리가 장착되지 않았습니다";
this.labelMessage2.Text = "";
break;
case 6:
this.smartGroupBox1.Text = "Error 06";
this.labelMessage1.Text = "제조사에 문의하세요";
this.labelMessage2.Text = "";
break;
case 7:
this.smartGroupBox1.Text = "Error 07";
this.labelMessage1.Text = "USB에 업데이트 할 파일이 없습니다";
this.labelMessage2.Text = "";
break;
case 8:
this.smartGroupBox1.Text = "Error 08";
this.labelMessage1.Text = "업데이트 할 실행파일 개수가 많습니다";
this.labelMessage2.Text = "";
break;
case 9:
this.smartGroupBox1.Text = "Error 09";
this.labelMessage1.Text = "USB에 업데이트 폴더가 없습니다";
this.labelMessage2.Text = "";
break;
case 10:
this.smartGroupBox1.Text = "Error 10";
this.labelMessage1.Text = "해당 메모리가 장착되지 않았습니다";
this.labelMessage2.Text = "";
break;
case 11:
this.smartGroupBox1.Text = "Error 11";
this.labelMessage1.Text = "이미지 폴더가 없습니다";
this.labelMessage2.Text = "";
break;
case 12:
this.smartGroupBox1.Text = "Error 12";
this.labelMessage1.Text = "적체박스를 비워 주세요.";
this.labelMessage2.Text = "";
break;
case 13:
this.smartGroupBox1.Text = "시스템 백업";
this.labelMessage1.Text = "백업 완료";
this.labelMessage2.Text = "";
break;
case 14:
this.smartGroupBox1.Text = "시스템 백업";
this.labelMessage1.Text = "백업 실패 !!";
this.labelMessage2.Text = "";
break;
case 15:
this.smartGroupBox1.Text = "Error 15";
this.labelMessage1.Text = "가져올 파일이 없습니다";
this.labelMessage2.Text = "";
break;
case 16:
this.smartGroupBox1.Text = "Error 16";
this.labelMessage1.Text = "에러 발생! 다시 시도해주세요";
this.labelMessage2.Text = "";
break;
case 17:
this.smartGroupBox1.Text = "Error 17";
this.labelMessage1.Text = "초기화를 실행해 주세요";
this.labelMessage2.Text = "";
break;
case 18:
this.smartGroupBox1.Text = "Message 18";
this.labelMessage1.Text = "전원을 끄고 다시 켜주세요";
this.labelMessage2.Text = "";
this.buttonOK.Visible = false;
break;
case 19:
this.smartGroupBox1.Text = "Error 19";
this.labelMessage1.Text = "통신 포트 연결 에러.";
this.labelMessage1.Text = "제조사에 문의하세요.";
break;
case 20:
this.smartGroupBox1.Text = "Error 20";
this.labelMessage1.Text = "MASCA 통신 전송이 실패했습니다";
this.labelMessage2.Text = "";
break;
case 21:
this.smartGroupBox1.Text = "Error 21";
this.labelMessage1.Text = "서보 오프 후에 다시 시도해주세요";
this.labelMessage2.Text = "";
break;
case 22:
this.smartGroupBox1.Text = "Error 22";
this.labelMessage1.Text = "메인보드 통신 상태 확인해주세요";
this.labelMessage2.Text = "";
break;
case 23:
this.smartGroupBox1.Text = "Error 23";
this.labelMessage1.Text = "장비 정지 : 카운터출력";
this.labelMessage2.Text = "";
break;
case 24:
this.smartGroupBox1.Text = "Error 24";
this.labelMessage1.Text = "MACSA 통신전송이 실패하였습니다.";
this.labelMessage2.Text = "";
break;
case 25:
this.smartGroupBox1.Text = "Error 25";
this.labelMessage1.Text = "바코드 연결상태를 확인하세요.";
this.labelMessage2.Text = "";
break;
case 26:
this.smartGroupBox1.Text = "OPC";
this.labelMessage1.Text = "OPC 동작 모드 : Server";
this.labelMessage2.Text = "";
break;
case 27:
this.smartGroupBox1.Text = "Error 27";
this.labelMessage1.Text = "996~1000번 : 랜덤모드 기능 할당";
this.labelMessage2.Text = "설정위치 : [메뉴]-[기본]-[품목설정]-[랜덤모드]";
break;
// 28 사용
case 31:
this.smartGroupBox1.Text = "Error 31";
this.labelMessage1.Text = "유저 파일 에러";
this.labelMessage2.Text = "";
break;
case 32:
this.smartGroupBox1.Text = "Error 32";
this.labelMessage1.Text = "ID 확인하세요";
this.labelMessage2.Text = "";
break;
case 33:
this.smartGroupBox1.Text = "Error 33";
this.labelMessage1.Text = "Password 확인하세요";
this.labelMessage2.Text = "";
break;
case 34:
this.smartGroupBox1.Text = "Error 34";
this.labelMessage1.Text = "동일한 ID가 있습니다!";
this.labelMessage2.Text = "";
break;
case 35:
this.smartGroupBox1.Text = "Error 35";
this.labelMessage1.Text = "4~10자 입력 하세요!";
this.labelMessage2.Text = "";
break;
default:
this.smartGroupBox1.Text = "Error 99";
this.labelMessage1.Text = "제조사에 문의하세요";
this.labelMessage2.Text = "";
break;
}
#endregion
}
else if (language == Define.E_LanguageID.English)
{
this.buttonOK.Text = "OK";
#region 영문
switch (code)
{
case 1:
this.smartGroupBox1.Text = "Error 01";
this.labelMessage1.Text = "Please check the input range";
this.labelMessage2.Text = "";
break;
case 2:
this.smartGroupBox1.Text = "Error 02";
this.labelMessage1.Text = "Application is the lastest";
this.labelMessage2.Text = "";
break;
case 3:
this.smartGroupBox1.Text = "Error 03";
this.labelMessage1.Text = "Detect Continuous N.G !!";
this.labelMessage2.Text = "";
break;
case 4:
this.smartGroupBox1.Text = "Error 04";
this.labelMessage1.Text = "There are no Backup files";
this.labelMessage2.Text = "";
break;
case 5:
this.smartGroupBox1.Text = "Error 05";
this.labelMessage1.Text = "There is no USB MEMORY";
this.labelMessage2.Text = "";
break;
case 6:
this.smartGroupBox1.Text = "Error 06";
this.labelMessage1.Text = "Please contact a manufacturer";
this.labelMessage2.Text = "";
break;
case 7:
this.smartGroupBox1.Text = "Error 07";
this.labelMessage1.Text = "There are no update files in USB";
this.labelMessage2.Text = "";
break;
case 8:
this.smartGroupBox1.Text = "Error 08";
this.labelMessage1.Text = "Too much file for update";
this.labelMessage2.Text = "";
break;
case 9:
this.smartGroupBox1.Text = "Error 09";
this.labelMessage1.Text = "There is no folder has update files in USB";
this.labelMessage2.Text = "";
break;
case 10:
this.smartGroupBox1.Text = "Error 10";
this.labelMessage1.Text = "There is no MEMORY";
this.labelMessage2.Text = "";
break;
case 11:
this.smartGroupBox1.Text = "Error 11";
this.labelMessage1.Text = "There is no folder has Image in USB";
this.labelMessage2.Text = "";
break;
case 12:
this.smartGroupBox1.Text = "Error 12";
this.labelMessage1.Text = "Please load the box blank";
this.labelMessage2.Text = "";
break;
case 13:
this.smartGroupBox1.Text = "System backup";
this.labelMessage1.Text = "Backup Complete";
this.labelMessage2.Text = "";
break;
case 14:
this.smartGroupBox1.Text = "System backup";
this.labelMessage1.Text = "Backup Fail !!";
this.labelMessage2.Text = "";
break;
case 15:
this.smartGroupBox1.Text = "Error 15";
this.labelMessage1.Text = "There are no files to be imported";
this.labelMessage2.Text = "";
break;
case 16:
this.smartGroupBox1.Text = "Error 16";
this.labelMessage1.Text = "Error occured! Try again";
this.labelMessage2.Text = "";
break;
case 17:
this.smartGroupBox1.Text = "Error 17";
this.labelMessage1.Text = "Please proceed with initialization";
this.labelMessage2.Text = "";
break;
case 18:
this.smartGroupBox1.Text = "Message 18";
this.labelMessage1.Text = "Please restart this equipment";
this.labelMessage2.Text = "";
this.buttonOK.Visible = false;
break;
case 19:
this.smartGroupBox1.Text = "Error 19";
this.labelMessage1.Text = "COM2 port problem.";
this.labelMessage1.Text = "Please contact a manufacturer.";
break;
case 20:
this.smartGroupBox1.Text = "Error 20";
this.labelMessage1.Text = "Transmission failed to MASCA";
this.labelMessage2.Text = "";
break;
case 21:
this.smartGroupBox1.Text = "Error 21";
this.labelMessage1.Text = "After th servo-off,";
this.labelMessage2.Text = "please try again.";
break;
case 22:
this.smartGroupBox1.Text = "Error 22";
this.labelMessage1.Text = "Please check the communication status ";
this.labelMessage2.Text = "with the main board.";
break;
case 23:
this.smartGroupBox1.Text = "Error 23";
this.labelMessage1.Text = "Equipment Stop : Counting output";
this.labelMessage2.Text = "";
break;
case 24:
this.smartGroupBox1.Text = "Error 24";
this.labelMessage1.Text = "MACSA communication transmission failed";
this.labelMessage2.Text = "";
break;
case 25:
this.smartGroupBox1.Text = "Error 25";
this.labelMessage1.Text = "Check the barcode scanner connection.";
this.labelMessage2.Text = "";
break;
case 26:
this.smartGroupBox1.Text = "OPC";
this.labelMessage1.Text = "OPC Operation Mode : Server";
this.labelMessage2.Text = "";
break;
case 27:
this.smartGroupBox1.Text = "Error 27";
this.labelMessage1.Text = "No. 996~1000 : Assign Random Mode function";
this.labelMessage2.Text = "[Menu]-[Basic]-[Product setting]-[Random Mode]";
break;
// 28 사용
case 31:
this.smartGroupBox1.Text = "Error 31";
this.labelMessage1.Text = "User files error";
this.labelMessage2.Text = "";
break;
case 32:
this.smartGroupBox1.Text = "Error 32";
this.labelMessage1.Text = "Check the ID";
this.labelMessage2.Text = "";
break;
case 33:
this.smartGroupBox1.Text = "Error 33";
this.labelMessage1.Text = "Check the password";
this.labelMessage2.Text = "";
break;
case 34:
this.smartGroupBox1.Text = "Error 34";
this.labelMessage1.Text = "The system already has the same ID";
this.labelMessage2.Text = "";
break;
case 35:
this.smartGroupBox1.Text = "Error 35";
this.labelMessage1.Text = "Please enter 4-10 characters";
this.labelMessage2.Text = "";
break;
default:
this.smartGroupBox1.Text = "Error 99";
this.labelMessage1.Text = "Please contact a manufacturer";
break;
}
#endregion
}
else
{
}
}
public DialogFormMessage(int code, Define.E_LanguageID language, string message)
{
InitializeComponent();
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
switch (language)
{
case Define.E_LanguageID.Korean:
#region Korean
switch (code)
{
case 1:
this.buttonOK.Text = "OK";
this.smartGroupBox1.Text = "Error 01";
this.labelMessage1.Text = "입력범위를 확인하세요.";
this.labelMessage2.Text = message;
break;
default:
break;
}
#endregion
break;
case Define.E_LanguageID.English:
#region English
switch (code)
{
case 1:
this.buttonOK.Text = "OK";
this.smartGroupBox1.Text = "Error 01";
this.labelMessage1.Text = "Confirm input range";
this.labelMessage2.Text = message;
break;
default:
break;
}
#endregion
break;
default:
break;
}
}
public DialogFormMessage(int code, int productNo, string underRange, string overRange, Define.E_LanguageID language)
{
InitializeComponent();
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
if (language == Define.E_LanguageID.Korean)
{
this.buttonOK.Text = "OK";
#region 한글
switch (code)
{
case 28:
if (productNo == 996)
{
this.smartGroupBox1.Text = "Error 28";
this.labelMessage1.Text = "No." + productNo.ToString() + " : ~ " + overRange;
this.labelMessage2.Text = "";
}
else if (productNo == 1000)
{
this.smartGroupBox1.Text = "Error 28";
this.labelMessage1.Text = "No." + productNo.ToString() + " : " + underRange + " ~";
this.labelMessage2.Text = "";
}
else
{
this.smartGroupBox1.Text = "Error 28";
this.labelMessage1.Text = "No." + productNo.ToString() + " : " + underRange + " ~ " + overRange;
this.labelMessage2.Text = "";
}
break;
default:
this.smartGroupBox1.Text = "Error 99";
this.labelMessage1.Text = "제조사에 문의하세요";
this.labelMessage2.Text = "";
break;
}
#endregion
}
else if (language == Define.E_LanguageID.English)
{
this.buttonOK.Text = "OK";
#region 영문
switch (code)
{
case 28:
if (productNo == 996)
{
this.smartGroupBox1.Text = "Error 28";
this.labelMessage1.Text = "No." + productNo.ToString() + " : ~ " + overRange;
this.labelMessage2.Text = "";
}
else if (productNo == 1000)
{
this.smartGroupBox1.Text = "Error 28";
this.labelMessage1.Text = "No." + productNo.ToString() + " : " + underRange + " ~";
this.labelMessage2.Text = "";
}
else
{
this.smartGroupBox1.Text = "Error 28";
this.labelMessage1.Text = "No." + productNo.ToString() + " : " + underRange + " ~ " + overRange;
this.labelMessage2.Text = "";
}
break;
default:
this.smartGroupBox1.Text = "Error 99";
this.labelMessage1.Text = "Please contact a manufacturer";
break;
}
#endregion
}
else
{
}
}
#endregion
#region Property
#endregion
#region Method
private void InitializeContnrol()
{
int x = 0, y = 0;
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.Size.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2;
this.Location = new Point(x, y);
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeContnrol();
}
#endregion
#region Event Handler
private void buttonOK_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
this.Close();
}
#endregion
}
}

View File

@ -0,0 +1,204 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
<metadata name="$this.Skin" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
</root>

View File

@ -38,31 +38,31 @@
this.buttonNumber8 = new System.Windows.Forms.Button(); this.buttonNumber8 = new System.Windows.Forms.Button();
this.buttonNumber5 = new System.Windows.Forms.Button(); this.buttonNumber5 = new System.Windows.Forms.Button();
this.buttonNumber2 = new System.Windows.Forms.Button(); this.buttonNumber2 = new System.Windows.Forms.Button();
this.buttonSign = new System.Windows.Forms.Button();
this.buttonNumber7 = new System.Windows.Forms.Button(); this.buttonNumber7 = new System.Windows.Forms.Button();
this.buttonNumber4 = new System.Windows.Forms.Button(); this.buttonNumber4 = new System.Windows.Forms.Button();
this.buttonNumber1 = new System.Windows.Forms.Button(); this.buttonNumber1 = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label();
this.buttonSign = new System.Windows.Forms.Button();
this.SuspendLayout(); this.SuspendLayout();
// //
// labelScreen // labelScreen
// //
this.labelScreen.BackColor = System.Drawing.Color.White; this.labelScreen.BackColor = System.Drawing.Color.White;
this.labelScreen.Font = new System.Drawing.Font("Arial", 35F, System.Drawing.FontStyle.Regular); this.labelScreen.Font = new System.Drawing.Font("Arial", 33F, System.Drawing.FontStyle.Bold);
this.labelScreen.Location = new System.Drawing.Point(10, 23); this.labelScreen.Location = new System.Drawing.Point(23, 33);
this.labelScreen.Name = "labelScreen"; this.labelScreen.Name = "labelScreen";
this.labelScreen.Size = new System.Drawing.Size(230, 50); this.labelScreen.Size = new System.Drawing.Size(207, 56);
this.labelScreen.Text = "label2"; this.labelScreen.Text = "label2";
this.labelScreen.TextAlign = System.Drawing.ContentAlignment.TopRight; this.labelScreen.TextAlign = System.Drawing.ContentAlignment.TopRight;
// //
// buttonEnter // buttonEnter
// //
this.buttonEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonEnter.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonEnter.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonEnter.ForeColor = System.Drawing.Color.White; this.buttonEnter.ForeColor = System.Drawing.Color.White;
this.buttonEnter.Location = new System.Drawing.Point(13, 382); this.buttonEnter.Location = new System.Drawing.Point(23, 343);
this.buttonEnter.Name = "buttonEnter"; this.buttonEnter.Name = "buttonEnter";
this.buttonEnter.Size = new System.Drawing.Size(222, 45); this.buttonEnter.Size = new System.Drawing.Size(207, 55);
this.buttonEnter.TabIndex = 18; this.buttonEnter.TabIndex = 18;
this.buttonEnter.TabStop = false; this.buttonEnter.TabStop = false;
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
@ -71,11 +71,11 @@
// buttonCancel // buttonCancel
// //
this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonCancel.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonCancel.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonCancel.ForeColor = System.Drawing.Color.White; this.buttonCancel.ForeColor = System.Drawing.Color.White;
this.buttonCancel.Location = new System.Drawing.Point(165, 306); this.buttonCancel.Location = new System.Drawing.Point(165, 282);
this.buttonCancel.Name = "buttonCancel"; this.buttonCancel.Name = "buttonCancel";
this.buttonCancel.Size = new System.Drawing.Size(70, 70); this.buttonCancel.Size = new System.Drawing.Size(65, 55);
this.buttonCancel.TabIndex = 14; this.buttonCancel.TabIndex = 14;
this.buttonCancel.TabStop = false; this.buttonCancel.TabStop = false;
this.buttonCancel.Text = "ESC"; this.buttonCancel.Text = "ESC";
@ -84,11 +84,11 @@
// buttonNumber9 // buttonNumber9
// //
this.buttonNumber9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber9.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber9.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber9.ForeColor = System.Drawing.Color.White; this.buttonNumber9.ForeColor = System.Drawing.Color.White;
this.buttonNumber9.Location = new System.Drawing.Point(165, 230); this.buttonNumber9.Location = new System.Drawing.Point(165, 221);
this.buttonNumber9.Name = "buttonNumber9"; this.buttonNumber9.Name = "buttonNumber9";
this.buttonNumber9.Size = new System.Drawing.Size(70, 70); this.buttonNumber9.Size = new System.Drawing.Size(65, 55);
this.buttonNumber9.TabIndex = 13; this.buttonNumber9.TabIndex = 13;
this.buttonNumber9.TabStop = false; this.buttonNumber9.TabStop = false;
this.buttonNumber9.Text = "9"; this.buttonNumber9.Text = "9";
@ -97,11 +97,11 @@
// buttonNumber6 // buttonNumber6
// //
this.buttonNumber6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber6.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber6.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber6.ForeColor = System.Drawing.Color.White; this.buttonNumber6.ForeColor = System.Drawing.Color.White;
this.buttonNumber6.Location = new System.Drawing.Point(165, 154); this.buttonNumber6.Location = new System.Drawing.Point(165, 160);
this.buttonNumber6.Name = "buttonNumber6"; this.buttonNumber6.Name = "buttonNumber6";
this.buttonNumber6.Size = new System.Drawing.Size(70, 70); this.buttonNumber6.Size = new System.Drawing.Size(65, 55);
this.buttonNumber6.TabIndex = 15; this.buttonNumber6.TabIndex = 15;
this.buttonNumber6.TabStop = false; this.buttonNumber6.TabStop = false;
this.buttonNumber6.Text = "6"; this.buttonNumber6.Text = "6";
@ -110,11 +110,11 @@
// buttonNumber3 // buttonNumber3
// //
this.buttonNumber3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber3.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber3.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber3.ForeColor = System.Drawing.Color.White; this.buttonNumber3.ForeColor = System.Drawing.Color.White;
this.buttonNumber3.Location = new System.Drawing.Point(165, 78); this.buttonNumber3.Location = new System.Drawing.Point(165, 99);
this.buttonNumber3.Name = "buttonNumber3"; this.buttonNumber3.Name = "buttonNumber3";
this.buttonNumber3.Size = new System.Drawing.Size(70, 70); this.buttonNumber3.Size = new System.Drawing.Size(65, 55);
this.buttonNumber3.TabIndex = 17; this.buttonNumber3.TabIndex = 17;
this.buttonNumber3.TabStop = false; this.buttonNumber3.TabStop = false;
this.buttonNumber3.Text = "3"; this.buttonNumber3.Text = "3";
@ -123,11 +123,11 @@
// buttonNumber0 // buttonNumber0
// //
this.buttonNumber0.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber0.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber0.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber0.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber0.ForeColor = System.Drawing.Color.White; this.buttonNumber0.ForeColor = System.Drawing.Color.White;
this.buttonNumber0.Location = new System.Drawing.Point(89, 306); this.buttonNumber0.Location = new System.Drawing.Point(94, 282);
this.buttonNumber0.Name = "buttonNumber0"; this.buttonNumber0.Name = "buttonNumber0";
this.buttonNumber0.Size = new System.Drawing.Size(70, 70); this.buttonNumber0.Size = new System.Drawing.Size(65, 55);
this.buttonNumber0.TabIndex = 16; this.buttonNumber0.TabIndex = 16;
this.buttonNumber0.TabStop = false; this.buttonNumber0.TabStop = false;
this.buttonNumber0.Text = "0"; this.buttonNumber0.Text = "0";
@ -136,11 +136,11 @@
// buttonNumber8 // buttonNumber8
// //
this.buttonNumber8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber8.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber8.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber8.ForeColor = System.Drawing.Color.White; this.buttonNumber8.ForeColor = System.Drawing.Color.White;
this.buttonNumber8.Location = new System.Drawing.Point(89, 230); this.buttonNumber8.Location = new System.Drawing.Point(94, 221);
this.buttonNumber8.Name = "buttonNumber8"; this.buttonNumber8.Name = "buttonNumber8";
this.buttonNumber8.Size = new System.Drawing.Size(70, 70); this.buttonNumber8.Size = new System.Drawing.Size(65, 55);
this.buttonNumber8.TabIndex = 12; this.buttonNumber8.TabIndex = 12;
this.buttonNumber8.TabStop = false; this.buttonNumber8.TabStop = false;
this.buttonNumber8.Text = "8"; this.buttonNumber8.Text = "8";
@ -149,11 +149,11 @@
// buttonNumber5 // buttonNumber5
// //
this.buttonNumber5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber5.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber5.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber5.ForeColor = System.Drawing.Color.White; this.buttonNumber5.ForeColor = System.Drawing.Color.White;
this.buttonNumber5.Location = new System.Drawing.Point(89, 154); this.buttonNumber5.Location = new System.Drawing.Point(94, 160);
this.buttonNumber5.Name = "buttonNumber5"; this.buttonNumber5.Name = "buttonNumber5";
this.buttonNumber5.Size = new System.Drawing.Size(70, 70); this.buttonNumber5.Size = new System.Drawing.Size(65, 55);
this.buttonNumber5.TabIndex = 8; this.buttonNumber5.TabIndex = 8;
this.buttonNumber5.TabStop = false; this.buttonNumber5.TabStop = false;
this.buttonNumber5.Text = "5"; this.buttonNumber5.Text = "5";
@ -162,37 +162,24 @@
// buttonNumber2 // buttonNumber2
// //
this.buttonNumber2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber2.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber2.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber2.ForeColor = System.Drawing.Color.White; this.buttonNumber2.ForeColor = System.Drawing.Color.White;
this.buttonNumber2.Location = new System.Drawing.Point(89, 78); this.buttonNumber2.Location = new System.Drawing.Point(94, 99);
this.buttonNumber2.Name = "buttonNumber2"; this.buttonNumber2.Name = "buttonNumber2";
this.buttonNumber2.Size = new System.Drawing.Size(70, 70); this.buttonNumber2.Size = new System.Drawing.Size(65, 55);
this.buttonNumber2.TabIndex = 7; this.buttonNumber2.TabIndex = 7;
this.buttonNumber2.TabStop = false; this.buttonNumber2.TabStop = false;
this.buttonNumber2.Text = "2"; this.buttonNumber2.Text = "2";
this.buttonNumber2.Click += new System.EventHandler(this.buttonNumber_Click); this.buttonNumber2.Click += new System.EventHandler(this.buttonNumber_Click);
// //
// buttonSign
//
this.buttonSign.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonSign.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonSign.ForeColor = System.Drawing.Color.White;
this.buttonSign.Location = new System.Drawing.Point(13, 306);
this.buttonSign.Name = "buttonSign";
this.buttonSign.Size = new System.Drawing.Size(70, 70);
this.buttonSign.TabIndex = 6;
this.buttonSign.TabStop = false;
this.buttonSign.Text = "+/-";
this.buttonSign.Click += new System.EventHandler(this.buttonSign_Click);
//
// buttonNumber7 // buttonNumber7
// //
this.buttonNumber7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber7.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber7.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber7.ForeColor = System.Drawing.Color.White; this.buttonNumber7.ForeColor = System.Drawing.Color.White;
this.buttonNumber7.Location = new System.Drawing.Point(13, 230); this.buttonNumber7.Location = new System.Drawing.Point(23, 221);
this.buttonNumber7.Name = "buttonNumber7"; this.buttonNumber7.Name = "buttonNumber7";
this.buttonNumber7.Size = new System.Drawing.Size(70, 70); this.buttonNumber7.Size = new System.Drawing.Size(65, 55);
this.buttonNumber7.TabIndex = 11; this.buttonNumber7.TabIndex = 11;
this.buttonNumber7.TabStop = false; this.buttonNumber7.TabStop = false;
this.buttonNumber7.Text = "7"; this.buttonNumber7.Text = "7";
@ -201,11 +188,11 @@
// buttonNumber4 // buttonNumber4
// //
this.buttonNumber4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber4.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber4.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber4.ForeColor = System.Drawing.Color.White; this.buttonNumber4.ForeColor = System.Drawing.Color.White;
this.buttonNumber4.Location = new System.Drawing.Point(13, 154); this.buttonNumber4.Location = new System.Drawing.Point(23, 160);
this.buttonNumber4.Name = "buttonNumber4"; this.buttonNumber4.Name = "buttonNumber4";
this.buttonNumber4.Size = new System.Drawing.Size(70, 70); this.buttonNumber4.Size = new System.Drawing.Size(65, 55);
this.buttonNumber4.TabIndex = 10; this.buttonNumber4.TabIndex = 10;
this.buttonNumber4.TabStop = false; this.buttonNumber4.TabStop = false;
this.buttonNumber4.Text = "4"; this.buttonNumber4.Text = "4";
@ -214,11 +201,11 @@
// buttonNumber1 // buttonNumber1
// //
this.buttonNumber1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber1.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber1.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber1.ForeColor = System.Drawing.Color.White; this.buttonNumber1.ForeColor = System.Drawing.Color.White;
this.buttonNumber1.Location = new System.Drawing.Point(13, 78); this.buttonNumber1.Location = new System.Drawing.Point(23, 99);
this.buttonNumber1.Name = "buttonNumber1"; this.buttonNumber1.Name = "buttonNumber1";
this.buttonNumber1.Size = new System.Drawing.Size(70, 70); this.buttonNumber1.Size = new System.Drawing.Size(65, 55);
this.buttonNumber1.TabIndex = 9; this.buttonNumber1.TabIndex = 9;
this.buttonNumber1.TabStop = false; this.buttonNumber1.TabStop = false;
this.buttonNumber1.Text = "1"; this.buttonNumber1.Text = "1";
@ -227,17 +214,31 @@
// label1 // label1
// //
this.label1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.label1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.label1.ForeColor = System.Drawing.Color.White;
this.label1.Location = new System.Drawing.Point(3, 3); this.label1.Location = new System.Drawing.Point(3, 3);
this.label1.Name = "label1"; this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(100, 20); this.label1.Size = new System.Drawing.Size(100, 20);
this.label1.Text = "keypad"; this.label1.Text = "keypad";
// //
// buttonSign
//
this.buttonSign.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonSign.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonSign.ForeColor = System.Drawing.Color.White;
this.buttonSign.Location = new System.Drawing.Point(23, 282);
this.buttonSign.Name = "buttonSign";
this.buttonSign.Size = new System.Drawing.Size(65, 55);
this.buttonSign.TabIndex = 6;
this.buttonSign.TabStop = false;
this.buttonSign.Text = "+/-";
this.buttonSign.Click += new System.EventHandler(this.buttonSign_Click);
//
// DialogFormNumKeyPad // DialogFormNumKeyPad
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(130)))), ((int)(((byte)(200)))), ((int)(((byte)(250))))); this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.ClientSize = new System.Drawing.Size(250, 443); this.ClientSize = new System.Drawing.Size(250, 415);
this.ControlBox = false; this.ControlBox = false;
this.Controls.Add(this.labelScreen); this.Controls.Add(this.labelScreen);
this.Controls.Add(this.buttonEnter); this.Controls.Add(this.buttonEnter);
@ -273,10 +274,10 @@
private System.Windows.Forms.Button buttonNumber8; private System.Windows.Forms.Button buttonNumber8;
private System.Windows.Forms.Button buttonNumber5; private System.Windows.Forms.Button buttonNumber5;
private System.Windows.Forms.Button buttonNumber2; private System.Windows.Forms.Button buttonNumber2;
private System.Windows.Forms.Button buttonSign;
private System.Windows.Forms.Button buttonNumber7; private System.Windows.Forms.Button buttonNumber7;
private System.Windows.Forms.Button buttonNumber4; private System.Windows.Forms.Button buttonNumber4;
private System.Windows.Forms.Button buttonNumber1; private System.Windows.Forms.Button buttonNumber1;
private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label1;
private System.Windows.Forms.Button buttonSign;
} }
} }

View File

@ -0,0 +1,179 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using INT_PT002.DataStore;
namespace INT_PT002.DialogForms
{
public partial class DialogFormPasswordKeyPad : Form
{
#region Field
private string m_InputKey;
private string m_PasswordDeveloper;
private string m_PasswordHiddenMenu;
private int m_Digit;
private int m_DecPoint;
#endregion
#region Constructor
public DialogFormPasswordKeyPad(int digit, Define.E_LanguageID language)
{
InitializeComponent();
this.Digit = digit;
this.PasswordDeveloper = "0714";
this.PasswordHiddenMenu = DateTime.Now.ToString("MMdd") + "0810";
this.InitializeDesign(language);
}
#endregion
#region Property
private string InputKey
{
get { return this.m_InputKey; }
set { this.m_InputKey = value; }
}
public string PasswordDeveloper
{
get { return this.m_PasswordDeveloper; }
set { this.m_PasswordDeveloper = value; }
}
public string PasswordHiddenMenu
{
get { return this.m_PasswordHiddenMenu; }
set { this.m_PasswordHiddenMenu = value; }
}
private int Digit
{
get { return this.m_Digit; }
set { this.m_Digit = value; }
}
private int DecPoint
{
get { return this.m_DecPoint; }
set { this.m_DecPoint = value; }
}
#endregion
#region Method
private void InputNum(string key)
{
if (this.InputKey.Length >= this.Digit)
{
this.InputKey = key;
this.labelScreen.Text = "*";
}
else
{
this.InputKey += key;
this.labelScreen.Text += "*";
}
}
private void InitializeDesign(Define.E_LanguageID language)
{
if (language == Define.E_LanguageID.English)
{
this.buttonCancel.Text = "ESC";
this.buttonEnter.Text = "Enter";
}
else
{
this.buttonCancel.Text = "ESC";
this.buttonEnter.Text = "Enter";
}
}
private void InitializeControl()
{
int x = 0, y = 0;
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.Size.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2;
this.Location = new Point(x, y);
this.InputKey = "";
this.labelScreen.Text = "";
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeControl();
}
#endregion
#region Event Handler
private void buttonEnter_Click(object sender, EventArgs e)
{
if (this.labelScreen.Text.Length == 4)
{
if (this.Digit == 4)
{
if (this.InputKey == this.PasswordDeveloper)
{
this.DialogResult = DialogResult.OK;
}
}
}
else if (this.labelScreen.Text.Length == 8)
{
if (this.Digit == 8)
{
if (this.InputKey == this.PasswordHiddenMenu)
this.DialogResult = DialogResult.OK;
}
}
this.InputKey = "";
this.labelScreen.Text = "";
}
private void buttonNumber_Click(object sender, EventArgs e)
{
Button bt = sender as Button;
if (bt == null)
return;
if (bt == this.buttonNumber0)
this.InputNum("0");
else if (bt == this.buttonNumber1)
this.InputNum("1");
else if (bt == this.buttonNumber2)
this.InputNum("2");
else if (bt == this.buttonNumber3)
this.InputNum("3");
else if (bt == this.buttonNumber4)
this.InputNum("4");
else if (bt == this.buttonNumber5)
this.InputNum("5");
else if (bt == this.buttonNumber6)
this.InputNum("6");
else if (bt == this.buttonNumber7)
this.InputNum("7");
else if (bt == this.buttonNumber8)
this.InputNum("8");
else if (bt == this.buttonNumber9)
this.InputNum("9");
}
private void buttonCancel_Click(object sender, EventArgs e)
{
this.Close();
}
#endregion
}
}

View File

@ -0,0 +1,267 @@
namespace INT_PT002.DialogForms
{
partial class DialogFormPasswordKeyPad
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.labelScreen = new System.Windows.Forms.Label();
this.buttonEnter = new System.Windows.Forms.Button();
this.buttonCancel = new System.Windows.Forms.Button();
this.buttonNumber9 = new System.Windows.Forms.Button();
this.buttonNumber6 = new System.Windows.Forms.Button();
this.buttonNumber3 = new System.Windows.Forms.Button();
this.buttonNumber0 = new System.Windows.Forms.Button();
this.buttonNumber8 = new System.Windows.Forms.Button();
this.buttonNumber5 = new System.Windows.Forms.Button();
this.buttonNumber2 = new System.Windows.Forms.Button();
this.buttonNumber7 = new System.Windows.Forms.Button();
this.buttonNumber4 = new System.Windows.Forms.Button();
this.buttonNumber1 = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label();
this.SuspendLayout();
//
// labelScreen
//
this.labelScreen.BackColor = System.Drawing.Color.White;
this.labelScreen.Font = new System.Drawing.Font("Arial", 33F, System.Drawing.FontStyle.Bold);
this.labelScreen.Location = new System.Drawing.Point(23, 34);
this.labelScreen.Name = "labelScreen";
this.labelScreen.Size = new System.Drawing.Size(207, 56);
this.labelScreen.Text = "label2";
this.labelScreen.TextAlign = System.Drawing.ContentAlignment.TopRight;
//
// buttonEnter
//
this.buttonEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonEnter.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold);
this.buttonEnter.ForeColor = System.Drawing.Color.White;
this.buttonEnter.Location = new System.Drawing.Point(165, 282);
this.buttonEnter.Name = "buttonEnter";
this.buttonEnter.Size = new System.Drawing.Size(65, 55);
this.buttonEnter.TabIndex = 18;
this.buttonEnter.TabStop = false;
this.buttonEnter.Text = "Enter";
this.buttonEnter.Click += new System.EventHandler(this.buttonEnter_Click);
//
// buttonCancel
//
this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonCancel.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold);
this.buttonCancel.ForeColor = System.Drawing.Color.White;
this.buttonCancel.Location = new System.Drawing.Point(23, 282);
this.buttonCancel.Name = "buttonCancel";
this.buttonCancel.Size = new System.Drawing.Size(65, 55);
this.buttonCancel.TabIndex = 14;
this.buttonCancel.TabStop = false;
this.buttonCancel.Text = "ESC";
this.buttonCancel.Click += new System.EventHandler(this.buttonCancel_Click);
//
// buttonNumber9
//
this.buttonNumber9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber9.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber9.ForeColor = System.Drawing.Color.White;
this.buttonNumber9.Location = new System.Drawing.Point(165, 221);
this.buttonNumber9.Name = "buttonNumber9";
this.buttonNumber9.Size = new System.Drawing.Size(65, 55);
this.buttonNumber9.TabIndex = 13;
this.buttonNumber9.TabStop = false;
this.buttonNumber9.Text = "9";
this.buttonNumber9.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber6
//
this.buttonNumber6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber6.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber6.ForeColor = System.Drawing.Color.White;
this.buttonNumber6.Location = new System.Drawing.Point(165, 160);
this.buttonNumber6.Name = "buttonNumber6";
this.buttonNumber6.Size = new System.Drawing.Size(65, 55);
this.buttonNumber6.TabIndex = 15;
this.buttonNumber6.TabStop = false;
this.buttonNumber6.Text = "6";
this.buttonNumber6.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber3
//
this.buttonNumber3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber3.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber3.ForeColor = System.Drawing.Color.White;
this.buttonNumber3.Location = new System.Drawing.Point(165, 99);
this.buttonNumber3.Name = "buttonNumber3";
this.buttonNumber3.Size = new System.Drawing.Size(65, 55);
this.buttonNumber3.TabIndex = 17;
this.buttonNumber3.TabStop = false;
this.buttonNumber3.Text = "3";
this.buttonNumber3.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber0
//
this.buttonNumber0.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber0.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber0.ForeColor = System.Drawing.Color.White;
this.buttonNumber0.Location = new System.Drawing.Point(94, 282);
this.buttonNumber0.Name = "buttonNumber0";
this.buttonNumber0.Size = new System.Drawing.Size(65, 55);
this.buttonNumber0.TabIndex = 16;
this.buttonNumber0.TabStop = false;
this.buttonNumber0.Text = "0";
this.buttonNumber0.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber8
//
this.buttonNumber8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber8.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber8.ForeColor = System.Drawing.Color.White;
this.buttonNumber8.Location = new System.Drawing.Point(94, 221);
this.buttonNumber8.Name = "buttonNumber8";
this.buttonNumber8.Size = new System.Drawing.Size(65, 55);
this.buttonNumber8.TabIndex = 12;
this.buttonNumber8.TabStop = false;
this.buttonNumber8.Text = "8";
this.buttonNumber8.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber5
//
this.buttonNumber5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber5.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber5.ForeColor = System.Drawing.Color.White;
this.buttonNumber5.Location = new System.Drawing.Point(94, 160);
this.buttonNumber5.Name = "buttonNumber5";
this.buttonNumber5.Size = new System.Drawing.Size(65, 55);
this.buttonNumber5.TabIndex = 8;
this.buttonNumber5.TabStop = false;
this.buttonNumber5.Text = "5";
this.buttonNumber5.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber2
//
this.buttonNumber2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber2.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber2.ForeColor = System.Drawing.Color.White;
this.buttonNumber2.Location = new System.Drawing.Point(94, 99);
this.buttonNumber2.Name = "buttonNumber2";
this.buttonNumber2.Size = new System.Drawing.Size(65, 55);
this.buttonNumber2.TabIndex = 7;
this.buttonNumber2.TabStop = false;
this.buttonNumber2.Text = "2";
this.buttonNumber2.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber7
//
this.buttonNumber7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber7.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber7.ForeColor = System.Drawing.Color.White;
this.buttonNumber7.Location = new System.Drawing.Point(23, 221);
this.buttonNumber7.Name = "buttonNumber7";
this.buttonNumber7.Size = new System.Drawing.Size(65, 55);
this.buttonNumber7.TabIndex = 11;
this.buttonNumber7.TabStop = false;
this.buttonNumber7.Text = "7";
this.buttonNumber7.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber4
//
this.buttonNumber4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber4.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber4.ForeColor = System.Drawing.Color.White;
this.buttonNumber4.Location = new System.Drawing.Point(23, 160);
this.buttonNumber4.Name = "buttonNumber4";
this.buttonNumber4.Size = new System.Drawing.Size(65, 55);
this.buttonNumber4.TabIndex = 10;
this.buttonNumber4.TabStop = false;
this.buttonNumber4.Text = "4";
this.buttonNumber4.Click += new System.EventHandler(this.buttonNumber_Click);
//
// buttonNumber1
//
this.buttonNumber1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber1.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber1.ForeColor = System.Drawing.Color.White;
this.buttonNumber1.Location = new System.Drawing.Point(23, 99);
this.buttonNumber1.Name = "buttonNumber1";
this.buttonNumber1.Size = new System.Drawing.Size(65, 55);
this.buttonNumber1.TabIndex = 9;
this.buttonNumber1.TabStop = false;
this.buttonNumber1.Text = "1";
this.buttonNumber1.Click += new System.EventHandler(this.buttonNumber_Click);
//
// label1
//
this.label1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.label1.ForeColor = System.Drawing.Color.White;
this.label1.Location = new System.Drawing.Point(3, 3);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(100, 20);
this.label1.Text = "keypad";
//
// DialogFormPasswordKeyPad
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.ClientSize = new System.Drawing.Size(250, 356);
this.ControlBox = false;
this.Controls.Add(this.labelScreen);
this.Controls.Add(this.buttonEnter);
this.Controls.Add(this.buttonCancel);
this.Controls.Add(this.buttonNumber9);
this.Controls.Add(this.buttonNumber6);
this.Controls.Add(this.buttonNumber3);
this.Controls.Add(this.buttonNumber0);
this.Controls.Add(this.buttonNumber8);
this.Controls.Add(this.buttonNumber5);
this.Controls.Add(this.buttonNumber2);
this.Controls.Add(this.buttonNumber7);
this.Controls.Add(this.buttonNumber4);
this.Controls.Add(this.buttonNumber1);
this.Controls.Add(this.label1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormPasswordKeyPad";
this.Text = "DialogFormNumKeyPad1";
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Label labelScreen;
private System.Windows.Forms.Button buttonEnter;
private System.Windows.Forms.Button buttonCancel;
private System.Windows.Forms.Button buttonNumber9;
private System.Windows.Forms.Button buttonNumber6;
private System.Windows.Forms.Button buttonNumber3;
private System.Windows.Forms.Button buttonNumber0;
private System.Windows.Forms.Button buttonNumber8;
private System.Windows.Forms.Button buttonNumber5;
private System.Windows.Forms.Button buttonNumber2;
private System.Windows.Forms.Button buttonNumber7;
private System.Windows.Forms.Button buttonNumber4;
private System.Windows.Forms.Button buttonNumber1;
private System.Windows.Forms.Label label1;
}
}

View File

@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
<metadata name="$this.Skin" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
</root>

View File

@ -0,0 +1,170 @@
namespace INT_PT002.DialogForms
{
partial class DialogFormProgressBar
{
/// <summary>
/// 필수 디자이너 변수입니다.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 사용 중인 모든 리소스를 정리합니다.
/// </summary>
/// <param name="disposing">관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form 디자이너에서 생성한 코드
/// <summary>
/// 디자이너 지원에 필요한 메서드입니다.
/// 이 메서드의 내용을 코드 편집기로 수정하지 마십시오.
/// </summary>
private void InitializeComponent()
{
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.labelMessage2 = new SmartX.SmartLabel();
this.progressBarUpdate = new SmartX.SmartProgressBar();
this.labelMessage1 = new SmartX.SmartLabel();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
// smartGroupBox1
//
this.smartGroupBox1.BackGround = null;
this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox1.BackImage = null;
this.smartGroupBox1.Controls.Add(this.labelMessage2);
this.smartGroupBox1.Controls.Add(this.progressBarUpdate);
this.smartGroupBox1.Controls.Add(this.labelMessage1);
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.FrameLineThickness = 2;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
this.smartGroupBox1.HeaderHeightOffset = 12;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(450, 170);
this.smartGroupBox1.TabIndex = 7;
this.smartGroupBox1.Text = "Update";
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
//
// labelMessage2
//
this.labelMessage2.BackGround = null;
this.labelMessage2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMessage2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMessage2.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(43, 87);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.OverlapOptimize = true;
this.labelMessage2.PasswordChar = '\0';
this.labelMessage2.Radius = 3;
this.labelMessage2.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMessage2.Size = new System.Drawing.Size(360, 20);
this.labelMessage2.TabIndex = 6;
this.labelMessage2.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage2.TextColor = System.Drawing.Color.Black;
this.labelMessage2.TextColorDisable = System.Drawing.Color.Gray;
this.labelMessage2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMessage2.Wordwrap = false;
//
// progressBarUpdate
//
this.progressBarUpdate.AutoColorSet = true;
this.progressBarUpdate.BackGround = this.smartGroupBox1;
this.progressBarUpdate.BackGroundColor = System.Drawing.Color.Silver;
this.progressBarUpdate.BarBackColor1 = System.Drawing.Color.White;
this.progressBarUpdate.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(224)))), ((int)(((byte)(255)))));
this.progressBarUpdate.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(64)))), ((int)(((byte)(192)))));
this.progressBarUpdate.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(154)))), ((int)(((byte)(255)))));
this.progressBarUpdate.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal;
this.progressBarUpdate.Direction = SmartX.SmartProgressBar.DIR.Horizontal;
this.progressBarUpdate.FormatString = "";
this.progressBarUpdate.Location = new System.Drawing.Point(25, 111);
this.progressBarUpdate.Maximum = new decimal(new int[] {
100,
0,
0,
0});
this.progressBarUpdate.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.progressBarUpdate.Name = "progressBarUpdate";
this.progressBarUpdate.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.progressBarUpdate.OverlapOptimize = true;
this.progressBarUpdate.RoundedCorners = true;
this.progressBarUpdate.Size = new System.Drawing.Size(401, 30);
this.progressBarUpdate.TabIndex = 5;
this.progressBarUpdate.Text = "smartProgressBar1";
this.progressBarUpdate.TextAutoRotation = true;
this.progressBarUpdate.TextColor = System.Drawing.Color.Black;
this.progressBarUpdate.TextColorDisable = System.Drawing.Color.Gray;
this.progressBarUpdate.Units = "";
this.progressBarUpdate.Value = new decimal(new int[] {
0,
0,
0,
0});
this.progressBarUpdate.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Percentage;
//
// labelMessage1
//
this.labelMessage1.BackGround = null;
this.labelMessage1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMessage1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMessage1.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(43, 65);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.OverlapOptimize = true;
this.labelMessage1.PasswordChar = '\0';
this.labelMessage1.Radius = 3;
this.labelMessage1.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMessage1.Size = new System.Drawing.Size(360, 20);
this.labelMessage1.TabIndex = 4;
this.labelMessage1.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage1.TextColor = System.Drawing.Color.Black;
this.labelMessage1.TextColorDisable = System.Drawing.Color.Gray;
this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMessage1.Wordwrap = false;
//
// DialogFormProgressBar
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.ClientSize = new System.Drawing.Size(450, 170);
this.ControlBox = false;
this.Controls.Add(this.smartGroupBox1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormProgressBar";
this.Text = "DialogFormProgressBar";
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartLabel labelMessage1;
private SmartX.SmartProgressBar progressBarUpdate;
private SmartX.SmartLabel labelMessage2;
}
}

View File

@ -0,0 +1,188 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using INT_PT002.DataStore;
namespace INT_PT002.DialogForms
{
public partial class DialogFormProgressBar : Form
{
#region Field
private int Check;
private string USBPath = "";
private string UpdateFilePath = "";
private string OldFilePath = "";
private string RemoveFolderPath = "";
private Define.E_LanguageID m_Language;
#endregion
#region Constructor
public DialogFormProgressBar()
{
InitializeComponent();
}
public DialogFormProgressBar(int code, Define.E_LanguageID language)
{
InitializeComponent();
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
this.Language = language;
if (language == Define.E_LanguageID.Korean)
{
#region 한글
switch (code)
{
case 1:
this.smartGroupBox1.Text = "Update";
this.labelMessage1.Text = "업데이트 중...";
this.labelMessage2.Text = "USB를 본체에서 분리하지 마십시오.";
break;
case 2:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
this.smartGroupBox1.Text = "Error 99";
this.labelMessage1.Text = "제조사에 문의하세요";
this.labelMessage2.Text = "";
break;
}
#endregion
}
else if (language == Define.E_LanguageID.English)
{
#region 영문
switch (code)
{
case 1:
this.smartGroupBox1.Text = "Update";
this.labelMessage1.Text = "Updating...";
this.labelMessage2.Text = "Do not remove the USB from the device.";
break;
case 2:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
this.smartGroupBox1.Text = "Error 99";
this.labelMessage1.Text = "Please contact a manufacturer";
break;
}
#endregion
}
else
{
}
}
#endregion
#region Property
public Define.E_LanguageID Language
{
get { return this.m_Language; }
set { this.m_Language = value; }
}
#endregion
#region Method
private void ProgramUpdate()
{
FileInfo[] newFiles;
DirectoryInfo directoryFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath);
if (directoryFolderUpdateFiles.Exists == false)
directoryFolderUpdateFiles.Create();
this.Check = 0;
this.UpdateFilePath = this.USBPath + "UpdateFiles\\";
this.OldFilePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\";
if (this.OldFilePath.StartsWith("\\F") == true)
this.RemoveFolderPath = "Flash Disk\\RemoveFile\\";
else
this.RemoveFolderPath = "SD Card\\RemoveFile\\";
newFiles = directoryFolderUpdateFiles.GetFiles();
this.progressBarUpdate.Value += 20;
this.TreatmentRemoveOldFile();
this.progressBarUpdate.Value += 20;
this.TreatmentCopyNewFile(newFiles);
this.progressBarUpdate.Value += 100;
this.UpdateLabelStatus(Language);
}
private void TreatmentRemoveOldFile()
{
bool removeFolderCheck = false;
FileInfo[] oldFiles;
FileInfo[] removeFiles;
DirectoryInfo directoryFolderRun = new DirectoryInfo(this.OldFilePath);
DirectoryInfo directoryFolderRemove = new DirectoryInfo(this.RemoveFolderPath);
removeFolderCheck = directoryFolderRemove.Exists;
oldFiles = directoryFolderRun.GetFiles();
if (removeFolderCheck == false)
directoryFolderRemove.Create();
//else
//{
// removeFiles = directoryFolderRemove.GetFiles();
// foreach (FileInfo file in removeFiles)
// file.Delete();
//}
foreach (FileInfo subFile in oldFiles)
subFile.MoveTo(RemoveFolderPath + DateTime.Now.ToString("yyyyMMddHHmmss") + subFile.Name.ToString());
this.progressBarUpdate.Value += 20;
}
private void TreatmentCopyNewFile(FileInfo[] newFile)
{
// 새 파일 복사
foreach (FileInfo subFile in newFile)
subFile.CopyTo(this.OldFilePath + subFile.Name.ToString());
this.progressBarUpdate.Value += 20;
}
private void UpdateLabelStatus(Define.E_LanguageID language)
{
this.progressBarUpdate.Visible = false;
switch (language)
{
case Define.E_LanguageID.Korean:
this.labelMessage1.Text = "프로그램 업데이트 완료";
this.labelMessage2.Text = "전원을 끄고 다시 켜주세요";
break;
case Define.E_LanguageID.English:
this.labelMessage1.Text = "Program update complete";
this.labelMessage2.Text = "Reset the system";
break;
default:
break;
}
this.Refresh();
}
#endregion
}
}

View File

@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
<metadata name="$this.Skin" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
</root>

View File

@ -0,0 +1,214 @@
namespace INT_PT002.DialogForms
{
partial class DialogFormYesNo
{
/// <summary>
/// 필수 디자이너 변수입니다.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 사용 중인 모든 리소스를 정리합니다.
/// </summary>
/// <param name="disposing">관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form 디자이너에서 생성한 코드
/// <summary>
/// 디자이너 지원에 필요한 메서드입니다.
/// 이 메서드의 내용을 코드 편집기로 수정하지 마십시오.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormYesNo));
this.buttonYes = new SmartX.SmartButton();
this.buttonNo = new SmartX.SmartButton();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.labelMessage1 = new SmartX.SmartLabel();
this.pictureBox3 = new System.Windows.Forms.PictureBox();
this.labelMessage2 = new SmartX.SmartLabel();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
// buttonYes
//
this.buttonYes.BackGround = null;
this.buttonYes.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonYes.ButtonColor = System.Drawing.Color.Silver;
this.buttonYes.ButtonDownColor = System.Drawing.Color.Silver;
this.buttonYes.ButtonImageAutoSize = true;
this.buttonYes.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D;
this.buttonYes.ButtonText = "Yes";
this.buttonYes.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonYes.GroupID = 0;
this.buttonYes.ImageDisable = null;
this.buttonYes.ImageDown = null;
this.buttonYes.ImageUp = null;
this.buttonYes.Location = new System.Drawing.Point(249, 126);
this.buttonYes.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonYes.Name = "buttonYes";
this.buttonYes.NestedClickEventPrevent = false;
this.buttonYes.OutlinePixel = 2;
this.buttonYes.OverlapOptimize = true;
this.buttonYes.RepeatInterval = 200;
this.buttonYes.RepeatIntervalAccelerate = null;
this.buttonYes.RoundSize = 10;
this.buttonYes.SafeInterval = 200;
this.buttonYes.Size = new System.Drawing.Size(90, 25);
this.buttonYes.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonYes.TabIndex = 1;
this.buttonYes.Text = null;
this.buttonYes.TextColor = System.Drawing.Color.Black;
this.buttonYes.TextColorDisable = System.Drawing.Color.Gray;
this.buttonYes.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonYes.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonYes.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonYes.Click += new System.EventHandler(this.buttonYes_Click);
//
// buttonNo
//
this.buttonNo.BackGround = null;
this.buttonNo.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.buttonNo.ButtonColor = System.Drawing.Color.Silver;
this.buttonNo.ButtonDownColor = System.Drawing.Color.Silver;
this.buttonNo.ButtonImageAutoSize = true;
this.buttonNo.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D;
this.buttonNo.ButtonText = "No";
this.buttonNo.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNo.GroupID = 0;
this.buttonNo.ImageDisable = null;
this.buttonNo.ImageDown = null;
this.buttonNo.ImageUp = null;
this.buttonNo.Location = new System.Drawing.Point(345, 126);
this.buttonNo.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonNo.Name = "buttonNo";
this.buttonNo.NestedClickEventPrevent = false;
this.buttonNo.OutlinePixel = 2;
this.buttonNo.OverlapOptimize = true;
this.buttonNo.RepeatInterval = 200;
this.buttonNo.RepeatIntervalAccelerate = null;
this.buttonNo.RoundSize = 10;
this.buttonNo.SafeInterval = 200;
this.buttonNo.Size = new System.Drawing.Size(90, 25);
this.buttonNo.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonNo.TabIndex = 2;
this.buttonNo.Text = null;
this.buttonNo.TextColor = System.Drawing.Color.Black;
this.buttonNo.TextColorDisable = System.Drawing.Color.Gray;
this.buttonNo.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
this.buttonNo.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonNo.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonNo.Click += new System.EventHandler(this.buttonNo_Click);
//
// smartGroupBox1
//
this.smartGroupBox1.BackGround = null;
this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.smartGroupBox1.BackImage = null;
this.smartGroupBox1.Controls.Add(this.labelMessage1);
this.smartGroupBox1.Controls.Add(this.pictureBox3);
this.smartGroupBox1.Controls.Add(this.labelMessage2);
this.smartGroupBox1.Controls.Add(this.buttonNo);
this.smartGroupBox1.Controls.Add(this.buttonYes);
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.FrameLineThickness = 2;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
this.smartGroupBox1.HeaderHeightOffset = 12;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(450, 155);
this.smartGroupBox1.TabIndex = 7;
this.smartGroupBox1.Text = "ErrorCode";
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
//
// labelMessage1
//
this.labelMessage1.BackGround = null;
this.labelMessage1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMessage1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMessage1.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(62, 60);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.OverlapOptimize = true;
this.labelMessage1.PasswordChar = '\0';
this.labelMessage1.Radius = 3;
this.labelMessage1.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMessage1.Size = new System.Drawing.Size(360, 20);
this.labelMessage1.TabIndex = 4;
this.labelMessage1.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage1.TextColor = System.Drawing.Color.Black;
this.labelMessage1.TextColorDisable = System.Drawing.Color.Gray;
this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage1.Wordwrap = false;
//
// pictureBox3
//
this.pictureBox3.BackColor = System.Drawing.Color.White;
this.pictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox3.Image")));
this.pictureBox3.Location = new System.Drawing.Point(14, 58);
this.pictureBox3.Name = "pictureBox3";
this.pictureBox3.Size = new System.Drawing.Size(42, 40);
//
// labelMessage2
//
this.labelMessage2.BackGround = null;
this.labelMessage2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.labelMessage2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelMessage2.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(62, 82);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.OverlapOptimize = true;
this.labelMessage2.PasswordChar = '\0';
this.labelMessage2.Radius = 3;
this.labelMessage2.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelMessage2.Size = new System.Drawing.Size(360, 40);
this.labelMessage2.TabIndex = 5;
this.labelMessage2.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage2.TextColor = System.Drawing.Color.Black;
this.labelMessage2.TextColorDisable = System.Drawing.Color.Gray;
this.labelMessage2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage2.Wordwrap = false;
//
// DialogFormYesNo
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.ClientSize = new System.Drawing.Size(450, 155);
this.ControlBox = false;
this.Controls.Add(this.smartGroupBox1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormYesNo";
this.Text = "DialogFormYesNo";
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartButton buttonYes;
private SmartX.SmartButton buttonNo;
private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartLabel labelMessage1;
private System.Windows.Forms.PictureBox pictureBox3;
private SmartX.SmartLabel labelMessage2;
}
}

View File

@ -0,0 +1,337 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using INT_PT002.DataStore;
namespace INT_PT002.DialogForms
{
public partial class DialogFormYesNo : Form
{
#region Field
#endregion
#region Constructor
public DialogFormYesNo()
{
InitializeComponent();
}
public DialogFormYesNo(Define.E_LanguageID language, int ok)
{
InitializeComponent();
if (language == Define.E_LanguageID.Korean)
{
this.buttonYes.Text = "Yes";
this.buttonNo.Text = "No";
#region 한글
switch (ok)
{
case 1:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "예전 DLL로 되돌리시겠습니까?";
break;
case 2:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "언어를 변경하시겠습니까?";
break;
case 3:
this.smartGroupBox1.Text = "업데이트";
this.labelMessage1.Text = "새 버전으로 업데이트하시겠습니까?";
break;
case 4:
this.smartGroupBox1.Text = "스타일러스";
this.labelMessage1.Text = "화면 보정을 실행하시겠습니까?";
break;
case 5:
this.smartGroupBox1.Text = "공장초기화";
this.labelMessage1.Text = "설정된 모든 데이터가 초기화됩니다.";
break;
case 6:
this.smartGroupBox1.Text = "LCD초기화";
this.labelMessage1.Text = "LCD에 설정된 데이터가 초기화됩니다.";
break;
case 7:
this.smartGroupBox1.Text = "메인보드초기화";
this.labelMessage1.Text = "메인보드에 설정된 데이터가 초기화됩니다.";
break;
case 8:
this.smartGroupBox1.Text = "소거";
this.labelMessage1.Text = "현재 품번 카운트 데이터를 소거 하시겠습니까?";
break;
case 9:
this.smartGroupBox1.Text = "모터 다운로드";
this.labelMessage1.Text = "현재 값을 다운로드 하시겠습니까?";
break;
case 10:
this.smartGroupBox1.Text = "모터 다운로드";
this.labelMessage1.Text = "새 모터에 다운로드 하시겠습니까?";
break;
case 11:
this.smartGroupBox1.Text = "모터 다운로드";
this.labelMessage1.Text = "현재 라인번호로 변경하시겠습니까?";
break;
case 12:
this.smartGroupBox1.Text = "로그인";
this.labelMessage1.Text = "Log Off 하시겠습니까?";
break;
case 13:
this.smartGroupBox1.Text = "로그인";
this.labelMessage1.Text = "유저 등록 하시겠습니까?";
break;
case 14:
this.smartGroupBox1.Text = "로그인";
this.labelMessage1.Text = "유저 삭제 하시겠습니까?";
break;
case 15:
this.smartGroupBox1.Text = "로그인";
this.labelMessage1.Text = "로그인 기능을 사용하시겠습니까?";
break;
case 16:
this.smartGroupBox1.Text = "로그인";
this.labelMessage1.Text = "로그인 기능을 사용을 중지하시겠습니까?";
break;
case 17:
this.smartGroupBox1.Text = "바코드";
this.labelMessage1.Text = "바코드 기능을 사용하시겠습니까?";
break;
case 18:
this.smartGroupBox1.Text = "바코드";
this.labelMessage1.Text = "바코드 기능 사용을 중지하시겠습니까?";
break;
case 19:
this.smartGroupBox1.Text = "소거";
this.labelMessage1.Text = "전체 품번 카운트 데이터를 소거 하시겠습니까?";
break;
case 20:
this.smartGroupBox1.Text = "초기화";
this.labelMessage1.Text = "카운터출력 카운트 데이터를 소거 하시겠습니까?";
break;
case 21:
this.smartGroupBox1.Text = "이더넷";
this.labelMessage1.Text = "로컬IP주소 수동으로 설정하시겠습니까?";
break;
case 22:
this.smartGroupBox1.Text = "이더넷";
this.labelMessage1.Text = "로컬IP주소 자동으로 설정하시겠습니까?";
break;
case 23:
this.smartGroupBox1.Text = "백업";
this.labelMessage1.Text = "현재 데이터를 백업하시겠습니까?";
break;
case 24:
this.smartGroupBox1.Text = "랜덤모드 설정값 초기화";
this.labelMessage1.Text = "소수점을 변경하면 랜덤모드 설정값이 초기화됩니다.";
this.labelMessage2.Text = "소수점을 변경하시겠습니까?";
break;
case 25:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "기능을 사용하시겠습니까?";
this.labelMessage2.Text = "";
break;
case 26:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "기능 사용을 중지하시겠습니까?";
this.labelMessage2.Text = "관련 항목들이 초기화 상태로 변경됩니다.";
break;
case 27:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "해당 값을 기준값으로 설정하시겠습니까?";
this.labelMessage2.Text = "";
break;
case 28:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "파일을 삭제하시겠습니까?";
this.labelMessage2.Text = "";
break;
default:
break;
}
#endregion
}
else if (language == Define.E_LanguageID.English)
{
this.buttonYes.Text = "Yes";
this.buttonNo.Text = "No";
#region 영문
switch (ok)
{
case 1:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "Do you want to revert to the previous DLL?";
break;
case 2:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "Do you change the language?";
break;
case 3:
this.smartGroupBox1.Text = "Update";
this.labelMessage1.Text = "Would you like to update?";
break;
case 4:
this.smartGroupBox1.Text = "Stylus";
this.labelMessage1.Text = "To re-calibrate the screen, press the YES button.";
break;
case 5:
this.smartGroupBox1.Text = "Initialization";
this.labelMessage1.Text = "All datas will be initialized";
break;
case 6:
this.smartGroupBox1.Text = "LCD Initialization";
this.labelMessage1.Text = "All datas in LCD will be initialized";
break;
case 7:
this.smartGroupBox1.Text = "Mainboard Initialization";
this.labelMessage1.Text = "All datas in Mainboard will be initialized";
break;
case 8:
this.smartGroupBox1.Text = "Initialize";
this.labelMessage1.Text = "Do you want to Initialize current data?";
break;
case 9:
this.smartGroupBox1.Text = "Motor download";
this.labelMessage1.Text = "Do you want to download the current value?";
break;
case 10:
this.smartGroupBox1.Text = "Motor download";
this.labelMessage1.Text = "Do you want to download the new motor?";
break;
case 11:
this.smartGroupBox1.Text = "Motor download";
this.labelMessage1.Text = "Do you want to change with the device number to current line?";
break;
case 12:
this.smartGroupBox1.Text = "Login";
this.labelMessage1.Text = "Do you want to log out?";
break;
case 13:
this.smartGroupBox1.Text = "Login";
this.labelMessage1.Text = "Do you want to register the user?";
break;
case 14:
this.smartGroupBox1.Text = "Login";
this.labelMessage1.Text = "Do you want to delete this user?";
break;
case 15:
this.smartGroupBox1.Text = "Login";
this.labelMessage1.Text = "Are you sure you want to use the login function?";
break;
case 16:
this.smartGroupBox1.Text = "Login";
this.labelMessage1.Text = "Are you sure you want to cancel the login function?";
break;
case 17:
this.smartGroupBox1.Text = "Barcode";
this.labelMessage1.Text = "Are you sure you want to use the Barcode function?";
break;
case 18:
this.smartGroupBox1.Text = "Barcode";
this.labelMessage1.Text = "Are you sure you want to cancel the Barcode function?";
break;
case 19:
this.smartGroupBox1.Text = "Initialization";
this.labelMessage1.Text = "Do you want to Initialize all data?";
break;
case 20:
this.smartGroupBox1.Text = "Initialization";
this.labelMessage1.Text = "Do you want to Initalize Counting Output's count data?";
break;
case 21:
this.smartGroupBox1.Text = "Ethernet";
this.labelMessage1.Text = "Do you want to set the local IP address static?";
break;
case 22:
this.smartGroupBox1.Text = "Ethernet";
this.labelMessage1.Text = "Do you want to set the local IP address to DHCP?";
break;
case 23:
this.smartGroupBox1.Text = "Backup";
this.labelMessage1.Text = "Would you like to back up your current data?";
break;
case 24:
this.smartGroupBox1.Text = "Initialize random mode setting";
this.labelMessage1.Text = "Changing the decimal point resets the random mode";
this.labelMessage2.Text = "settings. Do you want to change the decimal point?";
break;
case 25:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "Are you sure you want to use the function?";
this.labelMessage2.Text = "";
break;
case 26:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "Are you sure you want to cancel the function?";
this.labelMessage2.Text = "Related items will be changed to the initialization state.";
break;
case 27:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "Do you want to set that value as the 'Pass' value?";
this.labelMessage2.Text = "";
break;
case 28:
this.smartGroupBox1.Text = "";
this.labelMessage1.Text = "Are you sure you want to delete the file?";
this.labelMessage2.Text = "";
break;
default:
break;
}
#endregion
}
else
{
}
}
#endregion
#region Property
#endregion
#region Method
private void InitializeControl()
{
int x = 0, y = 0;
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.Size.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2;
this.Location = new Point(x, y);
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeControl();
}
#endregion
#region Event Handler
private void buttonYes_Click(object sender, EventArgs e)
{
this.Close();
this.DialogResult = DialogResult.Yes;
}
private void buttonNo_Click(object sender, EventArgs e)
{
this.Close();
this.DialogResult = DialogResult.No;
}
#endregion
}
}

View File

@ -0,0 +1,204 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
<metadata name="$this.Skin" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
</root>

View File

@ -142,6 +142,7 @@ namespace INT_PT002.Forms
this.SystemConfig.Initialize(); this.SystemConfig.Initialize();
structItem.RECIPE_NUMBER = this.SystemConfig.RECIPE_NUMBER; structItem.RECIPE_NUMBER = this.SystemConfig.RECIPE_NUMBER;
structItem.LANGUAGE = this.SystemConfig.LANGUAGE;
structItem.CHART1_DRAW_STEP = this.SystemConfig.CHART1_DRAW_STEP; structItem.CHART1_DRAW_STEP = this.SystemConfig.CHART1_DRAW_STEP;
structItem.CHART2_DRAW_STEP = this.SystemConfig.CHART2_DRAW_STEP; structItem.CHART2_DRAW_STEP = this.SystemConfig.CHART2_DRAW_STEP;
@ -156,6 +157,8 @@ namespace INT_PT002.Forms
structItem.SB_DATA_MODE = this.SystemConfig.SB_DATA_MODE; structItem.SB_DATA_MODE = this.SystemConfig.SB_DATA_MODE;
structItem.SB_DATA_PERIOD = this.SystemConfig.SB_DATA_PERIOD; structItem.SB_DATA_PERIOD = this.SystemConfig.SB_DATA_PERIOD;
structItem.SERIAL_NUMBER = this.SystemConfig.SERIAL_NUMBER;
this.smartFileIO.StructType.Write(structItem, 0, SmartFile.WriteMode.Overwrite); this.smartFileIO.StructType.Write(structItem, 0, SmartFile.WriteMode.Overwrite);
} }
public void SaveSystemConfigurationFile(SystemConfiguration item) public void SaveSystemConfigurationFile(SystemConfiguration item)
@ -184,6 +187,7 @@ namespace INT_PT002.Forms
} }
structItem.RECIPE_NUMBER = item.RECIPE_NUMBER; structItem.RECIPE_NUMBER = item.RECIPE_NUMBER;
structItem.LANGUAGE = item.LANGUAGE;
structItem.CHART1_DRAW_STEP = item.CHART1_DRAW_STEP; structItem.CHART1_DRAW_STEP = item.CHART1_DRAW_STEP;
structItem.CHART2_DRAW_STEP = item.CHART2_DRAW_STEP; structItem.CHART2_DRAW_STEP = item.CHART2_DRAW_STEP;
@ -198,6 +202,8 @@ namespace INT_PT002.Forms
structItem.SB_DATA_MODE = item.SB_DATA_MODE; structItem.SB_DATA_MODE = item.SB_DATA_MODE;
structItem.SB_DATA_PERIOD = item.SB_DATA_PERIOD; structItem.SB_DATA_PERIOD = item.SB_DATA_PERIOD;
structItem.SERIAL_NUMBER = item.SERIAL_NUMBER;
this.smartFileIO.StructType.Write(structItem, 0, SmartFile.WriteMode.Overwrite); this.smartFileIO.StructType.Write(structItem, 0, SmartFile.WriteMode.Overwrite);
this.smartFileIO.Close(); this.smartFileIO.Close();
} }
@ -229,6 +235,7 @@ namespace INT_PT002.Forms
structItem = (StructSystemConfigurationItem)this.smartFileIO.StructType.Read(0); structItem = (StructSystemConfigurationItem)this.smartFileIO.StructType.Read(0);
this.SystemConfig.RECIPE_NUMBER = structItem.RECIPE_NUMBER; this.SystemConfig.RECIPE_NUMBER = structItem.RECIPE_NUMBER;
this.SystemConfig.LANGUAGE = structItem.LANGUAGE;
this.SystemConfig.CHART1_DRAW_STEP = structItem.CHART1_DRAW_STEP; this.SystemConfig.CHART1_DRAW_STEP = structItem.CHART1_DRAW_STEP;
this.SystemConfig.CHART2_DRAW_STEP = structItem.CHART2_DRAW_STEP; this.SystemConfig.CHART2_DRAW_STEP = structItem.CHART2_DRAW_STEP;
@ -243,6 +250,8 @@ namespace INT_PT002.Forms
this.SystemConfig.SB_DATA_MODE = structItem.SB_DATA_MODE; this.SystemConfig.SB_DATA_MODE = structItem.SB_DATA_MODE;
this.SystemConfig.SB_DATA_PERIOD = structItem.SB_DATA_PERIOD; this.SystemConfig.SB_DATA_PERIOD = structItem.SB_DATA_PERIOD;
this.SystemConfig.SERIAL_NUMBER = structItem.SERIAL_NUMBER;
this.smartFileIO.Close(); this.smartFileIO.Close();
} }
#endregion #endregion

View File

@ -0,0 +1,999 @@
namespace INT_PT002.Forms
{
partial class FormMainDisplay2
{
/// <summary>
/// 필수 디자이너 변수입니다.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 사용 중인 모든 리소스를 정리합니다.
/// </summary>
/// <param name="disposing">관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form 디자이너에서 생성한 코드
/// <summary>
/// 디자이너 지원에 필요한 메서드입니다.
/// 이 메서드의 내용을 코드 편집기로 수정하지 마십시오.
/// </summary>
private void InitializeComponent()
{
this.smartForm1 = new SmartX.SmartForm();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartLabel13 = new SmartX.SmartLabel();
this.smartLabel14 = new SmartX.SmartLabel();
this.smartLabel15 = new SmartX.SmartLabel();
this.smartLabel16 = new SmartX.SmartLabel();
this.smartLabel17 = new SmartX.SmartLabel();
this.smartLabel18 = new SmartX.SmartLabel();
this.smartLabel19 = new SmartX.SmartLabel();
this.smartLabel20 = new SmartX.SmartLabel();
this.smartLabel21 = new SmartX.SmartLabel();
this.smartLabel22 = new SmartX.SmartLabel();
this.smartLabel12 = new SmartX.SmartLabel();
this.smartLabel7 = new SmartX.SmartLabel();
this.smartLabel8 = new SmartX.SmartLabel();
this.smartLabel9 = new SmartX.SmartLabel();
this.smartLabel10 = new SmartX.SmartLabel();
this.smartLabel11 = new SmartX.SmartLabel();
this.smartLabel6 = new SmartX.SmartLabel();
this.smartLabel5 = new SmartX.SmartLabel();
this.smartLabel4 = new SmartX.SmartLabel();
this.smartLabel3 = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.pictureBox8 = new System.Windows.Forms.PictureBox();
this.pictureBox9 = new System.Windows.Forms.PictureBox();
this.pictureBox10 = new System.Windows.Forms.PictureBox();
this.pictureBox11 = new System.Windows.Forms.PictureBox();
this.pictureBox7 = new System.Windows.Forms.PictureBox();
this.pictureBox6 = new System.Windows.Forms.PictureBox();
this.pictureBox5 = new System.Windows.Forms.PictureBox();
this.pictureBox4 = new System.Windows.Forms.PictureBox();
this.pictureBox3 = new System.Windows.Forms.PictureBox();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.smartLabel1 = new SmartX.SmartLabel();
this.labelProgress5 = new SmartX.SmartLabel();
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();
this.labelProgress2 = new SmartX.SmartLabel();
this.labelProgress1 = new SmartX.SmartLabel();
this.labelProgress0 = new SmartX.SmartLabel();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.smartForm1.SuspendLayout();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
// smartForm1
//
this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.UseBackImage;
this.smartForm1.BackImage = null;
this.smartForm1.CenterLocation = false;
this.smartForm1.Controls.Add(this.smartGroupBox1);
this.smartForm1.Controls.Add(this.pictureBox8);
this.smartForm1.Controls.Add(this.pictureBox9);
this.smartForm1.Controls.Add(this.pictureBox10);
this.smartForm1.Controls.Add(this.pictureBox11);
this.smartForm1.Controls.Add(this.pictureBox7);
this.smartForm1.Controls.Add(this.pictureBox6);
this.smartForm1.Controls.Add(this.pictureBox5);
this.smartForm1.Controls.Add(this.pictureBox4);
this.smartForm1.Controls.Add(this.pictureBox3);
this.smartForm1.Controls.Add(this.pictureBox2);
this.smartForm1.Controls.Add(this.smartLabel1);
this.smartForm1.Controls.Add(this.labelProgress5);
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);
this.smartForm1.Controls.Add(this.labelProgress2);
this.smartForm1.Controls.Add(this.labelProgress1);
this.smartForm1.Controls.Add(this.labelProgress0);
this.smartForm1.Controls.Add(this.pictureBox1);
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.LCD1024X768;
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(1024, 768);
this.smartForm1.SpecialFunctionClickPointSize = 100;
this.smartForm1.UseMainMenu = false;
//
// smartGroupBox1
//
this.smartGroupBox1.BackGround = null;
this.smartGroupBox1.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartGroupBox1.BackImage = null;
this.smartGroupBox1.Controls.Add(this.smartLabel13);
this.smartGroupBox1.Controls.Add(this.smartLabel14);
this.smartGroupBox1.Controls.Add(this.smartLabel15);
this.smartGroupBox1.Controls.Add(this.smartLabel16);
this.smartGroupBox1.Controls.Add(this.smartLabel17);
this.smartGroupBox1.Controls.Add(this.smartLabel18);
this.smartGroupBox1.Controls.Add(this.smartLabel19);
this.smartGroupBox1.Controls.Add(this.smartLabel20);
this.smartGroupBox1.Controls.Add(this.smartLabel21);
this.smartGroupBox1.Controls.Add(this.smartLabel22);
this.smartGroupBox1.Controls.Add(this.smartLabel12);
this.smartGroupBox1.Controls.Add(this.smartLabel7);
this.smartGroupBox1.Controls.Add(this.smartLabel8);
this.smartGroupBox1.Controls.Add(this.smartLabel9);
this.smartGroupBox1.Controls.Add(this.smartLabel10);
this.smartGroupBox1.Controls.Add(this.smartLabel11);
this.smartGroupBox1.Controls.Add(this.smartLabel6);
this.smartGroupBox1.Controls.Add(this.smartLabel5);
this.smartGroupBox1.Controls.Add(this.smartLabel4);
this.smartGroupBox1.Controls.Add(this.smartLabel3);
this.smartGroupBox1.Controls.Add(this.smartLabel2);
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.FrameLineThickness = 1;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.smartGroupBox1.HeaderHeightOffset = 12;
this.smartGroupBox1.Location = new System.Drawing.Point(24, 526);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(979, 96);
this.smartGroupBox1.TabIndex = 101;
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
//
// smartLabel13
//
this.smartLabel13.BackGround = null;
this.smartLabel13.BackGroundColor = System.Drawing.SystemColors.Control;
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", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel13.LineSpacing = 0F;
this.smartLabel13.Location = new System.Drawing.Point(845, 50);
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(74, 25);
this.smartLabel13.TabIndex = 122;
this.smartLabel13.Text = "000000";
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;
//
// smartLabel14
//
this.smartLabel14.BackGround = null;
this.smartLabel14.BackGroundColor = System.Drawing.SystemColors.Control;
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", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel14.LineSpacing = 0F;
this.smartLabel14.Location = new System.Drawing.Point(765, 50);
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(74, 25);
this.smartLabel14.TabIndex = 121;
this.smartLabel14.Text = "000000";
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;
//
// smartLabel15
//
this.smartLabel15.BackGround = null;
this.smartLabel15.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel15.LineSpacing = 0F;
this.smartLabel15.Location = new System.Drawing.Point(685, 50);
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(74, 25);
this.smartLabel15.TabIndex = 120;
this.smartLabel15.Text = "000000";
this.smartLabel15.TextColor = System.Drawing.Color.Black;
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;
//
// smartLabel16
//
this.smartLabel16.BackGround = null;
this.smartLabel16.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartLabel16.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel16.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel16.LineSpacing = 0F;
this.smartLabel16.Location = new System.Drawing.Point(605, 50);
this.smartLabel16.Name = "smartLabel16";
this.smartLabel16.OverlapOptimize = true;
this.smartLabel16.PasswordChar = '\0';
this.smartLabel16.Radius = 3;
this.smartLabel16.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel16.Size = new System.Drawing.Size(74, 25);
this.smartLabel16.TabIndex = 119;
this.smartLabel16.Text = "000000";
this.smartLabel16.TextColor = System.Drawing.Color.Black;
this.smartLabel16.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel16.Wordwrap = false;
//
// smartLabel17
//
this.smartLabel17.BackGround = null;
this.smartLabel17.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel17.LineSpacing = 0F;
this.smartLabel17.Location = new System.Drawing.Point(525, 50);
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(74, 25);
this.smartLabel17.TabIndex = 118;
this.smartLabel17.Text = "000000";
this.smartLabel17.TextColor = System.Drawing.Color.Black;
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;
//
// smartLabel18
//
this.smartLabel18.BackGround = null;
this.smartLabel18.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartLabel18.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel18.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel18.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel18.LineSpacing = 0F;
this.smartLabel18.Location = new System.Drawing.Point(445, 50);
this.smartLabel18.Name = "smartLabel18";
this.smartLabel18.OverlapOptimize = true;
this.smartLabel18.PasswordChar = '\0';
this.smartLabel18.Radius = 3;
this.smartLabel18.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel18.Size = new System.Drawing.Size(74, 25);
this.smartLabel18.TabIndex = 117;
this.smartLabel18.Text = "000000";
this.smartLabel18.TextColor = System.Drawing.Color.Black;
this.smartLabel18.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel18.Wordwrap = false;
//
// smartLabel19
//
this.smartLabel19.BackGround = null;
this.smartLabel19.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel19.LineSpacing = 0F;
this.smartLabel19.Location = new System.Drawing.Point(365, 50);
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(74, 25);
this.smartLabel19.TabIndex = 116;
this.smartLabel19.Text = "000000";
this.smartLabel19.TextColor = System.Drawing.Color.Black;
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;
//
// smartLabel20
//
this.smartLabel20.BackGround = null;
this.smartLabel20.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartLabel20.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel20.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel20.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel20.LineSpacing = 0F;
this.smartLabel20.Location = new System.Drawing.Point(285, 50);
this.smartLabel20.Name = "smartLabel20";
this.smartLabel20.OverlapOptimize = true;
this.smartLabel20.PasswordChar = '\0';
this.smartLabel20.Radius = 3;
this.smartLabel20.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel20.Size = new System.Drawing.Size(74, 25);
this.smartLabel20.TabIndex = 115;
this.smartLabel20.Text = "000000";
this.smartLabel20.TextColor = System.Drawing.Color.Black;
this.smartLabel20.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel20.Wordwrap = false;
//
// smartLabel21
//
this.smartLabel21.BackGround = null;
this.smartLabel21.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartLabel21.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel21.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel21.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel21.LineSpacing = 0F;
this.smartLabel21.Location = new System.Drawing.Point(205, 50);
this.smartLabel21.Name = "smartLabel21";
this.smartLabel21.OverlapOptimize = true;
this.smartLabel21.PasswordChar = '\0';
this.smartLabel21.Radius = 3;
this.smartLabel21.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel21.Size = new System.Drawing.Size(74, 25);
this.smartLabel21.TabIndex = 114;
this.smartLabel21.Text = "000000";
this.smartLabel21.TextColor = System.Drawing.Color.Black;
this.smartLabel21.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel21.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel21.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel21.Wordwrap = false;
//
// smartLabel22
//
this.smartLabel22.BackGround = null;
this.smartLabel22.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartLabel22.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel22.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel22.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel22.LineSpacing = 0F;
this.smartLabel22.Location = new System.Drawing.Point(125, 50);
this.smartLabel22.Name = "smartLabel22";
this.smartLabel22.OverlapOptimize = true;
this.smartLabel22.PasswordChar = '\0';
this.smartLabel22.Radius = 3;
this.smartLabel22.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel22.Size = new System.Drawing.Size(74, 25);
this.smartLabel22.TabIndex = 113;
this.smartLabel22.Text = "000000";
this.smartLabel22.TextColor = System.Drawing.Color.Black;
this.smartLabel22.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel22.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel22.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel22.Wordwrap = false;
//
// smartLabel12
//
this.smartLabel12.BackGround = null;
this.smartLabel12.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel12.LineSpacing = 0F;
this.smartLabel12.Location = new System.Drawing.Point(37, 50);
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(74, 25);
this.smartLabel12.TabIndex = 112;
this.smartLabel12.Text = "압력";
this.smartLabel12.TextColor = System.Drawing.Color.Black;
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;
//
// smartLabel7
//
this.smartLabel7.BackGround = null;
this.smartLabel7.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel7.LineSpacing = 0F;
this.smartLabel7.Location = new System.Drawing.Point(845, 20);
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(74, 25);
this.smartLabel7.TabIndex = 111;
this.smartLabel7.Text = "10";
this.smartLabel7.TextColor = System.Drawing.Color.Black;
this.smartLabel7.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel7.Wordwrap = false;
//
// smartLabel8
//
this.smartLabel8.BackGround = null;
this.smartLabel8.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel8.LineSpacing = 0F;
this.smartLabel8.Location = new System.Drawing.Point(765, 20);
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(74, 25);
this.smartLabel8.TabIndex = 110;
this.smartLabel8.Text = "9";
this.smartLabel8.TextColor = System.Drawing.Color.Black;
this.smartLabel8.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel8.Wordwrap = false;
//
// smartLabel9
//
this.smartLabel9.BackGround = null;
this.smartLabel9.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartLabel9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel9.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel9.LineSpacing = 0F;
this.smartLabel9.Location = new System.Drawing.Point(685, 20);
this.smartLabel9.Name = "smartLabel9";
this.smartLabel9.OverlapOptimize = true;
this.smartLabel9.PasswordChar = '\0';
this.smartLabel9.Radius = 3;
this.smartLabel9.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel9.Size = new System.Drawing.Size(74, 25);
this.smartLabel9.TabIndex = 109;
this.smartLabel9.Text = "8";
this.smartLabel9.TextColor = System.Drawing.Color.Black;
this.smartLabel9.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel9.Wordwrap = false;
//
// smartLabel10
//
this.smartLabel10.BackGround = null;
this.smartLabel10.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel10.LineSpacing = 0F;
this.smartLabel10.Location = new System.Drawing.Point(605, 20);
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(74, 25);
this.smartLabel10.TabIndex = 108;
this.smartLabel10.Text = "7";
this.smartLabel10.TextColor = System.Drawing.Color.Black;
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;
//
// smartLabel11
//
this.smartLabel11.BackGround = null;
this.smartLabel11.BackGroundColor = System.Drawing.SystemColors.Control;
this.smartLabel11.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.smartLabel11.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.smartLabel11.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel11.LineSpacing = 0F;
this.smartLabel11.Location = new System.Drawing.Point(525, 20);
this.smartLabel11.Name = "smartLabel11";
this.smartLabel11.OverlapOptimize = true;
this.smartLabel11.PasswordChar = '\0';
this.smartLabel11.Radius = 3;
this.smartLabel11.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.smartLabel11.Size = new System.Drawing.Size(74, 25);
this.smartLabel11.TabIndex = 107;
this.smartLabel11.Text = "6";
this.smartLabel11.TextColor = System.Drawing.Color.Black;
this.smartLabel11.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel11.Wordwrap = false;
//
// smartLabel6
//
this.smartLabel6.BackGround = null;
this.smartLabel6.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel6.LineSpacing = 0F;
this.smartLabel6.Location = new System.Drawing.Point(445, 20);
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(74, 25);
this.smartLabel6.TabIndex = 106;
this.smartLabel6.Text = "5";
this.smartLabel6.TextColor = System.Drawing.Color.Black;
this.smartLabel6.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel6.Wordwrap = false;
//
// smartLabel5
//
this.smartLabel5.BackGround = null;
this.smartLabel5.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel5.LineSpacing = 0F;
this.smartLabel5.Location = new System.Drawing.Point(365, 20);
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(74, 25);
this.smartLabel5.TabIndex = 105;
this.smartLabel5.Text = "4";
this.smartLabel5.TextColor = System.Drawing.Color.Black;
this.smartLabel5.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel5.Wordwrap = false;
//
// smartLabel4
//
this.smartLabel4.BackGround = null;
this.smartLabel4.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel4.LineSpacing = 0F;
this.smartLabel4.Location = new System.Drawing.Point(285, 20);
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(74, 25);
this.smartLabel4.TabIndex = 104;
this.smartLabel4.Text = "3";
this.smartLabel4.TextColor = System.Drawing.Color.Black;
this.smartLabel4.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel4.Wordwrap = false;
//
// smartLabel3
//
this.smartLabel3.BackGround = null;
this.smartLabel3.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(205, 20);
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(74, 25);
this.smartLabel3.TabIndex = 103;
this.smartLabel3.Text = "2";
this.smartLabel3.TextColor = System.Drawing.Color.Black;
this.smartLabel3.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel3.Wordwrap = false;
//
// smartLabel2
//
this.smartLabel2.BackGround = null;
this.smartLabel2.BackGroundColor = System.Drawing.SystemColors.Control;
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.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(125, 20);
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(74, 25);
this.smartLabel2.TabIndex = 102;
this.smartLabel2.Text = "1";
this.smartLabel2.TextColor = System.Drawing.Color.Black;
this.smartLabel2.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel2.Wordwrap = false;
//
// pictureBox8
//
this.pictureBox8.Location = new System.Drawing.Point(604, 335);
this.pictureBox8.Name = "pictureBox8";
this.pictureBox8.Size = new System.Drawing.Size(150, 120);
//
// pictureBox9
//
this.pictureBox9.Location = new System.Drawing.Point(414, 335);
this.pictureBox9.Name = "pictureBox9";
this.pictureBox9.Size = new System.Drawing.Size(150, 120);
//
// pictureBox10
//
this.pictureBox10.Location = new System.Drawing.Point(224, 335);
this.pictureBox10.Name = "pictureBox10";
this.pictureBox10.Size = new System.Drawing.Size(150, 120);
//
// pictureBox11
//
this.pictureBox11.Location = new System.Drawing.Point(34, 335);
this.pictureBox11.Name = "pictureBox11";
this.pictureBox11.Size = new System.Drawing.Size(150, 120);
//
// pictureBox7
//
this.pictureBox7.Location = new System.Drawing.Point(794, 335);
this.pictureBox7.Name = "pictureBox7";
this.pictureBox7.Size = new System.Drawing.Size(150, 120);
//
// pictureBox6
//
this.pictureBox6.Location = new System.Drawing.Point(794, 190);
this.pictureBox6.Name = "pictureBox6";
this.pictureBox6.Size = new System.Drawing.Size(150, 120);
//
// pictureBox5
//
this.pictureBox5.Location = new System.Drawing.Point(604, 190);
this.pictureBox5.Name = "pictureBox5";
this.pictureBox5.Size = new System.Drawing.Size(150, 120);
//
// pictureBox4
//
this.pictureBox4.Location = new System.Drawing.Point(414, 190);
this.pictureBox4.Name = "pictureBox4";
this.pictureBox4.Size = new System.Drawing.Size(150, 120);
//
// pictureBox3
//
this.pictureBox3.Location = new System.Drawing.Point(224, 190);
this.pictureBox3.Name = "pictureBox3";
this.pictureBox3.Size = new System.Drawing.Size(150, 120);
//
// pictureBox2
//
this.pictureBox2.Location = new System.Drawing.Point(34, 190);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(150, 120);
//
// smartLabel1
//
this.smartLabel1.BackGround = null;
this.smartLabel1.BackGroundColor = System.Drawing.Color.Azure;
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.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel1.LineSpacing = 0F;
this.smartLabel1.Location = new System.Drawing.Point(34, 461);
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(150, 50);
this.smartLabel1.TabIndex = 81;
this.smartLabel1.Text = "결과";
this.smartLabel1.TextColor = System.Drawing.Color.Black;
this.smartLabel1.TextColorDisable = System.Drawing.Color.Gray;
this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel1.Wordwrap = false;
//
// labelProgress5
//
this.labelProgress5.BackGround = null;
this.labelProgress5.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress5.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress5.LineSpacing = 0F;
this.labelProgress5.Location = new System.Drawing.Point(794, 461);
this.labelProgress5.Name = "labelProgress5";
this.labelProgress5.OverlapOptimize = true;
this.labelProgress5.PasswordChar = '\0';
this.labelProgress5.Radius = 3;
this.labelProgress5.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress5.Size = new System.Drawing.Size(150, 50);
this.labelProgress5.TabIndex = 80;
this.labelProgress5.Text = "판정";
this.labelProgress5.TextColor = System.Drawing.Color.Black;
this.labelProgress5.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress5.Wordwrap = false;
//
// labelProgress8
//
this.labelProgress8.BackGround = null;
this.labelProgress8.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress8.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress8.LineSpacing = 0F;
this.labelProgress8.Location = new System.Drawing.Point(604, 461);
this.labelProgress8.Name = "labelProgress8";
this.labelProgress8.OverlapOptimize = true;
this.labelProgress8.PasswordChar = '\0';
this.labelProgress8.Radius = 3;
this.labelProgress8.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress8.Size = new System.Drawing.Size(150, 50);
this.labelProgress8.TabIndex = 79;
this.labelProgress8.Text = "배출";
this.labelProgress8.TextColor = System.Drawing.Color.Black;
this.labelProgress8.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress8.Wordwrap = false;
//
// labelProgress7
//
this.labelProgress7.BackGround = null;
this.labelProgress7.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress7.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress7.LineSpacing = 0F;
this.labelProgress7.Location = new System.Drawing.Point(224, 461);
this.labelProgress7.Name = "labelProgress7";
this.labelProgress7.OverlapOptimize = true;
this.labelProgress7.PasswordChar = '\0';
this.labelProgress7.Radius = 3;
this.labelProgress7.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress7.Size = new System.Drawing.Size(150, 50);
this.labelProgress7.TabIndex = 78;
this.labelProgress7.Text = "챔버분리";
this.labelProgress7.TextColor = System.Drawing.Color.Black;
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;
this.labelProgress6.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress6.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress6.LineSpacing = 0F;
this.labelProgress6.Location = new System.Drawing.Point(414, 461);
this.labelProgress6.Name = "labelProgress6";
this.labelProgress6.OverlapOptimize = true;
this.labelProgress6.PasswordChar = '\0';
this.labelProgress6.Radius = 3;
this.labelProgress6.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress6.Size = new System.Drawing.Size(150, 50);
this.labelProgress6.TabIndex = 77;
this.labelProgress6.Text = "진공파기";
this.labelProgress6.TextColor = System.Drawing.Color.Black;
this.labelProgress6.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress6.Wordwrap = false;
//
// labelProgress4
//
this.labelProgress4.BackGround = null;
this.labelProgress4.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress4.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress4.LineSpacing = 0F;
this.labelProgress4.Location = new System.Drawing.Point(794, 134);
this.labelProgress4.Name = "labelProgress4";
this.labelProgress4.OverlapOptimize = true;
this.labelProgress4.PasswordChar = '\0';
this.labelProgress4.Radius = 3;
this.labelProgress4.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress4.Size = new System.Drawing.Size(150, 50);
this.labelProgress4.TabIndex = 76;
this.labelProgress4.Text = "진공유지";
this.labelProgress4.TextColor = System.Drawing.Color.Black;
this.labelProgress4.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress4.Wordwrap = false;
//
// labelProgress3
//
this.labelProgress3.BackGround = null;
this.labelProgress3.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress3.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress3.LineSpacing = 0F;
this.labelProgress3.Location = new System.Drawing.Point(604, 134);
this.labelProgress3.Name = "labelProgress3";
this.labelProgress3.OverlapOptimize = true;
this.labelProgress3.PasswordChar = '\0';
this.labelProgress3.Radius = 3;
this.labelProgress3.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress3.Size = new System.Drawing.Size(150, 50);
this.labelProgress3.TabIndex = 75;
this.labelProgress3.Text = "진공시작";
this.labelProgress3.TextColor = System.Drawing.Color.Black;
this.labelProgress3.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress3.Wordwrap = false;
//
// labelProgress2
//
this.labelProgress2.BackGround = null;
this.labelProgress2.BackGroundColor = System.Drawing.Color.Lime;
this.labelProgress2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress2.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress2.LineSpacing = 0F;
this.labelProgress2.Location = new System.Drawing.Point(414, 134);
this.labelProgress2.Name = "labelProgress2";
this.labelProgress2.OverlapOptimize = true;
this.labelProgress2.PasswordChar = '\0';
this.labelProgress2.Radius = 3;
this.labelProgress2.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress2.Size = new System.Drawing.Size(150, 50);
this.labelProgress2.TabIndex = 74;
this.labelProgress2.Text = "챔버결합";
this.labelProgress2.TextColor = System.Drawing.Color.Black;
this.labelProgress2.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress2.Wordwrap = false;
//
// labelProgress1
//
this.labelProgress1.BackGround = null;
this.labelProgress1.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress1.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress1.LineSpacing = 0F;
this.labelProgress1.Location = new System.Drawing.Point(224, 134);
this.labelProgress1.Name = "labelProgress1";
this.labelProgress1.OverlapOptimize = true;
this.labelProgress1.PasswordChar = '\0';
this.labelProgress1.Radius = 3;
this.labelProgress1.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress1.Size = new System.Drawing.Size(150, 50);
this.labelProgress1.TabIndex = 73;
this.labelProgress1.Text = "제품진입";
this.labelProgress1.TextColor = System.Drawing.Color.Black;
this.labelProgress1.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress1.Wordwrap = false;
//
// labelProgress0
//
this.labelProgress0.BackGround = null;
this.labelProgress0.BackGroundColor = System.Drawing.Color.Azure;
this.labelProgress0.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
this.labelProgress0.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
this.labelProgress0.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelProgress0.LineSpacing = 0F;
this.labelProgress0.Location = new System.Drawing.Point(34, 134);
this.labelProgress0.Name = "labelProgress0";
this.labelProgress0.OverlapOptimize = true;
this.labelProgress0.PasswordChar = '\0';
this.labelProgress0.Radius = 3;
this.labelProgress0.RoundRectFillColor = System.Drawing.Color.LightBlue;
this.labelProgress0.Size = new System.Drawing.Size(150, 50);
this.labelProgress0.TabIndex = 72;
this.labelProgress0.Text = "초기상태";
this.labelProgress0.TextColor = System.Drawing.Color.Black;
this.labelProgress0.TextColorDisable = System.Drawing.Color.Gray;
this.labelProgress0.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelProgress0.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProgress0.Wordwrap = false;
//
// pictureBox1
//
this.pictureBox1.Location = new System.Drawing.Point(0, 3);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(1024, 70);
//
// FormMainDisplay2
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1024, 768);
this.ControlBox = false;
this.Controls.Add(this.smartForm1);
this.Name = "FormMainDisplay2";
this.Text = "FormMainDisplay2";
this.smartForm1.ResumeLayout(false);
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartForm smartForm1;
private System.Windows.Forms.PictureBox pictureBox1;
private SmartX.SmartLabel smartLabel1;
private SmartX.SmartLabel labelProgress5;
private SmartX.SmartLabel labelProgress8;
private SmartX.SmartLabel labelProgress7;
private SmartX.SmartLabel labelProgress6;
private SmartX.SmartLabel labelProgress4;
private SmartX.SmartLabel labelProgress3;
private SmartX.SmartLabel labelProgress2;
private SmartX.SmartLabel labelProgress1;
private SmartX.SmartLabel labelProgress0;
private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartLabel smartLabel6;
private SmartX.SmartLabel smartLabel5;
private SmartX.SmartLabel smartLabel4;
private SmartX.SmartLabel smartLabel3;
private SmartX.SmartLabel smartLabel2;
private System.Windows.Forms.PictureBox pictureBox8;
private System.Windows.Forms.PictureBox pictureBox9;
private System.Windows.Forms.PictureBox pictureBox10;
private System.Windows.Forms.PictureBox pictureBox11;
private System.Windows.Forms.PictureBox pictureBox7;
private System.Windows.Forms.PictureBox pictureBox6;
private System.Windows.Forms.PictureBox pictureBox5;
private System.Windows.Forms.PictureBox pictureBox4;
private System.Windows.Forms.PictureBox pictureBox3;
private System.Windows.Forms.PictureBox pictureBox2;
private SmartX.SmartLabel smartLabel13;
private SmartX.SmartLabel smartLabel14;
private SmartX.SmartLabel smartLabel15;
private SmartX.SmartLabel smartLabel16;
private SmartX.SmartLabel smartLabel17;
private SmartX.SmartLabel smartLabel18;
private SmartX.SmartLabel smartLabel19;
private SmartX.SmartLabel smartLabel20;
private SmartX.SmartLabel smartLabel21;
private SmartX.SmartLabel smartLabel22;
private SmartX.SmartLabel smartLabel12;
private SmartX.SmartLabel smartLabel7;
private SmartX.SmartLabel smartLabel8;
private SmartX.SmartLabel smartLabel9;
private SmartX.SmartLabel smartLabel10;
private SmartX.SmartLabel smartLabel11;
}
}

View File

@ -0,0 +1,19 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace INT_PT002.Forms
{
public partial class FormMainDisplay2 : Form
{
public FormMainDisplay2()
{
InitializeComponent();
}
}
}

View File

@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
<metadata name="$this.Skin" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
</root>

View File

@ -30,6 +30,10 @@
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMenu)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMenu));
this.smartForm1 = new SmartX.SmartForm(); this.smartForm1 = new SmartX.SmartForm();
this.smartLabel3 = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.smartLabel1 = new SmartX.SmartLabel();
this.buttonBottom4 = new SmartX.SmartButton(); this.buttonBottom4 = new SmartX.SmartButton();
this.buttonBottom3 = new SmartX.SmartButton(); this.buttonBottom3 = new SmartX.SmartButton();
this.buttonBottom2 = new SmartX.SmartButton(); this.buttonBottom2 = new SmartX.SmartButton();
@ -42,10 +46,7 @@
this.buttonRecipe = new SmartX.SmartButton(); this.buttonRecipe = new SmartX.SmartButton();
this.buttonHome = new SmartX.SmartButton(); this.buttonHome = new SmartX.SmartButton();
this.smartGroupBox1 = new SmartX.SmartGroupBox(); this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartLabel1 = new SmartX.SmartLabel(); this.buttonUser = new SmartX.SmartButton();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.smartLabel2 = new SmartX.SmartLabel();
this.smartLabel3 = new SmartX.SmartLabel();
this.smartForm1.SuspendLayout(); this.smartForm1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
@ -54,6 +55,7 @@
this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.GradationColor1; this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.GradationColor1;
this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage"))); this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage")));
this.smartForm1.CenterLocation = false; this.smartForm1.CenterLocation = false;
this.smartForm1.Controls.Add(this.buttonUser);
this.smartForm1.Controls.Add(this.smartLabel3); this.smartForm1.Controls.Add(this.smartLabel3);
this.smartForm1.Controls.Add(this.smartLabel2); this.smartForm1.Controls.Add(this.smartLabel2);
this.smartForm1.Controls.Add(this.pictureBox1); this.smartForm1.Controls.Add(this.pictureBox1);
@ -83,6 +85,82 @@
this.smartForm1.SpecialFunctionClickPointSize = 100; this.smartForm1.SpecialFunctionClickPointSize = 100;
this.smartForm1.UseMainMenu = false; this.smartForm1.UseMainMenu = false;
// //
// smartLabel3
//
this.smartLabel3.BackGround = this.smartForm1;
this.smartLabel3.BackGroundColor = System.Drawing.Color.SkyBlue;
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.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(743, 3);
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 = 84;
this.smartLabel3.Text = "Intech00";
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.Middle;
this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel3.Wordwrap = false;
//
// smartLabel2
//
this.smartLabel2.BackGround = this.smartForm1;
this.smartLabel2.BackGroundColor = System.Drawing.Color.SkyBlue;
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.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(849, 3);
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(60, 30);
this.smartLabel2.TabIndex = 83;
this.smartLabel2.Text = "L3";
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.Middle;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel2.Wordwrap = false;
//
// pictureBox1
//
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(3, 3);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(110, 30);
//
// smartLabel1
//
this.smartLabel1.BackGround = this.smartForm1;
this.smartLabel1.BackGroundColor = System.Drawing.Color.SkyBlue;
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.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel1.LineSpacing = 0F;
this.smartLabel1.Location = new System.Drawing.Point(119, 3);
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(200, 30);
this.smartLabel1.TabIndex = 0;
this.smartLabel1.Text = "2023-02-13 16:30:25";
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.Middle;
this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel1.Wordwrap = false;
//
// buttonBottom4 // buttonBottom4
// //
this.buttonBottom4.BackGround = this.smartForm1; this.buttonBottom4.BackGround = this.smartForm1;
@ -237,7 +315,7 @@
this.buttonSystem.ImageDisable = null; this.buttonSystem.ImageDisable = null;
this.buttonSystem.ImageDown = null; this.buttonSystem.ImageDown = null;
this.buttonSystem.ImageUp = null; this.buttonSystem.ImageUp = null;
this.buttonSystem.Location = new System.Drawing.Point(911, 303); this.buttonSystem.Location = new System.Drawing.Point(911, 369);
this.buttonSystem.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.buttonSystem.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.buttonSystem.Name = "buttonSystem"; this.buttonSystem.Name = "buttonSystem";
this.buttonSystem.NestedClickEventPrevent = false; this.buttonSystem.NestedClickEventPrevent = false;
@ -272,7 +350,7 @@
this.buttonLog.ImageDisable = null; this.buttonLog.ImageDisable = null;
this.buttonLog.ImageDown = null; this.buttonLog.ImageDown = null;
this.buttonLog.ImageUp = null; this.buttonLog.ImageUp = null;
this.buttonLog.Location = new System.Drawing.Point(911, 237); this.buttonLog.Location = new System.Drawing.Point(911, 303);
this.buttonLog.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.buttonLog.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.buttonLog.Name = "buttonLog"; this.buttonLog.Name = "buttonLog";
this.buttonLog.NestedClickEventPrevent = false; this.buttonLog.NestedClickEventPrevent = false;
@ -307,7 +385,7 @@
this.buttonManual.ImageDisable = null; this.buttonManual.ImageDisable = null;
this.buttonManual.ImageDown = null; this.buttonManual.ImageDown = null;
this.buttonManual.ImageUp = null; this.buttonManual.ImageUp = null;
this.buttonManual.Location = new System.Drawing.Point(911, 171); this.buttonManual.Location = new System.Drawing.Point(911, 237);
this.buttonManual.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.buttonManual.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.buttonManual.Name = "buttonManual"; this.buttonManual.Name = "buttonManual";
this.buttonManual.NestedClickEventPrevent = false; this.buttonManual.NestedClickEventPrevent = false;
@ -474,81 +552,40 @@
this.smartGroupBox1.Text = "기본 > "; this.smartGroupBox1.Text = "기본 > ";
this.smartGroupBox1.TextColor = System.Drawing.Color.White; this.smartGroupBox1.TextColor = System.Drawing.Color.White;
// //
// smartLabel1 // buttonUser
// //
this.smartLabel1.BackGround = this.smartForm1; this.buttonUser.BackGround = this.smartForm1;
this.smartLabel1.BackGroundColor = System.Drawing.Color.SkyBlue; this.buttonUser.BackGroundColor = System.Drawing.Color.LightBlue;
this.smartLabel1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.buttonUser.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
this.smartLabel1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.buttonUser.ButtonDownColor = System.Drawing.Color.SlateGray;
this.smartLabel1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.buttonUser.ButtonImageAutoSize = true;
this.smartLabel1.LineSpacing = 0F; this.buttonUser.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
this.smartLabel1.Location = new System.Drawing.Point(119, 3); this.buttonUser.ButtonText = "User";
this.smartLabel1.Name = "smartLabel1"; this.buttonUser.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.smartLabel1.OverlapOptimize = true; this.buttonUser.GroupID = 0;
this.smartLabel1.PasswordChar = '\0'; this.buttonUser.ImageDisable = null;
this.smartLabel1.Radius = 3; this.buttonUser.ImageDown = null;
this.smartLabel1.RoundRectFillColor = System.Drawing.Color.LightBlue; this.buttonUser.ImageUp = null;
this.smartLabel1.Size = new System.Drawing.Size(200, 30); this.buttonUser.Location = new System.Drawing.Point(911, 171);
this.smartLabel1.TabIndex = 0; this.buttonUser.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.smartLabel1.Text = "2023-02-13 16:30:25"; this.buttonUser.Name = "buttonUser";
this.smartLabel1.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.buttonUser.NestedClickEventPrevent = false;
this.smartLabel1.TextColorDisable = System.Drawing.Color.Gray; this.buttonUser.OutlinePixel = 2;
this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.buttonUser.OverlapOptimize = true;
this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.buttonUser.RepeatInterval = 200;
this.smartLabel1.Wordwrap = false; this.buttonUser.RepeatIntervalAccelerate = null;
// this.buttonUser.RoundSize = 10;
// pictureBox1 this.buttonUser.SafeInterval = 200;
// this.buttonUser.Size = new System.Drawing.Size(110, 60);
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); this.buttonUser.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.pictureBox1.Location = new System.Drawing.Point(3, 3); this.buttonUser.TabIndex = 86;
this.pictureBox1.Name = "pictureBox1"; this.buttonUser.Text = null;
this.pictureBox1.Size = new System.Drawing.Size(110, 30); this.buttonUser.TextColor = System.Drawing.Color.White;
// this.buttonUser.TextColorDisable = System.Drawing.Color.Gray;
// smartLabel2 this.buttonUser.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
// this.buttonUser.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.smartLabel2.BackGround = this.smartForm1; this.buttonUser.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartLabel2.BackGroundColor = System.Drawing.Color.SkyBlue; this.buttonUser.Click += new System.EventHandler(this.buttonUser_Click);
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.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(849, 3);
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(60, 30);
this.smartLabel2.TabIndex = 83;
this.smartLabel2.Text = "L3";
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.Middle;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel2.Wordwrap = false;
//
// smartLabel3
//
this.smartLabel3.BackGround = this.smartForm1;
this.smartLabel3.BackGroundColor = System.Drawing.Color.SkyBlue;
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.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(743, 3);
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 = 84;
this.smartLabel3.Text = "Intech00";
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.Middle;
this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.smartLabel3.Wordwrap = false;
// //
// FormMenu // FormMenu
// //
@ -584,5 +621,6 @@
private System.Windows.Forms.PictureBox pictureBox1; private System.Windows.Forms.PictureBox pictureBox1;
private SmartX.SmartLabel smartLabel3; private SmartX.SmartLabel smartLabel3;
private SmartX.SmartLabel smartLabel2; private SmartX.SmartLabel smartLabel2;
private SmartX.SmartButton buttonUser;
} }
} }

View File

@ -22,7 +22,8 @@ namespace INT_PT002.Forms
// Setting // Setting
private ControlMenuSettingCommunication Child_Setting_Communication; private ControlMenuSettingCommunication Child_Setting_Communication;
private ControlMenuSettingConfiguration Child_Setting_Configuration; private ControlMenuSettingConfiguration Child_Setting_Configuration;
private ControlMenuSettingUserEditor Child_Setting_UserEditor; // User
private ControlMenuUserUserEditor Child_User_UserEditor;
// Manual // Manual
private ControlMenuManualIoTest Child_Manual_IoTest; private ControlMenuManualIoTest Child_Manual_IoTest;
private ControlMenuManualMotorSetting Child_Manual_MotorSetting; private ControlMenuManualMotorSetting Child_Manual_MotorSetting;
@ -39,6 +40,7 @@ namespace INT_PT002.Forms
private Define.E_TopMenuStore SelectedTopMenu; private Define.E_TopMenuStore SelectedTopMenu;
private Define.E_MenuRecipeStore SelectedMenuRecipe; private Define.E_MenuRecipeStore SelectedMenuRecipe;
private Define.E_MenuSettingStore SelectedMenuSetting; private Define.E_MenuSettingStore SelectedMenuSetting;
private Define.E_MenuUserStore SelectedMenuUser;
private Define.E_MenuManualStore SelectedMenuManual; private Define.E_MenuManualStore SelectedMenuManual;
private Define.E_MenuLogStore SelectedMenuLog; private Define.E_MenuLogStore SelectedMenuLog;
private Define.E_MenuSystemStore SelectedMenuSystem; private Define.E_MenuSystemStore SelectedMenuSystem;
@ -69,6 +71,7 @@ namespace INT_PT002.Forms
this.SelectedTopMenu = Define.E_TopMenuStore.Recipe; this.SelectedTopMenu = Define.E_TopMenuStore.Recipe;
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None; this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
this.SelectedMenuSetting = Define.E_MenuSettingStore._0_None; this.SelectedMenuSetting = Define.E_MenuSettingStore._0_None;
this.SelectedMenuUser = Define.E_MenuUserStore._0_None;
this.SelectedMenuManual = Define.E_MenuManualStore._0_None; this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
this.SelectedMenuLog = Define.E_MenuLogStore._0_None; this.SelectedMenuLog = Define.E_MenuLogStore._0_None;
this.SelectedMenuSystem = Define.E_MenuSystemStore._0_None; this.SelectedMenuSystem = Define.E_MenuSystemStore._0_None;
@ -78,7 +81,7 @@ namespace INT_PT002.Forms
this.Child_Recipe_Setting = new ControlMenuRecipeSetting(this); this.Child_Recipe_Setting = new ControlMenuRecipeSetting(this);
this.Child_Setting_Configuration = new ControlMenuSettingConfiguration(this); this.Child_Setting_Configuration = new ControlMenuSettingConfiguration(this);
this.Child_Setting_Communication = new ControlMenuSettingCommunication(this); this.Child_Setting_Communication = new ControlMenuSettingCommunication(this);
this.Child_Setting_UserEditor = new ControlMenuSettingUserEditor(this); this.Child_User_UserEditor = new ControlMenuUserUserEditor(this);
this.Child_Manual_IoTest = new ControlMenuManualIoTest(this); this.Child_Manual_IoTest = new ControlMenuManualIoTest(this);
this.Child_Manual_MotorSetting = new ControlMenuManualMotorSetting(this); this.Child_Manual_MotorSetting = new ControlMenuManualMotorSetting(this);
this.Child_Log_History = new ControlMenuLogHistory(this); this.Child_Log_History = new ControlMenuLogHistory(this);
@ -92,7 +95,7 @@ namespace INT_PT002.Forms
this.Controls.Add(this.Child_Recipe_Setting); this.Controls.Add(this.Child_Recipe_Setting);
this.Controls.Add(this.Child_Setting_Configuration); this.Controls.Add(this.Child_Setting_Configuration);
this.Controls.Add(this.Child_Setting_Communication); this.Controls.Add(this.Child_Setting_Communication);
this.Controls.Add(this.Child_Setting_UserEditor); this.Controls.Add(this.Child_User_UserEditor);
this.Controls.Add(this.Child_Manual_IoTest); this.Controls.Add(this.Child_Manual_IoTest);
this.Controls.Add(this.Child_Manual_MotorSetting); this.Controls.Add(this.Child_Manual_MotorSetting);
this.Controls.Add(this.Child_Log_Alarm); this.Controls.Add(this.Child_Log_Alarm);
@ -106,7 +109,7 @@ namespace INT_PT002.Forms
this.Child_Recipe_Setting.Location = new Point(0, 39); this.Child_Recipe_Setting.Location = new Point(0, 39);
this.Child_Setting_Configuration.Location = new Point(0, 39); this.Child_Setting_Configuration.Location = new Point(0, 39);
this.Child_Setting_Communication.Location = new Point(0, 39); this.Child_Setting_Communication.Location = new Point(0, 39);
this.Child_Setting_UserEditor.Location = new Point(0, 39); this.Child_User_UserEditor.Location = new Point(0, 39);
this.Child_Manual_IoTest.Location = new Point(0, 39); this.Child_Manual_IoTest.Location = new Point(0, 39);
this.Child_Manual_MotorSetting.Location = new Point(0, 39); this.Child_Manual_MotorSetting.Location = new Point(0, 39);
this.Child_Log_Alarm.Location = new Point(0, 39); this.Child_Log_Alarm.Location = new Point(0, 39);
@ -125,6 +128,7 @@ namespace INT_PT002.Forms
case Define.E_TopMenuStore.Recipe: case Define.E_TopMenuStore.Recipe:
this.buttonRecipe.ButtonDown(); this.buttonRecipe.ButtonDown();
this.buttonSetting.ButtonUp(); this.buttonSetting.ButtonUp();
this.buttonUser.ButtonUp();
this.buttonManual.ButtonUp(); this.buttonManual.ButtonUp();
this.buttonLog.ButtonUp(); this.buttonLog.ButtonUp();
this.buttonSystem.ButtonUp(); this.buttonSystem.ButtonUp();
@ -142,25 +146,44 @@ namespace INT_PT002.Forms
case Define.E_TopMenuStore.Setting: case Define.E_TopMenuStore.Setting:
this.buttonRecipe.ButtonUp(); this.buttonRecipe.ButtonUp();
this.buttonSetting.ButtonDown(); this.buttonSetting.ButtonDown();
this.buttonUser.ButtonUp();
this.buttonManual.ButtonUp(); this.buttonManual.ButtonUp();
this.buttonLog.ButtonUp(); this.buttonLog.ButtonUp();
this.buttonSystem.ButtonUp(); this.buttonSystem.ButtonUp();
this.buttonBottom1.ButtonText = "Config"; this.buttonBottom1.ButtonText = "Config";
this.buttonBottom2.ButtonText = "COM"; this.buttonBottom2.ButtonText = "COM";
this.buttonBottom3.ButtonText = "User";
this.buttonBottom1.Visible = true; this.buttonBottom1.Visible = true;
this.buttonBottom2.Visible = true; this.buttonBottom2.Visible = true;
this.buttonBottom3.Visible = true; this.buttonBottom3.Visible = false;
this.buttonBottom4.Visible = false; this.buttonBottom4.Visible = false;
this.SelectedMenuSetting = Define.E_MenuSettingStore._1_Configuration; this.SelectedMenuSetting = Define.E_MenuSettingStore._1_Configuration;
this.SetBottomMenuSetting(this.SelectedMenuSetting); this.SetBottomMenuSetting(this.SelectedMenuSetting);
break; break;
case Define.E_TopMenuStore.User:
this.buttonRecipe.ButtonUp();
this.buttonSetting.ButtonUp();
this.buttonUser.ButtonDown();
this.buttonManual.ButtonUp();
this.buttonLog.ButtonUp();
this.buttonSystem.ButtonUp();
this.buttonBottom1.ButtonText = "Editor";
this.buttonBottom1.Visible = true;
this.buttonBottom2.Visible = false;
this.buttonBottom3.Visible = false;
this.buttonBottom4.Visible = false;
this.SelectedMenuUser = Define.E_MenuUserStore._1_UserEditor;
this.SetBottomMenuUser(this.SelectedMenuUser);
break;
case Define.E_TopMenuStore.Manual: case Define.E_TopMenuStore.Manual:
this.buttonRecipe.ButtonUp(); this.buttonRecipe.ButtonUp();
this.buttonSetting.ButtonUp(); this.buttonSetting.ButtonUp();
this.buttonUser.ButtonUp();
this.buttonManual.ButtonDown(); this.buttonManual.ButtonDown();
this.buttonLog.ButtonUp(); this.buttonLog.ButtonUp();
this.buttonSystem.ButtonUp(); this.buttonSystem.ButtonUp();
@ -179,6 +202,7 @@ namespace INT_PT002.Forms
case Define.E_TopMenuStore.Log: case Define.E_TopMenuStore.Log:
this.buttonRecipe.ButtonUp(); this.buttonRecipe.ButtonUp();
this.buttonSetting.ButtonUp(); this.buttonSetting.ButtonUp();
this.buttonUser.ButtonUp();
this.buttonManual.ButtonUp(); this.buttonManual.ButtonUp();
this.buttonLog.ButtonDown(); this.buttonLog.ButtonDown();
this.buttonSystem.ButtonUp(); this.buttonSystem.ButtonUp();
@ -198,6 +222,7 @@ namespace INT_PT002.Forms
case Define.E_TopMenuStore.System: case Define.E_TopMenuStore.System:
this.buttonRecipe.ButtonUp(); this.buttonRecipe.ButtonUp();
this.buttonSetting.ButtonUp(); this.buttonSetting.ButtonUp();
this.buttonUser.ButtonUp();
this.buttonManual.ButtonUp(); this.buttonManual.ButtonUp();
this.buttonLog.ButtonUp(); this.buttonLog.ButtonUp();
this.buttonSystem.ButtonDown(); this.buttonSystem.ButtonDown();
@ -264,13 +289,21 @@ namespace INT_PT002.Forms
this.buttonBottom3.ButtonUp(); this.buttonBottom3.ButtonUp();
this.buttonBottom4.ButtonUp(); this.buttonBottom4.ButtonUp();
break; break;
case Define.E_MenuSettingStore._3_UserEditor: default:
this.Child_Setting_UserEditor.DisplayRefresh(); break;
this.Child_Setting_UserEditor.BringToFront(); }
}
private void SetBottomMenuUser(Define.E_MenuUserStore menu)
{
switch (menu)
{
case Define.E_MenuUserStore._1_UserEditor:
this.Child_User_UserEditor.DisplayRefresh();
this.Child_User_UserEditor.BringToFront();
this.buttonBottom1.ButtonUp(); this.buttonBottom1.ButtonDown();
this.buttonBottom2.ButtonUp(); this.buttonBottom2.ButtonUp();
this.buttonBottom3.ButtonDown(); this.buttonBottom3.ButtonUp();
this.buttonBottom4.ButtonUp(); this.buttonBottom4.ButtonUp();
break; break;
default: default:
@ -413,6 +446,14 @@ namespace INT_PT002.Forms
this.SetTopMenu(this.SelectedTopMenu); this.SetTopMenu(this.SelectedTopMenu);
} }
} }
private void buttonUser_Click(object sender, EventArgs e)
{
if (this.SelectedTopMenu != Define.E_TopMenuStore.User)
{
this.SelectedTopMenu = Define.E_TopMenuStore.User;
this.SetTopMenu(this.SelectedTopMenu);
}
}
private void buttonManual_Click(object sender, EventArgs e) private void buttonManual_Click(object sender, EventArgs e)
{ {
if (this.SelectedTopMenu != Define.E_TopMenuStore.Manual) if (this.SelectedTopMenu != Define.E_TopMenuStore.Manual)
@ -503,9 +544,13 @@ namespace INT_PT002.Forms
this.SetBottomMenuRecipe(this.SelectedMenuRecipe); this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
break; break;
case Define.E_TopMenuStore.Setting: case Define.E_TopMenuStore.Setting:
this.SelectedMenuSetting = Define.E_MenuSettingStore._3_UserEditor; this.SelectedMenuSetting = Define.E_MenuSettingStore._0_None;
this.SetBottomMenuSetting(this.SelectedMenuSetting); this.SetBottomMenuSetting(this.SelectedMenuSetting);
break; break;
case Define.E_TopMenuStore.User:
this.SelectedMenuUser = Define.E_MenuUserStore._0_None;
this.SetBottomMenuUser(this.SelectedMenuUser);
break;
case Define.E_TopMenuStore.Manual: case Define.E_TopMenuStore.Manual:
this.SelectedMenuManual = Define.E_MenuManualStore._0_None; this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
this.SetBottomMenuManual(this.SelectedMenuManual); this.SetBottomMenuManual(this.SelectedMenuManual);

View File

@ -49,15 +49,15 @@
<Reference Include="mscorlib" /> <Reference Include="mscorlib" />
<Reference Include="SmartXNCommon, Version=5.0.0.6, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="SmartXNCommon, Version=5.0.0.6, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\SmartX_New_5.0.0.6_IEC1000_DOTNETCF3.5수동설치파일\SmartXNCommon.dll</HintPath> <HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\IEC1000\SmartXNCommon.dll</HintPath>
</Reference> </Reference>
<Reference Include="SmartXNFDCommon, Version=5.0.0.6, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="SmartXNFDCommon, Version=5.0.0.6, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\SmartX_New_5.0.0.6_IEC1000_DOTNETCF3.5수동설치파일\SmartXNFDCommon.dll</HintPath> <HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\IEC1000\SmartXNFDCommon.dll</HintPath>
</Reference> </Reference>
<Reference Include="SmartXN_IEC1000, Version=5.0.0.6, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="SmartXN_IEC1000, Version=5.0.0.6, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\SmartX_New_5.0.0.6_IEC1000_DOTNETCF3.5수동설치파일\SmartXN_IEC1000.dll</HintPath> <HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\IEC1000\SmartXN_IEC1000.dll</HintPath>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />
@ -165,11 +165,11 @@
<Compile Include="Controls\Setting\ControlMenuSettingConfiguration.Designer.cs"> <Compile Include="Controls\Setting\ControlMenuSettingConfiguration.Designer.cs">
<DependentUpon>ControlMenuSettingConfiguration.cs</DependentUpon> <DependentUpon>ControlMenuSettingConfiguration.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Controls\Setting\ControlMenuSettingUserEditor.cs"> <Compile Include="Controls\User\ControlMenuUserUserEditor.cs">
<SubType>UserControl</SubType> <SubType>UserControl</SubType>
</Compile> </Compile>
<Compile Include="Controls\Setting\ControlMenuSettingUserEditor.Designer.cs"> <Compile Include="Controls\User\ControlMenuUserUserEditor.Designer.cs">
<DependentUpon>ControlMenuSettingUserEditor.cs</DependentUpon> <DependentUpon>ControlMenuUserUserEditor.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="DataStore\Communication.cs" /> <Compile Include="DataStore\Communication.cs" />
<Compile Include="DataStore\Define.cs" /> <Compile Include="DataStore\Define.cs" />
@ -184,6 +184,30 @@
<Compile Include="DialogForms\DialogFormNumKeyPad.designer.cs"> <Compile Include="DialogForms\DialogFormNumKeyPad.designer.cs">
<DependentUpon>DialogFormNumKeyPad.cs</DependentUpon> <DependentUpon>DialogFormNumKeyPad.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="DialogForms\DialogFormProgressBar.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogForms\DialogFormProgressBar.Designer.cs">
<DependentUpon>DialogFormProgressBar.cs</DependentUpon>
</Compile>
<Compile Include="DialogForms\DialogFormYesNo.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogForms\DialogFormYesNo.Designer.cs">
<DependentUpon>DialogFormYesNo.cs</DependentUpon>
</Compile>
<Compile Include="DialogForms\DialogFormMessage.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogForms\DialogFormMessage.Designer.cs">
<DependentUpon>DialogFormMessage.cs</DependentUpon>
</Compile>
<Compile Include="DialogForms\DialogFormPasswordKeyPad.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogForms\DialogFormPasswordKeyPad.designer.cs">
<DependentUpon>DialogFormPasswordKeyPad.cs</DependentUpon>
</Compile>
<Compile Include="Forms\FormConfiguration.cs"> <Compile Include="Forms\FormConfiguration.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
@ -208,6 +232,12 @@
<Compile Include="Forms\FormMainDisplay1.Designer.cs"> <Compile Include="Forms\FormMainDisplay1.Designer.cs">
<DependentUpon>FormMainDisplay1.cs</DependentUpon> <DependentUpon>FormMainDisplay1.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\FormMenu.cs"> <Compile Include="Forms\FormMenu.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
@ -273,14 +303,30 @@
<DependentUpon>ControlMenuSettingConfiguration.cs</DependentUpon> <DependentUpon>ControlMenuSettingConfiguration.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Controls\Setting\ControlMenuSettingUserEditor.resx"> <EmbeddedResource Include="Controls\User\ControlMenuUserUserEditor.resx">
<DependentUpon>ControlMenuSettingUserEditor.cs</DependentUpon> <DependentUpon>ControlMenuUserUserEditor.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="DialogForms\DialogFormNumKeyPad.resx"> <EmbeddedResource Include="DialogForms\DialogFormNumKeyPad.resx">
<DependentUpon>DialogFormNumKeyPad.cs</DependentUpon> <DependentUpon>DialogFormNumKeyPad.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="DialogForms\DialogFormProgressBar.resx">
<DependentUpon>DialogFormProgressBar.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogForms\DialogFormYesNo.resx">
<DependentUpon>DialogFormYesNo.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogForms\DialogFormMessage.resx">
<DependentUpon>DialogFormMessage.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogForms\DialogFormPasswordKeyPad.resx">
<DependentUpon>DialogFormPasswordKeyPad.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>
@ -296,6 +342,10 @@
<DependentUpon>FormMainDisplay1.cs</DependentUpon> <DependentUpon>FormMainDisplay1.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\FormMenu.resx"> <EmbeddedResource Include="Forms\FormMenu.resx">
<DependentUpon>FormMenu.cs</DependentUpon> <DependentUpon>FormMenu.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>