파라미터 추가중
parent
58b0c9c502
commit
5a4ecf08be
|
@ -134,7 +134,7 @@ namespace INT_PT002.Controls
|
|||
// 15.000 ~ -2.000 (17.000 ~ 0)
|
||||
// 그래프 영역 높이 460
|
||||
// 17000 / 460 = 36.95652173913043
|
||||
dValue = (int.Parse(data.CurrentValueSign + data.CurrentValue) + 2000) / 36.95652173913043;
|
||||
//dValue = (int.Parse(data.CurrentValueSign + data.CurrentValue) + 2000) / 36.95652173913043;
|
||||
|
||||
if (dValue > 460)
|
||||
dValue = 460;
|
||||
|
@ -150,13 +150,13 @@ namespace INT_PT002.Controls
|
|||
string value = "";
|
||||
bool bValue = false;
|
||||
|
||||
if (this.ParentForm.SystemConfig.Chart2DrawStep == 1)
|
||||
if (this.ParentForm.SystemConfig.CHART2_DRAW_STEP == 1)
|
||||
{
|
||||
bValue = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (this.FlagIgnoreCNT == this.ParentForm.SystemConfig.Chart2DrawStep)
|
||||
if (this.FlagIgnoreCNT == this.ParentForm.SystemConfig.CHART2_DRAW_STEP)
|
||||
{
|
||||
bValue = true;
|
||||
this.FlagIgnoreCNT = 0;
|
||||
|
@ -166,21 +166,21 @@ namespace INT_PT002.Controls
|
|||
}
|
||||
|
||||
// Current Value
|
||||
value = Helper.StringToDecimalPlaces(data.CurrentValue, this.ParentForm.DecimalPlaces3);
|
||||
if (data.CurrentValueSign == "-")
|
||||
value = string.Format("{0}{1}", data.CurrentValueSign, value);
|
||||
//value = Helper.StringToDecimalPlaces(data.CurrentValue, this.ParentForm.DecimalPlaces3);
|
||||
//if (data.CurrentValueSign == "-")
|
||||
// value = string.Format("{0}{1}", data.CurrentValueSign, value);
|
||||
if (this.labelCurrentValue.Text != value)
|
||||
this.labelCurrentValue.Text = value;
|
||||
|
||||
// Max Value
|
||||
value = Helper.StringToDecimalPlaces(data.MaxValue, this.ParentForm.DecimalPlaces3);
|
||||
if(data.MaxValueSign == "-")
|
||||
value = string.Format("{0}{1}", data.MaxValueSign, value);
|
||||
//value = Helper.StringToDecimalPlaces(data.MaxValue, this.ParentForm.DecimalPlaces3);
|
||||
//if(data.MaxValueSign == "-")
|
||||
// value = string.Format("{0}{1}", data.MaxValueSign, value);
|
||||
if (this.labelMaxValue.Text != value)
|
||||
this.labelMaxValue.Text = value;
|
||||
|
||||
// Standard Deviation
|
||||
value = Helper.StringToDecimalPlaces(data.StDev, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.StDev, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelStDev.Text != value)
|
||||
this.labelStDev.Text = value;
|
||||
|
||||
|
@ -196,7 +196,7 @@ namespace INT_PT002.Controls
|
|||
if (this.labelResult.Text != value)
|
||||
this.labelResult.Text = value;
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD.Text != value)
|
||||
this.labelResultSD.Text = value;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,67 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuLogAlarm
|
||||
{
|
||||
/// <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 = 2;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuLogAlarm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuLogAlarm";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using INT_PT002.Forms;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuLogAlarm : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuLogAlarm(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "Log > Alarm";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuLogHistory
|
||||
{
|
||||
/// <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 = 2;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuLogHistory
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuLogHistory";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using INT_PT002.Forms;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuLogHistory : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuLogHistory(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "Log > History";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuLogInspection
|
||||
{
|
||||
/// <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 = 2;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuLogInspection
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuLogInspection";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,53 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using INT_PT002.Forms;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuLogInspection : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuLogInspection(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "Log > Inspection";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -44,7 +44,7 @@
|
|||
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, 703);
|
||||
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
|
||||
this.smartGroupBox1.TabIndex = 0;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
|
@ -55,7 +55,7 @@
|
|||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuManualIoTest";
|
||||
this.Size = new System.Drawing.Size(909, 703);
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
|
@ -44,7 +44,7 @@
|
|||
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, 703);
|
||||
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
|
||||
this.smartGroupBox1.TabIndex = 1;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
|
@ -55,7 +55,7 @@
|
|||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuManualMotorSetting";
|
||||
this.Size = new System.Drawing.Size(909, 703);
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuRecipeSetting
|
||||
{
|
||||
/// <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 = 2;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuRecipeSetting
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuRecipeSetting";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using INT_PT002.Forms;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuRecipeSetting : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuRecipeSetting(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "Recipe > Setting";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -44,7 +44,7 @@
|
|||
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, 703);
|
||||
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
|
||||
this.smartGroupBox1.TabIndex = 1;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
|
@ -55,7 +55,7 @@
|
|||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuSettingCommunication";
|
||||
this.Size = new System.Drawing.Size(909, 703);
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -44,7 +44,7 @@
|
|||
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, 703);
|
||||
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
|
||||
this.smartGroupBox1.TabIndex = 1;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
|
@ -55,7 +55,7 @@
|
|||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuSettingConfiguration";
|
||||
this.Size = new System.Drawing.Size(909, 703);
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -44,7 +44,7 @@
|
|||
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, 703);
|
||||
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
|
||||
this.smartGroupBox1.TabIndex = 1;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
|
@ -55,7 +55,7 @@
|
|||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuSettingUserEditor";
|
||||
this.Size = new System.Drawing.Size(909, 703);
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -0,0 +1,67 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuSystemEquipment
|
||||
{
|
||||
/// <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 = 2;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuSystemEquipment
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuSystemEquipment";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using INT_PT002.Forms;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuSystemEquipment : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuSystemEquipment(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "System > Equipment";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -0,0 +1,67 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuSystemInformation
|
||||
{
|
||||
/// <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 = 2;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuSystemInformation
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuSystemInformation";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using INT_PT002.Forms;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuSystemInformation : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuSystemInformation(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "System > Information";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -0,0 +1,133 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuSystemTime
|
||||
{
|
||||
/// <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.smartMonthCalendar1 = new SmartX.SmartMonthCalendar();
|
||||
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.smartMonthCalendar1);
|
||||
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 = 2;
|
||||
this.smartGroupBox1.Text = "System > Time";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// smartMonthCalendar1
|
||||
//
|
||||
this.smartMonthCalendar1.BackGround = null;
|
||||
this.smartMonthCalendar1.BackGroundColor = System.Drawing.Color.White;
|
||||
this.smartMonthCalendar1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.smartMonthCalendar1.BorderLineWidth = 1;
|
||||
this.smartMonthCalendar1.DayTextColor = System.Drawing.Color.Black;
|
||||
this.smartMonthCalendar1.DayTextColor1 = System.Drawing.Color.Gray;
|
||||
this.smartMonthCalendar1.DayTextColorSat = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(30)))), ((int)(((byte)(177)))));
|
||||
this.smartMonthCalendar1.DayTextColorSun = System.Drawing.Color.FromArgb(((int)(((byte)(177)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
|
||||
this.smartMonthCalendar1.Header1ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.smartMonthCalendar1.Header1ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.smartMonthCalendar1.Header1ButtonOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.smartMonthCalendar1.Header1ButtonTextColor = System.Drawing.Color.White;
|
||||
this.smartMonthCalendar1.Header1Color = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.smartMonthCalendar1.Header1Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartMonthCalendar1.Header1TextColor = System.Drawing.Color.White;
|
||||
this.smartMonthCalendar1.Header1Visible = true;
|
||||
this.smartMonthCalendar1.Header2Color = System.Drawing.Color.FromArgb(((int)(((byte)(219)))), ((int)(((byte)(229)))), ((int)(((byte)(244)))));
|
||||
this.smartMonthCalendar1.Header2Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartMonthCalendar1.Header2SatTextColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.smartMonthCalendar1.Header2SunTextColor = System.Drawing.Color.Red;
|
||||
this.smartMonthCalendar1.Header2TextColor = System.Drawing.Color.Black;
|
||||
this.smartMonthCalendar1.Header2Visible = true;
|
||||
this.smartMonthCalendar1.HeaderButtonHeightOffset = 0;
|
||||
this.smartMonthCalendar1.HeaderButtonLeftOffset = 0;
|
||||
this.smartMonthCalendar1.HeaderButtonTopOffset = 0;
|
||||
this.smartMonthCalendar1.HeaderButtonWidthOffset = 0;
|
||||
this.smartMonthCalendar1.HeadersLanguage = SmartX.SmartMonthCalendar.HeaderLanguage.English;
|
||||
this.smartMonthCalendar1.Location = new System.Drawing.Point(84, 64);
|
||||
this.smartMonthCalendar1.MarkerColor = System.Drawing.Color.Red;
|
||||
this.smartMonthCalendar1.MarkerImages = null;
|
||||
this.smartMonthCalendar1.MarkerInfos = null;
|
||||
this.smartMonthCalendar1.MarkerOffsetX = 0;
|
||||
this.smartMonthCalendar1.MarkerOffsetY = 0;
|
||||
this.smartMonthCalendar1.MarkerPosition = SmartX.SmartMonthCalendar.MarkerPositions.LeftTop;
|
||||
this.smartMonthCalendar1.MarkerSize = 10;
|
||||
this.smartMonthCalendar1.Name = "smartMonthCalendar1";
|
||||
this.smartMonthCalendar1.OverlapOptimize = true;
|
||||
this.smartMonthCalendar1.SelectedDay = -1;
|
||||
this.smartMonthCalendar1.SelectedShape = SmartX.SmartMonthCalendar.SelectShape.Rectangle;
|
||||
this.smartMonthCalendar1.SelectedTodayShape = SmartX.SmartMonthCalendar.SelectShape.Rectangle;
|
||||
this.smartMonthCalendar1.SelectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(219)))), ((int)(((byte)(229)))), ((int)(((byte)(244)))));
|
||||
this.smartMonthCalendar1.SelectOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(109)))), ((int)(((byte)(204)))));
|
||||
this.smartMonthCalendar1.SelectOutLineWidth = 2;
|
||||
this.smartMonthCalendar1.SelectTextColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(109)))), ((int)(((byte)(204)))));
|
||||
this.smartMonthCalendar1.SeparateHorLineVisible = false;
|
||||
this.smartMonthCalendar1.SeparateLineColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(125)))), ((int)(((byte)(125)))));
|
||||
this.smartMonthCalendar1.SeparateVerLineVisible = false;
|
||||
this.smartMonthCalendar1.Size = new System.Drawing.Size(718, 314);
|
||||
this.smartMonthCalendar1.TabIndex = 0;
|
||||
this.smartMonthCalendar1.Text = "smartMonthCalendar1";
|
||||
this.smartMonthCalendar1.TextColor = System.Drawing.Color.Black;
|
||||
this.smartMonthCalendar1.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.smartMonthCalendar1.TextOffsetX = 0;
|
||||
this.smartMonthCalendar1.TextOffsetY = 0;
|
||||
this.smartMonthCalendar1.TodayFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(109)))), ((int)(((byte)(204)))));
|
||||
this.smartMonthCalendar1.TodayOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.smartMonthCalendar1.TodayOutlineWidth = 1;
|
||||
this.smartMonthCalendar1.TodayTextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuSystemTime
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuSystemTime";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.smartGroupBox1.ResumeLayout(false);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
private SmartX.SmartMonthCalendar smartMonthCalendar1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,55 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using INT_PT002.Forms;
|
||||
using SmartX;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuSystemTime : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuSystemTime(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "System > Time";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
this.smartMonthCalendar1.Today = DateTime.Now;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -0,0 +1,67 @@
|
|||
namespace INT_PT002.Controls
|
||||
{
|
||||
partial class ControlMenuSystemUpdate
|
||||
{
|
||||
/// <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 = 2;
|
||||
this.smartGroupBox1.Text = "smartGroupBox1";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// ControlMenuSystemUpdate
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.Controls.Add(this.smartGroupBox1);
|
||||
this.Name = "ControlMenuSystemUpdate";
|
||||
this.Size = new System.Drawing.Size(909, 664);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using INT_PT002.Forms;
|
||||
|
||||
namespace INT_PT002.Controls
|
||||
{
|
||||
public partial class ControlMenuSystemUpdate : UserControl
|
||||
{
|
||||
#region Field
|
||||
private FormMenu m_ParentForm;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public ControlMenuSystemUpdate(FormMenu parent)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.ParentForm = parent;
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public FormMenu ParentForm
|
||||
{
|
||||
get { return this.m_ParentForm; }
|
||||
private set { this.m_ParentForm = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.smartGroupBox1.Text = "System > Update";
|
||||
}
|
||||
|
||||
public void DisplayRefresh()
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Event Handler
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,123 @@
|
|||
<?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>
|
||||
</root>
|
|
@ -31,31 +31,36 @@ namespace INT_PT002.DataStore
|
|||
|
||||
public enum E_MenuRecipeStore
|
||||
{
|
||||
None,
|
||||
_0_None,
|
||||
_1_Setting,
|
||||
};
|
||||
public enum E_MenuSettingStore
|
||||
{
|
||||
Communication,
|
||||
Configuration,
|
||||
UserEditor,
|
||||
_0_None,
|
||||
_1_Configuration,
|
||||
_2_Communication,
|
||||
_3_UserEditor,
|
||||
};
|
||||
public enum E_MenuManualStore
|
||||
{
|
||||
IoTest,
|
||||
MotorSetting,
|
||||
_0_None,
|
||||
_1_IoTest,
|
||||
_2_MotorSetting,
|
||||
};
|
||||
public enum E_MenuLogStore
|
||||
{
|
||||
History,
|
||||
Inspection,
|
||||
Alarm,
|
||||
_0_None,
|
||||
_1_History,
|
||||
_2_Inspection,
|
||||
_3_Alarm,
|
||||
};
|
||||
public enum E_MenuSystemStore
|
||||
{
|
||||
Information,
|
||||
Time,
|
||||
Equipment,
|
||||
Update,
|
||||
_0_None,
|
||||
_1_Information,
|
||||
_2_Time,
|
||||
_3_Equipment,
|
||||
_4_Update,
|
||||
};
|
||||
|
||||
public enum E_ProgressStatus
|
||||
|
|
|
@ -0,0 +1,60 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace INT_PT002.DataStore
|
||||
{
|
||||
/// <summary>
|
||||
/// 차압센서
|
||||
/// </summary>
|
||||
public class DiffData
|
||||
{
|
||||
#region Field
|
||||
private string m_MAdc;
|
||||
private string m_SecBufDiff;
|
||||
private string m_SecBufSum;
|
||||
private string m_DiffMean;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public DiffData()
|
||||
{
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public string MAdc
|
||||
{
|
||||
get { return this.m_MAdc; }
|
||||
set { this.m_MAdc = value; }
|
||||
}
|
||||
public string SecBufDiff
|
||||
{
|
||||
get { return this.m_SecBufDiff; }
|
||||
set { this.m_SecBufDiff = value; }
|
||||
}
|
||||
public string SecBufSum
|
||||
{
|
||||
get { return this.m_SecBufSum; }
|
||||
set { this.m_SecBufSum = value; }
|
||||
}
|
||||
public string DiffMean
|
||||
{
|
||||
get { return this.m_DiffMean; }
|
||||
set { this.m_DiffMean = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.MAdc = "0.00";
|
||||
this.SecBufDiff = "0.00";
|
||||
this.SecBufSum = "0.00";
|
||||
this.DiffMean = "0.00";
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,61 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace INT_PT002.DataStore
|
||||
{
|
||||
/// <summary>
|
||||
/// 변위센서 데이터
|
||||
/// </summary>
|
||||
public class DispData
|
||||
{
|
||||
#region Field
|
||||
private string m_RData;
|
||||
private string m_MData;
|
||||
private string m_MDataDiff;
|
||||
private string m_STD;
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public DispData()
|
||||
{
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public string RData
|
||||
{
|
||||
get { return this.m_RData; }
|
||||
set { this.m_RData = value; }
|
||||
}
|
||||
public string MData
|
||||
{
|
||||
get { return this.m_MData; }
|
||||
set { this.m_MData = value; }
|
||||
}
|
||||
public string MDataDiff
|
||||
{
|
||||
get { return this.m_MDataDiff; }
|
||||
set { this.m_MDataDiff = value; }
|
||||
}
|
||||
public string STD
|
||||
{
|
||||
get { return this.m_STD; }
|
||||
set { this.m_STD = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
{
|
||||
this.RData = "0.00";
|
||||
this.MData = "0.00";
|
||||
this.MDataDiff = "0.00";
|
||||
this.STD = "0.00";
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Text;
|
||||
|
||||
namespace INT_PT002.DataStore
|
||||
|
@ -11,18 +12,15 @@ namespace INT_PT002.DataStore
|
|||
private Define.E_ProgressStatus m_ProgressStatus;
|
||||
private Define.E_JudgmentStatus m_JudgmentStatus;
|
||||
|
||||
private string m_CurrentValueSign;
|
||||
private string m_CurrentValue;
|
||||
private string m_MaxValueSign;
|
||||
private string m_MaxValue;
|
||||
private string m_StDev;
|
||||
private string m_ResultSD;
|
||||
private Collection<DispData> m_CollDispData;
|
||||
private Collection<DiffData> m_CollDiffData;
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public LeakData()
|
||||
public LeakData(int column)
|
||||
{
|
||||
this.Initialize();
|
||||
this.Initialize(column);
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
@ -38,62 +36,32 @@ namespace INT_PT002.DataStore
|
|||
set { this.m_JudgmentStatus = value; }
|
||||
}
|
||||
|
||||
public string CurrentValueSign
|
||||
public Collection<DispData> CollDispData
|
||||
{
|
||||
get { return this.m_CurrentValueSign; }
|
||||
set { this.m_CurrentValueSign = value; }
|
||||
get { return this.m_CollDispData; }
|
||||
set { this.m_CollDispData = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 소수점X (3)
|
||||
/// </summary>
|
||||
public string CurrentValue
|
||||
public Collection<DiffData> CollDiffData
|
||||
{
|
||||
get { return this.m_CurrentValue; }
|
||||
set { this.m_CurrentValue = value; }
|
||||
}
|
||||
public string MaxValueSign
|
||||
{
|
||||
get { return this.m_MaxValueSign; }
|
||||
set { this.m_MaxValueSign = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 소수점X (3)
|
||||
/// </summary>
|
||||
public string MaxValue
|
||||
{
|
||||
get { return this.m_MaxValue; }
|
||||
set { this.m_MaxValue = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 소수점X (4)
|
||||
/// </summary>
|
||||
public string StDev
|
||||
{
|
||||
get { return this.m_StDev; }
|
||||
set { this.m_StDev = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 소수점X (4)
|
||||
/// </summary>
|
||||
public string ResultSD
|
||||
{
|
||||
get { return this.m_ResultSD; }
|
||||
set { this.m_ResultSD = value; }
|
||||
get { return this.m_CollDiffData; }
|
||||
set { this.m_CollDiffData = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
private void Initialize()
|
||||
private void Initialize(int column)
|
||||
{
|
||||
this.ProgressStatus = Define.E_ProgressStatus.None;
|
||||
this.JudgmentStatus = Define.E_JudgmentStatus.None;
|
||||
|
||||
this.CurrentValueSign = "+";
|
||||
this.CurrentValue = "0.000";
|
||||
this.MaxValueSign = "+";
|
||||
this.MaxValue = "0.000";
|
||||
this.StDev = "0.0000";
|
||||
this.ResultSD = "0.0000";
|
||||
this.CollDispData = new Collection<DispData>();
|
||||
this.CollDiffData = new Collection<DiffData>();
|
||||
|
||||
for (int i = 0; i < column; i++)
|
||||
{
|
||||
this.CollDispData.Add(new DispData());
|
||||
this.CollDiffData.Add(new DiffData());
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
|
|
|
@ -0,0 +1,186 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
|
||||
namespace INT_PT002.DataStore
|
||||
{
|
||||
public class Recipe
|
||||
{
|
||||
#region Field
|
||||
private int m_NUMBER;
|
||||
private string m_NAME;
|
||||
private string m_LOT;
|
||||
|
||||
private string m_DISP_JUDG_STD_LEVEL;
|
||||
private string m_DISP_JUDG_MIN_LEVEL;
|
||||
private string m_DISP_JUDG_EMPTY_LEVEL;
|
||||
private int m_DISP_HOLD_DELAY_MSEC;
|
||||
|
||||
private string m_DIFF_LR_SECOND;
|
||||
private string m_DIFF_LR_TOTAL;
|
||||
private string m_DIFF_LR_MEAN;
|
||||
private int m_DIFF_HOLD_DELAY_MSEC;
|
||||
|
||||
private int m_VACUUM_RELIEF;
|
||||
private int m_VACUUM_HOLD1;
|
||||
private int m_VACUUM_HOLD2;
|
||||
private int m_VACUUM_BLOWOFF;
|
||||
private string m_VACUUM_GUAGE_LEVEL;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
public Recipe()
|
||||
{
|
||||
this.Initialize();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Property
|
||||
public int NUMBER
|
||||
{
|
||||
get { return this.m_NUMBER; }
|
||||
set { this.m_NUMBER = value; }
|
||||
}
|
||||
public string NAME
|
||||
{
|
||||
get { return this.m_NAME; }
|
||||
set { this.m_NAME = value; }
|
||||
}
|
||||
public string LOT
|
||||
{
|
||||
get { return this.m_LOT; }
|
||||
set { this.m_LOT = value; }
|
||||
}
|
||||
|
||||
public string DISP_JUDG_STD_LEVEL
|
||||
{
|
||||
get { return this.m_DISP_JUDG_STD_LEVEL; }
|
||||
set { this.m_DISP_JUDG_STD_LEVEL = value; }
|
||||
}
|
||||
public string DISP_JUDG_MIN_LEVEL
|
||||
{
|
||||
get { return this.m_DISP_JUDG_MIN_LEVEL; }
|
||||
set { this.m_DISP_JUDG_MIN_LEVEL = value; }
|
||||
}
|
||||
public string DISP_JUDG_EMPTY_LEVEL
|
||||
{
|
||||
get { return this.m_DISP_JUDG_EMPTY_LEVEL; }
|
||||
set { this.m_DISP_JUDG_EMPTY_LEVEL = value; }
|
||||
}
|
||||
public int DISP_HOLD_DELAY_MSEC
|
||||
{
|
||||
get { return this.m_DISP_HOLD_DELAY_MSEC; }
|
||||
set { this.m_DISP_HOLD_DELAY_MSEC = value; }
|
||||
}
|
||||
|
||||
public string DIFF_LR_SECOND
|
||||
{
|
||||
get { return this.m_DIFF_LR_SECOND; }
|
||||
set { this.m_DIFF_LR_SECOND = value; }
|
||||
}
|
||||
public string DIFF_LR_TOTAL
|
||||
{
|
||||
get { return this.m_DIFF_LR_TOTAL; }
|
||||
set { this.m_DIFF_LR_TOTAL = value; }
|
||||
}
|
||||
public string DIFF_LR_MEAN
|
||||
{
|
||||
get { return this.m_DIFF_LR_MEAN; }
|
||||
set { this.m_DIFF_LR_MEAN = value; }
|
||||
}
|
||||
public int DIFF_HOLD_DELAY_MSEC
|
||||
{
|
||||
get { return this.m_DIFF_HOLD_DELAY_MSEC; }
|
||||
set { this.m_DIFF_HOLD_DELAY_MSEC = value; }
|
||||
}
|
||||
|
||||
public int VACUUM_RELIEF
|
||||
{
|
||||
get { return this.m_VACUUM_RELIEF; }
|
||||
set { this.m_VACUUM_RELIEF = value; }
|
||||
}
|
||||
public int VACUUM_HOLD1
|
||||
{
|
||||
get { return this.m_VACUUM_HOLD1; }
|
||||
set { this.m_VACUUM_HOLD1 = value; }
|
||||
}
|
||||
public int VACUUM_HOLD2
|
||||
{
|
||||
get { return this.m_VACUUM_HOLD2; }
|
||||
set { this.m_VACUUM_HOLD2 = value; }
|
||||
}
|
||||
public int VACUUM_BLOWOFF
|
||||
{
|
||||
get { return this.m_VACUUM_BLOWOFF; }
|
||||
set { this.m_VACUUM_BLOWOFF = value; }
|
||||
}
|
||||
public string VACUUM_GUAGE_LEVEL
|
||||
{
|
||||
get { return this.m_VACUUM_GUAGE_LEVEL; }
|
||||
set { this.m_VACUUM_GUAGE_LEVEL = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
public void Initialize()
|
||||
{
|
||||
this.NUMBER = 1;
|
||||
this.NAME = "INTECH 1";
|
||||
this.LOT = "LOT 1";
|
||||
|
||||
this.DISP_JUDG_STD_LEVEL = "0.30";
|
||||
this.DISP_JUDG_MIN_LEVEL = "1.00";
|
||||
this.DISP_JUDG_EMPTY_LEVEL = "7.50";
|
||||
this.DISP_HOLD_DELAY_MSEC = 100;
|
||||
|
||||
this.DIFF_LR_SECOND = "500.00";
|
||||
this.DIFF_LR_TOTAL = "5000.00";
|
||||
this.DIFF_LR_MEAN = "2.00";
|
||||
this.DIFF_HOLD_DELAY_MSEC = 100;
|
||||
|
||||
this.VACUUM_RELIEF = 20;
|
||||
this.VACUUM_HOLD1 = 40;
|
||||
this.VACUUM_HOLD2 = 1;
|
||||
this.VACUUM_BLOWOFF = 10;
|
||||
this.VACUUM_GUAGE_LEVEL = "88.0";
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
|
||||
#region StructRecipe
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
public struct StructRecipe
|
||||
{
|
||||
public int NUMBER;
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
|
||||
public string NAME;
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
|
||||
public string LOT;
|
||||
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)]
|
||||
public string DISP_JUDG_STD_LEVEL;
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)]
|
||||
public string DISP_JUDG_MIN_LEVEL;
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)]
|
||||
public string DISP_JUDG_EMPTY_LEVEL;
|
||||
public int DISP_HOLD_DELAY_MSEC;
|
||||
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)]
|
||||
public string DIFF_LR_SECOND;
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)]
|
||||
public string DIFF_LR_TOTAL;
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)]
|
||||
public string DIFF_LR_MEAN;
|
||||
public int DIFF_HOLD_DELAY_MSEC;
|
||||
|
||||
public int VACUUM_RELIEF;
|
||||
public int VACUUM_HOLD1;
|
||||
public int VACUUM_HOLD2;
|
||||
public int VACUUM_BLOWOFF;
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
|
||||
public string VACUUM_GUAGE_LEVEL;
|
||||
}
|
||||
#endregion
|
||||
}
|
|
@ -9,13 +9,20 @@ namespace INT_PT002.DataStore
|
|||
public class SystemConfiguration
|
||||
{
|
||||
#region Field
|
||||
private int m_VacuumStartTime;
|
||||
private int m_VacuumHoldTime;
|
||||
private int m_VacuumBreakTime;
|
||||
private int m_Chart1DrawStep;
|
||||
private int m_Chart2DrawStep;
|
||||
private int m_RECIPE_NUMBER;
|
||||
|
||||
private string m_OverRange;
|
||||
private int m_CHART1_DRAW_STEP;
|
||||
private int m_CHART2_DRAW_STEP;
|
||||
|
||||
private int m_LCD_DATA_PERIOD;
|
||||
private int m_CHATTERING;
|
||||
private int m_JUDGMENT_DELAY_MSEC;
|
||||
private int m_BUZZER_OP;
|
||||
|
||||
private int m_SB_DIFF_FILTER;
|
||||
private int m_SB_DIFF_MODE;
|
||||
private int m_SB_DATA_MODE;
|
||||
private int m_SB_DATA_PERIOD;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
|
@ -26,49 +33,83 @@ namespace INT_PT002.DataStore
|
|||
#endregion
|
||||
|
||||
#region Property
|
||||
public int VacuumStartTime
|
||||
public int RECIPE_NUMBER
|
||||
{
|
||||
get { return this.m_VacuumStartTime; }
|
||||
set { this.m_VacuumStartTime = value; }
|
||||
}
|
||||
public int VacuumHoldTime
|
||||
{
|
||||
get { return this.m_VacuumHoldTime; }
|
||||
set { this.m_VacuumHoldTime = value; }
|
||||
}
|
||||
public int VacuumBreakTime
|
||||
{
|
||||
get { return this.m_VacuumBreakTime; }
|
||||
set { this.m_VacuumBreakTime = value; }
|
||||
}
|
||||
public int Chart1DrawStep
|
||||
{
|
||||
get { return this.m_Chart1DrawStep; }
|
||||
set { this.m_Chart1DrawStep = value; }
|
||||
}
|
||||
public int Chart2DrawStep
|
||||
{
|
||||
get { return this.m_Chart2DrawStep; }
|
||||
set { this.m_Chart2DrawStep = value; }
|
||||
get { return this.m_RECIPE_NUMBER; }
|
||||
set { this.m_RECIPE_NUMBER = value; }
|
||||
}
|
||||
|
||||
public string OverRange
|
||||
public int CHART1_DRAW_STEP
|
||||
{
|
||||
get { return this.m_OverRange; }
|
||||
set { this.m_OverRange = value; }
|
||||
get { return this.m_CHART1_DRAW_STEP; }
|
||||
set { this.m_CHART1_DRAW_STEP = value; }
|
||||
}
|
||||
public int CHART2_DRAW_STEP
|
||||
{
|
||||
get { return this.m_CHART2_DRAW_STEP; }
|
||||
set { this.m_CHART2_DRAW_STEP = value; }
|
||||
}
|
||||
|
||||
public int LCD_DATA_PERIOD
|
||||
{
|
||||
get { return this.m_LCD_DATA_PERIOD; }
|
||||
set { this.m_LCD_DATA_PERIOD = value; }
|
||||
}
|
||||
public int CHATTERING
|
||||
{
|
||||
get { return this.m_CHATTERING; }
|
||||
set { this.m_CHATTERING = value; }
|
||||
}
|
||||
public int JUDGMENT_DELAY_MSEC
|
||||
{
|
||||
get { return this.m_JUDGMENT_DELAY_MSEC; }
|
||||
set { this.m_JUDGMENT_DELAY_MSEC = value; }
|
||||
}
|
||||
public int BUZZER_OP
|
||||
{
|
||||
get { return this.m_BUZZER_OP; }
|
||||
set { this.m_BUZZER_OP = value; }
|
||||
}
|
||||
|
||||
public int SB_DIFF_FILTER
|
||||
{
|
||||
get { return this.m_SB_DIFF_FILTER; }
|
||||
set { this.m_SB_DIFF_FILTER = value; }
|
||||
}
|
||||
public int SB_DIFF_MODE
|
||||
{
|
||||
get { return this.m_SB_DIFF_MODE; }
|
||||
set { this.m_SB_DIFF_MODE = value; }
|
||||
}
|
||||
public int SB_DATA_MODE
|
||||
{
|
||||
get { return this.m_SB_DATA_MODE; }
|
||||
set { this.m_SB_DATA_MODE = value; }
|
||||
}
|
||||
public int SB_DATA_PERIOD
|
||||
{
|
||||
get { return this.m_SB_DATA_PERIOD; }
|
||||
set { this.m_SB_DATA_PERIOD = value; }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Method
|
||||
public void Initialize()
|
||||
{
|
||||
this.VacuumStartTime = 3;
|
||||
this.VacuumHoldTime = 4;
|
||||
this.VacuumBreakTime = 5;
|
||||
this.Chart1DrawStep = 4;
|
||||
this.Chart2DrawStep = 2;
|
||||
this.RECIPE_NUMBER = 1;
|
||||
|
||||
this.OverRange = "10000";
|
||||
this.CHART1_DRAW_STEP = 4;
|
||||
this.CHART2_DRAW_STEP = 2;
|
||||
|
||||
this.LCD_DATA_PERIOD = 100;
|
||||
this.CHATTERING = 500;
|
||||
this.JUDGMENT_DELAY_MSEC = 2000;
|
||||
this.BUZZER_OP = 1000;
|
||||
|
||||
this.SB_DIFF_FILTER = 15;
|
||||
this.SB_DIFF_MODE = 1;
|
||||
this.SB_DATA_MODE = 2;
|
||||
this.SB_DATA_PERIOD = 100;
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
|
@ -76,13 +117,19 @@ namespace INT_PT002.DataStore
|
|||
[StructLayout(LayoutKind.Sequential)]
|
||||
public struct StructSystemConfigurationItem
|
||||
{
|
||||
public int VacuumStartTime;
|
||||
public int VacuumHoldTime;
|
||||
public int VacuumBreakTime;
|
||||
public int Chart1DrawStep;
|
||||
public int Chart2DrawStep;
|
||||
public int RECIPE_NUMBER;
|
||||
|
||||
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 15)]
|
||||
public string OverRange;
|
||||
public int CHART1_DRAW_STEP;
|
||||
public int CHART2_DRAW_STEP;
|
||||
|
||||
public int LCD_DATA_PERIOD;
|
||||
public int CHATTERING;
|
||||
public int JUDGMENT_DELAY_MSEC;
|
||||
public int BUZZER_OP;
|
||||
|
||||
public int SB_DIFF_FILTER;
|
||||
public int SB_DIFF_MODE;
|
||||
public int SB_DATA_MODE;
|
||||
public int SB_DATA_PERIOD;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -44,17 +44,6 @@
|
|||
this.smartLabel13 = new SmartX.SmartLabel();
|
||||
this.labelChart1DrawStep = new SmartX.SmartLabel();
|
||||
this.smartLabel11 = new SmartX.SmartLabel();
|
||||
this.smartLabel1 = new SmartX.SmartLabel();
|
||||
this.smartLabel6 = new SmartX.SmartLabel();
|
||||
this.labelOverRange = new SmartX.SmartLabel();
|
||||
this.smartLabel4 = new SmartX.SmartLabel();
|
||||
this.smartLabel5 = new SmartX.SmartLabel();
|
||||
this.smartLabel3 = new SmartX.SmartLabel();
|
||||
this.labelVacuumStartTime = new SmartX.SmartLabel();
|
||||
this.smartLabel7 = new SmartX.SmartLabel();
|
||||
this.labelVacuumHoldTime = new SmartX.SmartLabel();
|
||||
this.labelVacuumBreakTime = new SmartX.SmartLabel();
|
||||
this.smartLabel9 = new SmartX.SmartLabel();
|
||||
this.buttonSetting = new SmartX.SmartButton();
|
||||
this.buttonMainDisplay = new SmartX.SmartButton();
|
||||
this.labelTime = new SmartX.SmartLabel();
|
||||
|
@ -378,17 +367,6 @@
|
|||
this.smartGroupBox1.Controls.Add(this.smartLabel13);
|
||||
this.smartGroupBox1.Controls.Add(this.labelChart1DrawStep);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel11);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel1);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel6);
|
||||
this.smartGroupBox1.Controls.Add(this.labelOverRange);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel4);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel5);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel3);
|
||||
this.smartGroupBox1.Controls.Add(this.labelVacuumStartTime);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel7);
|
||||
this.smartGroupBox1.Controls.Add(this.labelVacuumHoldTime);
|
||||
this.smartGroupBox1.Controls.Add(this.labelVacuumBreakTime);
|
||||
this.smartGroupBox1.Controls.Add(this.smartLabel9);
|
||||
this.smartGroupBox1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
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)))));
|
||||
|
@ -497,263 +475,6 @@
|
|||
this.smartLabel11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.smartLabel11.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("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartLabel1.LineSpacing = 0F;
|
||||
this.smartLabel1.Location = new System.Drawing.Point(55, 130);
|
||||
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, 30);
|
||||
this.smartLabel1.TabIndex = 66;
|
||||
this.smartLabel1.Text = "상한 설정값";
|
||||
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;
|
||||
//
|
||||
// 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("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartLabel6.LineSpacing = 0F;
|
||||
this.smartLabel6.Location = new System.Drawing.Point(317, 238);
|
||||
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(70, 30);
|
||||
this.smartLabel6.TabIndex = 78;
|
||||
this.smartLabel6.Text = "sec";
|
||||
this.smartLabel6.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.smartLabel6.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
|
||||
this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.smartLabel6.Wordwrap = false;
|
||||
//
|
||||
// labelOverRange
|
||||
//
|
||||
this.labelOverRange.BackGround = null;
|
||||
this.labelOverRange.BackGroundColor = System.Drawing.Color.White;
|
||||
this.labelOverRange.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelOverRange.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
|
||||
this.labelOverRange.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
|
||||
this.labelOverRange.LineSpacing = 0F;
|
||||
this.labelOverRange.Location = new System.Drawing.Point(211, 130);
|
||||
this.labelOverRange.Name = "labelOverRange";
|
||||
this.labelOverRange.OverlapOptimize = true;
|
||||
this.labelOverRange.PasswordChar = '\0';
|
||||
this.labelOverRange.Radius = 3;
|
||||
this.labelOverRange.RoundRectFillColor = System.Drawing.Color.LightBlue;
|
||||
this.labelOverRange.Size = new System.Drawing.Size(100, 30);
|
||||
this.labelOverRange.TabIndex = 67;
|
||||
this.labelOverRange.Text = "1.123";
|
||||
this.labelOverRange.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelOverRange.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelOverRange.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelOverRange.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelOverRange.Wordwrap = false;
|
||||
this.labelOverRange.Click += new System.EventHandler(this.labelOverRange_Click);
|
||||
//
|
||||
// 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("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartLabel4.LineSpacing = 0F;
|
||||
this.smartLabel4.Location = new System.Drawing.Point(317, 202);
|
||||
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(70, 30);
|
||||
this.smartLabel4.TabIndex = 77;
|
||||
this.smartLabel4.Text = "sec";
|
||||
this.smartLabel4.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.smartLabel4.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
|
||||
this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.smartLabel4.Wordwrap = false;
|
||||
//
|
||||
// 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("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartLabel5.LineSpacing = 0F;
|
||||
this.smartLabel5.Location = new System.Drawing.Point(55, 166);
|
||||
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(150, 30);
|
||||
this.smartLabel5.TabIndex = 68;
|
||||
this.smartLabel5.Text = "진공시간";
|
||||
this.smartLabel5.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.smartLabel5.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.smartLabel5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.smartLabel5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.smartLabel5.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("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartLabel3.LineSpacing = 0F;
|
||||
this.smartLabel3.Location = new System.Drawing.Point(317, 166);
|
||||
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(70, 30);
|
||||
this.smartLabel3.TabIndex = 76;
|
||||
this.smartLabel3.Text = "sec";
|
||||
this.smartLabel3.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.smartLabel3.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
|
||||
this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.smartLabel3.Wordwrap = false;
|
||||
//
|
||||
// labelVacuumStartTime
|
||||
//
|
||||
this.labelVacuumStartTime.BackGround = null;
|
||||
this.labelVacuumStartTime.BackGroundColor = System.Drawing.Color.White;
|
||||
this.labelVacuumStartTime.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelVacuumStartTime.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
|
||||
this.labelVacuumStartTime.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
|
||||
this.labelVacuumStartTime.LineSpacing = 0F;
|
||||
this.labelVacuumStartTime.Location = new System.Drawing.Point(211, 166);
|
||||
this.labelVacuumStartTime.Name = "labelVacuumStartTime";
|
||||
this.labelVacuumStartTime.OverlapOptimize = true;
|
||||
this.labelVacuumStartTime.PasswordChar = '\0';
|
||||
this.labelVacuumStartTime.Radius = 3;
|
||||
this.labelVacuumStartTime.RoundRectFillColor = System.Drawing.Color.LightBlue;
|
||||
this.labelVacuumStartTime.Size = new System.Drawing.Size(100, 30);
|
||||
this.labelVacuumStartTime.TabIndex = 69;
|
||||
this.labelVacuumStartTime.Text = "100";
|
||||
this.labelVacuumStartTime.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelVacuumStartTime.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelVacuumStartTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelVacuumStartTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelVacuumStartTime.Wordwrap = false;
|
||||
this.labelVacuumStartTime.Click += new System.EventHandler(this.labelVacuumStartTime_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("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartLabel7.LineSpacing = 0F;
|
||||
this.smartLabel7.Location = new System.Drawing.Point(55, 202);
|
||||
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(150, 30);
|
||||
this.smartLabel7.TabIndex = 70;
|
||||
this.smartLabel7.Text = "진공유지시간";
|
||||
this.smartLabel7.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.smartLabel7.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.smartLabel7.Wordwrap = false;
|
||||
//
|
||||
// labelVacuumHoldTime
|
||||
//
|
||||
this.labelVacuumHoldTime.BackGround = null;
|
||||
this.labelVacuumHoldTime.BackGroundColor = System.Drawing.Color.White;
|
||||
this.labelVacuumHoldTime.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelVacuumHoldTime.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
|
||||
this.labelVacuumHoldTime.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
|
||||
this.labelVacuumHoldTime.LineSpacing = 0F;
|
||||
this.labelVacuumHoldTime.Location = new System.Drawing.Point(211, 202);
|
||||
this.labelVacuumHoldTime.Name = "labelVacuumHoldTime";
|
||||
this.labelVacuumHoldTime.OverlapOptimize = true;
|
||||
this.labelVacuumHoldTime.PasswordChar = '\0';
|
||||
this.labelVacuumHoldTime.Radius = 3;
|
||||
this.labelVacuumHoldTime.RoundRectFillColor = System.Drawing.Color.LightBlue;
|
||||
this.labelVacuumHoldTime.Size = new System.Drawing.Size(100, 30);
|
||||
this.labelVacuumHoldTime.TabIndex = 71;
|
||||
this.labelVacuumHoldTime.Text = "100";
|
||||
this.labelVacuumHoldTime.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelVacuumHoldTime.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelVacuumHoldTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelVacuumHoldTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelVacuumHoldTime.Wordwrap = false;
|
||||
this.labelVacuumHoldTime.Click += new System.EventHandler(this.labelVacuumHoldTime_Click);
|
||||
//
|
||||
// labelVacuumBreakTime
|
||||
//
|
||||
this.labelVacuumBreakTime.BackGround = null;
|
||||
this.labelVacuumBreakTime.BackGroundColor = System.Drawing.Color.White;
|
||||
this.labelVacuumBreakTime.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelVacuumBreakTime.BorderStyle = SmartX.SmartLabel.BorderStyles.None;
|
||||
this.labelVacuumBreakTime.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
|
||||
this.labelVacuumBreakTime.LineSpacing = 0F;
|
||||
this.labelVacuumBreakTime.Location = new System.Drawing.Point(211, 238);
|
||||
this.labelVacuumBreakTime.Name = "labelVacuumBreakTime";
|
||||
this.labelVacuumBreakTime.OverlapOptimize = true;
|
||||
this.labelVacuumBreakTime.PasswordChar = '\0';
|
||||
this.labelVacuumBreakTime.Radius = 3;
|
||||
this.labelVacuumBreakTime.RoundRectFillColor = System.Drawing.Color.LightBlue;
|
||||
this.labelVacuumBreakTime.Size = new System.Drawing.Size(100, 30);
|
||||
this.labelVacuumBreakTime.TabIndex = 73;
|
||||
this.labelVacuumBreakTime.Text = "100";
|
||||
this.labelVacuumBreakTime.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelVacuumBreakTime.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelVacuumBreakTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelVacuumBreakTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelVacuumBreakTime.Wordwrap = false;
|
||||
this.labelVacuumBreakTime.Click += new System.EventHandler(this.labelVacuumBreakTime_Click);
|
||||
//
|
||||
// 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("New Gulim", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.smartLabel9.LineSpacing = 0F;
|
||||
this.smartLabel9.Location = new System.Drawing.Point(55, 238);
|
||||
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, 30);
|
||||
this.smartLabel9.TabIndex = 72;
|
||||
this.smartLabel9.Text = "파기시간";
|
||||
this.smartLabel9.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
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;
|
||||
//
|
||||
// buttonSetting
|
||||
//
|
||||
this.buttonSetting.BackGround = this.smartForm1;
|
||||
|
@ -868,19 +589,8 @@
|
|||
|
||||
private SmartX.SmartForm smartForm1;
|
||||
private SmartX.SmartLabel labelTime;
|
||||
private SmartX.SmartLabel labelVacuumBreakTime;
|
||||
private SmartX.SmartLabel smartLabel9;
|
||||
private SmartX.SmartLabel labelVacuumHoldTime;
|
||||
private SmartX.SmartLabel smartLabel7;
|
||||
private SmartX.SmartLabel labelVacuumStartTime;
|
||||
private SmartX.SmartLabel smartLabel5;
|
||||
private SmartX.SmartLabel labelOverRange;
|
||||
private SmartX.SmartLabel smartLabel1;
|
||||
private SmartX.SmartButton buttonSetting;
|
||||
private SmartX.SmartButton buttonMainDisplay;
|
||||
private SmartX.SmartLabel smartLabel6;
|
||||
private SmartX.SmartLabel smartLabel4;
|
||||
private SmartX.SmartLabel smartLabel3;
|
||||
private SmartX.SmartGroupBox smartGroupBox2;
|
||||
private SmartX.SmartGroupBox smartGroupBox1;
|
||||
private SmartX.SmartLabel smartLabel10;
|
||||
|
|
|
@ -45,27 +45,27 @@ namespace INT_PT002.Forms
|
|||
{
|
||||
string value = "";
|
||||
|
||||
value = Helper.StringToDecimalPlaces(this.ParentForm.SystemConfig.OverRange, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelOverRange.Text != value)
|
||||
this.labelOverRange.Text = value;
|
||||
//value = Helper.StringToDecimalPlaces(this.ParentForm.SystemConfig.OverRange, this.ParentForm.DecimalPlaces4);
|
||||
//if (this.labelOverRange.Text != value)
|
||||
// this.labelOverRange.Text = value;
|
||||
|
||||
value = this.ParentForm.SystemConfig.VacuumStartTime.ToString();
|
||||
if (this.labelVacuumStartTime.Text != value)
|
||||
this.labelVacuumStartTime.Text = value;
|
||||
//value = this.ParentForm.SystemConfig.VacuumStartTime.ToString();
|
||||
//if (this.labelVacuumStartTime.Text != value)
|
||||
// this.labelVacuumStartTime.Text = value;
|
||||
|
||||
value = this.ParentForm.SystemConfig.VacuumHoldTime.ToString();
|
||||
if (this.labelVacuumHoldTime.Text != value)
|
||||
this.labelVacuumHoldTime.Text = value;
|
||||
//value = this.ParentForm.SystemConfig.VacuumHoldTime.ToString();
|
||||
//if (this.labelVacuumHoldTime.Text != value)
|
||||
// this.labelVacuumHoldTime.Text = value;
|
||||
|
||||
value = this.ParentForm.SystemConfig.VacuumBreakTime.ToString();
|
||||
if (this.labelVacuumBreakTime.Text != value)
|
||||
this.labelVacuumBreakTime.Text = value;
|
||||
//value = this.ParentForm.SystemConfig.VacuumBreakTime.ToString();
|
||||
//if (this.labelVacuumBreakTime.Text != value)
|
||||
// this.labelVacuumBreakTime.Text = value;
|
||||
|
||||
value = this.ParentForm.SystemConfig.Chart1DrawStep.ToString();
|
||||
value = this.ParentForm.SystemConfig.CHART1_DRAW_STEP.ToString();
|
||||
if (this.labelChart1DrawStep.Text != value)
|
||||
this.labelChart1DrawStep.Text = value;
|
||||
|
||||
value = this.ParentForm.SystemConfig.Chart2DrawStep.ToString();
|
||||
value = this.ParentForm.SystemConfig.CHART2_DRAW_STEP.ToString();
|
||||
if (this.labelChart2DrawStep.Text != value)
|
||||
this.labelChart2DrawStep.Text = value;
|
||||
}
|
||||
|
@ -77,58 +77,58 @@ namespace INT_PT002.Forms
|
|||
this.ParentForm.FormChange((int)Define.E_FormStore.FormMainDisplay);
|
||||
}
|
||||
|
||||
private void labelOverRange_Click(object sender, EventArgs e)
|
||||
{
|
||||
DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelOverRange.Text, 6, 4, false);
|
||||
//private void labelOverRange_Click(object sender, EventArgs e)
|
||||
//{
|
||||
// DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelOverRange.Text, 6, 4, false);
|
||||
|
||||
if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
this.labelOverRange.Text = myKeypad.StringValue;
|
||||
this.ParentForm.SystemConfig.OverRange = myKeypad.StringValue.Replace(".", "");
|
||||
// if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
// {
|
||||
// this.labelOverRange.Text = myKeypad.StringValue;
|
||||
// this.ParentForm.SystemConfig.OverRange = myKeypad.StringValue.Replace(".", "");
|
||||
|
||||
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
this.ParentForm.TransferDataStream6(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._2301_OverRange, this.ParentForm.SystemConfig.OverRange);
|
||||
}
|
||||
}
|
||||
private void labelVacuumStartTime_Click(object sender, EventArgs e)
|
||||
{
|
||||
DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelVacuumStartTime.Text, 3, 0, false);
|
||||
// this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
// this.ParentForm.TransferDataStream6(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._2301_OverRange, this.ParentForm.SystemConfig.OverRange);
|
||||
// }
|
||||
//}
|
||||
//private void labelVacuumStartTime_Click(object sender, EventArgs e)
|
||||
//{
|
||||
// DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelVacuumStartTime.Text, 3, 0, false);
|
||||
|
||||
if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
this.labelVacuumStartTime.Text = myKeypad.StringValue;
|
||||
this.ParentForm.SystemConfig.VacuumStartTime = myKeypad.IntValue;
|
||||
// if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
// {
|
||||
// this.labelVacuumStartTime.Text = myKeypad.StringValue;
|
||||
// this.ParentForm.SystemConfig.VacuumStartTime = myKeypad.IntValue;
|
||||
|
||||
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
this.ParentForm.TransferDataStream4(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5504_VacuumStartTime, myKeypad.StringValue);
|
||||
}
|
||||
}
|
||||
private void labelVacuumHoldTime_Click(object sender, EventArgs e)
|
||||
{
|
||||
DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelVacuumHoldTime.Text, 3, 0, false);
|
||||
// this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
// this.ParentForm.TransferDataStream4(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5504_VacuumStartTime, myKeypad.StringValue);
|
||||
// }
|
||||
//}
|
||||
//private void labelVacuumHoldTime_Click(object sender, EventArgs e)
|
||||
//{
|
||||
// DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelVacuumHoldTime.Text, 3, 0, false);
|
||||
|
||||
if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
this.labelVacuumHoldTime.Text = myKeypad.StringValue;
|
||||
this.ParentForm.SystemConfig.VacuumHoldTime = myKeypad.IntValue;
|
||||
// if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
// {
|
||||
// this.labelVacuumHoldTime.Text = myKeypad.StringValue;
|
||||
// this.ParentForm.SystemConfig.VacuumHoldTime = myKeypad.IntValue;
|
||||
|
||||
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
this.ParentForm.TransferDataStream4(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5505_VacuumHoldTime, myKeypad.StringValue);
|
||||
}
|
||||
}
|
||||
private void labelVacuumBreakTime_Click(object sender, EventArgs e)
|
||||
{
|
||||
DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelVacuumBreakTime.Text, 3, 0, false);
|
||||
// this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
// this.ParentForm.TransferDataStream4(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5505_VacuumHoldTime, myKeypad.StringValue);
|
||||
// }
|
||||
//}
|
||||
//private void labelVacuumBreakTime_Click(object sender, EventArgs e)
|
||||
//{
|
||||
// DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelVacuumBreakTime.Text, 3, 0, false);
|
||||
|
||||
if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
this.labelVacuumBreakTime.Text = myKeypad.StringValue;
|
||||
this.ParentForm.SystemConfig.VacuumBreakTime = myKeypad.IntValue;
|
||||
// if (myKeypad.ShowDialog() == DialogResult.OK)
|
||||
// {
|
||||
// this.labelVacuumBreakTime.Text = myKeypad.StringValue;
|
||||
// this.ParentForm.SystemConfig.VacuumBreakTime = myKeypad.IntValue;
|
||||
|
||||
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
this.ParentForm.TransferDataStream4(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5506_VacuumBreakTime, myKeypad.StringValue);
|
||||
}
|
||||
}
|
||||
// this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
// this.ParentForm.TransferDataStream4(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5506_VacuumBreakTime, myKeypad.StringValue);
|
||||
// }
|
||||
//}
|
||||
private void labelChart1DrawStep_Click(object sender, EventArgs e)
|
||||
{
|
||||
DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.labelChart1DrawStep.Text, 2, 0, false);
|
||||
|
@ -139,7 +139,7 @@ namespace INT_PT002.Forms
|
|||
return;
|
||||
|
||||
this.labelChart1DrawStep.Text = myKeypad.StringValue;
|
||||
this.ParentForm.SystemConfig.Chart1DrawStep = myKeypad.IntValue;
|
||||
this.ParentForm.SystemConfig.CHART1_DRAW_STEP = myKeypad.IntValue;
|
||||
|
||||
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
}
|
||||
|
@ -154,7 +154,7 @@ namespace INT_PT002.Forms
|
|||
return;
|
||||
|
||||
this.labelChart2DrawStep.Text = myKeypad.StringValue;
|
||||
this.ParentForm.SystemConfig.Chart2DrawStep = myKeypad.IntValue;
|
||||
this.ParentForm.SystemConfig.CHART2_DRAW_STEP = myKeypad.IntValue;
|
||||
|
||||
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
|
||||
}
|
||||
|
|
|
@ -33,6 +33,9 @@ namespace INT_PT002.Forms
|
|||
// SystemConfiguration
|
||||
public SystemConfiguration SystemConfig;
|
||||
|
||||
// Current Recipe
|
||||
public Recipe CurrentRecipe;
|
||||
|
||||
// Leak Data
|
||||
private Collection<LeakData> CollectionLeakDatas;
|
||||
|
||||
|
@ -86,10 +89,11 @@ namespace INT_PT002.Forms
|
|||
this.PathDataBackupFolder = this.PathLaunchFolder + "DataBackup\\";
|
||||
|
||||
this.SystemConfig = new SystemConfiguration();
|
||||
this.CurrentRecipe = new Recipe();
|
||||
|
||||
this.CollectionLeakDatas = new Collection<LeakData>();
|
||||
for (int i = 0; i < 10; i++)
|
||||
this.CollectionLeakDatas.Add(new LeakData());
|
||||
//this.CollectionLeakDatas = new Collection<LeakData>();
|
||||
//for (int i = 0; i < 10; i++)
|
||||
// this.CollectionLeakDatas.Add(new LeakData());
|
||||
|
||||
// SystemFile 폴더 생성
|
||||
if (Directory.Exists(this.PathSystemFileFolder) == false)
|
||||
|
@ -113,10 +117,14 @@ namespace INT_PT002.Forms
|
|||
{
|
||||
StringBuilder sb = new StringBuilder();
|
||||
|
||||
sb.Append(Helper.StringZeroFillDigits6(this.SystemConfig.OverRange));
|
||||
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.VacuumStartTime.ToString()));
|
||||
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.VacuumHoldTime.ToString()));
|
||||
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.VacuumBreakTime.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.LCD_DATA_PERIOD.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.CHATTERING.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.JUDGMENT_DELAY_MSEC.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.BUZZER_OP.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.SB_DIFF_FILTER.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.SB_DATA_MODE.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.SB_DATA_PERIOD.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(this.SystemConfig.SB_DIFF_MODE.ToString()));
|
||||
|
||||
this.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._9039_ParameterAll, sb.ToString());
|
||||
}
|
||||
|
@ -133,12 +141,20 @@ namespace INT_PT002.Forms
|
|||
|
||||
this.SystemConfig.Initialize();
|
||||
|
||||
structItem.VacuumStartTime = this.SystemConfig.VacuumStartTime;
|
||||
structItem.VacuumHoldTime = this.SystemConfig.VacuumHoldTime;
|
||||
structItem.VacuumBreakTime = this.SystemConfig.VacuumBreakTime;
|
||||
structItem.Chart1DrawStep = this.SystemConfig.Chart1DrawStep;
|
||||
structItem.Chart2DrawStep = this.SystemConfig.Chart2DrawStep;
|
||||
structItem.OverRange = this.SystemConfig.OverRange;
|
||||
structItem.RECIPE_NUMBER = this.SystemConfig.RECIPE_NUMBER;
|
||||
|
||||
structItem.CHART1_DRAW_STEP = this.SystemConfig.CHART1_DRAW_STEP;
|
||||
structItem.CHART2_DRAW_STEP = this.SystemConfig.CHART2_DRAW_STEP;
|
||||
|
||||
structItem.LCD_DATA_PERIOD = this.SystemConfig.LCD_DATA_PERIOD;
|
||||
structItem.CHATTERING = this.SystemConfig.CHATTERING;
|
||||
structItem.JUDGMENT_DELAY_MSEC = this.SystemConfig.JUDGMENT_DELAY_MSEC;
|
||||
structItem.BUZZER_OP = this.SystemConfig.BUZZER_OP;
|
||||
|
||||
structItem.SB_DIFF_FILTER = this.SystemConfig.SB_DIFF_FILTER;
|
||||
structItem.SB_DIFF_MODE = this.SystemConfig.SB_DIFF_MODE;
|
||||
structItem.SB_DATA_MODE = this.SystemConfig.SB_DATA_MODE;
|
||||
structItem.SB_DATA_PERIOD = this.SystemConfig.SB_DATA_PERIOD;
|
||||
|
||||
this.smartFileIO.StructType.Write(structItem, 0, SmartFile.WriteMode.Overwrite);
|
||||
}
|
||||
|
@ -167,13 +183,20 @@ namespace INT_PT002.Forms
|
|||
this.CreateSystemConfigurationFile();
|
||||
}
|
||||
|
||||
structItem.VacuumStartTime = item.VacuumStartTime;
|
||||
structItem.VacuumHoldTime = item.VacuumHoldTime;
|
||||
structItem.VacuumBreakTime = item.VacuumBreakTime;
|
||||
structItem.Chart1DrawStep = item.Chart1DrawStep;
|
||||
structItem.Chart2DrawStep = item.Chart2DrawStep;
|
||||
structItem.RECIPE_NUMBER = item.RECIPE_NUMBER;
|
||||
|
||||
structItem.OverRange = item.OverRange;
|
||||
structItem.CHART1_DRAW_STEP = item.CHART1_DRAW_STEP;
|
||||
structItem.CHART2_DRAW_STEP = item.CHART2_DRAW_STEP;
|
||||
|
||||
structItem.LCD_DATA_PERIOD = item.LCD_DATA_PERIOD;
|
||||
structItem.CHATTERING = item.CHATTERING;
|
||||
structItem.JUDGMENT_DELAY_MSEC = item.JUDGMENT_DELAY_MSEC;
|
||||
structItem.BUZZER_OP = item.BUZZER_OP;
|
||||
|
||||
structItem.SB_DIFF_FILTER = item.SB_DIFF_FILTER;
|
||||
structItem.SB_DIFF_MODE = item.SB_DIFF_MODE;
|
||||
structItem.SB_DATA_MODE = item.SB_DATA_MODE;
|
||||
structItem.SB_DATA_PERIOD = item.SB_DATA_PERIOD;
|
||||
|
||||
this.smartFileIO.StructType.Write(structItem, 0, SmartFile.WriteMode.Overwrite);
|
||||
this.smartFileIO.Close();
|
||||
|
@ -205,13 +228,138 @@ namespace INT_PT002.Forms
|
|||
|
||||
structItem = (StructSystemConfigurationItem)this.smartFileIO.StructType.Read(0);
|
||||
|
||||
this.SystemConfig.VacuumStartTime = structItem.VacuumStartTime;
|
||||
this.SystemConfig.VacuumHoldTime = structItem.VacuumHoldTime;
|
||||
this.SystemConfig.VacuumBreakTime = structItem.VacuumBreakTime;
|
||||
this.SystemConfig.Chart1DrawStep = structItem.Chart1DrawStep;
|
||||
this.SystemConfig.Chart2DrawStep = structItem.Chart2DrawStep;
|
||||
this.SystemConfig.RECIPE_NUMBER = structItem.RECIPE_NUMBER;
|
||||
|
||||
this.SystemConfig.OverRange = structItem.OverRange;
|
||||
this.SystemConfig.CHART1_DRAW_STEP = structItem.CHART1_DRAW_STEP;
|
||||
this.SystemConfig.CHART2_DRAW_STEP = structItem.CHART2_DRAW_STEP;
|
||||
|
||||
this.SystemConfig.LCD_DATA_PERIOD = structItem.LCD_DATA_PERIOD;
|
||||
this.SystemConfig.CHATTERING = structItem.CHATTERING;
|
||||
this.SystemConfig.JUDGMENT_DELAY_MSEC = structItem.JUDGMENT_DELAY_MSEC;
|
||||
this.SystemConfig.BUZZER_OP = structItem.BUZZER_OP;
|
||||
|
||||
this.SystemConfig.SB_DIFF_FILTER = structItem.SB_DIFF_FILTER;
|
||||
this.SystemConfig.SB_DIFF_MODE = structItem.SB_DIFF_MODE;
|
||||
this.SystemConfig.SB_DATA_MODE = structItem.SB_DATA_MODE;
|
||||
this.SystemConfig.SB_DATA_PERIOD = structItem.SB_DATA_PERIOD;
|
||||
|
||||
this.smartFileIO.Close();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Recipe File
|
||||
private void CreateRecipeFile()
|
||||
{
|
||||
StructRecipe structItem;
|
||||
|
||||
this.CurrentRecipe.Initialize();
|
||||
|
||||
for (int i = 0; i < 1000; i++)
|
||||
{
|
||||
structItem.NUMBER = i + 1;
|
||||
structItem.NAME = string.Format("INTECH {0}", i + 1);
|
||||
structItem.LOT = string.Format("LOT {0}", i + 1);
|
||||
|
||||
structItem.DISP_JUDG_STD_LEVEL = this.CurrentRecipe.DISP_JUDG_STD_LEVEL;
|
||||
structItem.DISP_JUDG_MIN_LEVEL = this.CurrentRecipe.DISP_JUDG_MIN_LEVEL;
|
||||
structItem.DISP_JUDG_EMPTY_LEVEL = this.CurrentRecipe.DISP_JUDG_EMPTY_LEVEL;
|
||||
structItem.DISP_HOLD_DELAY_MSEC = this.CurrentRecipe.DISP_HOLD_DELAY_MSEC;
|
||||
|
||||
structItem.DIFF_LR_SECOND = this.CurrentRecipe.DIFF_LR_SECOND;
|
||||
structItem.DIFF_LR_TOTAL = this.CurrentRecipe.DIFF_LR_TOTAL;
|
||||
structItem.DIFF_LR_MEAN = this.CurrentRecipe.DIFF_LR_MEAN;
|
||||
structItem.DIFF_HOLD_DELAY_MSEC = this.CurrentRecipe.DIFF_HOLD_DELAY_MSEC;
|
||||
|
||||
structItem.VACUUM_RELIEF = this.CurrentRecipe.VACUUM_RELIEF;
|
||||
structItem.VACUUM_HOLD1 = this.CurrentRecipe.VACUUM_HOLD1;
|
||||
structItem.VACUUM_HOLD2 = this.CurrentRecipe.VACUUM_HOLD2;
|
||||
structItem.VACUUM_BLOWOFF = this.CurrentRecipe.VACUUM_BLOWOFF;
|
||||
structItem.VACUUM_GUAGE_LEVEL = this.CurrentRecipe.VACUUM_GUAGE_LEVEL;
|
||||
|
||||
this.smartFileIO.StructType.WriteBuffer(structItem, i, SmartFile.WriteMode.Overwrite);
|
||||
}
|
||||
this.smartFileIO.StructType.WriteBufferSave();
|
||||
}
|
||||
public void SaveRecipeFile(Recipe item, int index)
|
||||
{
|
||||
bool fileCheck = false;
|
||||
string fullFilePath = "";
|
||||
StructRecipe structItem;
|
||||
|
||||
fullFilePath = this.PathSystemFileFolder + "RecipeItem.int";
|
||||
this.smartFileIO.FilePathName = fullFilePath;
|
||||
|
||||
FileInfo fileInfo = new FileInfo(fullFilePath);
|
||||
fileCheck = fileInfo.Exists;
|
||||
|
||||
this.smartFileIO.Open();
|
||||
this.smartFileIO.StructType.SetStructType(typeof(StructRecipe));
|
||||
|
||||
if (this.smartFileIO.StructType.GetCount() != 1000)
|
||||
this.CreateRecipeFile();
|
||||
|
||||
structItem.NUMBER = item.NUMBER;
|
||||
structItem.NAME = item.NAME;
|
||||
structItem.LOT = item.LOT;
|
||||
|
||||
structItem.DISP_JUDG_STD_LEVEL = item.DISP_JUDG_STD_LEVEL;
|
||||
structItem.DISP_JUDG_MIN_LEVEL = item.DISP_JUDG_MIN_LEVEL;
|
||||
structItem.DISP_JUDG_EMPTY_LEVEL = item.DISP_JUDG_EMPTY_LEVEL;
|
||||
structItem.DISP_HOLD_DELAY_MSEC = item.DISP_HOLD_DELAY_MSEC;
|
||||
|
||||
structItem.DIFF_LR_SECOND = item.DIFF_LR_SECOND;
|
||||
structItem.DIFF_LR_TOTAL = item.DIFF_LR_TOTAL;
|
||||
structItem.DIFF_LR_MEAN = item.DIFF_LR_MEAN;
|
||||
structItem.DIFF_HOLD_DELAY_MSEC = item.DIFF_HOLD_DELAY_MSEC;
|
||||
|
||||
structItem.VACUUM_RELIEF = item.VACUUM_RELIEF;
|
||||
structItem.VACUUM_HOLD1 = item.VACUUM_HOLD1;
|
||||
structItem.VACUUM_HOLD2 = item.VACUUM_HOLD2;
|
||||
structItem.VACUUM_BLOWOFF = item.VACUUM_BLOWOFF;
|
||||
structItem.VACUUM_GUAGE_LEVEL = item.VACUUM_GUAGE_LEVEL;
|
||||
|
||||
this.smartFileIO.StructType.Write(structItem, index, SmartFile.WriteMode.Overwrite);
|
||||
this.smartFileIO.Close();
|
||||
}
|
||||
public void LoadRecipeFile(ref Recipe item, int index)
|
||||
{
|
||||
string fullFilePath = "";
|
||||
bool fileCheck = false;
|
||||
StructRecipe structItem;
|
||||
|
||||
fullFilePath = this.PathSystemFileFolder + "RecipeItem.cfg";
|
||||
this.smartFileIO.FilePathName = fullFilePath;
|
||||
|
||||
FileInfo fileInfo = new FileInfo(fullFilePath);
|
||||
fileCheck = fileInfo.Exists;
|
||||
|
||||
this.smartFileIO.Open();
|
||||
this.smartFileIO.StructType.SetStructType(typeof(StructRecipe));
|
||||
|
||||
if (this.smartFileIO.StructType.GetCount() != 1000)
|
||||
this.CreateRecipeFile();
|
||||
|
||||
structItem = (StructRecipe)this.smartFileIO.StructType.Read(index);
|
||||
|
||||
item.NUMBER = structItem.NUMBER;
|
||||
item.NAME = structItem.NAME;
|
||||
item.LOT = structItem.LOT;
|
||||
|
||||
item.DISP_JUDG_STD_LEVEL = structItem.DISP_JUDG_STD_LEVEL;
|
||||
item.DISP_JUDG_MIN_LEVEL = structItem.DISP_JUDG_MIN_LEVEL;
|
||||
item.DISP_JUDG_EMPTY_LEVEL = structItem.DISP_JUDG_EMPTY_LEVEL;
|
||||
item.DISP_HOLD_DELAY_MSEC = structItem.DISP_HOLD_DELAY_MSEC;
|
||||
|
||||
item.DIFF_LR_SECOND = structItem.DIFF_LR_SECOND;
|
||||
item.DIFF_LR_TOTAL = structItem.DIFF_LR_TOTAL;
|
||||
item.DIFF_LR_MEAN = structItem.DIFF_LR_MEAN;
|
||||
item.DIFF_HOLD_DELAY_MSEC = structItem.DIFF_HOLD_DELAY_MSEC;
|
||||
|
||||
item.VACUUM_RELIEF = structItem.VACUUM_RELIEF;
|
||||
item.VACUUM_HOLD1 = structItem.VACUUM_HOLD1;
|
||||
item.VACUUM_HOLD2 = structItem.VACUUM_HOLD2;
|
||||
item.VACUUM_BLOWOFF = structItem.VACUUM_BLOWOFF;
|
||||
item.VACUUM_GUAGE_LEVEL = structItem.VACUUM_GUAGE_LEVEL;
|
||||
|
||||
this.smartFileIO.Close();
|
||||
}
|
||||
|
@ -396,7 +544,7 @@ namespace INT_PT002.Forms
|
|||
|
||||
sb.Append(command);
|
||||
sb.Append(id);
|
||||
sb.Append(Helper.StringZeroFillDigits4(data.Length.ToString()));
|
||||
sb.Append(Helper.StringBlankFillDigits4(data.Length.ToString()));
|
||||
sb.Append(address);
|
||||
sb.Append(data);
|
||||
|
||||
|
@ -421,9 +569,9 @@ namespace INT_PT002.Forms
|
|||
|
||||
sb.Append(command);
|
||||
sb.Append(id);
|
||||
sb.Append(Helper.StringZeroFillDigits4("4"));
|
||||
sb.Append(Helper.StringBlankFillDigits4("4"));
|
||||
sb.Append(address);
|
||||
sb.Append(Helper.StringZeroFillDigits4(data));
|
||||
sb.Append(Helper.StringBlankFillDigits4(data));
|
||||
|
||||
chkSum = this.Checksumcalculator(sb.ToString());
|
||||
|
||||
|
@ -446,9 +594,9 @@ namespace INT_PT002.Forms
|
|||
|
||||
sb.Append(command);
|
||||
sb.Append(id);
|
||||
sb.Append(Helper.StringZeroFillDigits4("6"));
|
||||
sb.Append(Helper.StringBlankFillDigits4("6"));
|
||||
sb.Append(address);
|
||||
sb.Append(Helper.StringZeroFillDigits6(data));
|
||||
sb.Append(Helper.StringBlankFillDigits6(data));
|
||||
|
||||
chkSum = this.Checksumcalculator(sb.ToString());
|
||||
|
||||
|
@ -714,11 +862,11 @@ namespace INT_PT002.Forms
|
|||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
this.CollectionLeakDatas[i].ProgressStatus = Helper.StringToProgressStatus(receiveData.Substring(i * 22, 2));
|
||||
this.CollectionLeakDatas[i].CurrentValueSign = receiveData.Substring(i * 22 + 2, 1);
|
||||
this.CollectionLeakDatas[i].CurrentValue = int.Parse(receiveData.Substring(i * 22 + 3, 5)).ToString();
|
||||
this.CollectionLeakDatas[i].MaxValueSign = receiveData.Substring(i * 22 + 8, 1);
|
||||
this.CollectionLeakDatas[i].MaxValue = int.Parse(receiveData.Substring(i * 22 + 9, 5)).ToString();
|
||||
this.CollectionLeakDatas[i].StDev = receiveData.Substring(i * 22 + 14, 8);
|
||||
//this.CollectionLeakDatas[i].CurrentValueSign = receiveData.Substring(i * 22 + 2, 1);
|
||||
//this.CollectionLeakDatas[i].CurrentValue = int.Parse(receiveData.Substring(i * 22 + 3, 5)).ToString();
|
||||
//this.CollectionLeakDatas[i].MaxValueSign = receiveData.Substring(i * 22 + 8, 1);
|
||||
//this.CollectionLeakDatas[i].MaxValue = int.Parse(receiveData.Substring(i * 22 + 9, 5)).ToString();
|
||||
//this.CollectionLeakDatas[i].StDev = receiveData.Substring(i * 22 + 14, 8);
|
||||
}
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateNomalLeakDataDisplay(this.CollectionLeakDatas);
|
||||
|
@ -746,70 +894,70 @@ namespace INT_PT002.Forms
|
|||
case "A":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[0].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[0].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[0].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData1Display(this.CollectionLeakDatas[0]);
|
||||
break;
|
||||
case "B":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[1].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[1].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[1].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData2Display(this.CollectionLeakDatas[1]);
|
||||
break;
|
||||
case "C":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[2].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[2].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[2].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData3Display(this.CollectionLeakDatas[2]);
|
||||
break;
|
||||
case "D":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[3].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[3].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[3].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData4Display(this.CollectionLeakDatas[3]);
|
||||
break;
|
||||
case "E":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[4].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[4].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[4].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData5Display(this.CollectionLeakDatas[4]);
|
||||
break;
|
||||
case "F":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[5].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[5].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[5].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData6Display(this.CollectionLeakDatas[5]);
|
||||
break;
|
||||
case "G":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[6].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[6].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[6].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData7Display(this.CollectionLeakDatas[6]);
|
||||
break;
|
||||
case "H":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[7].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[7].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[7].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData8Display(this.CollectionLeakDatas[7]);
|
||||
break;
|
||||
case "I":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[8].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[8].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[8].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData9Display(this.CollectionLeakDatas[8]);
|
||||
break;
|
||||
case "J":
|
||||
#region Value Assign
|
||||
this.CollectionLeakDatas[9].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
|
||||
this.CollectionLeakDatas[9].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
//this.CollectionLeakDatas[9].ResultSD = receiveData.Substring(2, 8).Trim();
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakData10Display(this.CollectionLeakDatas[9]);
|
||||
break;
|
||||
|
@ -818,7 +966,7 @@ namespace INT_PT002.Forms
|
|||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
this.CollectionLeakDatas[i].JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(i * 10, 2));
|
||||
this.CollectionLeakDatas[i].ResultSD = receiveData.Substring(i * 10 + 2, 8).Trim();
|
||||
//this.CollectionLeakDatas[i].ResultSD = receiveData.Substring(i * 10 + 2, 8).Trim();
|
||||
}
|
||||
#endregion
|
||||
this.ChildFormMainDisplay.UpdateStartLeakDataDisplay(this.CollectionLeakDatas);
|
||||
|
@ -888,6 +1036,8 @@ namespace INT_PT002.Forms
|
|||
this.DefaultSetting();
|
||||
// SystemConfiguration 파일 읽기
|
||||
this.LoadSystemConfigurationFile();
|
||||
// Recipe 파일 읽기
|
||||
this.LoadRecipeFile(ref this.CurrentRecipe, this.SystemConfig.RECIPE_NUMBER - 1);
|
||||
|
||||
// Form 생성
|
||||
this.CreateForm();
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMainDisplay1));
|
||||
SmartX.SmartDraw_ChartChannelPenStyle.ChartPenStyle chartPenStyle1 = new SmartX.SmartDraw_ChartChannelPenStyle.ChartPenStyle();
|
||||
this.smartForm1 = new SmartX.SmartForm();
|
||||
this.smartLabel1 = new SmartX.SmartLabel();
|
||||
this.labelProgress5 = new SmartX.SmartLabel();
|
||||
this.labelStop = new SmartX.SmartLabel();
|
||||
this.labelStart = new SmartX.SmartLabel();
|
||||
this.buttonExit = new SmartX.SmartButton();
|
||||
|
@ -134,9 +134,9 @@
|
|||
this.labelCurrentValue9 = new SmartX.SmartLabel();
|
||||
this.smartLabel72 = new SmartX.SmartLabel();
|
||||
this.smartDraw9 = new SmartX.SmartDraw();
|
||||
this.labelProgress8 = new SmartX.SmartLabel();
|
||||
this.labelProgress7 = new SmartX.SmartLabel();
|
||||
this.labelProgress6 = new SmartX.SmartLabel();
|
||||
this.labelProgress5 = new SmartX.SmartLabel();
|
||||
this.labelProgress4 = new SmartX.SmartLabel();
|
||||
this.labelProgress3 = new SmartX.SmartLabel();
|
||||
this.labelProgress2 = new SmartX.SmartLabel();
|
||||
|
@ -232,7 +232,7 @@
|
|||
this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.GradationColor1;
|
||||
this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage")));
|
||||
this.smartForm1.CenterLocation = false;
|
||||
this.smartForm1.Controls.Add(this.smartLabel1);
|
||||
this.smartForm1.Controls.Add(this.labelProgress5);
|
||||
this.smartForm1.Controls.Add(this.labelStop);
|
||||
this.smartForm1.Controls.Add(this.labelStart);
|
||||
this.smartForm1.Controls.Add(this.buttonExit);
|
||||
|
@ -249,9 +249,9 @@
|
|||
this.smartForm1.Controls.Add(this.smartGroupBox3);
|
||||
this.smartForm1.Controls.Add(this.smartGroupBox6);
|
||||
this.smartForm1.Controls.Add(this.smartGroupBox7);
|
||||
this.smartForm1.Controls.Add(this.labelProgress8);
|
||||
this.smartForm1.Controls.Add(this.labelProgress7);
|
||||
this.smartForm1.Controls.Add(this.labelProgress6);
|
||||
this.smartForm1.Controls.Add(this.labelProgress5);
|
||||
this.smartForm1.Controls.Add(this.labelProgress4);
|
||||
this.smartForm1.Controls.Add(this.labelProgress3);
|
||||
this.smartForm1.Controls.Add(this.labelProgress2);
|
||||
|
@ -274,28 +274,28 @@
|
|||
this.smartForm1.SpecialFunctionClickPointSize = 100;
|
||||
this.smartForm1.UseMainMenu = false;
|
||||
//
|
||||
// smartLabel1
|
||||
// labelProgress5
|
||||
//
|
||||
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(561, 76);
|
||||
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(105, 40);
|
||||
this.smartLabel1.TabIndex = 71;
|
||||
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;
|
||||
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(561, 76);
|
||||
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(105, 40);
|
||||
this.labelProgress5.TabIndex = 71;
|
||||
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;
|
||||
//
|
||||
// labelStop
|
||||
//
|
||||
|
@ -378,7 +378,6 @@
|
|||
this.buttonExit.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
|
||||
this.buttonExit.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
|
||||
this.buttonExit.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
|
||||
this.buttonExit.Visible = false;
|
||||
this.buttonExit.Click += new System.EventHandler(this.buttonExit_Click);
|
||||
//
|
||||
// labelCommunicationStatus
|
||||
|
@ -639,6 +638,7 @@
|
|||
this.labelResult3_1.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelResult3_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelResult3_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelResult3_1.Visible = false;
|
||||
this.labelResult3_1.Wordwrap = false;
|
||||
//
|
||||
// smartSeparatorLine3
|
||||
|
@ -905,7 +905,6 @@
|
|||
this.smartDraw3.Size = new System.Drawing.Size(192, 102);
|
||||
this.smartDraw3.TabIndex = 11;
|
||||
this.smartDraw3.Text = "smartDraw3";
|
||||
this.smartDraw3.Visible = false;
|
||||
this.smartDraw3.Click += new System.EventHandler(this.smartDraw3_Click);
|
||||
//
|
||||
// smartDraw_ChartChannelPenStyle1
|
||||
|
@ -981,6 +980,7 @@
|
|||
this.labelResult4_1.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelResult4_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelResult4_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelResult4_1.Visible = false;
|
||||
this.labelResult4_1.Wordwrap = false;
|
||||
//
|
||||
// smartSeparatorLine4
|
||||
|
@ -1317,6 +1317,7 @@
|
|||
this.labelResult1_1.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelResult1_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelResult1_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelResult1_1.Visible = false;
|
||||
this.labelResult1_1.Wordwrap = false;
|
||||
//
|
||||
// smartSeparatorLine1
|
||||
|
@ -1555,7 +1556,7 @@
|
|||
this.labelCurrentValue1.RoundRectFillColor = System.Drawing.Color.LightBlue;
|
||||
this.labelCurrentValue1.Size = new System.Drawing.Size(100, 20);
|
||||
this.labelCurrentValue1.TabIndex = 12;
|
||||
this.labelCurrentValue1.Text = "9.2354";
|
||||
this.labelCurrentValue1.Text = "-9.23 / -10.00";
|
||||
this.labelCurrentValue1.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82)))));
|
||||
this.labelCurrentValue1.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelCurrentValue1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
|
@ -1606,7 +1607,6 @@
|
|||
this.smartDraw1.Size = new System.Drawing.Size(192, 102);
|
||||
this.smartDraw1.TabIndex = 11;
|
||||
this.smartDraw1.Text = "smartDraw1";
|
||||
this.smartDraw1.Visible = false;
|
||||
this.smartDraw1.Click += new System.EventHandler(this.smartDraw1_Click);
|
||||
//
|
||||
// smartGroupBox3
|
||||
|
@ -1688,6 +1688,7 @@
|
|||
this.labelResult2_1.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelResult2_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelResult2_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelResult2_1.Visible = false;
|
||||
this.labelResult2_1.Wordwrap = false;
|
||||
//
|
||||
// labelResultSD2
|
||||
|
@ -1941,7 +1942,6 @@
|
|||
this.smartDraw2.Size = new System.Drawing.Size(192, 102);
|
||||
this.smartDraw2.TabIndex = 11;
|
||||
this.smartDraw2.Text = "smartDraw2";
|
||||
this.smartDraw2.Visible = false;
|
||||
this.smartDraw2.Click += new System.EventHandler(this.smartDraw2_Click);
|
||||
//
|
||||
// smartGroupBox6
|
||||
|
@ -2010,6 +2010,7 @@
|
|||
this.labelResult5_1.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelResult5_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
this.labelResult5_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
|
||||
this.labelResult5_1.Visible = false;
|
||||
this.labelResult5_1.Wordwrap = false;
|
||||
//
|
||||
// smartSeparatorLine5
|
||||
|
@ -2614,6 +2615,29 @@
|
|||
this.smartDraw9.Visible = false;
|
||||
this.smartDraw9.Click += new System.EventHandler(this.smartDraw9_Click);
|
||||
//
|
||||
// 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(894, 76);
|
||||
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(105, 40);
|
||||
this.labelProgress8.TabIndex = 54;
|
||||
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;
|
||||
|
@ -2622,15 +2646,15 @@
|
|||
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(894, 76);
|
||||
this.labelProgress7.Location = new System.Drawing.Point(783, 76);
|
||||
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(105, 40);
|
||||
this.labelProgress7.TabIndex = 54;
|
||||
this.labelProgress7.Text = "배출";
|
||||
this.labelProgress7.TabIndex = 53;
|
||||
this.labelProgress7.Text = "챔버분리";
|
||||
this.labelProgress7.TextColor = System.Drawing.Color.Black;
|
||||
this.labelProgress7.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.labelProgress7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
|
||||
|
@ -2645,44 +2669,21 @@
|
|||
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(783, 76);
|
||||
this.labelProgress6.Location = new System.Drawing.Point(672, 76);
|
||||
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(105, 40);
|
||||
this.labelProgress6.TabIndex = 53;
|
||||
this.labelProgress6.Text = "챔버분리";
|
||||
this.labelProgress6.TabIndex = 52;
|
||||
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;
|
||||
//
|
||||
// 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(672, 76);
|
||||
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(105, 40);
|
||||
this.labelProgress5.TabIndex = 52;
|
||||
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;
|
||||
//
|
||||
// labelProgress4
|
||||
//
|
||||
this.labelProgress4.BackGround = null;
|
||||
|
@ -4265,9 +4266,9 @@
|
|||
private SmartX.SmartLabel labelCurrentValue9;
|
||||
private SmartX.SmartLabel smartLabel72;
|
||||
private SmartX.SmartDraw smartDraw9;
|
||||
private SmartX.SmartLabel labelProgress8;
|
||||
private SmartX.SmartLabel labelProgress7;
|
||||
private SmartX.SmartLabel labelProgress6;
|
||||
private SmartX.SmartLabel labelProgress5;
|
||||
private SmartX.SmartLabel labelProgress4;
|
||||
private SmartX.SmartLabel labelProgress3;
|
||||
private SmartX.SmartLabel labelProgress2;
|
||||
|
@ -4335,16 +4336,11 @@
|
|||
private SmartX.SmartButton buttonCut;
|
||||
private SmartX.SmartButton buttonExit;
|
||||
private System.Windows.Forms.PictureBox pictureBox1;
|
||||
private SmartX.SmartLabel labelResult1_1;
|
||||
private SmartX.SmartSeparatorLine smartSeparatorLine13;
|
||||
private SmartX.SmartLabel labelResult3_1;
|
||||
private SmartX.SmartSeparatorLine smartSeparatorLine14;
|
||||
private SmartX.SmartLabel labelResult4_1;
|
||||
private SmartX.SmartSeparatorLine smartSeparatorLine11;
|
||||
private SmartX.SmartSeparatorLine smartSeparatorLine12;
|
||||
private SmartX.SmartLabel labelResult2_1;
|
||||
private SmartX.SmartSeparatorLine smartSeparatorLine15;
|
||||
private SmartX.SmartLabel labelResult5_1;
|
||||
private SmartX.SmartSeparatorLine smartSeparatorLine19;
|
||||
private SmartX.SmartLabel labelResult9_1;
|
||||
private SmartX.SmartSeparatorLine smartSeparatorLine20;
|
||||
|
@ -4357,7 +4353,12 @@
|
|||
private SmartX.SmartLabel labelResult6_1;
|
||||
private System.Windows.Forms.Timer timerOff;
|
||||
private System.Windows.Forms.Timer timerOn;
|
||||
private SmartX.SmartLabel smartLabel1;
|
||||
private SmartX.SmartLabel labelProgress5;
|
||||
private SmartX.SmartButton buttonDisplay;
|
||||
private SmartX.SmartLabel labelResult3_1;
|
||||
private SmartX.SmartLabel labelResult4_1;
|
||||
private SmartX.SmartLabel labelResult1_1;
|
||||
private SmartX.SmartLabel labelResult2_1;
|
||||
private SmartX.SmartLabel labelResult5_1;
|
||||
}
|
||||
}
|
|
@ -238,9 +238,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
break;
|
||||
case Define.E_ProgressStatus.Initial:
|
||||
this.labelProgress0.BackGroundColor = this.ColorProgressOn;
|
||||
|
@ -248,9 +248,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
break;
|
||||
case Define.E_ProgressStatus.ProductEntry:
|
||||
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
|
||||
|
@ -258,9 +258,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
|
||||
// Label Initialize
|
||||
//this.InitializeLabel();
|
||||
|
@ -271,9 +271,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
break;
|
||||
case Define.E_ProgressStatus.VacuumStart:
|
||||
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
|
||||
|
@ -281,9 +281,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
break;
|
||||
case Define.E_ProgressStatus.VacuumHold:
|
||||
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
|
||||
|
@ -291,9 +291,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
break;
|
||||
case Define.E_ProgressStatus.Judgment:
|
||||
break;
|
||||
|
@ -303,9 +303,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
break;
|
||||
case Define.E_ProgressStatus.ChamberSeparation:
|
||||
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
|
||||
|
@ -313,9 +313,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOff;
|
||||
break;
|
||||
case Define.E_ProgressStatus.ProductRelease:
|
||||
this.labelProgress0.BackGroundColor = this.ColorProgressOff;
|
||||
|
@ -323,9 +323,9 @@ namespace INT_PT002.Forms
|
|||
this.labelProgress2.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress3.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress4.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress5.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress6.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOn;
|
||||
this.labelProgress7.BackGroundColor = this.ColorProgressOff;
|
||||
this.labelProgress8.BackGroundColor = this.ColorProgressOn;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -340,7 +340,7 @@ namespace INT_PT002.Forms
|
|||
// 15.000 ~ -2.000 (17.000 ~ 0)
|
||||
// 그래프 영역 높이 102
|
||||
// 17000 / 102 = 166.666666~
|
||||
dValue = (int.Parse(data.CurrentValueSign + data.CurrentValue) + 2000) / 166.66666;
|
||||
//dValue = (int.Parse(data.CurrentValueSign + data.CurrentValue) + 2000) / 166.66666;
|
||||
|
||||
if (dValue > 110)
|
||||
dValue = 110;
|
||||
|
@ -373,7 +373,7 @@ namespace INT_PT002.Forms
|
|||
string value = "";
|
||||
bool bValue = false;
|
||||
|
||||
if (this.FlagIgnoreCNT == this.ParentForm.SystemConfig.Chart1DrawStep)
|
||||
if (this.FlagIgnoreCNT == this.ParentForm.SystemConfig.CHART1_DRAW_STEP)
|
||||
{
|
||||
bValue = true;
|
||||
this.FlagIgnoreCNT = 0;
|
||||
|
@ -386,21 +386,21 @@ namespace INT_PT002.Forms
|
|||
for (int i = 0; i < datas.Count; i++)
|
||||
{
|
||||
// Current Value
|
||||
value = Helper.StringToDecimalPlaces(datas[i].CurrentValue, this.ParentForm.DecimalPlaces3);
|
||||
if (datas[i].CurrentValueSign == "-")
|
||||
value = string.Format("{0}{1}", datas[i].CurrentValueSign, value);
|
||||
//value = Helper.StringToDecimalPlaces(datas[i].CurrentValue, this.ParentForm.DecimalPlaces3);
|
||||
//if (datas[i].CurrentValueSign == "-")
|
||||
// value = string.Format("{0}{1}", datas[i].CurrentValueSign, value);
|
||||
if (this.CollectionCurrentValue[i].Text != value)
|
||||
this.CollectionCurrentValue[i].Text = value;
|
||||
|
||||
// Max Value
|
||||
value = Helper.StringToDecimalPlaces(datas[i].MaxValue, this.ParentForm.DecimalPlaces3);
|
||||
if (datas[i].MaxValueSign == "-")
|
||||
value = string.Format("{0}{1}", datas[i].MaxValueSign, value);
|
||||
//value = Helper.StringToDecimalPlaces(datas[i].MaxValue, this.ParentForm.DecimalPlaces3);
|
||||
//if (datas[i].MaxValueSign == "-")
|
||||
// value = string.Format("{0}{1}", datas[i].MaxValueSign, value);
|
||||
if (this.CollectionMaxValue[i].Text != value)
|
||||
this.CollectionMaxValue[i].Text = value;
|
||||
|
||||
// Standard Deviation
|
||||
value = Helper.StringToDecimalPlaces(datas[i].StDev, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(datas[i].StDev, this.ParentForm.DecimalPlaces4);
|
||||
if (this.CollectionStDev[i].Text != value)
|
||||
this.CollectionStDev[i].Text = value;
|
||||
|
||||
|
@ -441,7 +441,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult1.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult1, this.labelResult1_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD1.Text != value)
|
||||
this.labelResultSD1.Text = value;
|
||||
}
|
||||
|
@ -454,7 +454,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult2.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult2, this.labelResult2_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD2.Text != value)
|
||||
this.labelResultSD2.Text = value;
|
||||
}
|
||||
|
@ -467,7 +467,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult3.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult3, this.labelResult3_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD3.Text != value)
|
||||
this.labelResultSD3.Text = value;
|
||||
}
|
||||
|
@ -480,7 +480,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult4.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult4, this.labelResult4_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD4.Text != value)
|
||||
this.labelResultSD4.Text = value;
|
||||
}
|
||||
|
@ -493,7 +493,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult5.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult5, this.labelResult5_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD5.Text != value)
|
||||
this.labelResultSD5.Text = value;
|
||||
}
|
||||
|
@ -506,7 +506,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult6.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult6, this.labelResult6_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD6.Text != value)
|
||||
this.labelResultSD6.Text = value;
|
||||
}
|
||||
|
@ -519,7 +519,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult7.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult7, this.labelResult7_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD7.Text != value)
|
||||
this.labelResultSD7.Text = value;
|
||||
}
|
||||
|
@ -532,7 +532,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult8.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult8, this.labelResult8_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD8.Text != value)
|
||||
this.labelResultSD8.Text = value;
|
||||
}
|
||||
|
@ -545,7 +545,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult9.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult9, this.labelResult9_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD9.Text != value)
|
||||
this.labelResultSD9.Text = value;
|
||||
}
|
||||
|
@ -558,7 +558,7 @@ namespace INT_PT002.Forms
|
|||
// this.labelResult10.Text = value;
|
||||
this.GetJudgmentResult(data, this.labelResult10, this.labelResult10_1);
|
||||
|
||||
value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
//value = Helper.StringToDecimalPlaces(data.ResultSD, this.ParentForm.DecimalPlaces4);
|
||||
if (this.labelResultSD10.Text != value)
|
||||
this.labelResultSD10.Text = value;
|
||||
}
|
||||
|
|
|
@ -30,8 +30,6 @@
|
|||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMenu));
|
||||
this.smartForm1 = new SmartX.SmartForm();
|
||||
this.buttonBottom6 = new SmartX.SmartButton();
|
||||
this.buttonBottom5 = new SmartX.SmartButton();
|
||||
this.buttonBottom4 = new SmartX.SmartButton();
|
||||
this.buttonBottom3 = new SmartX.SmartButton();
|
||||
this.buttonBottom2 = new SmartX.SmartButton();
|
||||
|
@ -44,6 +42,10 @@
|
|||
this.buttonRecipe = new SmartX.SmartButton();
|
||||
this.buttonHome = new SmartX.SmartButton();
|
||||
this.smartGroupBox1 = new SmartX.SmartGroupBox();
|
||||
this.smartLabel1 = new SmartX.SmartLabel();
|
||||
this.pictureBox1 = new System.Windows.Forms.PictureBox();
|
||||
this.smartLabel2 = new SmartX.SmartLabel();
|
||||
this.smartLabel3 = new SmartX.SmartLabel();
|
||||
this.smartForm1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
|
@ -52,8 +54,10 @@
|
|||
this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.GradationColor1;
|
||||
this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage")));
|
||||
this.smartForm1.CenterLocation = false;
|
||||
this.smartForm1.Controls.Add(this.buttonBottom6);
|
||||
this.smartForm1.Controls.Add(this.buttonBottom5);
|
||||
this.smartForm1.Controls.Add(this.smartLabel3);
|
||||
this.smartForm1.Controls.Add(this.smartLabel2);
|
||||
this.smartForm1.Controls.Add(this.pictureBox1);
|
||||
this.smartForm1.Controls.Add(this.smartLabel1);
|
||||
this.smartForm1.Controls.Add(this.buttonBottom4);
|
||||
this.smartForm1.Controls.Add(this.buttonBottom3);
|
||||
this.smartForm1.Controls.Add(this.buttonBottom2);
|
||||
|
@ -79,92 +83,22 @@
|
|||
this.smartForm1.SpecialFunctionClickPointSize = 100;
|
||||
this.smartForm1.UseMainMenu = false;
|
||||
//
|
||||
// buttonBottom6
|
||||
//
|
||||
this.buttonBottom6.BackGround = this.smartForm1;
|
||||
this.buttonBottom6.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonBottom6.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonBottom6.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonBottom6.ButtonImageAutoSize = true;
|
||||
this.buttonBottom6.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonBottom6.ButtonText = "측정시작";
|
||||
this.buttonBottom6.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
|
||||
this.buttonBottom6.GroupID = 0;
|
||||
this.buttonBottom6.ImageDisable = null;
|
||||
this.buttonBottom6.ImageDown = null;
|
||||
this.buttonBottom6.ImageUp = null;
|
||||
this.buttonBottom6.Location = new System.Drawing.Point(583, 705);
|
||||
this.buttonBottom6.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
|
||||
this.buttonBottom6.Name = "buttonBottom6";
|
||||
this.buttonBottom6.NestedClickEventPrevent = false;
|
||||
this.buttonBottom6.OutlinePixel = 2;
|
||||
this.buttonBottom6.OverlapOptimize = true;
|
||||
this.buttonBottom6.RepeatInterval = 200;
|
||||
this.buttonBottom6.RepeatIntervalAccelerate = null;
|
||||
this.buttonBottom6.RoundSize = 10;
|
||||
this.buttonBottom6.SafeInterval = 200;
|
||||
this.buttonBottom6.Size = new System.Drawing.Size(110, 60);
|
||||
this.buttonBottom6.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
|
||||
this.buttonBottom6.TabIndex = 83;
|
||||
this.buttonBottom6.Text = null;
|
||||
this.buttonBottom6.TextColor = System.Drawing.Color.White;
|
||||
this.buttonBottom6.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.buttonBottom6.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
|
||||
this.buttonBottom6.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
|
||||
this.buttonBottom6.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
|
||||
this.buttonBottom6.Click += new System.EventHandler(this.buttonBottom6_Click);
|
||||
//
|
||||
// buttonBottom5
|
||||
//
|
||||
this.buttonBottom5.BackGround = this.smartForm1;
|
||||
this.buttonBottom5.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonBottom5.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonBottom5.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonBottom5.ButtonImageAutoSize = true;
|
||||
this.buttonBottom5.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonBottom5.ButtonText = "측정시작";
|
||||
this.buttonBottom5.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
|
||||
this.buttonBottom5.GroupID = 0;
|
||||
this.buttonBottom5.ImageDisable = null;
|
||||
this.buttonBottom5.ImageDown = null;
|
||||
this.buttonBottom5.ImageUp = null;
|
||||
this.buttonBottom5.Location = new System.Drawing.Point(467, 705);
|
||||
this.buttonBottom5.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
|
||||
this.buttonBottom5.Name = "buttonBottom5";
|
||||
this.buttonBottom5.NestedClickEventPrevent = false;
|
||||
this.buttonBottom5.OutlinePixel = 2;
|
||||
this.buttonBottom5.OverlapOptimize = true;
|
||||
this.buttonBottom5.RepeatInterval = 200;
|
||||
this.buttonBottom5.RepeatIntervalAccelerate = null;
|
||||
this.buttonBottom5.RoundSize = 10;
|
||||
this.buttonBottom5.SafeInterval = 200;
|
||||
this.buttonBottom5.Size = new System.Drawing.Size(110, 60);
|
||||
this.buttonBottom5.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
|
||||
this.buttonBottom5.TabIndex = 82;
|
||||
this.buttonBottom5.Text = null;
|
||||
this.buttonBottom5.TextColor = System.Drawing.Color.White;
|
||||
this.buttonBottom5.TextColorDisable = System.Drawing.Color.Gray;
|
||||
this.buttonBottom5.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255)))));
|
||||
this.buttonBottom5.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
|
||||
this.buttonBottom5.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
|
||||
this.buttonBottom5.Click += new System.EventHandler(this.buttonBottom5_Click);
|
||||
//
|
||||
// buttonBottom4
|
||||
//
|
||||
this.buttonBottom4.BackGround = this.smartForm1;
|
||||
this.buttonBottom4.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonBottom4.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonBottom4.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonBottom4.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonBottom4.ButtonImageAutoSize = true;
|
||||
this.buttonBottom4.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonBottom4.ButtonText = "측정시작";
|
||||
this.buttonBottom4.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
|
||||
this.buttonBottom4.GroupID = 0;
|
||||
this.buttonBottom4.GroupID = 1;
|
||||
this.buttonBottom4.ImageDisable = null;
|
||||
this.buttonBottom4.ImageDown = null;
|
||||
this.buttonBottom4.ImageUp = null;
|
||||
this.buttonBottom4.Location = new System.Drawing.Point(351, 705);
|
||||
this.buttonBottom4.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
|
||||
this.buttonBottom4.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonBottom4.Name = "buttonBottom4";
|
||||
this.buttonBottom4.NestedClickEventPrevent = false;
|
||||
this.buttonBottom4.OutlinePixel = 2;
|
||||
|
@ -189,17 +123,17 @@
|
|||
this.buttonBottom3.BackGround = this.smartForm1;
|
||||
this.buttonBottom3.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonBottom3.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonBottom3.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonBottom3.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonBottom3.ButtonImageAutoSize = true;
|
||||
this.buttonBottom3.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonBottom3.ButtonText = "측정시작";
|
||||
this.buttonBottom3.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
|
||||
this.buttonBottom3.GroupID = 0;
|
||||
this.buttonBottom3.GroupID = 1;
|
||||
this.buttonBottom3.ImageDisable = null;
|
||||
this.buttonBottom3.ImageDown = null;
|
||||
this.buttonBottom3.ImageUp = null;
|
||||
this.buttonBottom3.Location = new System.Drawing.Point(235, 705);
|
||||
this.buttonBottom3.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
|
||||
this.buttonBottom3.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonBottom3.Name = "buttonBottom3";
|
||||
this.buttonBottom3.NestedClickEventPrevent = false;
|
||||
this.buttonBottom3.OutlinePixel = 2;
|
||||
|
@ -224,17 +158,17 @@
|
|||
this.buttonBottom2.BackGround = this.smartForm1;
|
||||
this.buttonBottom2.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonBottom2.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonBottom2.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonBottom2.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonBottom2.ButtonImageAutoSize = true;
|
||||
this.buttonBottom2.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonBottom2.ButtonText = "측정시작";
|
||||
this.buttonBottom2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
|
||||
this.buttonBottom2.GroupID = 0;
|
||||
this.buttonBottom2.GroupID = 1;
|
||||
this.buttonBottom2.ImageDisable = null;
|
||||
this.buttonBottom2.ImageDown = null;
|
||||
this.buttonBottom2.ImageUp = null;
|
||||
this.buttonBottom2.Location = new System.Drawing.Point(119, 705);
|
||||
this.buttonBottom2.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
|
||||
this.buttonBottom2.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonBottom2.Name = "buttonBottom2";
|
||||
this.buttonBottom2.NestedClickEventPrevent = false;
|
||||
this.buttonBottom2.OutlinePixel = 2;
|
||||
|
@ -259,17 +193,17 @@
|
|||
this.buttonBottom1.BackGround = this.smartForm1;
|
||||
this.buttonBottom1.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonBottom1.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonBottom1.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonBottom1.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonBottom1.ButtonImageAutoSize = true;
|
||||
this.buttonBottom1.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonBottom1.ButtonText = "측정시작";
|
||||
this.buttonBottom1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
|
||||
this.buttonBottom1.GroupID = 0;
|
||||
this.buttonBottom1.GroupID = 1;
|
||||
this.buttonBottom1.ImageDisable = null;
|
||||
this.buttonBottom1.ImageDown = null;
|
||||
this.buttonBottom1.ImageUp = null;
|
||||
this.buttonBottom1.Location = new System.Drawing.Point(3, 705);
|
||||
this.buttonBottom1.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
|
||||
this.buttonBottom1.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonBottom1.Name = "buttonBottom1";
|
||||
this.buttonBottom1.NestedClickEventPrevent = false;
|
||||
this.buttonBottom1.OutlinePixel = 2;
|
||||
|
@ -294,7 +228,7 @@
|
|||
this.buttonSystem.BackGround = this.smartForm1;
|
||||
this.buttonSystem.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonSystem.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonSystem.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonSystem.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonSystem.ButtonImageAutoSize = true;
|
||||
this.buttonSystem.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonSystem.ButtonText = "System";
|
||||
|
@ -304,7 +238,7 @@
|
|||
this.buttonSystem.ImageDown = null;
|
||||
this.buttonSystem.ImageUp = null;
|
||||
this.buttonSystem.Location = new System.Drawing.Point(911, 303);
|
||||
this.buttonSystem.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
|
||||
this.buttonSystem.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonSystem.Name = "buttonSystem";
|
||||
this.buttonSystem.NestedClickEventPrevent = false;
|
||||
this.buttonSystem.OutlinePixel = 2;
|
||||
|
@ -329,7 +263,7 @@
|
|||
this.buttonLog.BackGround = this.smartForm1;
|
||||
this.buttonLog.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonLog.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonLog.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonLog.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonLog.ButtonImageAutoSize = true;
|
||||
this.buttonLog.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonLog.ButtonText = "Log";
|
||||
|
@ -339,7 +273,7 @@
|
|||
this.buttonLog.ImageDown = null;
|
||||
this.buttonLog.ImageUp = null;
|
||||
this.buttonLog.Location = new System.Drawing.Point(911, 237);
|
||||
this.buttonLog.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
|
||||
this.buttonLog.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonLog.Name = "buttonLog";
|
||||
this.buttonLog.NestedClickEventPrevent = false;
|
||||
this.buttonLog.OutlinePixel = 2;
|
||||
|
@ -364,7 +298,7 @@
|
|||
this.buttonManual.BackGround = this.smartForm1;
|
||||
this.buttonManual.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonManual.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonManual.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonManual.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonManual.ButtonImageAutoSize = true;
|
||||
this.buttonManual.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonManual.ButtonText = "Manual";
|
||||
|
@ -374,7 +308,7 @@
|
|||
this.buttonManual.ImageDown = null;
|
||||
this.buttonManual.ImageUp = null;
|
||||
this.buttonManual.Location = new System.Drawing.Point(911, 171);
|
||||
this.buttonManual.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
|
||||
this.buttonManual.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonManual.Name = "buttonManual";
|
||||
this.buttonManual.NestedClickEventPrevent = false;
|
||||
this.buttonManual.OutlinePixel = 2;
|
||||
|
@ -399,7 +333,7 @@
|
|||
this.buttonSetting.BackGround = this.smartForm1;
|
||||
this.buttonSetting.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonSetting.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonSetting.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonSetting.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonSetting.ButtonImageAutoSize = true;
|
||||
this.buttonSetting.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonSetting.ButtonText = "Setting";
|
||||
|
@ -409,7 +343,7 @@
|
|||
this.buttonSetting.ImageDown = null;
|
||||
this.buttonSetting.ImageUp = null;
|
||||
this.buttonSetting.Location = new System.Drawing.Point(911, 105);
|
||||
this.buttonSetting.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
|
||||
this.buttonSetting.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonSetting.Name = "buttonSetting";
|
||||
this.buttonSetting.NestedClickEventPrevent = false;
|
||||
this.buttonSetting.OutlinePixel = 2;
|
||||
|
@ -457,7 +391,7 @@
|
|||
this.buttonRecipe.BackGround = this.smartForm1;
|
||||
this.buttonRecipe.BackGroundColor = System.Drawing.Color.LightBlue;
|
||||
this.buttonRecipe.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165)))));
|
||||
this.buttonRecipe.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129)))));
|
||||
this.buttonRecipe.ButtonDownColor = System.Drawing.Color.SlateGray;
|
||||
this.buttonRecipe.ButtonImageAutoSize = true;
|
||||
this.buttonRecipe.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound;
|
||||
this.buttonRecipe.ButtonText = "Recipe";
|
||||
|
@ -467,7 +401,7 @@
|
|||
this.buttonRecipe.ImageDown = null;
|
||||
this.buttonRecipe.ImageUp = null;
|
||||
this.buttonRecipe.Location = new System.Drawing.Point(911, 39);
|
||||
this.buttonRecipe.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
|
||||
this.buttonRecipe.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
|
||||
this.buttonRecipe.Name = "buttonRecipe";
|
||||
this.buttonRecipe.NestedClickEventPrevent = false;
|
||||
this.buttonRecipe.OutlinePixel = 2;
|
||||
|
@ -532,14 +466,90 @@
|
|||
this.smartGroupBox1.FrameLineThickness = 5;
|
||||
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar;
|
||||
this.smartGroupBox1.HeaderHeightOffset = 9;
|
||||
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
|
||||
this.smartGroupBox1.Location = new System.Drawing.Point(0, 39);
|
||||
this.smartGroupBox1.Name = "smartGroupBox1";
|
||||
this.smartGroupBox1.RoundRadius = 5;
|
||||
this.smartGroupBox1.Size = new System.Drawing.Size(909, 703);
|
||||
this.smartGroupBox1.Size = new System.Drawing.Size(909, 664);
|
||||
this.smartGroupBox1.TabIndex = 0;
|
||||
this.smartGroupBox1.Text = "기본 > ";
|
||||
this.smartGroupBox1.TextColor = System.Drawing.Color.White;
|
||||
//
|
||||
// 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("New Gulim", 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;
|
||||
//
|
||||
// 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);
|
||||
//
|
||||
// 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("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
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
|
@ -567,10 +577,12 @@
|
|||
private SmartX.SmartLabel labelStop;
|
||||
private SmartX.SmartButton buttonBottom1;
|
||||
private SmartX.SmartButton buttonSystem;
|
||||
private SmartX.SmartButton buttonBottom6;
|
||||
private SmartX.SmartButton buttonBottom5;
|
||||
private SmartX.SmartButton buttonBottom4;
|
||||
private SmartX.SmartButton buttonBottom3;
|
||||
private SmartX.SmartButton buttonBottom2;
|
||||
private SmartX.SmartLabel smartLabel1;
|
||||
private System.Windows.Forms.PictureBox pictureBox1;
|
||||
private SmartX.SmartLabel smartLabel3;
|
||||
private SmartX.SmartLabel smartLabel2;
|
||||
}
|
||||
}
|
|
@ -17,13 +17,31 @@ namespace INT_PT002.Forms
|
|||
#region Field
|
||||
private FormMain m_ParentForm;
|
||||
|
||||
ControlMenuManualIoTest Child_Manual_IoTest;
|
||||
ControlMenuManualMotorSetting Child_Manual_MotorSetting;
|
||||
ControlMenuSettingCommunication Child_Setting_Communication;
|
||||
ControlMenuSettingConfiguration Child_Setting_Configuration;
|
||||
ControlMenuSettingUserEditor Child_Setting_UserEditor;
|
||||
// Recipe
|
||||
private ControlMenuRecipeSetting Child_Recipe_Setting;
|
||||
// Setting
|
||||
private ControlMenuSettingCommunication Child_Setting_Communication;
|
||||
private ControlMenuSettingConfiguration Child_Setting_Configuration;
|
||||
private ControlMenuSettingUserEditor Child_Setting_UserEditor;
|
||||
// Manual
|
||||
private ControlMenuManualIoTest Child_Manual_IoTest;
|
||||
private ControlMenuManualMotorSetting Child_Manual_MotorSetting;
|
||||
// Log
|
||||
private ControlMenuLogHistory Child_Log_History;
|
||||
private ControlMenuLogInspection Child_Log_Inspection;
|
||||
private ControlMenuLogAlarm Child_Log_Alarm;
|
||||
// System
|
||||
private ControlMenuSystemInformation Child_System_Information;
|
||||
private ControlMenuSystemTime Child_System_Time;
|
||||
private ControlMenuSystemEquipment Child_System_Equipment;
|
||||
private ControlMenuSystemUpdate Child_System_Update;
|
||||
|
||||
private Define.E_TopMenuStore SelectedTopMenu;
|
||||
private Define.E_MenuRecipeStore SelectedMenuRecipe;
|
||||
private Define.E_MenuSettingStore SelectedMenuSetting;
|
||||
private Define.E_MenuManualStore SelectedMenuManual;
|
||||
private Define.E_MenuLogStore SelectedMenuLog;
|
||||
private Define.E_MenuSystemStore SelectedMenuSystem;
|
||||
#endregion
|
||||
|
||||
#region Constructor
|
||||
|
@ -49,26 +67,55 @@ namespace INT_PT002.Forms
|
|||
private void Initialize()
|
||||
{
|
||||
this.SelectedTopMenu = Define.E_TopMenuStore.Recipe;
|
||||
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
||||
this.SelectedMenuSetting = Define.E_MenuSettingStore._0_None;
|
||||
this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
|
||||
this.SelectedMenuLog = Define.E_MenuLogStore._0_None;
|
||||
this.SelectedMenuSystem = Define.E_MenuSystemStore._0_None;
|
||||
}
|
||||
private void CreateChildControls()
|
||||
{
|
||||
this.Child_Recipe_Setting = new ControlMenuRecipeSetting(this);
|
||||
this.Child_Setting_Configuration = new ControlMenuSettingConfiguration(this);
|
||||
this.Child_Setting_Communication = new ControlMenuSettingCommunication(this);
|
||||
this.Child_Setting_UserEditor = new ControlMenuSettingUserEditor(this);
|
||||
this.Child_Manual_IoTest = new ControlMenuManualIoTest(this);
|
||||
this.Child_Manual_MotorSetting = new ControlMenuManualMotorSetting(this);
|
||||
this.Child_Setting_Communication = new ControlMenuSettingCommunication(this);
|
||||
this.Child_Setting_Configuration = new ControlMenuSettingConfiguration(this);
|
||||
this.Child_Setting_UserEditor = new ControlMenuSettingUserEditor(this);
|
||||
this.Child_Log_History = new ControlMenuLogHistory(this);
|
||||
this.Child_Log_Inspection = new ControlMenuLogInspection(this);
|
||||
this.Child_Log_Alarm = new ControlMenuLogAlarm(this);
|
||||
this.Child_System_Equipment = new ControlMenuSystemEquipment(this);
|
||||
this.Child_System_Information = new ControlMenuSystemInformation(this);
|
||||
this.Child_System_Time = new ControlMenuSystemTime(this);
|
||||
this.Child_System_Update = new ControlMenuSystemUpdate(this);
|
||||
|
||||
this.Controls.Add(this.Child_Recipe_Setting);
|
||||
this.Controls.Add(this.Child_Setting_Configuration);
|
||||
this.Controls.Add(this.Child_Setting_Communication);
|
||||
this.Controls.Add(this.Child_Setting_UserEditor);
|
||||
this.Controls.Add(this.Child_Manual_IoTest);
|
||||
this.Controls.Add(this.Child_Manual_MotorSetting);
|
||||
this.Controls.Add(this.Child_Setting_Communication);
|
||||
this.Controls.Add(this.Child_Setting_Configuration);
|
||||
this.Controls.Add(this.Child_Setting_UserEditor);
|
||||
this.Controls.Add(this.Child_Log_Alarm);
|
||||
this.Controls.Add(this.Child_Log_History);
|
||||
this.Controls.Add(this.Child_Log_Inspection);
|
||||
this.Controls.Add(this.Child_System_Equipment);
|
||||
this.Controls.Add(this.Child_System_Information);
|
||||
this.Controls.Add(this.Child_System_Time);
|
||||
this.Controls.Add(this.Child_System_Update);
|
||||
|
||||
this.Child_Manual_IoTest.Location = new Point(0, 0);
|
||||
this.Child_Manual_MotorSetting.Location = new Point(0, 0);
|
||||
this.Child_Setting_Communication.Location = new Point(0, 0);
|
||||
this.Child_Setting_Configuration.Location = new Point(0, 0);
|
||||
this.Child_Setting_UserEditor.Location = new Point(0, 0);
|
||||
this.Child_Recipe_Setting.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_UserEditor.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_Log_Alarm.Location = new Point(0, 39);
|
||||
this.Child_Log_History.Location = new Point(0, 39);
|
||||
this.Child_Log_Inspection.Location = new Point(0, 39);
|
||||
this.Child_System_Equipment.Location = new Point(0, 39);
|
||||
this.Child_System_Information.Location = new Point(0, 39);
|
||||
this.Child_System_Time.Location = new Point(0, 39);
|
||||
this.Child_System_Update.Location = new Point(0, 39);
|
||||
}
|
||||
|
||||
private void SetTopMenu(Define.E_TopMenuStore bottom)
|
||||
|
@ -82,12 +129,15 @@ namespace INT_PT002.Forms
|
|||
this.buttonLog.ButtonUp();
|
||||
this.buttonSystem.ButtonUp();
|
||||
|
||||
this.buttonBottom1.Visible = false;
|
||||
this.buttonBottom1.ButtonText = "Setting";
|
||||
|
||||
this.buttonBottom1.Visible = true;
|
||||
this.buttonBottom2.Visible = false;
|
||||
this.buttonBottom3.Visible = false;
|
||||
this.buttonBottom4.Visible = false;
|
||||
this.buttonBottom5.Visible = false;
|
||||
this.buttonBottom6.Visible = false;
|
||||
|
||||
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._1_Setting;
|
||||
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Setting:
|
||||
this.buttonRecipe.ButtonUp();
|
||||
|
@ -104,8 +154,9 @@ namespace INT_PT002.Forms
|
|||
this.buttonBottom2.Visible = true;
|
||||
this.buttonBottom3.Visible = true;
|
||||
this.buttonBottom4.Visible = false;
|
||||
this.buttonBottom5.Visible = false;
|
||||
this.buttonBottom6.Visible = false;
|
||||
|
||||
this.SelectedMenuSetting = Define.E_MenuSettingStore._1_Configuration;
|
||||
this.SetBottomMenuSetting(this.SelectedMenuSetting);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Manual:
|
||||
this.buttonRecipe.ButtonUp();
|
||||
|
@ -121,8 +172,9 @@ namespace INT_PT002.Forms
|
|||
this.buttonBottom2.Visible = true;
|
||||
this.buttonBottom3.Visible = false;
|
||||
this.buttonBottom4.Visible = false;
|
||||
this.buttonBottom5.Visible = false;
|
||||
this.buttonBottom6.Visible = false;
|
||||
|
||||
this.SelectedMenuManual = Define.E_MenuManualStore._1_IoTest;
|
||||
this.SetBottomMenuManual(this.SelectedMenuManual);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Log:
|
||||
this.buttonRecipe.ButtonUp();
|
||||
|
@ -139,8 +191,9 @@ namespace INT_PT002.Forms
|
|||
this.buttonBottom2.Visible = true;
|
||||
this.buttonBottom3.Visible = true;
|
||||
this.buttonBottom4.Visible = false;
|
||||
this.buttonBottom5.Visible = false;
|
||||
this.buttonBottom6.Visible = false;
|
||||
|
||||
this.SelectedMenuLog = Define.E_MenuLogStore._1_History;
|
||||
this.SetBottomMenuLog(this.SelectedMenuLog);
|
||||
break;
|
||||
case Define.E_TopMenuStore.System:
|
||||
this.buttonRecipe.ButtonUp();
|
||||
|
@ -158,31 +211,67 @@ namespace INT_PT002.Forms
|
|||
this.buttonBottom2.Visible = true;
|
||||
this.buttonBottom3.Visible = true;
|
||||
this.buttonBottom4.Visible = true;
|
||||
this.buttonBottom5.Visible = false;
|
||||
this.buttonBottom6.Visible = false;
|
||||
|
||||
this.SelectedMenuSystem = Define.E_MenuSystemStore._1_Information;
|
||||
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
||||
break;
|
||||
default:
|
||||
this.buttonBottom1.Visible = false;
|
||||
this.buttonBottom2.Visible = false;
|
||||
this.buttonBottom3.Visible = false;
|
||||
this.buttonBottom4.Visible = false;
|
||||
this.buttonBottom5.Visible = false;
|
||||
this.buttonBottom6.Visible = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
private void SetBottomMenuRecipe(Define.E_MenuRecipeStore menu)
|
||||
{
|
||||
switch (menu)
|
||||
{
|
||||
case Define.E_MenuRecipeStore._0_None:
|
||||
break;
|
||||
case Define.E_MenuRecipeStore._1_Setting:
|
||||
this.Child_Recipe_Setting.DisplayRefresh();
|
||||
this.Child_Recipe_Setting.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonDown();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
private void SetBottomMenuSetting(Define.E_MenuSettingStore menu)
|
||||
{
|
||||
switch (menu)
|
||||
{
|
||||
case Define.E_MenuSettingStore.Communication:
|
||||
case Define.E_MenuSettingStore._1_Configuration:
|
||||
this.Child_Setting_Configuration.DisplayRefresh();
|
||||
this.Child_Setting_Configuration.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonDown();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuSettingStore.Configuration:
|
||||
case Define.E_MenuSettingStore._2_Communication:
|
||||
this.Child_Setting_Communication.DisplayRefresh();
|
||||
this.Child_Setting_Communication.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonDown();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuSettingStore.UserEditor:
|
||||
case Define.E_MenuSettingStore._3_UserEditor:
|
||||
this.Child_Setting_UserEditor.DisplayRefresh();
|
||||
this.Child_Setting_UserEditor.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonDown();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -192,9 +281,23 @@ namespace INT_PT002.Forms
|
|||
{
|
||||
switch (menu)
|
||||
{
|
||||
case Define.E_MenuManualStore.IoTest:
|
||||
case Define.E_MenuManualStore._1_IoTest:
|
||||
this.Child_Manual_IoTest.DisplayRefresh();
|
||||
this.Child_Manual_IoTest.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonDown();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuManualStore.MotorSetting:
|
||||
case Define.E_MenuManualStore._2_MotorSetting:
|
||||
this.Child_Manual_MotorSetting.DisplayRefresh();
|
||||
this.Child_Manual_MotorSetting.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonDown();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -204,11 +307,32 @@ namespace INT_PT002.Forms
|
|||
{
|
||||
switch (menu)
|
||||
{
|
||||
case Define.E_MenuLogStore.History:
|
||||
case Define.E_MenuLogStore._1_History:
|
||||
this.Child_Log_History.DisplayRefresh();
|
||||
this.Child_Log_History.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonDown();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuLogStore.Inspection:
|
||||
case Define.E_MenuLogStore._2_Inspection:
|
||||
this.Child_Log_Inspection.DisplayRefresh();
|
||||
this.Child_Log_Inspection.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonDown();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuLogStore.Alarm:
|
||||
case Define.E_MenuLogStore._3_Alarm:
|
||||
this.Child_Log_Alarm.DisplayRefresh();
|
||||
this.Child_Log_Alarm.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonDown();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -218,13 +342,41 @@ namespace INT_PT002.Forms
|
|||
{
|
||||
switch (menu)
|
||||
{
|
||||
case Define.E_MenuSystemStore.Information:
|
||||
case Define.E_MenuSystemStore._1_Information:
|
||||
this.Child_System_Information.DisplayRefresh();
|
||||
this.Child_System_Information.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonDown();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuSystemStore.Time:
|
||||
case Define.E_MenuSystemStore._2_Time:
|
||||
this.Child_System_Time.DisplayRefresh();
|
||||
this.Child_System_Time.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonDown();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuSystemStore.Equipment:
|
||||
case Define.E_MenuSystemStore._3_Equipment:
|
||||
this.Child_System_Equipment.DisplayRefresh();
|
||||
this.Child_System_Equipment.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonDown();
|
||||
this.buttonBottom4.ButtonUp();
|
||||
break;
|
||||
case Define.E_MenuSystemStore.Update:
|
||||
case Define.E_MenuSystemStore._4_Update:
|
||||
this.Child_System_Update.DisplayRefresh();
|
||||
this.Child_System_Update.BringToFront();
|
||||
|
||||
this.buttonBottom1.ButtonUp();
|
||||
this.buttonBottom2.ButtonUp();
|
||||
this.buttonBottom3.ButtonUp();
|
||||
this.buttonBottom4.ButtonDown();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -244,6 +396,7 @@ namespace INT_PT002.Forms
|
|||
this.ParentForm.ChildFormMainDisplay.DisplayRefresh();
|
||||
this.ParentForm.FormChange((int)Define.E_FormStore.FormMainDisplay);
|
||||
}
|
||||
|
||||
private void buttonRecipe_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (this.SelectedTopMenu != Define.E_TopMenuStore.Recipe)
|
||||
|
@ -284,36 +437,119 @@ namespace INT_PT002.Forms
|
|||
this.SetTopMenu(this.SelectedTopMenu);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
private void buttonBottom1_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
switch (this.SelectedTopMenu)
|
||||
{
|
||||
case Define.E_TopMenuStore.Recipe:
|
||||
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._1_Setting;
|
||||
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Setting:
|
||||
this.SelectedMenuSetting = Define.E_MenuSettingStore._1_Configuration;
|
||||
this.SetBottomMenuSetting(this.SelectedMenuSetting);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Manual:
|
||||
this.SelectedMenuManual = Define.E_MenuManualStore._1_IoTest;
|
||||
this.SetBottomMenuManual(this.SelectedMenuManual);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Log:
|
||||
this.SelectedMenuLog = Define.E_MenuLogStore._1_History;
|
||||
this.SetBottomMenuLog(this.SelectedMenuLog);
|
||||
break;
|
||||
case Define.E_TopMenuStore.System:
|
||||
this.SelectedMenuSystem = Define.E_MenuSystemStore._1_Information;
|
||||
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private void buttonBottom2_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
switch (this.SelectedTopMenu)
|
||||
{
|
||||
case Define.E_TopMenuStore.Recipe:
|
||||
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
||||
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Setting:
|
||||
this.SelectedMenuSetting = Define.E_MenuSettingStore._2_Communication;
|
||||
this.SetBottomMenuSetting(this.SelectedMenuSetting);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Manual:
|
||||
this.SelectedMenuManual = Define.E_MenuManualStore._2_MotorSetting;
|
||||
this.SetBottomMenuManual(this.SelectedMenuManual);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Log:
|
||||
this.SelectedMenuLog = Define.E_MenuLogStore._2_Inspection;
|
||||
this.SetBottomMenuLog(this.SelectedMenuLog);
|
||||
break;
|
||||
case Define.E_TopMenuStore.System:
|
||||
this.SelectedMenuSystem = Define.E_MenuSystemStore._2_Time;
|
||||
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private void buttonBottom3_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
switch (this.SelectedTopMenu)
|
||||
{
|
||||
case Define.E_TopMenuStore.Recipe:
|
||||
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
||||
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Setting:
|
||||
this.SelectedMenuSetting = Define.E_MenuSettingStore._3_UserEditor;
|
||||
this.SetBottomMenuSetting(this.SelectedMenuSetting);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Manual:
|
||||
this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
|
||||
this.SetBottomMenuManual(this.SelectedMenuManual);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Log:
|
||||
this.SelectedMenuLog = Define.E_MenuLogStore._3_Alarm;
|
||||
this.SetBottomMenuLog(this.SelectedMenuLog);
|
||||
break;
|
||||
case Define.E_TopMenuStore.System:
|
||||
this.SelectedMenuSystem = Define.E_MenuSystemStore._3_Equipment;
|
||||
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private void buttonBottom4_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void buttonBottom5_Click(object sender, EventArgs e)
|
||||
switch (this.SelectedTopMenu)
|
||||
{
|
||||
|
||||
case Define.E_TopMenuStore.Recipe:
|
||||
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
||||
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Setting:
|
||||
this.SelectedMenuSetting = Define.E_MenuSettingStore._0_None;
|
||||
this.SetBottomMenuSetting(this.SelectedMenuSetting);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Manual:
|
||||
this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
|
||||
this.SetBottomMenuManual(this.SelectedMenuManual);
|
||||
break;
|
||||
case Define.E_TopMenuStore.Log:
|
||||
this.SelectedMenuLog = Define.E_MenuLogStore._0_None;
|
||||
this.SetBottomMenuLog(this.SelectedMenuLog);
|
||||
break;
|
||||
case Define.E_TopMenuStore.System:
|
||||
this.SelectedMenuSystem = Define.E_MenuSystemStore._4_Update;
|
||||
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
private void buttonBottom6_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -207,6 +207,81 @@
|
|||
AAAAAAgQAAAAACBAAAAAAICA+XwGAAAA2E0AAAAAgAABAAAAAAIEAAAAAAgQAAAAACBAAAAAAIAAAQAA
|
||||
AAACBAAAAAAIEAAAAAAgQAAAAACAAAEAAAAAAgQAAAAACBAAAAAAIEAAAAAAgPU+f/kfOAHKas5MfjcA
|
||||
AAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAAG4AAAAeCAIAAABCG7xtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
|
||||
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
|
||||
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
|
||||
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
|
||||
sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO
|
||||
yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI
|
||||
b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou
|
||||
S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i
|
||||
vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424
|
||||
HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR
|
||||
RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb
|
||||
F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ
|
||||
DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE
|
||||
geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM
|
||||
gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs
|
||||
wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr
|
||||
oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms
|
||||
AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8
|
||||
Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ
|
||||
tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy
|
||||
pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4
|
||||
UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC
|
||||
WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o
|
||||
3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo
|
||||
PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b
|
||||
RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU
|
||||
vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv
|
||||
xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa
|
||||
2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI
|
||||
dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn
|
||||
t+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z
|
||||
/z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4Rz
|
||||
wzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8Yqpj
|
||||
ZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbj
|
||||
kqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09m
|
||||
SWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvN
|
||||
e70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quF
|
||||
nbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/
|
||||
VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1F
|
||||
DR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TL
|
||||
d1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/E
|
||||
XRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPq
|
||||
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
|
||||
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
|
||||
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
|
||||
j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAABcpJREFUaEPtmvlTE2cc
|
||||
h/svdKY/dFrp4bTWXnZ6aGE6rTPWVvuDVjmEANoCCgKtHOGSWzFQraUiHpQrIKaCpa2FcMkZIDCWO4QQ
|
||||
Eo6QSAghjZoKCSjSL7z4ZnkTptM2yywdMs8wu5/3ze47D++777u7eaK0aXA14QukjQU/tv5wYThgp5q1
|
||||
edxt00DYAY3LRqW3vTjhqIBXVFnVRnxlrbB6KvmCgc5vY9Xur8rYTmrWK9r9zwDjbi+DSrQNiE4Fax03
|
||||
SCM9qspbia8zn1VSKczJGvVx6D0RKI737UkOw+4IlSN+26EOVFB6bxMlHSurFxPHYTK0q+Q3ynoTA7As
|
||||
ecg+efDnMJbBlDjBvzcxsC0tBe2KkoKkEazulHBcefTwBzfLmokDMhZ6VYLHgXA3rAboORVC3SV6JSBj
|
||||
O0OId8c8Xq8uaSAOy0zoVSmO98NSAJhnoFdSE0uVE052khhvaqL68t01MRfRqLIlK2NJh/NzevYu+Avz
|
||||
icb5eewIsFQJLEw+yxPoqsTBGQhdKstruqEPIhHTFfnz8/PTlVfgaojtIKyqBOMTy40DrZmXiFMwDbpU
|
||||
UmeP6XLugsqKfGK8A1ZVwvVx6KvdRKj02grLKeIsjIIWlWUN/dSpQ+tkpw/+eOzQW5aCrKoEYM1EJEAz
|
||||
N5c4EaOgRaUwN4eq4E/uiQcjfboSrsb/w9neFtjGzCr6TWqFse46XElnJbcealWI2bt6tPFAKdUdee/+
|
||||
FTiCeKo6X+G/jUoj76owL4sIEbLwPQ1FxSOBDnL27rIGCWpY09WCkQB7WcRe3FQbQotKWCdSVc6KW2CA
|
||||
G9XKeylesGH1M+m5eWnL4nMnzmm2Twgbj0xTWtentC5PYjpTj4s4/tSESsf3sWij4mY7aljX2QiU4Kba
|
||||
EFpUKny3W1GpUd37xntRzvycTm26VTnTXvPINI0SreOzUzcuG2sLHyoHUDJ3d9LY8JOxmgeWkcqH48Oy
|
||||
FD9wh6kuqcUqoRtSi8BjW3oSKqqs+h01rPNsJEpwU20ILSrx3L1c5W2s8k700urSUJiKElwZ+iBKDOnm
|
||||
xTxSaWotFWWcFlwrwpTV9SKVGtbTpU1yohlYpYgT0JyXLeRmKo5uXWMqFb4fUTENdIOI6UnNxKXoRUvz
|
||||
6pNeqEhXnIESXBmKUKLLS8bhjKQVhYaLgcgFoj0tAakc97Aj2gBglZYQNW0CLSpVX7xDxdTfARamtRpd
|
||||
WigyoolzQ0X6ojSU4MpQhBJ9VgIOV1LZdoHzP1e5wgA3Xyv1oZ+gIkM+ByW4MhShxJBuvudBA9xYf60j
|
||||
61ztL+VL/FrBF0jNA7xRRjQDq4QNqFxf/NtgyKdrTOWI399MO/9O5ZxuTJHIGojct0TU/rqf+UglMBS0
|
||||
QxJ/ENN1JgyrLK/pQg1rPxePEtxUG0KLyhUWQ6P/TOV5813miouh76KwSkvMi6GaTtSwjtQYlOCm2hBa
|
||||
VBJLdMNFNqzMJwvPj3+9A7TOdAsm3TehIl2cq1E1ZGwoxpUnWS+ZhKUGueQPv/dxeJ/HWWGJzoOpWXn4
|
||||
TZX3awTy0F2Cwuujvm9DbzUv0QvylEe2yNmf4abaEFpULtw4ulJuHBe5fXDLf7xxhP8QcSJGQYtKoDvZ
|
||||
/DgDQwx8wPrjDM831h9nmKE+ZMNYPoi0qrLf4rEm0Jp5mTgF06BLJWB+9PsYaaS7xuUFamJVJfHSApCF
|
||||
OhIHZyA0qgSIB5SaAxulEcte9ViqBNf9UZ7UZP2FxAKLr8lcqV6IHgdzUf/xQ9QEdjUuL+JduG5Wl9QT
|
||||
h2Um9KoEFl/eBmI1MJ/A7Cw6eQxCsCaNYHWdjoaB3xfrA6E4wb/zTAyuPOrjsP7ylkSYkw23QAtvuiPd
|
||||
ezhsLIsY4PKgvYNBe6DnytjOYHb9JwXWKauXoB+6DAfshO5mVWUPJ1TruAGulTU3aoivM5/VU4ngC6RN
|
||||
BbyW7MzHP79aUAkXR6W3PSxFm7m5a/XnV02DfwHbO6vjgDMu+gAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
|
||||
|
|
|
@ -145,102 +145,102 @@ namespace INT_PT002
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// 2자리에 마춰 공백을 0으로 채움
|
||||
/// 2자리에 마춰 공백으로 채움
|
||||
/// </summary>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public static string StringZeroFillDigits2(string value)
|
||||
public static string StringBlankFillDigits2(string value)
|
||||
{
|
||||
if (value.Length == 1)
|
||||
return string.Format("0{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 2)
|
||||
return value;
|
||||
else
|
||||
return "00";
|
||||
return " ";
|
||||
}
|
||||
/// <summary>
|
||||
/// 4자리에 마춰 공백을 0으로 채움
|
||||
/// 4자리에 마춰 공백으로 채움
|
||||
/// </summary>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public static string StringZeroFillDigits4(string value)
|
||||
public static string StringBlankFillDigits4(string value)
|
||||
{
|
||||
if (value.Length == 1)
|
||||
return string.Format("000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 2)
|
||||
return string.Format("00{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 3)
|
||||
return string.Format("0{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 4)
|
||||
return value;
|
||||
else
|
||||
return "0000";
|
||||
return " ";
|
||||
}
|
||||
/// <summary>
|
||||
/// 5자리에 마춰 공백을 0으로 채움
|
||||
/// 5자리에 마춰 공백으로 채움
|
||||
/// </summary>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public static string StringZeroFillDigits5(string value)
|
||||
public static string StringBlankFillDigits5(string value)
|
||||
{
|
||||
if (value.Length == 1)
|
||||
return string.Format("0000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 2)
|
||||
return string.Format("000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 3)
|
||||
return string.Format("00{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 4)
|
||||
return string.Format("0{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 5)
|
||||
return value;
|
||||
else
|
||||
return "00000";
|
||||
return " ";
|
||||
}
|
||||
/// <summary>
|
||||
/// 6자리에 마춰 공백을 0으로 채움
|
||||
/// 6자리에 마춰 공백으로 채움
|
||||
/// </summary>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public static string StringZeroFillDigits6(string value)
|
||||
public static string StringBlankFillDigits6(string value)
|
||||
{
|
||||
if (value.Length == 1)
|
||||
return string.Format("00000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 2)
|
||||
return string.Format("0000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 3)
|
||||
return string.Format("000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 4)
|
||||
return string.Format("00{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 5)
|
||||
return string.Format("0{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 6)
|
||||
return value;
|
||||
else
|
||||
return "000000";
|
||||
return " ";
|
||||
}
|
||||
/// <summary>
|
||||
/// 7자리에 마춰 공백을 0으로 채움
|
||||
/// 7자리에 마춰 공백으로 채움
|
||||
/// </summary>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public static string StringZeroFillDigits7(string value)
|
||||
public static string StringBlankFillDigits7(string value)
|
||||
{
|
||||
if (value.Length == 1)
|
||||
return string.Format("000000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 2)
|
||||
return string.Format("00000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 3)
|
||||
return string.Format("0000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 4)
|
||||
return string.Format("000{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 5)
|
||||
return string.Format("00{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 6)
|
||||
return string.Format("0{0}", value);
|
||||
return string.Format(" {0}", value);
|
||||
else if (value.Length == 7)
|
||||
return value;
|
||||
else
|
||||
return "0000000";
|
||||
return " ";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -81,22 +81,70 @@
|
|||
<Compile Include="Controls\Bottom\ControlBottomSetting.Designer.cs">
|
||||
<DependentUpon>ControlBottomSetting.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuManualMotorSetting.cs">
|
||||
<Compile Include="Controls\System\ControlMenuSystemEquipment.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuManualMotorSetting.Designer.cs">
|
||||
<Compile Include="Controls\System\ControlMenuSystemEquipment.Designer.cs">
|
||||
<DependentUpon>ControlMenuSystemEquipment.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\System\ControlMenuSystemInformation.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\System\ControlMenuSystemInformation.Designer.cs">
|
||||
<DependentUpon>ControlMenuSystemInformation.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\System\ControlMenuSystemTime.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\System\ControlMenuSystemTime.Designer.cs">
|
||||
<DependentUpon>ControlMenuSystemTime.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\System\ControlMenuSystemUpdate.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\System\ControlMenuSystemUpdate.Designer.cs">
|
||||
<DependentUpon>ControlMenuSystemUpdate.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Log\ControlMenuLogAlarm.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Log\ControlMenuLogAlarm.Designer.cs">
|
||||
<DependentUpon>ControlMenuLogAlarm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Log\ControlMenuLogHistory.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Log\ControlMenuLogHistory.Designer.cs">
|
||||
<DependentUpon>ControlMenuLogHistory.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Log\ControlMenuLogInspection.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Log\ControlMenuLogInspection.Designer.cs">
|
||||
<DependentUpon>ControlMenuLogInspection.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Manual\ControlMenuManualMotorSetting.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Manual\ControlMenuManualMotorSetting.Designer.cs">
|
||||
<DependentUpon>ControlMenuManualMotorSetting.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuManualIoTest.cs">
|
||||
<Compile Include="Controls\Manual\ControlMenuManualIoTest.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuManualIoTest.Designer.cs">
|
||||
<Compile Include="Controls\Manual\ControlMenuManualIoTest.Designer.cs">
|
||||
<DependentUpon>ControlMenuManualIoTest.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuSettingCommunication.cs">
|
||||
<Compile Include="Controls\Recipe\ControlMenuRecipeSetting.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuSettingCommunication.Designer.cs">
|
||||
<Compile Include="Controls\Recipe\ControlMenuRecipeSetting.Designer.cs">
|
||||
<DependentUpon>ControlMenuRecipeSetting.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Setting\ControlMenuSettingCommunication.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\Setting\ControlMenuSettingCommunication.Designer.cs">
|
||||
<DependentUpon>ControlMenuSettingCommunication.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMainDisplay.cs">
|
||||
|
@ -111,21 +159,24 @@
|
|||
<Compile Include="Controls\ControlMainDisplayDotGraph.Designer.cs">
|
||||
<DependentUpon>ControlMainDisplayDotGraph.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuSettingConfiguration.cs">
|
||||
<Compile Include="Controls\Setting\ControlMenuSettingConfiguration.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuSettingConfiguration.Designer.cs">
|
||||
<Compile Include="Controls\Setting\ControlMenuSettingConfiguration.Designer.cs">
|
||||
<DependentUpon>ControlMenuSettingConfiguration.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuSettingUserEditor.cs">
|
||||
<Compile Include="Controls\Setting\ControlMenuSettingUserEditor.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\ControlMenuSettingUserEditor.Designer.cs">
|
||||
<Compile Include="Controls\Setting\ControlMenuSettingUserEditor.Designer.cs">
|
||||
<DependentUpon>ControlMenuSettingUserEditor.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="DataStore\Communication.cs" />
|
||||
<Compile Include="DataStore\Define.cs" />
|
||||
<Compile Include="DataStore\DiffData.cs" />
|
||||
<Compile Include="DataStore\DispData.cs" />
|
||||
<Compile Include="DataStore\LeakData.cs" />
|
||||
<Compile Include="DataStore\Recipe.cs" />
|
||||
<Compile Include="DataStore\SystemConfiguration.cs" />
|
||||
<Compile Include="DialogForms\DialogFormNumKeyPad.cs">
|
||||
<SubType>Form</SubType>
|
||||
|
@ -174,23 +225,55 @@
|
|||
<DependentUpon>ControlMainDisplayDotGraph.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ControlMenuManualIoTest.resx">
|
||||
<EmbeddedResource Include="Controls\System\ControlMenuSystemEquipment.resx">
|
||||
<DependentUpon>ControlMenuSystemEquipment.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\System\ControlMenuSystemInformation.resx">
|
||||
<DependentUpon>ControlMenuSystemInformation.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\System\ControlMenuSystemTime.resx">
|
||||
<DependentUpon>ControlMenuSystemTime.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\System\ControlMenuSystemUpdate.resx">
|
||||
<DependentUpon>ControlMenuSystemUpdate.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\Log\ControlMenuLogAlarm.resx">
|
||||
<DependentUpon>ControlMenuLogAlarm.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\Log\ControlMenuLogHistory.resx">
|
||||
<DependentUpon>ControlMenuLogHistory.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\Log\ControlMenuLogInspection.resx">
|
||||
<DependentUpon>ControlMenuLogInspection.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\Manual\ControlMenuManualIoTest.resx">
|
||||
<DependentUpon>ControlMenuManualIoTest.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ControlMenuManualMotorSetting.resx">
|
||||
<EmbeddedResource Include="Controls\Manual\ControlMenuManualMotorSetting.resx">
|
||||
<DependentUpon>ControlMenuManualMotorSetting.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ControlMenuSettingCommunication.resx">
|
||||
<EmbeddedResource Include="Controls\Recipe\ControlMenuRecipeSetting.resx">
|
||||
<DependentUpon>ControlMenuRecipeSetting.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\Setting\ControlMenuSettingCommunication.resx">
|
||||
<DependentUpon>ControlMenuSettingCommunication.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ControlMenuSettingConfiguration.resx">
|
||||
<EmbeddedResource Include="Controls\Setting\ControlMenuSettingConfiguration.resx">
|
||||
<DependentUpon>ControlMenuSettingConfiguration.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ControlMenuSettingUserEditor.resx">
|
||||
<EmbeddedResource Include="Controls\Setting\ControlMenuSettingUserEditor.resx">
|
||||
<DependentUpon>ControlMenuSettingUserEditor.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
|
|
Loading…
Reference in New Issue