diff --git a/INT63DC_6CH.suo b/INT63DC_6CH.suo
index db3821c..ba08a25 100644
Binary files a/INT63DC_6CH.suo and b/INT63DC_6CH.suo differ
diff --git a/INT63DC_6CH/DataStore.cs b/INT63DC_6CH/DataStore.cs
index 3d9c2a9..52b1d69 100644
--- a/INT63DC_6CH/DataStore.cs
+++ b/INT63DC_6CH/DataStore.cs
@@ -243,6 +243,7 @@ namespace INT63DC_6CH
Level2Name,
Level3Name,
AutoLogout,
+ NumberOfLoginFailure,
DataStoragePeriod,
};
@@ -909,6 +910,7 @@ namespace INT63DC_6CH
private int m_ModbusTcpAddress1;
private int m_ModbusTcpAddress2;
private int m_ModbusTcpStartAddress;
+ private int m_NumberOfLoginFailures;
private string m_Unit;
private string m_EmptyWeight;
@@ -983,11 +985,6 @@ namespace INT63DC_6CH
}
}
- public int AutoLogoutTime
- {
- get { return this.m_AutoLogoutTime; }
- set { this.m_AutoLogoutTime = value; }
- }
public int UsbID
{
get { return this.m_UsbID; }
@@ -1088,6 +1085,16 @@ namespace INT63DC_6CH
get { return this.m_ModbusTcpStartAddress; }
set { this.m_ModbusTcpStartAddress = value; }
}
+ public int AutoLogoutTime
+ {
+ get { return this.m_AutoLogoutTime; }
+ set { this.m_AutoLogoutTime = value; }
+ }
+ public int NumberOfLoginFailures
+ {
+ get { return this.m_NumberOfLoginFailures; }
+ set { this.m_NumberOfLoginFailures = value; }
+ }
public string Unit
{
@@ -1217,6 +1224,8 @@ namespace INT63DC_6CH
this.ModbusTcpAddress1 = 1000;
this.ModbusTcpAddress2 = 1100;
this.ModbusTcpStartAddress = 1010;
+ this.AutoLogoutTime = 90;
+ this.NumberOfLoginFailures = 5;
this.Unit = "g";
this.EmptyWeight = "0";
@@ -1254,6 +1263,21 @@ namespace INT63DC_6CH
public bool IsWeightViewForward;
public bool IsOptDataStatistics;
public bool IsOptPart11;
+ public bool dummyBool1;
+ public bool dummyBool2;
+ public bool dummyBool3;
+ public bool dummyBool4;
+ public bool dummyBool5;
+ public bool dummyBool6;
+ public bool dummyBool7;
+ public bool dummyBool8;
+ public bool dummyBool9;
+ public bool dummyBool10;
+ public bool dummyBool11;
+ public bool dummyBool12;
+ public bool dummyBool13;
+ public bool dummyBool14;
+ public bool dummyBool15;
public int AutoLogoutTime;
public int UsbID;
@@ -1276,6 +1300,22 @@ namespace INT63DC_6CH
public int ModbusTcpAddress1;
public int ModbusTcpAddress2;
public int ModbusTcpStartAddress;
+ public int NumberOfLoginFailures;
+ public int dummyInt1;
+ public int dummyInt2;
+ public int dummyInt3;
+ public int dummyInt4;
+ public int dummyInt5;
+ public int dummyInt6;
+ public int dummyInt7;
+ public int dummyInt8;
+ public int dummyInt9;
+ public int dummyInt10;
+ public int dummyInt11;
+ public int dummyInt12;
+ public int dummyInt13;
+ public int dummyInt14;
+ public int dummyInt15;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8)]
public string Unit;
@@ -1283,6 +1323,16 @@ namespace INT63DC_6CH
public string EmptyWeight;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 16)]
public string SerialNumber;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 16)]
+ public string dummyString1;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 16)]
+ public string dummyString2;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 16)]
+ public string dummyString3;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 16)]
+ public string dummyString4;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 16)]
+ public string dummyString5;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
public string User_Level1_Name;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
@@ -1290,6 +1340,16 @@ namespace INT63DC_6CH
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
public string User_Level3_Name;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
+ public string dummyString6;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
+ public string dummyString7;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
+ public string dummyString8;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
+ public string dummyString9;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
+ public string dummyString10;
+ [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
public string EthernetServerAddress;
public DataStore.LanguageID Language;
diff --git a/INT63DC_6CH/DialogForms/DialogFormLogOn.cs b/INT63DC_6CH/DialogForms/DialogFormLogOn.cs
index 4f034eb..2960a9a 100644
--- a/INT63DC_6CH/DialogForms/DialogFormLogOn.cs
+++ b/INT63DC_6CH/DialogForms/DialogFormLogOn.cs
@@ -146,6 +146,10 @@ namespace INT63DC_6CH.DialogForms
}
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
{
+ this.labelTitle1.Text = "Einloggen";
+ this.labelTitle2.Text = "ID";
+ this.labelTitle3.Text = "Passwort";
+
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable));
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown));
this.buttonLogOn.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginUp));
@@ -316,6 +320,39 @@ namespace INT63DC_6CH.DialogForms
this.DialogResult = DialogResult.Abort;
this.Close();
}
+ else if (userInfo.status == 14) // password error
+ {
+ if (this.textBoxID.Text == "admin00")
+ {
+ // 비밀번호를 확인하세요
+ DialogFormMessage myMsg = new DialogFormMessage(null, userInfo.status, this.ParentForm.SystemConfig.Language);
+ myMsg.ShowDialog();
+
+ return;
+ }
+
+ if (userInfo.login_fail_count < this.ParentForm.SystemConfig.NumberOfLoginFailures)
+ {
+ // 비밀번호 n회 오류입니다
+ // n회 오류 시, 계정이 잠금처리됩니다.
+ DialogFormMessage myMsg = new DialogFormMessage(null, userInfo.status, userInfo.login_fail_count,
+ this.ParentForm.SystemConfig.NumberOfLoginFailures, this.ParentForm.SystemConfig.Language);
+ myMsg.ShowDialog();
+
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, string.Format("Fail : PW error {0}", userInfo.login_fail_count), this.textBoxID.Text);
+ }
+ else
+ {
+ // 계정이 잠금처리 되었습니다.
+ // 관리자에게 문의하세요.
+ DialogFormMessage myMsg = new DialogFormMessage(null, 19, this.ParentForm.SystemConfig.Language);
+ myMsg.ShowDialog();
+
+ UserManager.UserManager_UserLoginFailLockSet(this.textBoxID.Text);
+
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Account lock", this.textBoxID.Text);
+ }
+ }
else
{
DialogFormMessage myMsg = new DialogFormMessage(null, userInfo.status, this.ParentForm.SystemConfig.Language);
diff --git a/INT63DC_6CH/DialogForms/DialogFormMessage.cs b/INT63DC_6CH/DialogForms/DialogFormMessage.cs
index cd61239..303c782 100644
--- a/INT63DC_6CH/DialogForms/DialogFormMessage.cs
+++ b/INT63DC_6CH/DialogForms/DialogFormMessage.cs
@@ -1251,6 +1251,90 @@ namespace INT63DC_6CH.DialogForms
break;
}
}
+ public DialogFormMessage(object dll, int code, int num1, int num2, DataStore.LanguageID language)
+ {
+ InitializeComponent();
+
+ this.labelErrorCode.Text = "";
+ this.labelMessage1.Text = "";
+ this.labelMessage2.Text = "";
+
+ switch (language)
+ {
+ case DataStore.LanguageID.Korean:
+ #region 한글
+ switch (code)
+ {
+ case 14:
+ this.labelErrorCode.Text = "Error 04_14";
+ this.labelMessage1.Text = string.Format("비밀번호 {0}회 오류입니다", num1);
+ this.labelMessage2.Text = string.Format("{0}회 오류 시, 계정이 잠금처리됩니다.", num2);
+ break;
+ default:
+ this.labelErrorCode.Text = "Error 04_99";
+ this.labelMessage1.Text = "제조사에 문의하세요";
+ break;
+ }
+ #endregion
+ break;
+ case DataStore.LanguageID.English:
+ #region 영문
+ switch (code)
+ {
+ case 14:
+ this.labelErrorCode.Text = "Error 04_14";
+ this.labelMessage1.Text = string.Format("Password error {0} times.", num1);
+ this.labelMessage2.Text = string.Format("If there are {0} errors, your account will be locked.", num2);
+ break;
+ default:
+ this.labelErrorCode.Text = "Error 04_99";
+ this.labelMessage1.Text = "Please contact a manufacturer";
+ break;
+ }
+ #endregion
+ break;
+ case DataStore.LanguageID.Chinese:
+ #region 중문
+ this.buttonOK.Text = "确认";
+
+ switch (code)
+ {
+ case 14:
+ this.labelErrorCode.Text = "错误 04_14";
+ this.labelMessage1.Text = string.Format("密码错误{0}次。", num1);
+ this.labelMessage2.Text = string.Format("如果出现 {0} 个错误,您的帐户将被锁定。", num2);
+ break;
+ default:
+ this.labelErrorCode.Text = "错误 04_99";
+ this.labelMessage1.Text = "请联系制造商";
+ break;
+ }
+ #endregion
+ break;
+ case DataStore.LanguageID.Czech:
+ break;
+ case DataStore.LanguageID.German:
+ #region 독일어
+ this.buttonOK.Text = "Bestätigen";
+
+ switch (code)
+ {
+ case 14:
+ this.labelErrorCode.Text = "Fehler 04_14";
+ this.labelMessage1.Text = string.Format("Passwortfehler {0} Mal.", num1);
+ this.labelMessage2.Text = string.Format("Bei {0} Fehlern wird Ihr Konto gesperrt.", num2);
+ break;
+ default:
+ this.labelErrorCode.Text = "Fehler 04_99";
+ this.labelMessage1.Text = "Bitte wenden Sie sich an einen Hersteller";
+ break;
+ }
+ #endregion
+ break;
+ default:
+ break;
+ }
+ }
public DialogFormMessage(object dll, int code, DataStore.LanguageID language)
{
InitializeComponent();
diff --git a/INT63DC_6CH/DialogForms/DialogFormYesNo.cs b/INT63DC_6CH/DialogForms/DialogFormYesNo.cs
index 02f42b6..ee691f3 100644
--- a/INT63DC_6CH/DialogForms/DialogFormYesNo.cs
+++ b/INT63DC_6CH/DialogForms/DialogFormYesNo.cs
@@ -315,6 +315,9 @@ namespace INT63DC_6CH.DialogForms
break;
case DataStore.LanguageID.German:
#region German
+ this.buttonYes.Text = "Ja";
+ this.buttonNo.Text = "Nein";
+
switch (ok)
{
case 1:
@@ -526,6 +529,26 @@ namespace INT63DC_6CH.DialogForms
case DataStore.LanguageID.Czech:
break;
case DataStore.LanguageID.German:
+ this.buttonYes.Text = "Ja";
+ this.buttonNo.Text = "Nein";
+
+ switch (ok)
+ {
+ case 2:
+ this.labelErrorCode.Text = "Einloggen";
+ if (int.Parse(msg) == 0)
+ this.labelMessage1.Text = "Ihr Passwort ist abgelaufen.";
+ else
+ this.labelMessage1.Text = string.Format("Ihr Passwort ist vor {0} Tagen abgelaufen.", msg);
+ this.labelMessage2.Text = "Möchten Sie Ihr Passwort ändern?";
+ break;
+ case 31:
+ this.labelErrorCode.Text = "Datei";
+ this.labelMessage1.Text = string.Format("{0} existiert bereits. Ändern Sie die Datei?", msg);
+ break;
+ default:
+ break;
+ }
break;
default:
break;
diff --git a/INT63DC_6CH/Forms/FormDataBackup_Part11.Designer.cs b/INT63DC_6CH/Forms/FormDataBackup_Part11.Designer.cs
index 9a0ff3a..09838da 100644
--- a/INT63DC_6CH/Forms/FormDataBackup_Part11.Designer.cs
+++ b/INT63DC_6CH/Forms/FormDataBackup_Part11.Designer.cs
@@ -32,11 +32,11 @@
this.smartForm1 = new SmartX.SmartForm();
this.labelTitle = new SmartX.SmartLabel();
this.buttonBack = new SmartX.SmartButton();
- this.smartGroupBox1 = new SmartX.SmartGroupBox();
+ this.groupBoxInspection = new SmartX.SmartGroupBox();
this.treeViewInspection = new System.Windows.Forms.TreeView();
this.buttonInspectionBackup = new SmartX.SmartButton();
this.labelInspectionFileCount = new SmartX.SmartLabel();
- this.smartGroupBox2 = new SmartX.SmartGroupBox();
+ this.groupBoxHistory = new SmartX.SmartGroupBox();
this.treeViewHistory = new System.Windows.Forms.TreeView();
this.buttonHistoryBackup = new SmartX.SmartButton();
this.labelHistoryFileCount = new SmartX.SmartLabel();
@@ -44,14 +44,14 @@
this.labelPercentage = new SmartX.SmartLabel();
this.timerEncryption = new System.Windows.Forms.Timer();
this.timerFileCopy = new System.Windows.Forms.Timer();
- this.smartGroupBox3 = new SmartX.SmartGroupBox();
+ this.groupBoxOthers = new SmartX.SmartGroupBox();
this.listBoxOther = new System.Windows.Forms.ListBox();
this.buttonOtherBackup = new SmartX.SmartButton();
this.labelOtherFileCount = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
- this.smartGroupBox1.SuspendLayout();
- this.smartGroupBox2.SuspendLayout();
- this.smartGroupBox3.SuspendLayout();
+ this.groupBoxInspection.SuspendLayout();
+ this.groupBoxHistory.SuspendLayout();
+ this.groupBoxOthers.SuspendLayout();
this.SuspendLayout();
//
// smartForm1
@@ -76,7 +76,7 @@
this.labelTitle.BackPictureBox2 = null;
this.labelTitle.BorderColor = System.Drawing.Color.Black;
this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold);
+ this.labelTitle.Font = new System.Drawing.Font("새굴림", 35F, System.Drawing.FontStyle.Bold);
this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(199, 7);
@@ -119,27 +119,27 @@
this.buttonBack.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.UpImage")));
this.buttonBack.Click += new System.EventHandler(this.buttonBack_Click);
//
- // smartGroupBox1
+ // groupBoxInspection
//
- this.smartGroupBox1.BackPictureBox = null;
- this.smartGroupBox1.BackPictureBox1 = null;
- this.smartGroupBox1.Controls.Add(this.treeViewInspection);
- this.smartGroupBox1.Controls.Add(this.buttonInspectionBackup);
- this.smartGroupBox1.Controls.Add(this.labelInspectionFileCount);
- this.smartGroupBox1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.Black;
- this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.Black;
- this.smartGroupBox1.FrameLineThickness = 1;
- this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
- this.smartGroupBox1.Image = null;
- this.smartGroupBox1.InitVisible = true;
- this.smartGroupBox1.Location = new System.Drawing.Point(0, 73);
- this.smartGroupBox1.Name = "smartGroupBox1";
- this.smartGroupBox1.RoundRadius = 5;
- this.smartGroupBox1.Size = new System.Drawing.Size(341, 587);
- this.smartGroupBox1.TabIndex = 3;
- this.smartGroupBox1.Text = "Inspection";
- this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
+ this.groupBoxInspection.BackPictureBox = null;
+ this.groupBoxInspection.BackPictureBox1 = null;
+ this.groupBoxInspection.Controls.Add(this.treeViewInspection);
+ this.groupBoxInspection.Controls.Add(this.buttonInspectionBackup);
+ this.groupBoxInspection.Controls.Add(this.labelInspectionFileCount);
+ this.groupBoxInspection.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.groupBoxInspection.FrameLineColor1 = System.Drawing.Color.Black;
+ this.groupBoxInspection.FrameLineColor2 = System.Drawing.Color.Black;
+ this.groupBoxInspection.FrameLineThickness = 1;
+ this.groupBoxInspection.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
+ this.groupBoxInspection.Image = null;
+ this.groupBoxInspection.InitVisible = true;
+ this.groupBoxInspection.Location = new System.Drawing.Point(0, 73);
+ this.groupBoxInspection.Name = "groupBoxInspection";
+ this.groupBoxInspection.RoundRadius = 5;
+ this.groupBoxInspection.Size = new System.Drawing.Size(341, 587);
+ this.groupBoxInspection.TabIndex = 3;
+ this.groupBoxInspection.Text = "Inspection";
+ this.groupBoxInspection.TextColor = System.Drawing.Color.Black;
//
// treeViewInspection
//
@@ -188,7 +188,7 @@
this.labelInspectionFileCount.BackPictureBox2 = null;
this.labelInspectionFileCount.BorderColor = System.Drawing.Color.Black;
this.labelInspectionFileCount.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelInspectionFileCount.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
+ this.labelInspectionFileCount.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.labelInspectionFileCount.InitVisible = true;
this.labelInspectionFileCount.LineSpacing = 0F;
this.labelInspectionFileCount.Location = new System.Drawing.Point(46, 26);
@@ -200,27 +200,27 @@
this.labelInspectionFileCount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelInspectionFileCount.Wordwrap = false;
//
- // smartGroupBox2
+ // groupBoxHistory
//
- this.smartGroupBox2.BackPictureBox = null;
- this.smartGroupBox2.BackPictureBox1 = null;
- this.smartGroupBox2.Controls.Add(this.treeViewHistory);
- this.smartGroupBox2.Controls.Add(this.buttonHistoryBackup);
- this.smartGroupBox2.Controls.Add(this.labelHistoryFileCount);
- this.smartGroupBox2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.Black;
- this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.Black;
- this.smartGroupBox2.FrameLineThickness = 1;
- this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
- this.smartGroupBox2.Image = null;
- this.smartGroupBox2.InitVisible = true;
- this.smartGroupBox2.Location = new System.Drawing.Point(341, 73);
- this.smartGroupBox2.Name = "smartGroupBox2";
- this.smartGroupBox2.RoundRadius = 5;
- this.smartGroupBox2.Size = new System.Drawing.Size(342, 587);
- this.smartGroupBox2.TabIndex = 4;
- this.smartGroupBox2.Text = "History";
- this.smartGroupBox2.TextColor = System.Drawing.Color.Black;
+ this.groupBoxHistory.BackPictureBox = null;
+ this.groupBoxHistory.BackPictureBox1 = null;
+ this.groupBoxHistory.Controls.Add(this.treeViewHistory);
+ this.groupBoxHistory.Controls.Add(this.buttonHistoryBackup);
+ this.groupBoxHistory.Controls.Add(this.labelHistoryFileCount);
+ this.groupBoxHistory.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.groupBoxHistory.FrameLineColor1 = System.Drawing.Color.Black;
+ this.groupBoxHistory.FrameLineColor2 = System.Drawing.Color.Black;
+ this.groupBoxHistory.FrameLineThickness = 1;
+ this.groupBoxHistory.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
+ this.groupBoxHistory.Image = null;
+ this.groupBoxHistory.InitVisible = true;
+ this.groupBoxHistory.Location = new System.Drawing.Point(341, 73);
+ this.groupBoxHistory.Name = "groupBoxHistory";
+ this.groupBoxHistory.RoundRadius = 5;
+ this.groupBoxHistory.Size = new System.Drawing.Size(342, 587);
+ this.groupBoxHistory.TabIndex = 4;
+ this.groupBoxHistory.Text = "History";
+ this.groupBoxHistory.TextColor = System.Drawing.Color.Black;
//
// treeViewHistory
//
@@ -269,7 +269,7 @@
this.labelHistoryFileCount.BackPictureBox2 = null;
this.labelHistoryFileCount.BorderColor = System.Drawing.Color.Black;
this.labelHistoryFileCount.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelHistoryFileCount.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
+ this.labelHistoryFileCount.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.labelHistoryFileCount.InitVisible = true;
this.labelHistoryFileCount.LineSpacing = 0F;
this.labelHistoryFileCount.Location = new System.Drawing.Point(46, 26);
@@ -325,27 +325,27 @@
//
this.timerFileCopy.Tick += new System.EventHandler(this.timerFileCopy_Tick);
//
- // smartGroupBox3
+ // groupBoxOthers
//
- this.smartGroupBox3.BackPictureBox = null;
- this.smartGroupBox3.BackPictureBox1 = null;
- this.smartGroupBox3.Controls.Add(this.listBoxOther);
- this.smartGroupBox3.Controls.Add(this.buttonOtherBackup);
- this.smartGroupBox3.Controls.Add(this.labelOtherFileCount);
- this.smartGroupBox3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.smartGroupBox3.FrameLineColor1 = System.Drawing.Color.Black;
- this.smartGroupBox3.FrameLineColor2 = System.Drawing.Color.Black;
- this.smartGroupBox3.FrameLineThickness = 1;
- this.smartGroupBox3.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
- this.smartGroupBox3.Image = null;
- this.smartGroupBox3.InitVisible = true;
- this.smartGroupBox3.Location = new System.Drawing.Point(683, 73);
- this.smartGroupBox3.Name = "smartGroupBox3";
- this.smartGroupBox3.RoundRadius = 5;
- this.smartGroupBox3.Size = new System.Drawing.Size(341, 587);
- this.smartGroupBox3.TabIndex = 5;
- this.smartGroupBox3.Text = "Other";
- this.smartGroupBox3.TextColor = System.Drawing.Color.Black;
+ this.groupBoxOthers.BackPictureBox = null;
+ this.groupBoxOthers.BackPictureBox1 = null;
+ this.groupBoxOthers.Controls.Add(this.listBoxOther);
+ this.groupBoxOthers.Controls.Add(this.buttonOtherBackup);
+ this.groupBoxOthers.Controls.Add(this.labelOtherFileCount);
+ this.groupBoxOthers.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.groupBoxOthers.FrameLineColor1 = System.Drawing.Color.Black;
+ this.groupBoxOthers.FrameLineColor2 = System.Drawing.Color.Black;
+ this.groupBoxOthers.FrameLineThickness = 1;
+ this.groupBoxOthers.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
+ this.groupBoxOthers.Image = null;
+ this.groupBoxOthers.InitVisible = true;
+ this.groupBoxOthers.Location = new System.Drawing.Point(683, 73);
+ this.groupBoxOthers.Name = "groupBoxOthers";
+ this.groupBoxOthers.RoundRadius = 5;
+ this.groupBoxOthers.Size = new System.Drawing.Size(341, 587);
+ this.groupBoxOthers.TabIndex = 5;
+ this.groupBoxOthers.Text = "Others";
+ this.groupBoxOthers.TextColor = System.Drawing.Color.Black;
//
// listBoxOther
//
@@ -392,7 +392,7 @@
this.labelOtherFileCount.BackPictureBox2 = null;
this.labelOtherFileCount.BorderColor = System.Drawing.Color.Black;
this.labelOtherFileCount.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelOtherFileCount.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
+ this.labelOtherFileCount.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.labelOtherFileCount.InitVisible = true;
this.labelOtherFileCount.LineSpacing = 0F;
this.labelOtherFileCount.Location = new System.Drawing.Point(46, 26);
@@ -410,20 +410,20 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1024, 768);
- this.Controls.Add(this.smartGroupBox3);
+ this.Controls.Add(this.groupBoxOthers);
this.Controls.Add(this.labelPercentage);
this.Controls.Add(this.labelFileName);
- this.Controls.Add(this.smartGroupBox2);
- this.Controls.Add(this.smartGroupBox1);
+ this.Controls.Add(this.groupBoxHistory);
+ this.Controls.Add(this.groupBoxInspection);
this.Controls.Add(this.buttonBack);
this.Controls.Add(this.labelTitle);
this.Controls.Add(this.smartForm1);
this.Name = "FormDataBackup_Part11";
this.Text = "FormDataBackup_Part11";
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit();
- this.smartGroupBox1.ResumeLayout(false);
- this.smartGroupBox2.ResumeLayout(false);
- this.smartGroupBox3.ResumeLayout(false);
+ this.groupBoxInspection.ResumeLayout(false);
+ this.groupBoxHistory.ResumeLayout(false);
+ this.groupBoxOthers.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -433,8 +433,8 @@
private SmartX.SmartForm smartForm1;
private SmartX.SmartLabel labelTitle;
private SmartX.SmartButton buttonBack;
- private SmartX.SmartGroupBox smartGroupBox1;
- private SmartX.SmartGroupBox smartGroupBox2;
+ private SmartX.SmartGroupBox groupBoxInspection;
+ private SmartX.SmartGroupBox groupBoxHistory;
private SmartX.SmartLabel labelInspectionFileCount;
private SmartX.SmartButton buttonInspectionBackup;
private SmartX.SmartLabel labelHistoryFileCount;
@@ -445,7 +445,7 @@
private SmartX.SmartLabel labelPercentage;
private System.Windows.Forms.Timer timerEncryption;
private System.Windows.Forms.Timer timerFileCopy;
- private SmartX.SmartGroupBox smartGroupBox3;
+ private SmartX.SmartGroupBox groupBoxOthers;
private SmartX.SmartButton buttonOtherBackup;
private SmartX.SmartLabel labelOtherFileCount;
private System.Windows.Forms.ListBox listBoxOther;
diff --git a/INT63DC_6CH/Forms/FormDataBackup_Part11.cs b/INT63DC_6CH/Forms/FormDataBackup_Part11.cs
index b3d5118..a860174 100644
--- a/INT63DC_6CH/Forms/FormDataBackup_Part11.cs
+++ b/INT63DC_6CH/Forms/FormDataBackup_Part11.cs
@@ -88,6 +88,10 @@ namespace INT63DC_6CH.Forms
{
this.labelTitle.Text = "Datensicherung";
+ this.groupBoxInspection.Text = "Urteilsprotokoll";
+ this.groupBoxHistory.Text = "Verlaufsprotokoll";
+ this.groupBoxOthers.Text = "Andere";
+
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
diff --git a/INT63DC_6CH/Forms/FormDataBackup_Part11.resx b/INT63DC_6CH/Forms/FormDataBackup_Part11.resx
index a46c26d..2912cc1 100644
--- a/INT63DC_6CH/Forms/FormDataBackup_Part11.resx
+++ b/INT63DC_6CH/Forms/FormDataBackup_Part11.resx
@@ -165,77 +165,75 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAEEJJREFUeF7t1zERACAQ
- xMD3LwDkQo8EspmtzsHNkSRJkpRp3kGSJEnSvzkAkiRJUigHQJIkSQrlAEiSJEmhHABJkiQplAMgSZIk
- hXIAJEmSpFAOgCRJkhTKAZAkSZJCOQCSJElSKAdAkiRJCuUASJIkSaEcAEmSJCmUAyBJkiSFcgAkSZKk
- UA6AJEmSFMoBkCRJkkI5AJIkSVIoB0CSJEkK5QBIkiRJoRwASZIkKZQDIEmSJIVyACRJkqRQDoAkSZIU
- ygGQJEmSQjkAkiRJUigHQJIkSQrlAEiSJEmhHABJkiQplAMgSZIkhXIAJEmSpFAOgCRJkhTKAZAkSZJC
- OQCSJElSKAdAkiRJCuUASJIkSaEcAEmSJCmUAyBJkiSFcgAkSZKkUA6AJEmSFMoBkCRJkkI5AJIkSVIo
- B0CSJEkK5QBIkiRJoRwASZIkKZQDIEmSJIVyACRJkqRQDoAkSZIUygGQJEmSQjkAkiRJUigHQJIkSQrl
- AEiSJEmhHABJkiQplAMgSZIkhXIAJEmSpFAOgCRJkhTKAZAkSZJCOQCSJElSKAdAkiRJCuUASJIkSaEc
- AEmSJCmUAyBJkiSFcgAkSZKkUA6AJEmSFMoBkCRJkkI5AJIkSVIoB0CSJEkK5QBIkiRJoRwASZIkKZQD
- IEmSJIVyACRJkqRQDoAkSZIUavbaAABAhAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIRc1tRWy/QY8wMAAAAASUVORK5CYII=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAD99JREFUeF7t1wENADAI
+ wDD8CwC5v5B1qYnNkyRJkpTJAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiS
+ JEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmS
+ FMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmh
+ DIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoA
+ SJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAk
+ SZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIk
+ SaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIU
+ ygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEM
+ gCRJkhRqbg8AAIgwAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAA
+ ACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEG
+ AAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQ
+ YgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAA
+ ACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEA
+ AAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQ
+ AwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAA
+ CDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEA
+ AIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQY
+ AAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABA
+ iAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAA
+ AIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQA
+ AABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABC
+ DAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAA
+ IMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYA
+ AABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBi
+ AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA
+ IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA
+ ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBAD
+ AAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAI
+ MQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAA
+ gBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgA
+ AAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECI
+ AQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAA
+ hBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAA
+ AECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIM
+ AAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAg
+ xAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAA
+ AEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIA
+ AAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAh
+ BgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAA
+ EGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMA
+ AAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgx
+ AAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACA
+ EAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAA
+ AAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgB
+ AACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACE
+ GAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAA
+ QIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwA
+ AACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDE
+ AAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAA
+ QgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAA
+ ACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEG
+ AAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQ
+ YgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAA
+ ACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEA
+ AAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQ
+ AwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAA
+ CDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEA
+ AIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQY
+ AAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABA
+ iAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAA
+ AIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQA
+ AABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABC
+ DAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAA
+ IMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYA
+ AABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBi
+ AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA
+ IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA
+ ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII=
@@ -285,29 +283,28 @@
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
- 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
- A6yu/OmZUbOXAAAAAElFTkSuQmCC
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABMBJREFUeF7tnItSIkcU
+ QPnaSJWPSoxBQ4yAiWjUXUCQl6DgawFFFPcDc/TeRXeAEaGHx/ScGi1m7O6ZM337pVaHCvmC48if5pPJ
+ 5Obm5srKytLS0i8LSzgcXltbQ2Q/uY+UQ5PDKZ9IJMgTj8dLpVKr1ep2u98XlsfHx0ajgQg6SKHmkH2T
+ z6Qz0Wg0Fos1m03N7SOQQg1BNHvKKs8lIjydTmtan4Igmj1/leeV+N5cQBPZN/l4jEYR1x9aALI0gRd5
+ ukE6g7u7O/2JBdzf36OMeCi5l9zd3dXL1oDy3t5eKBKJlMtlvWYNZ2dniIeYyVgV8wLKiIfo+hd6JjMe
+ KCMeYhqoFywD8UDeSgL5QH6GdDodplx81/NpMXt5ltxXV1f1eh3/5+dnvToVZizfbrcvLi5yuVypVGLW
+ YYs8nlR1tVplgZlKpZC3peZp3jc3N4VCAe2vr1ghLxXOooIK//KOYrHoc/mnp6fb21s8sT3+GaLAz/IP
+ Dw+1Wu3k5ORoEMj7s8OjwlutVrlcpob/G0I+n6fmNcO08FyeYVwqHMP94ZyenvpNHh+pcPSSrtDhn5+f
+ Xw+BWRCjgxZqDq/kCXUel/pEe28ESMY7kmFP+n8HXvxa3RN5+jbmbTzxP+YgOrR0cxiW73a7zWaT3oua
+ 3DXKwcGB3sMcJuUZq2i3RC8V9fI3EKPMuzyzF1rvzs5OzAPmPeyZtB4eHvKg+BuH16q3MYdJeYZ0evhM
+ JkPY/22aeZcX6OorlQpRur29/Zc5eKF6A3OYlwf55QxDHf5/GoLK19LN4Yk8sERhzMvlcnTUWyMggS3z
+ fDp2BzIF0qLN4ZW80Ol0mN4SsdFodNMVzKvV6rdXWPb202g0tFBzeCsPzHOlCeD/x3CocPSIFxe0RHN4
+ Lg88NyscVuzE9u9DILC9qFt3piEv0AQIbMJ7Y2Pjtz64zjDpRfW6MD15wA1Duq5IJPLrz9Av0LD9LA/o
+ tdttRgGGbip87QfI+7zmezARuLy8pJ3jv/pKIpGwRV5gIpBKpdbX15eXl+kLr6+vLZIHmkA2m2WSw9Kl
+ Xq/bJQ+Mgul0+ujoiIZgnfwMCeQDeQsJ5AN5r2HRJn970vM5wIx8rVb7dziShg+s50BOXeAFMfn/EG6q
+ GcbFjHxPbCCONHLqAmKS0p3eax0bw/J86MeRRk5dqFQqknEYUg4fNMO4GJbX80GMkmZEpJxAfiIMy0t/
+ 7oDV+/s0ksWFYrEoKd2ZO/mB4P8+jWRxYcE6PNak+kSDGFv+NW6GMvn/8JiRH4Ux5PXcMyaVpz1rRfSB
+ g3B8fIy58ZoH6U3GZlJ5nkAe9EPGkP8Q7q55xsJD+a2tLalwwIfvcl1zDodJjqT8kBnLO3gfsXrpB6PL
+ O+i9XwrXS4YI5OdGnoCnBAf0l5JRmk8/mvnzzJd8L82n0MyfJ5Cf7zbvHYblcX5phblc/9zT//KLRSBv
+ s3w4HJ5whbCI6M4Jq6ur0/9PqJmje2ZYvVuK1fvkWL1DktV7Y/HFYe+uaByyH142m9UkPgXBAfvhcaS+
+ pnglxINfd0Ik2hFEs6f8Ji+H7IFJZ8hgsOh7YPLwKCCCDlJue2D2DrpBxj+GwUXf/ZSHRwERdJByaBby
+ hf8BrK786fYhO9AAAAAASUVORK5CYII=
@@ -357,128 +354,120 @@
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
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAHCpJREFUeF7dnIdTVMu2
- /88/8qt6v6pb7/3qvXfr3ndfOMd4vEYwHAMoGSQPAgqIoGBAlKCCogRzQIwHxYyISpi4c56ZPXkGZshJ
- PEdA6/fuq969Z4AB09GrnrfrWxbg7N79mV69evXq7v3dyZqTfqqprikpKcnNzc3IyEhOTk763V7JyckZ
- GRm5ubklJSU11TUzSb/z+73oYFFSUlJMRETo2rXBgSvXLV7yu1Zw4MrI4I2JsbFJSUlFB4veCl9dVb07
- f3f85tiNKwHzmh8XrVywMGD+/BVz5v1+tWrhj5sCV8VuCtmWlLxFodidv7u6qtof/njF8by8vKhNm9Yv
- Wbp20V8D581fPmfu8h/mLvs9a9WPi4KWB0SsXZ8QFr41PnF3dvauHTl5eXnHK45Pg8/Ly4sIClq3eMnq
- hT8unwNvnrPshzlLf58KXPDjT4uXbgxcFbk+KD4sIi0uYUdqekHurvKi4uLCA3l5eZPw+/btiwkPX7d4
- yaoFkPz92Mt+mLt8zrwVc+etmDf/qytg3oLA+QsDF/y46sdFqxctXrd02cbAVeFr18duCk2OitmamJyb
- nrF3R27Jvv0njpRfPHWmYO++/fv3A/ia6pqkxMQNy1es+XHR8jlzZ3L6FLhg4ZrFS9YuXbZh+YoNKwKC
- A1bKClz1FbVxJdCmVas3rVodsvqnsJ/WRm4Iig0JTY6KTk9I3J6alpe1vWBnXun+wopDR05XVl25cOn6
- lasKhaKmuua74qLimLDwdX9dvGLuvLc1eOCCheuXrQhd81PE+g3RwRs3bwqNDQmNCw2LDw3/+gqLiA+L
- SAiPSIyITIyITI6K3rI5dluSYkfa1vys7IKdeSX79pcXl1aWHztTVX35/MXbN35ueth4qKS0uKj4u9zc
- 3NC1a9/W7CvmzV+7dFnI6p82AxOKTo2LT09I3JakyFSkZCq2+JSVkvoVtX2LpNS07alpO9K27tyWuWdH
- 7oH8PYf2HzhaeqjqKMC+eObc1UuX66/ffHj3fuuzlhvXr+fm5n6Xnp4eFBCwcsHCZT9I8N/LWj5n7pq/
- LgkOXBUdFJwcFZ2RpNi5LTM/a8fenJ37cncV7Mzbvyu/8Osqb7efDuTvObh7L2jqotITR8pPHq88V3P6
- 8rmL12rrbl2/ee/WnUf3Hjx/8kyr0miVmrS0tO9SUlLWL10WMHc+sHkv+aqFizYsXxG+dn18aHh6fGLu
- 1oz9u/IP7T9QVlRytORQRemR44fLjh8uO3Gk/Kur8sjRaSo7VnPsxLnqU7VnL1yrrau/dvPOz7cf3rnf
- 9LDx6ePmtmetWpWGJmg9p09OTv4uKSlp3eIlK+ZIHf77OQHzFqxdsnTTytXRQRsV0ZuzUlL3ZOeU7Cus
- PHL0TGX1+ZOnL54+V3v2fO3ZC5fPXfSp7vzXl68mkBm285NHTS3Nz9qft6nbVDq1DtNhFE5xDGcympKS
- kmR4MMLNmTu1wdOkBi/clV9eVHrqRNWVC7XSt3jrbn3D/dt37jfcfdBw71vT/Ya79xvuPrr3ADaypl2N
- aBAcwQmUIDCCxEgKpxiSETjBYrJMwgfOXwh6eMDKyPVBiRFR25IUeZnbi/cWHD9cduHUmZ+vXIe9pe1Z
- a/vzNmVLu6pVqWpTfaLU7WoojVL+Qd2unvmxD1KrUtWqVLa0K1vaNe1qTIcRKEHigJYmaJqkGZJhKIal
- WI7hDILBarbK8MHLV6xbsgzMAdYHJYRHbk1M3pW5/eDufRWHys7VnL5Rd+3h3Qetz1o1Kq1Og6BaFNVh
- qA7DEPw3C0dxHLQGCepHUBRBkThJYCSOETjq/+EPEawSkBaFJVOAmWEolqU5luE4hocSOL3RIFqtNhk+
- bNXq4IDAsJ/Wxm4KTY2Nz05L35uz81DhweqjFbVnz9+6fvPxw0fK1nZEi6A6FNWhGIJ9inAUIzCcxAma
- pFia5hiGYxiGpmmSJHEI73/LBwpWD0dxEidBa1MMy4Cm5lmeZ3mBEwRO0At60SjabXYZPmrtupBVa6I2
- BCdGRG5NSNq5LbMwbzfs6nUXLjXcvPXkUZOqVQnaXItiOuxTBHsgRZAszeg5zqgXcBRpb3muUakYiqYI
- kkDxmXd9lHBEgidoYOQ0xzO8wErYnF7P6Q2CwWw0T8LHbAgK/2nd5o0hiuiYzOSU/Kzsot37jpUePlNV
- c/Xi5bv1DU8bn6jb1Z+FnMQImqB4lhUNgs0icgx58/rVy7UX21tbeIZhSIrACBzxv/GjJMOTEjzDTZLz
- QEa90SyaHTaHDB8bvDFy3Ya4kLAtm+O2b0nbvT2neG9BxaGys9Unr9XW3bt152njE41S8ynwUoPjFE4y
- FK3nOIvJ4HJYGAqtu3wxLzf3cGmJsq3FIHAczZCfAx56dZZmYbNDcgNvMAgGUS9aRIvD7oWP2xQStSEo
- PjQcdPgtaXvABKjw+GHg7a7XXrl3+87Tx80apWbmYz5QgBw0OMkxjFHgbRbR5TQzNHrh/Olt6elpKSlH
- yw5jqEY0CDzDgG6PfJLl+8N7m90geOFN0+GjNwQnhEUA+NT0PTtySwsKTxwpB67+8tV7t+88a3r62+Bx
- 4N6AqTMkJbCsyah32s0mI/f0ycPDpcVb09JSkpNTkpMrjpURmNZiMggsS+Hk54f3NjuANwB4p90pw8dv
- CokJ2pgQHgkm/Wlb9+bsLC0orCw7ev4kgL9/++5vg5d9G06yFG3geYvJ6HJYaFJ3qqYyOyszOTHRp4qj
- R0hcazUb/47wEvks8AkhodFBwQnhEakAPn1vTm5JQeGJsvJzJ09fvyyZfVOzWqmGA8kHCkPAeEZBU9fz
- dqtotRieP3tccfSIIikpMT5+qo6WHSJJrdViFDiWIggc9R/DMMS//HcIQzDZ4dHSOMfxAg9GOL0AvgKj
- wWg2mSfNHsInRkR+Fng4kpM4wVCUwLEmUe90mPV66lb91d15uxLj4+NjY/1UdqSUpnQOu8loEFgGDPgU
- AUWQOBCB4d5vxP9xM/Wb4KHZp6aDjI+3z/scHhzq3ivvSENIps5ZzUaTyFO49szpakVSUkxU9OboWXTk
- cInA4x633WYRRYOg5zkogWN5lgUhEElROAFCAATEcO8WpsNIzDvOSxEOtHxo/PJQ93nhMWjqKE4TJM8w
- okFw2ExmE3+n4ca+PXlxsTGR4WFv06HSg3qBGBxwd3nsHU6Lw2522EwOm8luNYGvz6g3CDxL0xQuh0Az
- nz69Jl8W3hfAAK/OsWbR4HSYGQo5e7pmW1pqZFhoeEjIO5STnXXj+uWW540tzxufND140nQfqqnxXuPD
- O/ca6h/eu2PUA34SI74teGkKBQIYlqbhMG63GlqfN5UdLo4OjwwJ3hQSvPHdiomMTE/dsmN75o6sjO2Z
- 27KnKCtja0Z6Wv7OHDAWcCxNkPj7LP/LwcvkU0zdoKfv3L6elbltY9CGjRs+RkFvVUxUhMthMeoFhqRw
- BJ9ZjU+CjwJDHYCHQU5Jwf7jAP7Utdq6u7cbmh8/UbWrEC0yUxiCEhjO0JRB4Ewij+jaT1SUxW2O3rBu
- 7WdUcmK8u9MmGgWGonAUm1mNqUJ1KIERFEHBWZ08n+MlfsEb278Lft/+44fLz1Wfunap7u6thubGJ6o2
- FaJB/IRqESkxRPAso1a2Xa27mJW5dVNw0No1qz+vkhPjujx2s6hnKQpHsJk1mV4rVAqupoX3viDXKEyf
- 2HwKPI5gNEHqee5ExdHNUZGrAgNWBwZ+dsXHxnR3OcyigaXobwueIkg9x54+WbU1dcualStXrljx2RUX
- E/3NwSMaYPYkToCpOEU0Nz0sOlAQGRYasGxZwLKln1GboyK63HaT8VsyewkeJVCcISm9FM/pOfLGtUsJ
- sTHLlyxetvivn0tR4aGdHVbRALw99veBj0iNi9+emrZ7R07xvv0Vh0Ey4+qly3dvNTxpbFK2KXUa3Ux5
- vStGU6SeZy1mg0nkmpvu5+/MDli6ePHC+YsXLvgwzV+84K1aE7DcYTfpBY4iCFSHzqyGX5Um03g04xvt
- oM83CAaTaJpMYwF473weZHKyc4r37oeZHABf3/DkUZOyValT62YV/LJh5+dZxmTU220iom07fuxQSNC6
- RfPmvldrAlYkxcVkbU3NTN+yLTV5W6rCp61bklOTE3K3Z5pFPcfQBIajWmRmHfzqI4Wbcg5zahpP4CR4
- o8lu/Uzw0vN00rCHkhjOUpRBAHNYk5Gtu3Q2Lio8YMmihT98/w4lx8c01F/B0XZU16Zqb1a2NSvbnijb
- nrS3PHn+tLG56eGzJ4994R2i+cbgfU8FXQDFaZIUONZiMphN/NMnDwr37lq5dPHc//j3t2l7RipDabq7
- HC6n2Wo2mEW9WRTMomAyCkY9L3AsS1M0CWY1qBb9RuG9XUAa/3CCY2jRIFjNBo5Bz5+uDFqz6vu//Pn7
- f/vTTG1LTSIwVafLahb1ep4DmXya5miapWmGAtgwq4nq3k/+NeF9jwejAIYzlDwKiEb21s26LUmx8/7z
- L//5x3/xU2pirLKt2Wo2gJmblLoHyT+vMJil0AJPPvNZM/Vx8PEAHmzckeG35xSB1PWRM1U1Vy7W3vn5
- dtPDx+0t7VqV9sPl+wpA8MvQJqPgtJvanj8uyM9ZPO+Hv/zz/5uqlPiY9tYmk5FnaQpHUETjx+Nf+LsF
- V2Pl8F4a7YDDZ6RFGxZE+GDF5u8KL1VCCxyhDiFkL8jZLAaexauPHwleE/hff/yXP/3jH/78T0ApcVGt
- zx+LBp6lKEyH6tS6maV9uL4JeCidGgwEcAogcIzFpDcZ2efND3IyUn/407/+8Q//8Mc//ENiTNjz5odG
- PceQ5P8qeG8X0IGBEMc5mhYNvMNuIlDV4aJ9C/7jz//8f/9P2Po1TxrvCRxNExDev4SP0rcFP9kFtAiB
- YgxJgtymxUATSGX5oTXLF0cEr7t98xpLkxROSDGM/+0fpW8OHsrrilGKACkA0cDr1O0H9+bnZqTfunGN
- xHECBTHMzBs/Sr8NPnzL5rislNT87TsO7gGrtKcra+ou1DbcvPX4QWPb8zaNUvPpglYATYAmCJamOIbm
- aIomCALFYLPPvOujpFVppS0K8kI1yOdI/L4gXzSINot3c8KXhIeCvQDTAUdIoEBgNUIK2rWq/+3wPhOA
- vtA7sAOjnfnJj9WXg/d2M4DhI5kRpfgT+iCn9lW/v0hlzq6pn5+pLwE/NYzBEZRAMRLstMEpHPxLYsB7
- 4ShcpZZtGwcrbYj0LcxSddkjSrNDHEF9d02VVCBYHfL1kZnfwsfDrwebE2T4rB0Hd+87VnL49ImauvO1
- DTduPb7f2PasTdOumSqdSosC1y3NYShKYBk9zxp4ThIrsAwveTKWAuKkfxkwRcFxHYqodVqldmppWqUW
- UeswkISRHCFF8QwtsIyfYJmwHEwqR6eaVg4sCtWgcniPg01ocHOOL8gX9aLNPAU+cn1QXGh4yua4zJTU
- vKzsg7v3HS05fOpEdd35S7dv1Dfef9T6rNW3VU7aOQecFoagNEEIHGMyCjaLwW4THXbRYRPtVqMUyQmi
- gTfqOaOec9gtHU6702FjaYrEcVSr06o0UwvUqjSIRoejKE0SAssY9ZzJKJhNeotXVrPBajZYTGC2a9Rz
- 0jQAx3Ty6OBXNzCtQMDSBdiHB7dl0RK/tEXHqDdO7sP7bfCIVkfhuMAx3V2d4+OvJibGXk+MvX4N/p2Y
- GBsffzU+9mps7Fe71eiwiWNjr/4mXUY9B2cvWpV2amlalRbTIRSOO2zWgf6+oaH+keGBFyODsl4Mjr4Y
- ejkKNPpiaGR4oMvTwbM0ieOIVvel4bUqDaZDWJoyGYXxcRls1qvTZXF3WicmxuCvVrNB4BgCw3TqafA6
- tRZHUIYi+/t6/YuY7Roff2Uy8gxFYjrEz4i+ALwWR1GBZWxW42sv2Js3E1CvX49PTIxNjI9NjL/yuG3d
- XfbXr8fhZxw20SBwJI77w2t0BIpxNNXT7R4fk+zo9fibNz7JJb95MwHLmZgYk+aINI5OM6IvBE9gmJ5n
- nXaTD2xk2AM10N/R3WX3uG0et63LY+/tcb55I3/G5TSLBp4iCJ1GN726OgLDOIY2m/SdLktPt2NgoGN4
- yD087B4ecvtKHhn2wHJevx532ERgRCj2afCbpsArpsOfu3T7en3jvUetT1vVbWqftEotgb4Vvr/P1eWx
- ezptnk7Q7H29Lh98hwRP44ROrfOVpmnXIGodieHAlMwGT6etv881PCgzvxXeKgosQyCYVqmdWjepNGk1
- BZU3Hk91+ABemAEfC+BjMxVb8rKyD+zeW15y6NSJqsvnLt66/vOjew9bnrZM3eWsUWpwBBU4xm41vn4t
- m/0vLwd+eTnw8mX/yHDv4EDXQH/XwEBXb6+rv8/lM1cIT0lm7ytNDfaG6ygCNwjs0GAf/OS7r4mJMSk7
- SGEIolFqptZN3a6W5zbSxmsIDxsfrGGw/KfCa1UAnmfpqX1+1mv0Re/wkPu98KhWx5CkaOBfvBj0L2K2
- S3J4AnR4GuW0jep/X3ipdGD2sOV//fWFf9WmXL+8HBgZ9kzCu2aB1yjVqBaMHRaT/uXokO9GnymNjva9
- HO2Xf37ROzTY7e60G/UcTRIoGOq+PDwG4G0WQ7fHPjTYObVbzpQPvtNlmRUe0yEcTVnNhpcvh+EnZxYy
- MuwZGuzs73N53Da7FWxbowgQL31ReI0SdFESx0UD3+VxDQx0jY72+RoKanxsFGpi4tepQ9Tb4KWWJ2dt
- +akaHe0bHu7p7/N0eVzSqAHhP7HPr5PgYyT4zOwD+XvLiw+dOi7BX5Pgm1tUrSooTbsG1YDwzmmzwYq+
- 95oGr5fgVdopBapRDejzJgP/YuSD+vzf/vY3p8NGEwSmRbQQ3luaDK/FCAScq4HhPXT4LPVe+Kwd74UH
- LY/hdpvFv0be67//+//74pPxsdF3wIPBSanBtAh0eAP9Pf5lveXqcNql5XpUpwJD3W+ET5CCnNjQMEVM
- bIbP7ItLTx6vrD13of7aTXC6qPm5slUJpW4H3h6E4gSu5xmrWe/utAz0u8bHRmG1fnnZ39/n7PLYPG5r
- b49jaKhzyjhvAov4OKZVaUBpbXJpOALM3mTkXQ5TT7d9eKhzZNg9Muz+5WU/vHF8bBT+ZWiwo6fb3uE0
- WUxgayKJYYhGq5a6vbd6ai3IlMkTO4qQ4xxg+RTLseCAkcXsPV2VGBoWtSEYBjm++Xx5yaEp8A+nwsNe
- qtNocQRhSMKoZ512sbfH4YMfHe3r8ticDtFhM3Z2mHt7HG+DB10UeBAtCdwnbTHpO1zmnm7oQWeHHxl2
- 9/U6PZ1Wu9Vo1LPA4etkn/dueNDyM/t8UnhEdFBwfHjEltj4rC1p+dt3FO0pkCI8YPazwqvbJX4wGwEt
- ZhaFzg7Lq19HYEWHh7qdDtEsCqIBrNK4Oy1vvFGgawa8RqVGdTqaJLo8ncND/aMvhn79ZWRs7IXPX8Ib
- 37wZ9znRV69Gfnk5PDIyMDjQB6Z2CKpVa1Ttk/DSSomcz5iE9zm8qeGtIjJq88aQhIioVO+2lKK9BcdK
- j5yurLl8/pLP2/vgobnCrwBYLIoKHG2zGHyOuq/XbRaBTXIMZdRzTrvoC4ScdtEgsCQ2CQ96EIKwFPnr
- r7/Az3zUxbMUgYJ1DrUfPFgs93p7LzmI7Tkptrd44VOjY+JCwpKjY9ITknakb9ubs7OkoLDicNmZqpq6
- C5du3aifBd5nBe0qRKOlSUI0cCPDA7BCXR6nHpwYISgC51naatb7pr02qzSlRVGNUj0VnqGI3wYPWh7A
- a6bBg9SwlLqXJjZyYA/TWPz0NNa2+ITEiKiUzXEZii07M7LAmeHCgyfKjp6tPnXl4uXbN+sfP2hsfRs8
- OKOqJXHQYwcH5LC802XnGIrEMRLDWJoUDdzYmGy9JpH3BuQyvBQ1gD4PzcRiEuxWg8MuOh2iy2nqcJo6
- XeZOl7nDZXY5TU6H6LSLdpvRataLBjmfA/NCsM/DeYc8q/OeroPYMIHnv0SdrUhJiYlNT0jKTt26Jzu3
- aE9BeVFp9bETF06dvV579c7PDU0PHrc+bVW2KGdK1arSghMoCE0QDptloK+3v6/XZBAokGNDYHKGZ+lX
- 3lbVcwyorgZM6UAJrUq11PioVge+KYrkGVrPMQaeNQhARlkc/AH+Uc8zPEuzFClnsqQprTzUt6lgDo9A
- 5A1ZIHUH12o4cNLG/2hZfkZmRpIiG7xqYMeB/D1HDpZUlVecP3nm2qW6hpu3pWYH81m/POGUTCZIPJIY
- zpCktKOCkjYYgE0F4O9goxopsIBHz7EsRZEYjmoQXwJTq9TqVDqQC9WBD1MYQePgKNY7RVA4QUp7GFAN
- IqdDlb6iQG+HG495lpeZBaOoF0W9aDKarCbr5BmbA7vyctK35WfvKATkxVVHJfLaK3BPRntLuxo4duA/
- ZxXceC2dFiQZkgKnIgiwkYRAwVk6eIpQPjZK0wxJ+Q6PTSkB7tiXj999oHAEwMNDReB0ifd0EQmONEnY
- 0hFC0QCAzaIZymKy2Cw2l9Mlw5cdOLg3d+fB3fumkd+60/y4WdmqhMcJpRNi4NzvrJKGEziiANEkTYOv
- AIgmKYaiWZqBkv5XPjn8WUThFJD8LLmHQ2yT0WQxWaxmq9VitVlsNosN/GC1OeyODlcHgE9JSaksKy8p
- KCwrKq0srzh38vRUcrgAAI4ESj4TDhg+wdyITzxcDAWa9Y+T8rvxkyStRsx0abCF7Va7w+Zw2L2yOZx2
- p8vpstvsCoUCvDPj1InKE0fKa46dkNq87k79bbgDSQP8kEwOR0jfrv1vSr4zc9DIzaLZarHabXbA6XB1
- ODugXE6Xywl+dXe4eY5PT08Hb0upPHbs4umzl86cv1Zb1/Dz7Sapn0NrB55DIoeGBEv3yWQ0fTuC/dlq
- lg3b5XR1ujrdHW53p1cd7s6OTnenu8vT9bT5KXhbSnFR8YHCwrs/36q/euPurQawLPesTd2mRtRgQxeN
- 0xzN6Tm5C4EHiBYg09eX1WSdlBkI2rnT7oTN6+n0eNyeLncXlMcNfu32dPd091RXVYP35NRU1ygUisYH
- Dx/fb3z2+KmyRYqQVDpcBw5lshQL050+5wE9B5Tdav92JPdnyc4BudvT5enq7uru7uru6eqB//Z09fT2
- 9JpN5pSUFPCGpJM1J/fv319eVoZIC8lwnMR1wLczJMOzPPAfhkn/IbsQr5x257cgl8MFsYGpd7q73F2g
- hbt6erp7ert7e3tk9fX2DfQPVFVV7S+Q3o3leytafX09QzIUDgYheDrHN1TKLsTrOcHzHEDwkV9fkhvr
- cMnksm1Dcgm4r7evv69/oH9gcGDw3r17096KdrLmZMWxCoVCcbn2sm9rui9CkNvcZge0TleHS3pMR+c3
- pE7A7HZPmnpPj4zd39fvw+7v779x44ZCoag4VuH/JsSqyqr8/Py8XXlqpVr2KN6QwOlwdrg6oM+ED/iG
- 1OXt2N1yU/f29gLmfpl5aHBoeGiY5/g9e/bk5+dXVVb5vwnRp6KDRfC7aXrchCIoHBsg8GTp0gOgOX0T
- 6pNb2Ac8OAiYh4aGBEFQKVWVlZUKheJd78D0Cbz9tLgkNwe8/dT/haK/tysjIyMnJ6ekePa3n/4PR65a
- 9pH/yfYAAAAASUVORK5CYII=
+ 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
@@ -528,49 +517,47 @@
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
- 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
+ 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
@@ -620,31 +607,29 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- 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
+ 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
+ CLa2/gFwRWvLzdSRJgAAAABJRU5ErkJggg==
@@ -694,94 +679,90 @@
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
- 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
- Mn/25cz/BQOebooPuSQvAAAAAElFTkSuQmCC
+ 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
+ AAAAAElFTkSuQmCC
@@ -831,45 +812,43 @@
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
- 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
- TkSuQmCC
+ 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
@@ -919,31 +898,29 @@
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
- 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
+ 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
+ CLa2/gFwRWvLzdSRJgAAAABJRU5ErkJggg==
@@ -993,94 +970,90 @@
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
- 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
- Mn/25cz/BQOebooPuSQvAAAAAElFTkSuQmCC
+ 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
+ AAAAAElFTkSuQmCC
@@ -1130,45 +1103,43 @@
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
- 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
- TkSuQmCC
+ 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
@@ -1224,31 +1195,29 @@
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
- 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
+ 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
+ CLa2/gFwRWvLzdSRJgAAAABJRU5ErkJggg==
@@ -1298,94 +1267,90 @@
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
- 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
- Mn/25cz/BQOebooPuSQvAAAAAElFTkSuQmCC
+ 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
+ AAAAAElFTkSuQmCC
@@ -1435,45 +1400,43 @@
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
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAACKtJREFUaEPtm2tTG9cZ
- gPk/TeM6sVu3bp24viS+4diujTuTNskkBsmedqLaky912hIuxsgCzFWAsQXIYAMWElpdQavVXs7Zyzl7
- kXaFuRiCY9PaBvEXOoscHBAdJ50RIoEzzxfN7PvOzjPnsmf0vkVUziBJsqenp6qqymazWSyW0i0zLl68
- eOXKlaqqqp6eHpIk13qhqKI1v51Op9VqbWlpoShqdmZ2YWFhKbO0RXj+7Pnk5CRFUc3NzVar1el0rpHz
- SlYgELDb7Y2NjY+mH2UWM/NP5qenpg3dSKmppJLcEqhJPalPpCdmH82Op8cbGxvtdnsgEFgrKxAIWCwW
- n9e3lFmafzJvpAwVqwpSZCTL0pYByQpSVKwmlaSu6VMTUw+GHlgslhVfL2XZ7Xaf15fJZGYfzSpYwRJG
- IpIEaauBRIREhCWsYCWpJtNGemBgwG63v5LV0tLS3NS8lFmafTQrI3lraloDEpGM5KSaHDfGGxoaspt4
- EUmSVqt17uu5p0+eKkhBApJ4aRuJl5CAFKSktBSWsNVqJUmyyOVyOducmcWMrulYxLkxWxksYk3W0qn0
- zYabLperqLKykqGZp99sT6t1yE4uXdMJP1FRUVFks9lmZmYmJyaxhEVeLAg84KORKEEQkUgkHo+zDAsA
- gBBijFVVTSaTuq7rKR2jArwhlrCmaiIv2my2IovF8uL5Cz2pIxGJUCwIPMeHQ2H/iD8cDsdiMYZhwPJA
- CGmalkqlDMMwdENGcm5svkEi0mRNT+oWi6WotLR0KbOkKRoSCi3L74/FYhBCQRAAACzLYoynp6fn5uYm
- Jyd1XS+MLAGpsprW06WlpS9lqVgtrKxIOEIQRCAQCIVCsVgMAMDzvCRJCCFJkrIrsWCy8HdkZTIZBSuS
- IAlQKAiQg9FINBgMtre3V1ZWdnZ2QghVVeU4rqOjo7KyMhwOG4YhYzk3Nt9IgqRgxdCNb2UtZhSkSLwk
- AKEgQNaUFQ6Ha2pqLly4UF1dDSE0DIOiqKtXr54/X3Kvvz+dTitYyY3NNxIvKUgxUptGlsDBcDgyEgj0
- 9rrbnO33BgYAhAghAOHQA0/X7TtUIpE0r6vy2sD8s+lksQwcC0eiQf9YJMJQlABZiQcSDzQZjxupibQx
- +TA9Yegqwrmx+WYdWdm9k+f4ghBPgFgkwkT8LDkqAVYVoSIAWQBpFc9OjH8zM/14auLxhA4hyo3NNyIU
- ZSQbyYLK4lg4Msr0Bih3MOEiqJ7hYJ9nxO0L9hOxwQjtjXHeOAgyUgQqo4IWRzqvpgbi2BcXB0nkozbO
- 2qaQNRyl/3Jr5JD9/qEbQ0fqvEfqvUcbvCeaiJOt4dPto+c6yfO3qQ+72Y/c/Cf90mf3UOmQXDakXvSk
- /uof/zL0MDdhntgUsrp8seK6gR3l7rcr+ndVD+6s9rxV491tJ/bUhfY2RPc1xt5tiR9w0oc7wPtdwrHb
- 4olu+bRbO9+fshDTNeBJbsI8sY4sLJl7J2ThhtE+PHbsxv0d5e63Kvp3VQ3uuubZfd275waxtz6072Z0
- f1PsQGv8cDt9pBMcuy2cuCOe6pHP3tVK+lNWYrpRfpabME8IQMAS1jW9kLJuecc+qBvcUe7euSxrT41n
- b613n4PY3xA62BR9ryV2pC1+vIM+2QVOuYQz3WKJWy7p0871p0r9Uzfxv3MT5onNIuvk8jLMyvpVjefX
- td7fOoh3GkK/b4oeaom91xY/2kGf6AInXcKpbvGsWz73rayGAspaXFxEonm+AAZsGJ3esZOO/0/WdIP0
- n9yEeYLneCSilJYqsKzibVnfk44fq6yFRSQgyEKO5jaMzuHRYserDf6HyspNmCcgC5GAkmqykLI6TFnm
- zPrFtqzX0u6Jnqq7//N/9b75lflR+mOSJfESYACbYDeMW8PRkobBN/7Z+0Z53+7VsvY3RlZkHV8jqy95
- YWSyXpzPTZgnAAMkXtIUrZCyOj2Rs/UDP/tHjqz6bVk5tHsiZ36gLPMLvi/5mW/yhrDFZHV5R7PL8M3y
- vlV71mtkpT71Ttr5Asp6sShCkaM5hmI2jGCUKnMO7/zq7trT8H/LOntX/eN9/VJwxiHM5ybMExzNiVDU
- 5ILKouJ0eS/xu2v930fW6W7xTC8uvoMveCeuCc/q4OPchHliU8hiKMYTIj9u8ayW5X+nPrhGVvEdvriL
- P9ElfjRkXKWfVID5xoiamy1PrCcLLMuKMxtMhyd6rtHzdtXgL1fLOtgSO9xGvu+kjnYwxbfhmR708VDq
- i9jXX8bnrodT/jGQmypPmLLAd2QtvFgQoMDRHB2nN55bw6Mfto4cdHh/s0aWM36kg/6gC5S40Sce/W/R
- qb+PTtUGZO/ohr4nS7MCFFRZNWVdunRp/ul8dhnmProxeELxq73h083+d+v8+xuCB5oih1vGjnck/tAN
- /3wPlw6nLvnSX/jUVoIfjTG54XkluwxlLJuFIZcvX554OIFFzDEcTa19dGOgSDo0SrV6xj53Rc47w6ed
- 0XO3yD9105/eBWX3hM8Hxeph/m6I23hTNEVzDCfxEsdwZslRZWVlIpHQZA0ykIkzNElvswITZyBj3g29
- Hq9ZzOZyudpa2x6mzT+XmASTiCcS5DbLxBNMguE5XkZynaPOLJPMFuAaupGdbDRFb/syiSdW1iBk4csC
- 3Gxpd1NTU1JNCmD5TNz2lTVFcwIQFKzYa+0vS7tXmgYGBwZlySxTATRgKHPzMsNiWwwyYW5VFANoIABB
- luQeV8+qpgGKogiCsFgsQ4NDZjkNlHiWB/TyvZpicz9qf6qw1PLNmQY8y0vQLJ7pc/eVlZURBLFKFkVR
- Pp/Pbrc7HA6aorFkFsQLQOA5HnJwi8BzfLbGCEuYpuja67Vml47Pt6Jo/Ra6uro67wMvm2DNLpZsu9NP
- HQWZHUtsgvU+8DpuOF7TQrcySJJ0uVwVFRVbrTnTYrHYbLaKigqXy7Vuc+Z/Ae3HNgUHs6iKAAAAAElF
- TkSuQmCC
+ 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
diff --git a/INT63DC_6CH/Forms/FormDataStatistics.cs b/INT63DC_6CH/Forms/FormDataStatistics.cs
index ef5626e..595a1a6 100644
--- a/INT63DC_6CH/Forms/FormDataStatistics.cs
+++ b/INT63DC_6CH/Forms/FormDataStatistics.cs
@@ -171,6 +171,56 @@ namespace INT63DC_6CH.Forms
{
this.labelTitle.Text = "Statistik";
+ this.labelTitleInformation.Text = "Information";
+ this.labelTitleName.Text = "Name";
+ this.labelTitleLOT.Text = "Chargen";
+ this.labelTitleStartTime.Text = "Startzeit";
+ this.labelTitleEndTime.Text = "Endzeit";
+
+ this.labelTitleRange.Text = "Reichweite[g]";
+ this.labelTitleRangeOver.Text = "Max.";
+ this.labelTitleRangePass.Text = "Bestehen";
+ this.labelTitleRangeUnder.Text = "Min.";
+ this.labelTitleRangeTare.Text = "Tara";
+
+ this.labelTitleAllCnt.Text = "Zahl[ea/%]";
+ this.labelTitleAllCntOver.Text = "Max.";
+ this.labelTitleAllCntPass.Text = "Bestehen";
+ this.labelTitleAllCntUnder.Text = "Min. ";
+ this.labelTitleAllCntExng.Font = new Font("새굴림", 8, FontStyle.Bold);
+ this.labelTitleAllCntExng.Text = "Andere Schlecht";
+ this.labelTitleAllCntTotalNg.Text = "Schlecht";
+ this.labelTitleAllCntTotal.Text = "Insgesamt";
+
+ this.labelTitleAllSumWeight.Text = "Summe[kg]";
+ this.labelTitleAllSumWeightOver.Text = "Max.";
+ this.labelTitleAllSumWeightUnder.Text = "Min.";
+
+ this.labelTitleAllPass.Text = "Summe(Bestehen)[g]";
+ this.labelTitleAllPassAverage.Font = new Font("새굴림", 9, FontStyle.Bold);
+ this.labelTitleAllPassAverage.Text = "Durchschnitt";
+ this.labelTitleAllPassSd.Text = "SD";
+
+ this.labelTitlePassCnt.Font = new Font("새굴림", 8, FontStyle.Bold);
+ this.labelTitlePassCnt.Text = "Bestehen/Zahl[ea]";
+ this.labelTitlePassAverage.Text = "Durchschnitt[g]";
+ this.labelTitlePassPercentage.Text = "Prozentsatz[%]";
+ this.labelTitlePassSd.Text = "SD[g]";
+ this.labelTitlePassMinWeight.Font = new Font("새굴림", 9, FontStyle.Bold);
+ this.labelTitlePassMinWeight.Text = "Min(Gewicht)[g]";
+ this.labelTitlePassMaxWeight.Font = new Font("새굴림", 9, FontStyle.Bold);
+ this.labelTitlePassMaxWeight.Text = "Max(Gewicht)[g]";
+ this.labelTitleOverCnt.Text = "Max./Zahl[ea]";
+ this.labelTitleOverSumWeight.Text = "Kumulatives[kg]";
+ this.labelTitleOverPercentage.Text = "Prozentsatz[%]";
+ this.labelTitleUnderCnt.Text = "Min./Zahl[ea]";
+ this.labelTitleUnderSumWeight.Text = "Kumulatives[kg]";
+ this.labelTitleUnderPercentage.Text = "Prozentsatz[%]";
+ this.labelTitleExngCnt.Text = "A.S./Zahl[ea]";
+ this.labelTitleExngPercentage.Text = "Prozentsatz[%]";
+ this.labelTitleTotalCnt.Text = "Insgesamt[ea]";
+ this.labelTitleTotalNgCnt.Text = "Schlecht[ea]";
+
this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDisable));
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveUp));
diff --git a/INT63DC_6CH/Forms/FormDataStatistics.designer.cs b/INT63DC_6CH/Forms/FormDataStatistics.designer.cs
index 6301132..218ab0c 100644
--- a/INT63DC_6CH/Forms/FormDataStatistics.designer.cs
+++ b/INT63DC_6CH/Forms/FormDataStatistics.designer.cs
@@ -273,9 +273,9 @@
this.labelPassRange = new SmartX.SmartLabel();
this.labelOverRange = new SmartX.SmartLabel();
this.labelProductName = new SmartX.SmartLabel();
- this.smartLabel1 = new SmartX.SmartLabel();
+ this.labelTitleName = new SmartX.SmartLabel();
this.labelTitleRangeTare = new SmartX.SmartLabel();
- this.smartLabel2 = new SmartX.SmartLabel();
+ this.labelTitleLOT = new SmartX.SmartLabel();
this.smartSeparatorLine4 = new SmartX.SmartSeparatorLine();
this.labelTitleRangeUnder = new SmartX.SmartLabel();
this.smartSeparatorLine3 = new SmartX.SmartSeparatorLine();
@@ -617,9 +617,9 @@
this.smartGroupBox2.Controls.Add(this.labelPassRange);
this.smartGroupBox2.Controls.Add(this.labelOverRange);
this.smartGroupBox2.Controls.Add(this.labelProductName);
- this.smartGroupBox2.Controls.Add(this.smartLabel1);
+ this.smartGroupBox2.Controls.Add(this.labelTitleName);
this.smartGroupBox2.Controls.Add(this.labelTitleRangeTare);
- this.smartGroupBox2.Controls.Add(this.smartLabel2);
+ this.smartGroupBox2.Controls.Add(this.labelTitleLOT);
this.smartGroupBox2.Controls.Add(this.smartSeparatorLine4);
this.smartGroupBox2.Controls.Add(this.labelTitleRangeUnder);
this.smartGroupBox2.Controls.Add(this.smartSeparatorLine3);
@@ -4826,7 +4826,7 @@
this.labelTitleAllSumWeight.LineSpacing = 0F;
this.labelTitleAllSumWeight.Location = new System.Drawing.Point(816, 10);
this.labelTitleAllSumWeight.Name = "labelTitleAllSumWeight";
- this.labelTitleAllSumWeight.Size = new System.Drawing.Size(181, 20);
+ this.labelTitleAllSumWeight.Size = new System.Drawing.Size(188, 20);
this.labelTitleAllSumWeight.TabIndex = 122;
this.labelTitleAllSumWeight.Text = "Sum weight[kg]";
this.labelTitleAllSumWeight.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -4847,7 +4847,7 @@
this.labelTitleAllPass.LineSpacing = 0F;
this.labelTitleAllPass.Location = new System.Drawing.Point(817, 92);
this.labelTitleAllPass.Name = "labelTitleAllPass";
- this.labelTitleAllPass.Size = new System.Drawing.Size(170, 20);
+ this.labelTitleAllPass.Size = new System.Drawing.Size(191, 20);
this.labelTitleAllPass.TabIndex = 120;
this.labelTitleAllPass.Text = "Pass[g]";
this.labelTitleAllPass.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -4865,7 +4865,7 @@
this.labelTotalOverSumWeight.ForeColor = System.Drawing.Color.Black;
this.labelTotalOverSumWeight.InitVisible = true;
this.labelTotalOverSumWeight.LineSpacing = 0F;
- this.labelTotalOverSumWeight.Location = new System.Drawing.Point(892, 36);
+ this.labelTotalOverSumWeight.Location = new System.Drawing.Point(897, 36);
this.labelTotalOverSumWeight.Name = "labelTotalOverSumWeight";
this.labelTotalOverSumWeight.Size = new System.Drawing.Size(115, 20);
this.labelTotalOverSumWeight.TabIndex = 117;
@@ -4886,9 +4886,9 @@
this.labelTitleAllSumWeightOver.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllSumWeightOver.InitVisible = true;
this.labelTitleAllSumWeightOver.LineSpacing = 0F;
- this.labelTitleAllSumWeightOver.Location = new System.Drawing.Point(816, 36);
+ this.labelTitleAllSumWeightOver.Location = new System.Drawing.Point(809, 36);
this.labelTitleAllSumWeightOver.Name = "labelTitleAllSumWeightOver";
- this.labelTitleAllSumWeightOver.Size = new System.Drawing.Size(70, 20);
+ this.labelTitleAllSumWeightOver.Size = new System.Drawing.Size(80, 20);
this.labelTitleAllSumWeightOver.TabIndex = 116;
this.labelTitleAllSumWeightOver.Text = "Over";
this.labelTitleAllSumWeightOver.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -4906,7 +4906,7 @@
this.labelTotalPassStandardDeviation.ForeColor = System.Drawing.Color.Black;
this.labelTotalPassStandardDeviation.InitVisible = true;
this.labelTotalPassStandardDeviation.LineSpacing = 0F;
- this.labelTotalPassStandardDeviation.Location = new System.Drawing.Point(892, 144);
+ this.labelTotalPassStandardDeviation.Location = new System.Drawing.Point(897, 144);
this.labelTotalPassStandardDeviation.Name = "labelTotalPassStandardDeviation";
this.labelTotalPassStandardDeviation.Size = new System.Drawing.Size(115, 20);
this.labelTotalPassStandardDeviation.TabIndex = 115;
@@ -4927,9 +4927,9 @@
this.labelTitleAllPassSd.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllPassSd.InitVisible = true;
this.labelTitleAllPassSd.LineSpacing = 0F;
- this.labelTitleAllPassSd.Location = new System.Drawing.Point(816, 144);
+ this.labelTitleAllPassSd.Location = new System.Drawing.Point(809, 144);
this.labelTitleAllPassSd.Name = "labelTitleAllPassSd";
- this.labelTitleAllPassSd.Size = new System.Drawing.Size(70, 20);
+ this.labelTitleAllPassSd.Size = new System.Drawing.Size(80, 20);
this.labelTitleAllPassSd.TabIndex = 114;
this.labelTitleAllPassSd.Text = "SD";
this.labelTitleAllPassSd.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -4947,7 +4947,7 @@
this.labelTotalPassAverage.ForeColor = System.Drawing.Color.Black;
this.labelTotalPassAverage.InitVisible = true;
this.labelTotalPassAverage.LineSpacing = 0F;
- this.labelTotalPassAverage.Location = new System.Drawing.Point(892, 118);
+ this.labelTotalPassAverage.Location = new System.Drawing.Point(897, 118);
this.labelTotalPassAverage.Name = "labelTotalPassAverage";
this.labelTotalPassAverage.Size = new System.Drawing.Size(115, 20);
this.labelTotalPassAverage.TabIndex = 113;
@@ -4968,9 +4968,9 @@
this.labelTitleAllPassAverage.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllPassAverage.InitVisible = true;
this.labelTitleAllPassAverage.LineSpacing = 0F;
- this.labelTitleAllPassAverage.Location = new System.Drawing.Point(816, 118);
+ this.labelTitleAllPassAverage.Location = new System.Drawing.Point(809, 118);
this.labelTitleAllPassAverage.Name = "labelTitleAllPassAverage";
- this.labelTitleAllPassAverage.Size = new System.Drawing.Size(70, 20);
+ this.labelTitleAllPassAverage.Size = new System.Drawing.Size(80, 20);
this.labelTitleAllPassAverage.TabIndex = 112;
this.labelTitleAllPassAverage.Text = "Average";
this.labelTitleAllPassAverage.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -4988,7 +4988,7 @@
this.labelTotalUnderSumWeight.ForeColor = System.Drawing.Color.Black;
this.labelTotalUnderSumWeight.InitVisible = true;
this.labelTotalUnderSumWeight.LineSpacing = 0F;
- this.labelTotalUnderSumWeight.Location = new System.Drawing.Point(892, 62);
+ this.labelTotalUnderSumWeight.Location = new System.Drawing.Point(897, 62);
this.labelTotalUnderSumWeight.Name = "labelTotalUnderSumWeight";
this.labelTotalUnderSumWeight.Size = new System.Drawing.Size(115, 20);
this.labelTotalUnderSumWeight.TabIndex = 119;
@@ -5009,9 +5009,9 @@
this.labelTitleAllSumWeightUnder.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllSumWeightUnder.InitVisible = true;
this.labelTitleAllSumWeightUnder.LineSpacing = 0F;
- this.labelTitleAllSumWeightUnder.Location = new System.Drawing.Point(816, 62);
+ this.labelTitleAllSumWeightUnder.Location = new System.Drawing.Point(809, 62);
this.labelTitleAllSumWeightUnder.Name = "labelTitleAllSumWeightUnder";
- this.labelTitleAllSumWeightUnder.Size = new System.Drawing.Size(70, 20);
+ this.labelTitleAllSumWeightUnder.Size = new System.Drawing.Size(80, 20);
this.labelTitleAllSumWeightUnder.TabIndex = 118;
this.labelTitleAllSumWeightUnder.Text = "Under";
this.labelTitleAllSumWeightUnder.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5029,7 +5029,7 @@
this.labelTotalNGCount.ForeColor = System.Drawing.Color.Black;
this.labelTotalNGCount.InitVisible = true;
this.labelTotalNGCount.LineSpacing = 0F;
- this.labelTotalNGCount.Location = new System.Drawing.Point(677, 36);
+ this.labelTotalNGCount.Location = new System.Drawing.Point(683, 36);
this.labelTotalNGCount.Name = "labelTotalNGCount";
this.labelTotalNGCount.Size = new System.Drawing.Size(115, 20);
this.labelTotalNGCount.TabIndex = 45;
@@ -5052,7 +5052,7 @@
this.labelTitleAllCntTotalNg.LineSpacing = 0F;
this.labelTitleAllCntTotalNg.Location = new System.Drawing.Point(601, 36);
this.labelTitleAllCntTotalNg.Name = "labelTitleAllCntTotalNg";
- this.labelTitleAllCntTotalNg.Size = new System.Drawing.Size(70, 20);
+ this.labelTitleAllCntTotalNg.Size = new System.Drawing.Size(80, 20);
this.labelTitleAllCntTotalNg.TabIndex = 44;
this.labelTitleAllCntTotalNg.Text = "NG Total";
this.labelTitleAllCntTotalNg.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5091,9 +5091,9 @@
this.labelTitleAllCntExng.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllCntExng.InitVisible = true;
this.labelTitleAllCntExng.LineSpacing = 0F;
- this.labelTitleAllCntExng.Location = new System.Drawing.Point(414, 114);
+ this.labelTitleAllCntExng.Location = new System.Drawing.Point(406, 114);
this.labelTitleAllCntExng.Name = "labelTitleAllCntExng";
- this.labelTitleAllCntExng.Size = new System.Drawing.Size(60, 20);
+ this.labelTitleAllCntExng.Size = new System.Drawing.Size(70, 20);
this.labelTitleAllCntExng.TabIndex = 42;
this.labelTitleAllCntExng.Text = "ExNg";
this.labelTitleAllCntExng.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5171,7 +5171,7 @@
this.labelTotalCount.ForeColor = System.Drawing.Color.Black;
this.labelTotalCount.InitVisible = true;
this.labelTotalCount.LineSpacing = 0F;
- this.labelTotalCount.Location = new System.Drawing.Point(677, 62);
+ this.labelTotalCount.Location = new System.Drawing.Point(683, 62);
this.labelTotalCount.Name = "labelTotalCount";
this.labelTotalCount.Size = new System.Drawing.Size(115, 20);
this.labelTotalCount.TabIndex = 41;
@@ -5192,9 +5192,9 @@
this.labelTitleAllCntUnder.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllCntUnder.InitVisible = true;
this.labelTitleAllCntUnder.LineSpacing = 0F;
- this.labelTitleAllCntUnder.Location = new System.Drawing.Point(414, 88);
+ this.labelTitleAllCntUnder.Location = new System.Drawing.Point(406, 88);
this.labelTitleAllCntUnder.Name = "labelTitleAllCntUnder";
- this.labelTitleAllCntUnder.Size = new System.Drawing.Size(60, 20);
+ this.labelTitleAllCntUnder.Size = new System.Drawing.Size(70, 20);
this.labelTitleAllCntUnder.TabIndex = 38;
this.labelTitleAllCntUnder.Text = "Under";
this.labelTitleAllCntUnder.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5213,9 +5213,9 @@
this.labelTitleAllCntOver.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllCntOver.InitVisible = true;
this.labelTitleAllCntOver.LineSpacing = 0F;
- this.labelTitleAllCntOver.Location = new System.Drawing.Point(414, 36);
+ this.labelTitleAllCntOver.Location = new System.Drawing.Point(406, 36);
this.labelTitleAllCntOver.Name = "labelTitleAllCntOver";
- this.labelTitleAllCntOver.Size = new System.Drawing.Size(60, 20);
+ this.labelTitleAllCntOver.Size = new System.Drawing.Size(70, 20);
this.labelTitleAllCntOver.TabIndex = 37;
this.labelTitleAllCntOver.Text = "Over";
this.labelTitleAllCntOver.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5234,9 +5234,9 @@
this.labelTitleAllCntPass.ForeColor = System.Drawing.Color.Black;
this.labelTitleAllCntPass.InitVisible = true;
this.labelTitleAllCntPass.LineSpacing = 0F;
- this.labelTitleAllCntPass.Location = new System.Drawing.Point(414, 62);
+ this.labelTitleAllCntPass.Location = new System.Drawing.Point(406, 62);
this.labelTitleAllCntPass.Name = "labelTitleAllCntPass";
- this.labelTitleAllCntPass.Size = new System.Drawing.Size(60, 20);
+ this.labelTitleAllCntPass.Size = new System.Drawing.Size(70, 20);
this.labelTitleAllCntPass.TabIndex = 36;
this.labelTitleAllCntPass.Text = "Pass";
this.labelTitleAllCntPass.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5257,7 +5257,7 @@
this.labelTitleAllCntTotal.LineSpacing = 0F;
this.labelTitleAllCntTotal.Location = new System.Drawing.Point(601, 62);
this.labelTitleAllCntTotal.Name = "labelTitleAllCntTotal";
- this.labelTitleAllCntTotal.Size = new System.Drawing.Size(70, 20);
+ this.labelTitleAllCntTotal.Size = new System.Drawing.Size(80, 20);
this.labelTitleAllCntTotal.TabIndex = 35;
this.labelTitleAllCntTotal.Text = "Total";
this.labelTitleAllCntTotal.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5311,7 +5311,7 @@
this.labelEndTime.ForeColor = System.Drawing.Color.Black;
this.labelEndTime.InitVisible = true;
this.labelEndTime.LineSpacing = 0F;
- this.labelEndTime.Location = new System.Drawing.Point(100, 114);
+ this.labelEndTime.Location = new System.Drawing.Point(102, 114);
this.labelEndTime.Name = "labelEndTime";
this.labelEndTime.Size = new System.Drawing.Size(160, 20);
this.labelEndTime.TabIndex = 40;
@@ -5331,7 +5331,7 @@
this.labelStartTime.ForeColor = System.Drawing.Color.Black;
this.labelStartTime.InitVisible = true;
this.labelStartTime.LineSpacing = 0F;
- this.labelStartTime.Location = new System.Drawing.Point(100, 88);
+ this.labelStartTime.Location = new System.Drawing.Point(102, 88);
this.labelStartTime.Name = "labelStartTime";
this.labelStartTime.Size = new System.Drawing.Size(160, 20);
this.labelStartTime.TabIndex = 40;
@@ -5351,7 +5351,7 @@
this.labelLot.ForeColor = System.Drawing.Color.Black;
this.labelLot.InitVisible = true;
this.labelLot.LineSpacing = 0F;
- this.labelLot.Location = new System.Drawing.Point(100, 62);
+ this.labelLot.Location = new System.Drawing.Point(102, 62);
this.labelLot.Name = "labelLot";
this.labelLot.Size = new System.Drawing.Size(160, 20);
this.labelLot.TabIndex = 40;
@@ -5371,7 +5371,7 @@
this.labelTareRange.ForeColor = System.Drawing.Color.Black;
this.labelTareRange.InitVisible = true;
this.labelTareRange.LineSpacing = 0F;
- this.labelTareRange.Location = new System.Drawing.Point(337, 114);
+ this.labelTareRange.Location = new System.Drawing.Point(345, 114);
this.labelTareRange.Name = "labelTareRange";
this.labelTareRange.Size = new System.Drawing.Size(50, 20);
this.labelTareRange.TabIndex = 39;
@@ -5412,7 +5412,7 @@
this.labelUnderRange.ForeColor = System.Drawing.Color.Black;
this.labelUnderRange.InitVisible = true;
this.labelUnderRange.LineSpacing = 0F;
- this.labelUnderRange.Location = new System.Drawing.Point(337, 88);
+ this.labelUnderRange.Location = new System.Drawing.Point(345, 88);
this.labelUnderRange.Name = "labelUnderRange";
this.labelUnderRange.Size = new System.Drawing.Size(50, 20);
this.labelUnderRange.TabIndex = 39;
@@ -5432,7 +5432,7 @@
this.labelPassRange.ForeColor = System.Drawing.Color.Black;
this.labelPassRange.InitVisible = true;
this.labelPassRange.LineSpacing = 0F;
- this.labelPassRange.Location = new System.Drawing.Point(337, 62);
+ this.labelPassRange.Location = new System.Drawing.Point(345, 62);
this.labelPassRange.Name = "labelPassRange";
this.labelPassRange.Size = new System.Drawing.Size(50, 20);
this.labelPassRange.TabIndex = 39;
@@ -5452,7 +5452,7 @@
this.labelOverRange.ForeColor = System.Drawing.Color.Black;
this.labelOverRange.InitVisible = true;
this.labelOverRange.LineSpacing = 0F;
- this.labelOverRange.Location = new System.Drawing.Point(337, 36);
+ this.labelOverRange.Location = new System.Drawing.Point(345, 36);
this.labelOverRange.Name = "labelOverRange";
this.labelOverRange.Size = new System.Drawing.Size(50, 20);
this.labelOverRange.TabIndex = 39;
@@ -5473,7 +5473,7 @@
this.labelProductName.ForeColor = System.Drawing.Color.Black;
this.labelProductName.InitVisible = true;
this.labelProductName.LineSpacing = 0F;
- this.labelProductName.Location = new System.Drawing.Point(100, 36);
+ this.labelProductName.Location = new System.Drawing.Point(102, 36);
this.labelProductName.Name = "labelProductName";
this.labelProductName.Size = new System.Drawing.Size(160, 20);
this.labelProductName.TabIndex = 39;
@@ -5482,26 +5482,26 @@
this.labelProductName.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelProductName.Wordwrap = false;
//
- // smartLabel1
+ // labelTitleName
//
- this.smartLabel1.BackColor = System.Drawing.Color.Black;
- this.smartLabel1.BackPictureBox = this.smartForm1;
- this.smartLabel1.BackPictureBox1 = null;
- this.smartLabel1.BackPictureBox2 = null;
- this.smartLabel1.BorderColor = System.Drawing.Color.Black;
- this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.smartLabel1.ForeColor = System.Drawing.Color.Black;
- this.smartLabel1.InitVisible = true;
- this.smartLabel1.LineSpacing = 0F;
- this.smartLabel1.Location = new System.Drawing.Point(14, 36);
- this.smartLabel1.Name = "smartLabel1";
- this.smartLabel1.Size = new System.Drawing.Size(80, 20);
- this.smartLabel1.TabIndex = 27;
- this.smartLabel1.Text = "Name";
- this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel1.Wordwrap = false;
+ this.labelTitleName.BackColor = System.Drawing.Color.Black;
+ this.labelTitleName.BackPictureBox = this.smartForm1;
+ this.labelTitleName.BackPictureBox1 = null;
+ this.labelTitleName.BackPictureBox2 = null;
+ this.labelTitleName.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleName.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleName.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleName.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleName.InitVisible = true;
+ this.labelTitleName.LineSpacing = 0F;
+ this.labelTitleName.Location = new System.Drawing.Point(12, 36);
+ this.labelTitleName.Name = "labelTitleName";
+ this.labelTitleName.Size = new System.Drawing.Size(84, 20);
+ this.labelTitleName.TabIndex = 27;
+ this.labelTitleName.Text = "Name";
+ this.labelTitleName.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleName.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleName.Wordwrap = false;
//
// labelTitleRangeTare
//
@@ -5515,35 +5515,35 @@
this.labelTitleRangeTare.ForeColor = System.Drawing.Color.Black;
this.labelTitleRangeTare.InitVisible = true;
this.labelTitleRangeTare.LineSpacing = 0F;
- this.labelTitleRangeTare.Location = new System.Drawing.Point(281, 114);
+ this.labelTitleRangeTare.Location = new System.Drawing.Point(272, 114);
this.labelTitleRangeTare.Name = "labelTitleRangeTare";
- this.labelTitleRangeTare.Size = new System.Drawing.Size(50, 20);
+ this.labelTitleRangeTare.Size = new System.Drawing.Size(70, 20);
this.labelTitleRangeTare.TabIndex = 34;
this.labelTitleRangeTare.Text = "Tare";
this.labelTitleRangeTare.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleRangeTare.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleRangeTare.Wordwrap = false;
//
- // smartLabel2
+ // labelTitleLOT
//
- this.smartLabel2.BackColor = System.Drawing.Color.Black;
- this.smartLabel2.BackPictureBox = this.smartForm1;
- this.smartLabel2.BackPictureBox1 = null;
- this.smartLabel2.BackPictureBox2 = null;
- this.smartLabel2.BorderColor = System.Drawing.Color.Black;
- this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.smartLabel2.ForeColor = System.Drawing.Color.Black;
- this.smartLabel2.InitVisible = true;
- this.smartLabel2.LineSpacing = 0F;
- this.smartLabel2.Location = new System.Drawing.Point(14, 62);
- this.smartLabel2.Name = "smartLabel2";
- this.smartLabel2.Size = new System.Drawing.Size(80, 20);
- this.smartLabel2.TabIndex = 28;
- this.smartLabel2.Text = "LOT";
- this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel2.Wordwrap = false;
+ this.labelTitleLOT.BackColor = System.Drawing.Color.Black;
+ this.labelTitleLOT.BackPictureBox = this.smartForm1;
+ this.labelTitleLOT.BackPictureBox1 = null;
+ this.labelTitleLOT.BackPictureBox2 = null;
+ this.labelTitleLOT.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleLOT.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleLOT.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleLOT.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleLOT.InitVisible = true;
+ this.labelTitleLOT.LineSpacing = 0F;
+ this.labelTitleLOT.Location = new System.Drawing.Point(12, 62);
+ this.labelTitleLOT.Name = "labelTitleLOT";
+ this.labelTitleLOT.Size = new System.Drawing.Size(84, 20);
+ this.labelTitleLOT.TabIndex = 28;
+ this.labelTitleLOT.Text = "LOT";
+ this.labelTitleLOT.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleLOT.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleLOT.Wordwrap = false;
//
// smartSeparatorLine4
//
@@ -5572,9 +5572,9 @@
this.labelTitleRangeUnder.ForeColor = System.Drawing.Color.Black;
this.labelTitleRangeUnder.InitVisible = true;
this.labelTitleRangeUnder.LineSpacing = 0F;
- this.labelTitleRangeUnder.Location = new System.Drawing.Point(281, 88);
+ this.labelTitleRangeUnder.Location = new System.Drawing.Point(272, 88);
this.labelTitleRangeUnder.Name = "labelTitleRangeUnder";
- this.labelTitleRangeUnder.Size = new System.Drawing.Size(50, 20);
+ this.labelTitleRangeUnder.Size = new System.Drawing.Size(70, 20);
this.labelTitleRangeUnder.TabIndex = 33;
this.labelTitleRangeUnder.Text = "Under";
this.labelTitleRangeUnder.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5608,9 +5608,9 @@
this.labelTitleStartTime.ForeColor = System.Drawing.Color.Black;
this.labelTitleStartTime.InitVisible = true;
this.labelTitleStartTime.LineSpacing = 0F;
- this.labelTitleStartTime.Location = new System.Drawing.Point(14, 88);
+ this.labelTitleStartTime.Location = new System.Drawing.Point(12, 88);
this.labelTitleStartTime.Name = "labelTitleStartTime";
- this.labelTitleStartTime.Size = new System.Drawing.Size(80, 20);
+ this.labelTitleStartTime.Size = new System.Drawing.Size(84, 20);
this.labelTitleStartTime.TabIndex = 29;
this.labelTitleStartTime.Text = "Start Time";
this.labelTitleStartTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5644,9 +5644,9 @@
this.labelTitleRangePass.ForeColor = System.Drawing.Color.Black;
this.labelTitleRangePass.InitVisible = true;
this.labelTitleRangePass.LineSpacing = 0F;
- this.labelTitleRangePass.Location = new System.Drawing.Point(281, 62);
+ this.labelTitleRangePass.Location = new System.Drawing.Point(272, 62);
this.labelTitleRangePass.Name = "labelTitleRangePass";
- this.labelTitleRangePass.Size = new System.Drawing.Size(50, 20);
+ this.labelTitleRangePass.Size = new System.Drawing.Size(70, 20);
this.labelTitleRangePass.TabIndex = 32;
this.labelTitleRangePass.Text = "Pass";
this.labelTitleRangePass.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5680,9 +5680,9 @@
this.labelTitleEndTime.ForeColor = System.Drawing.Color.Black;
this.labelTitleEndTime.InitVisible = true;
this.labelTitleEndTime.LineSpacing = 0F;
- this.labelTitleEndTime.Location = new System.Drawing.Point(14, 114);
+ this.labelTitleEndTime.Location = new System.Drawing.Point(12, 114);
this.labelTitleEndTime.Name = "labelTitleEndTime";
- this.labelTitleEndTime.Size = new System.Drawing.Size(80, 20);
+ this.labelTitleEndTime.Size = new System.Drawing.Size(84, 20);
this.labelTitleEndTime.TabIndex = 30;
this.labelTitleEndTime.Text = "End Time";
this.labelTitleEndTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -5701,9 +5701,9 @@
this.labelTitleRangeOver.ForeColor = System.Drawing.Color.Black;
this.labelTitleRangeOver.InitVisible = true;
this.labelTitleRangeOver.LineSpacing = 0F;
- this.labelTitleRangeOver.Location = new System.Drawing.Point(281, 36);
+ this.labelTitleRangeOver.Location = new System.Drawing.Point(272, 36);
this.labelTitleRangeOver.Name = "labelTitleRangeOver";
- this.labelTitleRangeOver.Size = new System.Drawing.Size(50, 20);
+ this.labelTitleRangeOver.Size = new System.Drawing.Size(70, 20);
this.labelTitleRangeOver.TabIndex = 31;
this.labelTitleRangeOver.Text = "Over";
this.labelTitleRangeOver.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -6154,9 +6154,9 @@
private SmartX.SmartLabel labelTitleAllCntOver;
private SmartX.SmartLabel labelTitleAllCntPass;
private SmartX.SmartLabel labelTitleAllCntTotal;
- private SmartX.SmartLabel smartLabel1;
+ private SmartX.SmartLabel labelTitleName;
private SmartX.SmartLabel labelTitleRangeTare;
- private SmartX.SmartLabel smartLabel2;
+ private SmartX.SmartLabel labelTitleLOT;
private SmartX.SmartSeparatorLine smartSeparatorLine4;
private SmartX.SmartLabel labelTitleRangeUnder;
private SmartX.SmartSeparatorLine smartSeparatorLine3;
diff --git a/INT63DC_6CH/Forms/FormDataViewer.Designer.cs b/INT63DC_6CH/Forms/FormDataViewer.Designer.cs
index 2cdb55c..acda6ff 100644
--- a/INT63DC_6CH/Forms/FormDataViewer.Designer.cs
+++ b/INT63DC_6CH/Forms/FormDataViewer.Designer.cs
@@ -50,15 +50,15 @@
this.listBoxDetail = new SmartX.SmartListBox();
this.listBoxLoginID = new SmartX.SmartListBox();
this.listBoxTime = new SmartX.SmartListBox();
- this.smartLabel8 = new SmartX.SmartLabel();
- this.smartLabel7 = new SmartX.SmartLabel();
- this.smartLabel6 = new SmartX.SmartLabel();
- this.smartLabel5 = new SmartX.SmartLabel();
- this.smartLabel4 = new SmartX.SmartLabel();
- this.smartLabel3 = new SmartX.SmartLabel();
- this.smartLabel2 = new SmartX.SmartLabel();
+ this.labelTitleType = new SmartX.SmartLabel();
+ this.labelTitleAfter = new SmartX.SmartLabel();
+ this.labelTitleBefore = new SmartX.SmartLabel();
+ this.labelTitleDetail = new SmartX.SmartLabel();
+ this.labelTitleEvent = new SmartX.SmartLabel();
+ this.labelTitleLoginID = new SmartX.SmartLabel();
+ this.labelTitleTime = new SmartX.SmartLabel();
this.labelItemsCount = new SmartX.SmartLabel();
- this.smartLabel9 = new SmartX.SmartLabel();
+ this.labelTitleFileName = new SmartX.SmartLabel();
this.labelFileName = new SmartX.SmartLabel();
this.smartTimer1 = new SmartX.SmartTimer(this.components);
this.labelFileReadElapsedTime = new SmartX.SmartLabel();
@@ -90,7 +90,7 @@
this.labelTitle.BackPictureBox2 = null;
this.labelTitle.BorderColor = System.Drawing.Color.Black;
this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold);
+ this.labelTitle.Font = new System.Drawing.Font("새굴림", 35F, System.Drawing.FontStyle.Bold);
this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(3, 7);
@@ -244,13 +244,13 @@
this.panel1.Controls.Add(this.listBoxDetail);
this.panel1.Controls.Add(this.listBoxLoginID);
this.panel1.Controls.Add(this.listBoxTime);
- this.panel1.Controls.Add(this.smartLabel8);
- this.panel1.Controls.Add(this.smartLabel7);
- this.panel1.Controls.Add(this.smartLabel6);
- this.panel1.Controls.Add(this.smartLabel5);
- this.panel1.Controls.Add(this.smartLabel4);
- this.panel1.Controls.Add(this.smartLabel3);
- this.panel1.Controls.Add(this.smartLabel2);
+ this.panel1.Controls.Add(this.labelTitleType);
+ this.panel1.Controls.Add(this.labelTitleAfter);
+ this.panel1.Controls.Add(this.labelTitleBefore);
+ this.panel1.Controls.Add(this.labelTitleDetail);
+ this.panel1.Controls.Add(this.labelTitleEvent);
+ this.panel1.Controls.Add(this.labelTitleLoginID);
+ this.panel1.Controls.Add(this.labelTitleTime);
this.panel1.Location = new System.Drawing.Point(0, 73);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(1024, 580);
@@ -635,145 +635,145 @@
this.listBoxTime.Text = "smartListBox1";
this.listBoxTime.SelectedIndexChanged += new System.EventHandler(this.listBox_SelectedIndexChanged);
//
- // smartLabel8
+ // labelTitleType
//
- this.smartLabel8.BackColor = System.Drawing.Color.Black;
- this.smartLabel8.BackPictureBox = null;
- this.smartLabel8.BackPictureBox1 = null;
- this.smartLabel8.BackPictureBox2 = null;
- this.smartLabel8.BorderColor = System.Drawing.Color.Black;
- this.smartLabel8.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel8.ForeColor = System.Drawing.Color.White;
- this.smartLabel8.InitVisible = true;
- this.smartLabel8.LineSpacing = 0F;
- this.smartLabel8.Location = new System.Drawing.Point(852, 5);
- this.smartLabel8.Name = "smartLabel8";
- this.smartLabel8.Size = new System.Drawing.Size(90, 30);
- this.smartLabel8.TabIndex = 28;
- this.smartLabel8.Text = "Type";
- this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel8.Wordwrap = false;
+ this.labelTitleType.BackColor = System.Drawing.Color.Black;
+ this.labelTitleType.BackPictureBox = null;
+ this.labelTitleType.BackPictureBox1 = null;
+ this.labelTitleType.BackPictureBox2 = null;
+ this.labelTitleType.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleType.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleType.ForeColor = System.Drawing.Color.White;
+ this.labelTitleType.InitVisible = true;
+ this.labelTitleType.LineSpacing = 0F;
+ this.labelTitleType.Location = new System.Drawing.Point(852, 5);
+ this.labelTitleType.Name = "labelTitleType";
+ this.labelTitleType.Size = new System.Drawing.Size(90, 30);
+ this.labelTitleType.TabIndex = 28;
+ this.labelTitleType.Text = "Type";
+ this.labelTitleType.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleType.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleType.Wordwrap = false;
//
- // smartLabel7
+ // labelTitleAfter
//
- this.smartLabel7.BackColor = System.Drawing.Color.Black;
- this.smartLabel7.BackPictureBox = null;
- this.smartLabel7.BackPictureBox1 = null;
- this.smartLabel7.BackPictureBox2 = null;
- this.smartLabel7.BorderColor = System.Drawing.Color.Black;
- this.smartLabel7.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel7.ForeColor = System.Drawing.Color.White;
- this.smartLabel7.InitVisible = true;
- this.smartLabel7.LineSpacing = 0F;
- this.smartLabel7.Location = new System.Drawing.Point(716, 5);
- this.smartLabel7.Name = "smartLabel7";
- this.smartLabel7.Size = new System.Drawing.Size(130, 30);
- this.smartLabel7.TabIndex = 28;
- this.smartLabel7.Text = "After";
- this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel7.Wordwrap = false;
+ this.labelTitleAfter.BackColor = System.Drawing.Color.Black;
+ this.labelTitleAfter.BackPictureBox = null;
+ this.labelTitleAfter.BackPictureBox1 = null;
+ this.labelTitleAfter.BackPictureBox2 = null;
+ this.labelTitleAfter.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleAfter.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleAfter.ForeColor = System.Drawing.Color.White;
+ this.labelTitleAfter.InitVisible = true;
+ this.labelTitleAfter.LineSpacing = 0F;
+ this.labelTitleAfter.Location = new System.Drawing.Point(716, 5);
+ this.labelTitleAfter.Name = "labelTitleAfter";
+ this.labelTitleAfter.Size = new System.Drawing.Size(130, 30);
+ this.labelTitleAfter.TabIndex = 28;
+ this.labelTitleAfter.Text = "After";
+ this.labelTitleAfter.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleAfter.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleAfter.Wordwrap = false;
//
- // smartLabel6
+ // labelTitleBefore
//
- this.smartLabel6.BackColor = System.Drawing.Color.Black;
- this.smartLabel6.BackPictureBox = null;
- this.smartLabel6.BackPictureBox1 = null;
- this.smartLabel6.BackPictureBox2 = null;
- this.smartLabel6.BorderColor = System.Drawing.Color.Black;
- this.smartLabel6.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel6.ForeColor = System.Drawing.Color.White;
- this.smartLabel6.InitVisible = true;
- this.smartLabel6.LineSpacing = 0F;
- this.smartLabel6.Location = new System.Drawing.Point(580, 5);
- this.smartLabel6.Name = "smartLabel6";
- this.smartLabel6.Size = new System.Drawing.Size(130, 30);
- this.smartLabel6.TabIndex = 28;
- this.smartLabel6.Text = "Before";
- this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel6.Wordwrap = false;
+ this.labelTitleBefore.BackColor = System.Drawing.Color.Black;
+ this.labelTitleBefore.BackPictureBox = null;
+ this.labelTitleBefore.BackPictureBox1 = null;
+ this.labelTitleBefore.BackPictureBox2 = null;
+ this.labelTitleBefore.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleBefore.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleBefore.ForeColor = System.Drawing.Color.White;
+ this.labelTitleBefore.InitVisible = true;
+ this.labelTitleBefore.LineSpacing = 0F;
+ this.labelTitleBefore.Location = new System.Drawing.Point(580, 5);
+ this.labelTitleBefore.Name = "labelTitleBefore";
+ this.labelTitleBefore.Size = new System.Drawing.Size(130, 30);
+ this.labelTitleBefore.TabIndex = 28;
+ this.labelTitleBefore.Text = "Before";
+ this.labelTitleBefore.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleBefore.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleBefore.Wordwrap = false;
//
- // smartLabel5
+ // labelTitleDetail
//
- this.smartLabel5.BackColor = System.Drawing.Color.Black;
- this.smartLabel5.BackPictureBox = null;
- this.smartLabel5.BackPictureBox1 = null;
- this.smartLabel5.BackPictureBox2 = null;
- this.smartLabel5.BorderColor = System.Drawing.Color.Black;
- this.smartLabel5.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel5.ForeColor = System.Drawing.Color.White;
- this.smartLabel5.InitVisible = true;
- this.smartLabel5.LineSpacing = 0F;
- this.smartLabel5.Location = new System.Drawing.Point(394, 5);
- this.smartLabel5.Name = "smartLabel5";
- this.smartLabel5.Size = new System.Drawing.Size(180, 30);
- this.smartLabel5.TabIndex = 28;
- this.smartLabel5.Text = "Detail";
- this.smartLabel5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel5.Wordwrap = false;
+ this.labelTitleDetail.BackColor = System.Drawing.Color.Black;
+ this.labelTitleDetail.BackPictureBox = null;
+ this.labelTitleDetail.BackPictureBox1 = null;
+ this.labelTitleDetail.BackPictureBox2 = null;
+ this.labelTitleDetail.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleDetail.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleDetail.ForeColor = System.Drawing.Color.White;
+ this.labelTitleDetail.InitVisible = true;
+ this.labelTitleDetail.LineSpacing = 0F;
+ this.labelTitleDetail.Location = new System.Drawing.Point(394, 5);
+ this.labelTitleDetail.Name = "labelTitleDetail";
+ this.labelTitleDetail.Size = new System.Drawing.Size(180, 30);
+ this.labelTitleDetail.TabIndex = 28;
+ this.labelTitleDetail.Text = "Detail";
+ this.labelTitleDetail.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleDetail.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleDetail.Wordwrap = false;
//
- // smartLabel4
+ // labelTitleEvent
//
- this.smartLabel4.BackColor = System.Drawing.Color.Black;
- this.smartLabel4.BackPictureBox = null;
- this.smartLabel4.BackPictureBox1 = null;
- this.smartLabel4.BackPictureBox2 = null;
- this.smartLabel4.BorderColor = System.Drawing.Color.Black;
- this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel4.ForeColor = System.Drawing.Color.White;
- this.smartLabel4.InitVisible = true;
- this.smartLabel4.LineSpacing = 0F;
- this.smartLabel4.Location = new System.Drawing.Point(208, 5);
- this.smartLabel4.Name = "smartLabel4";
- this.smartLabel4.Size = new System.Drawing.Size(180, 30);
- this.smartLabel4.TabIndex = 28;
- this.smartLabel4.Text = "Event";
- this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel4.Wordwrap = false;
+ this.labelTitleEvent.BackColor = System.Drawing.Color.Black;
+ this.labelTitleEvent.BackPictureBox = null;
+ this.labelTitleEvent.BackPictureBox1 = null;
+ this.labelTitleEvent.BackPictureBox2 = null;
+ this.labelTitleEvent.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleEvent.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleEvent.ForeColor = System.Drawing.Color.White;
+ this.labelTitleEvent.InitVisible = true;
+ this.labelTitleEvent.LineSpacing = 0F;
+ this.labelTitleEvent.Location = new System.Drawing.Point(208, 5);
+ this.labelTitleEvent.Name = "labelTitleEvent";
+ this.labelTitleEvent.Size = new System.Drawing.Size(180, 30);
+ this.labelTitleEvent.TabIndex = 28;
+ this.labelTitleEvent.Text = "Event";
+ this.labelTitleEvent.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleEvent.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleEvent.Wordwrap = false;
//
- // smartLabel3
+ // labelTitleLoginID
//
- this.smartLabel3.BackColor = System.Drawing.Color.Black;
- this.smartLabel3.BackPictureBox = null;
- this.smartLabel3.BackPictureBox1 = null;
- this.smartLabel3.BackPictureBox2 = null;
- this.smartLabel3.BorderColor = System.Drawing.Color.Black;
- this.smartLabel3.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel3.ForeColor = System.Drawing.Color.White;
- this.smartLabel3.InitVisible = true;
- this.smartLabel3.LineSpacing = 0F;
- this.smartLabel3.Location = new System.Drawing.Point(92, 5);
- this.smartLabel3.Name = "smartLabel3";
- this.smartLabel3.Size = new System.Drawing.Size(110, 30);
- this.smartLabel3.TabIndex = 28;
- this.smartLabel3.Text = "Login ID";
- this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel3.Wordwrap = false;
+ this.labelTitleLoginID.BackColor = System.Drawing.Color.Black;
+ this.labelTitleLoginID.BackPictureBox = null;
+ this.labelTitleLoginID.BackPictureBox1 = null;
+ this.labelTitleLoginID.BackPictureBox2 = null;
+ this.labelTitleLoginID.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleLoginID.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleLoginID.ForeColor = System.Drawing.Color.White;
+ this.labelTitleLoginID.InitVisible = true;
+ this.labelTitleLoginID.LineSpacing = 0F;
+ this.labelTitleLoginID.Location = new System.Drawing.Point(92, 5);
+ this.labelTitleLoginID.Name = "labelTitleLoginID";
+ this.labelTitleLoginID.Size = new System.Drawing.Size(110, 30);
+ this.labelTitleLoginID.TabIndex = 28;
+ this.labelTitleLoginID.Text = "Login ID";
+ this.labelTitleLoginID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleLoginID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleLoginID.Wordwrap = false;
//
- // smartLabel2
+ // labelTitleTime
//
- this.smartLabel2.BackColor = System.Drawing.Color.Black;
- this.smartLabel2.BackPictureBox = null;
- this.smartLabel2.BackPictureBox1 = null;
- this.smartLabel2.BackPictureBox2 = null;
- this.smartLabel2.BorderColor = System.Drawing.Color.Black;
- this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel2.ForeColor = System.Drawing.Color.White;
- this.smartLabel2.InitVisible = true;
- this.smartLabel2.LineSpacing = 0F;
- this.smartLabel2.Location = new System.Drawing.Point(6, 5);
- this.smartLabel2.Name = "smartLabel2";
- this.smartLabel2.Size = new System.Drawing.Size(80, 30);
- this.smartLabel2.TabIndex = 28;
- this.smartLabel2.Text = "Time";
- this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel2.Wordwrap = false;
+ this.labelTitleTime.BackColor = System.Drawing.Color.Black;
+ this.labelTitleTime.BackPictureBox = null;
+ this.labelTitleTime.BackPictureBox1 = null;
+ this.labelTitleTime.BackPictureBox2 = null;
+ this.labelTitleTime.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleTime.ForeColor = System.Drawing.Color.White;
+ this.labelTitleTime.InitVisible = true;
+ this.labelTitleTime.LineSpacing = 0F;
+ this.labelTitleTime.Location = new System.Drawing.Point(6, 5);
+ this.labelTitleTime.Name = "labelTitleTime";
+ this.labelTitleTime.Size = new System.Drawing.Size(80, 30);
+ this.labelTitleTime.TabIndex = 28;
+ this.labelTitleTime.Text = "Time";
+ this.labelTitleTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleTime.Wordwrap = false;
//
// labelItemsCount
//
@@ -795,23 +795,23 @@
this.labelItemsCount.Visible = false;
this.labelItemsCount.Wordwrap = false;
//
- // smartLabel9
+ // labelTitleFileName
//
- this.smartLabel9.BackPictureBox = this.smartForm1;
- this.smartLabel9.BackPictureBox1 = null;
- this.smartLabel9.BackPictureBox2 = null;
- this.smartLabel9.BorderColor = System.Drawing.Color.Black;
- this.smartLabel9.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel9.InitVisible = true;
- this.smartLabel9.LineSpacing = 0F;
- this.smartLabel9.Location = new System.Drawing.Point(845, 12);
- this.smartLabel9.Name = "smartLabel9";
- this.smartLabel9.Size = new System.Drawing.Size(80, 22);
- this.smartLabel9.TabIndex = 28;
- this.smartLabel9.Text = "FileName :";
- this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
- this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel9.Wordwrap = false;
+ this.labelTitleFileName.BackPictureBox = this.smartForm1;
+ this.labelTitleFileName.BackPictureBox1 = null;
+ this.labelTitleFileName.BackPictureBox2 = null;
+ this.labelTitleFileName.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleFileName.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleFileName.InitVisible = true;
+ this.labelTitleFileName.LineSpacing = 0F;
+ this.labelTitleFileName.Location = new System.Drawing.Point(819, 12);
+ this.labelTitleFileName.Name = "labelTitleFileName";
+ this.labelTitleFileName.Size = new System.Drawing.Size(189, 22);
+ this.labelTitleFileName.TabIndex = 28;
+ this.labelTitleFileName.Text = "FileName :";
+ this.labelTitleFileName.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleFileName.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleFileName.Wordwrap = false;
//
// labelFileName
//
@@ -823,9 +823,9 @@
this.labelFileName.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
this.labelFileName.InitVisible = true;
this.labelFileName.LineSpacing = 0F;
- this.labelFileName.Location = new System.Drawing.Point(845, 40);
+ this.labelFileName.Location = new System.Drawing.Point(819, 40);
this.labelFileName.Name = "labelFileName";
- this.labelFileName.Size = new System.Drawing.Size(170, 23);
+ this.labelFileName.Size = new System.Drawing.Size(196, 23);
this.labelFileName.TabIndex = 29;
this.labelFileName.Text = "FileName";
this.labelFileName.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -911,7 +911,7 @@
this.Controls.Add(this.labelFileName);
this.Controls.Add(this.panel1);
this.Controls.Add(this.buttonFilter);
- this.Controls.Add(this.smartLabel9);
+ this.Controls.Add(this.labelTitleFileName);
this.Controls.Add(this.buttonSave);
this.Controls.Add(this.buttonFileSelect);
this.Controls.Add(this.buttonBack);
@@ -934,13 +934,13 @@
private SmartX.SmartButton buttonSave;
private SmartX.SmartButton buttonFilter;
private System.Windows.Forms.Panel panel1;
- private SmartX.SmartLabel smartLabel8;
- private SmartX.SmartLabel smartLabel7;
- private SmartX.SmartLabel smartLabel6;
- private SmartX.SmartLabel smartLabel5;
- private SmartX.SmartLabel smartLabel4;
- private SmartX.SmartLabel smartLabel3;
- private SmartX.SmartLabel smartLabel2;
+ private SmartX.SmartLabel labelTitleType;
+ private SmartX.SmartLabel labelTitleAfter;
+ private SmartX.SmartLabel labelTitleBefore;
+ private SmartX.SmartLabel labelTitleDetail;
+ private SmartX.SmartLabel labelTitleEvent;
+ private SmartX.SmartLabel labelTitleLoginID;
+ private SmartX.SmartLabel labelTitleTime;
private SmartX.SmartListBox listBoxEvent;
private SmartX.SmartListBox listBoxType;
private SmartX.SmartListBox listBoxAfter;
@@ -949,7 +949,7 @@
private SmartX.SmartListBox listBoxLoginID;
private SmartX.SmartListBox listBoxTime;
private SmartX.SmartLabel labelItemsCount;
- private SmartX.SmartLabel smartLabel9;
+ private SmartX.SmartLabel labelTitleFileName;
private SmartX.SmartLabel labelFileName;
private SmartX.SmartTimer smartTimer1;
private SmartX.SmartLabel labelFileReadElapsedTime;
diff --git a/INT63DC_6CH/Forms/FormDataViewer.cs b/INT63DC_6CH/Forms/FormDataViewer.cs
index 322e817..e6bce6f 100644
--- a/INT63DC_6CH/Forms/FormDataViewer.cs
+++ b/INT63DC_6CH/Forms/FormDataViewer.cs
@@ -130,6 +130,15 @@ namespace INT63DC_6CH.Forms
{
this.labelTitle.Text = "Datenbetrachter";
+ this.labelTitleFileName.Text = "Dateinamen :";
+ this.labelTitleTime.Text = "Zeit";
+ this.labelTitleLoginID.Text = "ID";
+ this.labelTitleEvent.Text = "Ereignis";
+ this.labelTitleDetail.Text = "Detail";
+ this.labelTitleBefore.Text = "Vorher";
+ this.labelTitleAfter.Text = "Nachher";
+ this.labelTitleType.Text = "Typ";
+
this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDisable));
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveUp));
diff --git a/INT63DC_6CH/Forms/FormDataViewer.resx b/INT63DC_6CH/Forms/FormDataViewer.resx
index 13f670a..268ba8f 100644
--- a/INT63DC_6CH/Forms/FormDataViewer.resx
+++ b/INT63DC_6CH/Forms/FormDataViewer.resx
@@ -165,77 +165,75 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAEEJJREFUeF7t1zERACAQ
- xMD3LwDkQo8EspmtzsHNkSRJkpRp3kGSJEnSvzkAkiRJUigHQJIkSQrlAEiSJEmhHABJkiQplAMgSZIk
- hXIAJEmSpFAOgCRJkhTKAZAkSZJCOQCSJElSKAdAkiRJCuUASJIkSaEcAEmSJCmUAyBJkiSFcgAkSZKk
- UA6AJEmSFMoBkCRJkkI5AJIkSVIoB0CSJEkK5QBIkiRJoRwASZIkKZQDIEmSJIVyACRJkqRQDoAkSZIU
- ygGQJEmSQjkAkiRJUigHQJIkSQrlAEiSJEmhHABJkiQplAMgSZIkhXIAJEmSpFAOgCRJkhTKAZAkSZJC
- OQCSJElSKAdAkiRJCuUASJIkSaEcAEmSJCmUAyBJkiSFcgAkSZKkUA6AJEmSFMoBkCRJkkI5AJIkSVIo
- B0CSJEkK5QBIkiRJoRwASZIkKZQDIEmSJIVyACRJkqRQDoAkSZIUygGQJEmSQjkAkiRJUigHQJIkSQrl
- AEiSJEmhHABJkiQplAMgSZIkhXIAJEmSpFAOgCRJkhTKAZAkSZJCOQCSJElSKAdAkiRJCuUASJIkSaEc
- AEmSJCmUAyBJkiSFcgAkSZKkUA6AJEmSFMoBkCRJkkI5AJIkSVIoB0CSJEkK5QBIkiRJoRwASZIkKZQD
- IEmSJIVyACRJkqRQDoAkSZIUavbaAABAhAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
- iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
- AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
- EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
- AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
- AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
- DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
- AAAhDgAAAIRc1tRWy/QY8wMAAAAASUVORK5CYII=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAD99JREFUeF7t1wENADAI
+ wDD8CwC5v5B1qYnNkyRJkpTJAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiS
+ JEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmS
+ FMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmh
+ DIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoA
+ SJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAk
+ SZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIk
+ SaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIU
+ ygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEM
+ gCRJkhRqbg8AAIgwAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAA
+ ACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEG
+ AAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQ
+ YgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAA
+ ACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEA
+ AAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQ
+ AwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAA
+ CDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEA
+ AIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQY
+ AAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABA
+ iAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAA
+ AIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQA
+ AABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABC
+ DAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAA
+ IMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYA
+ AABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBi
+ AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA
+ IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA
+ ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBAD
+ AAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAI
+ MQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAA
+ gBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgA
+ AAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECI
+ AQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAA
+ hBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAA
+ AECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIM
+ AAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAg
+ xAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAA
+ AEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIA
+ AAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAh
+ BgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAA
+ EGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMA
+ AAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgx
+ AAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACA
+ EAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAA
+ AAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgB
+ AACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACE
+ GAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAA
+ QIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwA
+ AACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDE
+ AAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAA
+ QgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAA
+ ACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEG
+ AAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQ
+ YgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAA
+ ACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEA
+ AAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQ
+ AwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAA
+ CDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEA
+ AIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQY
+ AAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABA
+ iAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAA
+ AIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQA
+ AABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABC
+ DAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAA
+ IMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYA
+ AABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBi
+ AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA
+ IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA
+ ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII=
@@ -285,29 +283,28 @@
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
- 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
- A6yu/OmZUbOXAAAAAElFTkSuQmCC
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABMBJREFUeF7tnItSIkcU
+ QPnaSJWPSoxBQ4yAiWjUXUCQl6DgawFFFPcDc/TeRXeAEaGHx/ScGi1m7O6ZM337pVaHCvmC48if5pPJ
+ 5Obm5srKytLS0i8LSzgcXltbQ2Q/uY+UQ5PDKZ9IJMgTj8dLpVKr1ep2u98XlsfHx0ajgQg6SKHmkH2T
+ z6Qz0Wg0Fos1m03N7SOQQg1BNHvKKs8lIjydTmtan4Igmj1/leeV+N5cQBPZN/l4jEYR1x9aALI0gRd5
+ ukE6g7u7O/2JBdzf36OMeCi5l9zd3dXL1oDy3t5eKBKJlMtlvWYNZ2dniIeYyVgV8wLKiIfo+hd6JjMe
+ KCMeYhqoFywD8UDeSgL5QH6GdDodplx81/NpMXt5ltxXV1f1eh3/5+dnvToVZizfbrcvLi5yuVypVGLW
+ YYs8nlR1tVplgZlKpZC3peZp3jc3N4VCAe2vr1ghLxXOooIK//KOYrHoc/mnp6fb21s8sT3+GaLAz/IP
+ Dw+1Wu3k5ORoEMj7s8OjwlutVrlcpob/G0I+n6fmNcO08FyeYVwqHMP94ZyenvpNHh+pcPSSrtDhn5+f
+ Xw+BWRCjgxZqDq/kCXUel/pEe28ESMY7kmFP+n8HXvxa3RN5+jbmbTzxP+YgOrR0cxiW73a7zWaT3oua
+ 3DXKwcGB3sMcJuUZq2i3RC8V9fI3EKPMuzyzF1rvzs5OzAPmPeyZtB4eHvKg+BuH16q3MYdJeYZ0evhM
+ JkPY/22aeZcX6OorlQpRur29/Zc5eKF6A3OYlwf55QxDHf5/GoLK19LN4Yk8sERhzMvlcnTUWyMggS3z
+ fDp2BzIF0qLN4ZW80Ol0mN4SsdFodNMVzKvV6rdXWPb202g0tFBzeCsPzHOlCeD/x3CocPSIFxe0RHN4
+ Lg88NyscVuzE9u9DILC9qFt3piEv0AQIbMJ7Y2Pjtz64zjDpRfW6MD15wA1Duq5IJPLrz9Av0LD9LA/o
+ tdttRgGGbip87QfI+7zmezARuLy8pJ3jv/pKIpGwRV5gIpBKpdbX15eXl+kLr6+vLZIHmkA2m2WSw9Kl
+ Xq/bJQ+Mgul0+ujoiIZgnfwMCeQDeQsJ5AN5r2HRJn970vM5wIx8rVb7dziShg+s50BOXeAFMfn/EG6q
+ GcbFjHxPbCCONHLqAmKS0p3eax0bw/J86MeRRk5dqFQqknEYUg4fNMO4GJbX80GMkmZEpJxAfiIMy0t/
+ 7oDV+/s0ksWFYrEoKd2ZO/mB4P8+jWRxYcE6PNak+kSDGFv+NW6GMvn/8JiRH4Ux5PXcMyaVpz1rRfSB
+ g3B8fIy58ZoH6U3GZlJ5nkAe9EPGkP8Q7q55xsJD+a2tLalwwIfvcl1zDodJjqT8kBnLO3gfsXrpB6PL
+ O+i9XwrXS4YI5OdGnoCnBAf0l5JRmk8/mvnzzJd8L82n0MyfJ5Cf7zbvHYblcX5phblc/9zT//KLRSBv
+ s3w4HJ5whbCI6M4Jq6ur0/9PqJmje2ZYvVuK1fvkWL1DktV7Y/HFYe+uaByyH142m9UkPgXBAfvhcaS+
+ pnglxINfd0Ik2hFEs6f8Ji+H7IFJZ8hgsOh7YPLwKCCCDlJue2D2DrpBxj+GwUXf/ZSHRwERdJByaBby
+ hf8BrK786fYhO9AAAAAASUVORK5CYII=
@@ -357,128 +354,120 @@
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
- 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
- 9pH/yfYAAAAASUVORK5CYII=
+ 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
@@ -528,49 +517,47 @@
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
- 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
+ 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
@@ -620,31 +607,31 @@
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
- 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
+ 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
@@ -694,126 +681,118 @@
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
- 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
- QmCC
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAGfBJREFUeF7VnIdXVMm2
+ xud/euut+5ygM2YxgJKTgKASTSAoKooOSUGSgAEDokjGQBbJdNM554YmNiAZ8zh37vvq1KFpjsDoXGfA
+ Xt84p7tPV9Wv9q69d50+9Hd5uXkc5ebkJiYmxsTEhIeHHz58+NA3+wgODj5y5AhAkhKTAMXBhLjw8fHx
+ hw4e9PPy8nB0dN62be+mzU4bN32j2rt5i/P27T7OLkH+/pgLoHFgF+AzMzJjY2P9vL2dt213+mXj7g0/
+ O/y0ftv3P2xb9w1r5/oNrjsc/F3djh48dCQsDIDAtCGz8HgJc+Pt7IwJAzaYt677fuv/fb/lW9bODT87
+ b93u7bg3yNPrSNChs5FR52JOYSHb+Fl4TAkl3/nTBmAzH163+ZvVjp827Nm42XXHTp+9zoGe3uEHgqLD
+ j1yIOZ2akJgQfxGwC/AXzl/AImfJPw8bs7MVfoVF8cOPq67tP/y048f1AHZYv2HXzxudNm8Btpfj3gA3
+ j8O+fkcOHo6OOBp3MibpfHzWlbS7129eiIs7f/48gUcYRITbt3UbvB0250Daa8dP63dv3OS4eQtOdt6+
+ w2W7A6sdO1dRrg5Ebjt3Qe679njucfTZ5xzgDuz9EUEHI8PCY09Exp8+kxx/MSPlys1rOQ/vFpQVPUIi
+ APh3iQmJfp5eiHAw43I2BzaAPXbvQbv7XVz93TzQ+gEPz0APr9WXpzcU5OV90NsHAnOof8DRQ8Enw4+c
+ ORF14VQsDJ6WmJydln4zJ/f+7bsVJaX11bUpySkJCQnfRUdHu+9xXM7s8CiYGtgAPrzfL+xA4JGDh9D0
+ 8eCQ48GhNp0ICVtdRYaGwcgQmE8dPX7uZMylM+dS4i+lJ1++djUdBr93K7+o4H55cUn146etL5rLSkoB
+ /h0qGeet2xx+XI9lvPlf62za+v0Pu3/ZBI/a7+yK6Tx+OASNno08GRd96nzMacwofOni6ir2LEcA/vVs
+ HDF1QjKWd15m9u28G/fz7z4qeFD+qORJeVXtk+rmxhf8Th6/gwfw7xD6UcmwPs9gM0nil33btns7IUl4
+ RwQejDlyDJ1hItEo5jIj+Urm5VQIHay6sq9cXaTU9Nz0rPyc6wW37hQVFJYVlTwuq6x+/Kyhuq6p/nnr
+ i1aQyyVyrUoL8O+Q3hHnUQ9Q+O0/roefu+/c7efiFuIXEBkSBhdKvnARjd68lnvn+s17N/MLbt3GdNqr
+ 8PbqyzYSMNvs3Fjb0NzY1N7c1tXW2d3VLeQLpSKpUq406AwAZ+FJbl/HGHzrNiQJhBAYHH4OX7qamHwj
+ K+fBnQK0WFVajkafVlQ9rXz8rPLJp6qugp7WPIae1T6hqmZEjmugx89wAsT54FcRRgWhl+d1jTAyBRZ1
+ i8QCsUQogUAOs2uUGpPBtACPPLln4yZkDlQFh3z2HzsUjFBJEyOsXfrgEVp80dDU2tTS9qIVE9nR0t7R
+ 2sFRZ1tnV3sX/Kq7iy/ko1eBSCAQC4RUeIoXBTw+TuB1dOFkzsf/K2E8Le0YGDUyLEyARYRWJpYBGFJI
+ FZBKrtKpdWajmYV3RTG/aYvLDgeQH/T2RTA/fTwy4dz5jMup+bk3iguLqp88a2lq4XXwunkCAV9IJewW
+ 2UskEIsxtRKpQiZXq5Q6jdqg0xr1OqOBlUGv1Ws1GrVKpVDKpXKpWIrB4SNiIT64tERUAqpF3XFkGxVE
+ RgJssUwGZgDLlAq5UilXUamVGp1W32PuYeE9d+122b7Dy9EpwN0zLCAwKjwC8fzypYScqxlY3vD2uuqa
+ 9tb2bl63gA94gbAb5FyJhSKpWKKUy3Ualdmo67MYBwd6hod6rcMWRr1Dgz0D/WZLr8Fk1Om0akwQBqWQ
+ yeQrSyqVSaRoWSLCdGCKgcrt2l4YHs7BtMok+KwcPSgVSpVCpVICWw1p1Bq9Tt/b08vC+zo6IcL57nNB
+ kXD04GG61BHYr2ddK7xzr7KkvKGmvrO1QwCz8+C6wk8l6hZKhGKFVKZVq3pNun5+al9jYD/0fLHwSttJ
+ q0U00GfqNetNBq1BpzFol5Veq4YHoU21AgaUyTAFcASY+pMB2AsnEHixDE6ulCnh52oFg63UQFq11qgz
+ LsD77XP22uPk7+oevN8P+RyrPeHseaQ0hPeHd+8jVTyvbcASXY4cQn9SkQRDNBl0/eKbpkf/s4IwC1OT
+ Qy9H++ERcIehgWUF3xnog7MY4Up6LBi5XCaWYjFjrjkDsBcLL2Hg5coFchWRTqMz6o2WHgsLH+Di6rvX
+ GeVqqP+ByNDws5HRiXEXMlJSb+XkIW0gvCN4IpKtBC8QYVgwkaXHONBxhkPLkbl0nVWY9DkaFiYNCZIG
+ +Qn9ojyLWQVHwLLCLK9sfMYSJKorZCS8AZ6SI7fD7HqN3qQ3WXrn4Q+4ufvuc0adTBZ8aDgSe9L5i4jz
+ iHaojZ5UsPCcPuwFeLlECuPAUENd5zi0f03Ps9aVJP5ke9pb799rNmhVKnQkxsr/ZAw2ceHnzQ5yFt5g
+ Bx/o5r5/nwuKOQIfFjFf1Vwlof7+Q8CjNloZHqPBgscCJm7MwA+L0oclOX9Z/GdJzk7OuxycqgvP46ml
+ 2g1tDvaDXoOO4PmcAdhrCfh5sxN4LYHv6+1bgPdzdg3y8sGmHxsDVO8UHoUx4J9WPP4MeDECklGnQXgH
+ vLn4f6eGpdOjGkbamTFWUyPqiWHVvHCsnrQuIYXohburt8N2R2jPLufWlpaB1ijAI0YgRsLzEfY4A7DX
+ 0vAM+RLwQe4e+51dsCsMI/ARcdExSRcuZqWm5efdeHSfcfv6xs72TprnlhTcHvAGPYG38s9Ni6LmpKfm
+ JDGvpKdey06/kce+VRDhwNJ8zNhwBDI1HjU/P0bUdKznBaPm45CgIsLDeR8lp3JydG26Hwb40ZE+RD7A
+ I+dxBmAvJDw24MlIwCNJTkUyHAR4nRZFh3HB7Sk88lx44H8Fb9RrkM/HBbFTHX7THT4znb7QbNf+OZ7f
+ K77/6+4AaI4f0FPjaXjqARmfeZqqvSBzjZe51hsSlXp5uTjZk1NdOukL+LHRfrNJp1L8HfDU7cMiyBUf
+ wC8OeDTVLSey5gm8Fp450nFsss1rqt37S/klpV5+Hns52FDs6XO9LyJZeKMOCQ/dcQZgL3g+yng2zwNe
+ wXo+dX421X11eCzIEaulpzEY8F/KLyvzDPBagvx0uLvV1ErX/DcAb24Inmj1tPFPtP05v6Lc46DPEuRR
+ wW7vpWEfFUcGWo4vgkeE/WQMNq0CvNIOfrzFg/KPNXtFh+y7m+y2HL+5xhPkIX5LkB8Ncn0tCv2PKhz6
+ qIgwV2xi1/xahjfVE3ho9IXnmQg2bj9KW5p/vN0/InAJ8oM++ww1fsPN/pC1OcDaHGhpPDw0aP5b4H1J
+ qiPwtMhJuhCfSeCvo7x9XFHZWNfQ0daBXd1yEgmEJOAx8Mb6wy+b3ceaPS4cW8hYO7c7Vma7c/hnugJO
+ h7nYzrHJ32OvrNyzvcDpcdaOJ1kO0NNsaE9/nwHwSrlMhFz+yRhsQsDH7GDLTHd1FJ4EfPCr52v7leDP
+ x2deTsvPuV50r/BxeWVjbUNHa0d3V/dywk4DhReiPYUfaXJNiOLac9cOx2d5C/zTnX5xR5cg93VzEhWT
+ EIj433ZvET+BZ/I8MitnAPaC8VF0ccp7YnymyNWpGXjbxubrwhvqDnXfd8iM3eqwbQ8HDPyNtzwAP9Xh
+ +2vkEuRI8rwH7vb5z55/DcMzeR7wbYXejbmbG/O2pMZs47BBe3Y6Nt/1SIlZgtxjn1NXobt9/qP8rXdZ
+ /m8A/vltdwLP8KdEbecQQjt3cF+B3PY6aZ/sn+X5m6oJvD0/RPm/DfiG3E02/l+PLWF/jlwcnWTlPjT+
+ z3Qtw3/H8W+Fx8YmMDIs/OzJ6MTz8RmXycWMh/fuA76htr69tZ3fxV9Owm6BXCZFbQ/4xnwCb88fF76E
+ /W3au9tJWOxln/+W42fgtQpEe6SzT8ZgEwI+Zoe9jCeT27IdkUqNbGfQGxYuYxH4+f08uZITFZ0YF0+v
+ 5BD4ssqGmvr2lnZ+J385CfkCuXQBvj5nI4c/NmRpfsedjp2Fnvb5bwV+Fl4mg6NxBmAvGB+7WglSPXMN
+ 0/4yHkTgdYZe898F7wb4T/mjD+3gkCP4Nd12X67+n+7k8q9heAmBx64O8HXXCDyHvyF3y4mgBX6kvbob
+ bivvf8BvfLbA39+nN61VeIlBpx4e6qXwS/LX5Ww5EuAAchR8Vdmu9vufz+Hv69WhglZIpeiOMwB7/dPw
+ qChlYolOoxocMNvgl+SvvbYl1M+hOM2F1v9fxN9jJtf54WJfEz6QwJMbd1j4yOgEcun6ys1ruQ/uFlSV
+ VtRX17U1t/E6eMupu4svEYo0KoWl11CX72uD/5T/ed5mQ5XT2As31P+fzz/V4aepcjUbsTNRSkXY1XRz
+ BmAv8GNvw5b3TLYjAV+uIjFfQSp88o3N14UXC4TMxk5T+uBaScrP1ZkbbKrJ+hmqzfoFUpbuGqzfN9Tg
+ DA03ulifu0IjTW6jTe7Q2Av3l82YEU9oohUz4j3V7jPd4fuy1ael+CSiHb2Ghe44A7DXPw3P9AfPF8P4
+ j4ruX05JuJqWnJGRkrlYRUV3qqvLq599rp49LXv6pLSqqris9GFpyUOtSimTSFBToDvOAOz1z8Pz4Iow
+ PhJeQ11Nbk5WWlpKRvqVzIxUm+7euVlZUVxZ/qgCKvsslZc9KisrKi1+UFpS1NneJpdK0AU6WlvwEFxR
+ wGf4JRI4J6yk16oQ/6n0WkiFiKjTKLFuP1cqJVwJrSlkUqlYTMlX9nloFeDpPQkYnKhbQL6uFokR/zER
+ VHBXPAUAXv98SUQI2iLyzTT5ZlJArlWggCX3NqykvwbvFep/4ERI2JnIk7+eI9/S3sjOLbxTUFlSXves
+ ltzl0d61sub7JrNAJ8Je9MUvEjDmxYJxelxSOA17G7a8F5NsR/nJFIBfCR/U95jmb074WvA20YF+RXHa
+ X1k4fzXhV1erCU9tBUf9VPStFcRp6q8J7fzT8HT0WJ9Y3ghOzK1YQsRnKhyTV8gNWRAy9WKxkYxd25yW
+ v1RfDr+X3JzAwp84+evZ8+lJl29k5RbeLqgsLq97Wtva1NrV1rWC+Mh2TKmD+IzwrpRJVXKZWiGHcIDi
+ D69gT0IivxgSy+ZDOjlASBcIhTwBWkA7nJa/VLx2nqALE82U9yJyHxq5gC9T2op8vUbfY7SD9yG3pXiF
+ +B84HhIWeyIK8FeTLl/Pyim8fa+iuKz2aU1LU0tnW+dywnzDaDCpVCRSKWRI5ka9GqUuClIIW10m1ZMk
+ j7ytVspZYWqYA3wEBQxmDS2gHbTGaf+LhI9jb0O+q2XuOqTbG2J88DO36Og0dvfhfRX4bh4faRkY1uHB
+ menJudmpV3NEOJidmcQr01MTEOZidHR4cnIcorPz7u2bt2/fWIeHUMlIhEL4/zcGz+vogtFgPZj3/fu3
+ /1n+0ddrePeOPaHfYhzsN9HjqclxLTwB5ueTHRsA0CaEAypOjyvon4fniQQCmN1s0n748I7yfPz44ePH
+ 9799eI9XMCNU/RbD+3n44aGeEWsvPYZrYKWgBer8iILYwBCRcLgQCDn9LqlVgBcLhVjPlh79b7+9n+cZ
+ Hn/Zbx3q6bMYesw6CO9C1qG+sbGhiXEryF+O9dGTsTpwAoICnF8mEcOJECCVchl5iqpeKMR0fGY4+EJ4
+ Nzv44MXw+fcqHpXVPqlped7S2dq5nBCiJQIhtiIwLAd+eLAHwGYDiXy94Dfr4fmDAyaQj432TYwP0JNf
+ v5rGKsA5emx+1GRThDBp0muMOjWeIl8gLyCV0FzA6Z0jnNDdSe4ulwgYeGQ7u4BP4O1vPKbwAQQ+4Hhw
+ KOAvnY1LS0q5nnXtfv7d8kelNU+qm583d3BudLYTFidyFRYt4D9y4c2Ap7Gtt0dn6dVPToxiIWCO8O7U
+ 5CA9+c3rGayCgT4jTh7s75mZmXz39vWH9+9ezc2MjQ1jRSApIJWgIvjTO7bxLkoGsrdhbrym8NT4EFL9
+ PwQ/OTFgHWbc3kTMjgPgwcPpCZMTg9NTQ/T47dtZLAH4wvT02B9//Ju+aHu8eTPX22MAPxIK0sEahv/I
+ wjMB7wMsbAt4OMBcwMPpCdPTQ5ggevz+3RyO52ZH6dM//vjjw3tY/jUO6CuYMtgfIQAhEKuaMwB7rR58
+ n9EGv+RjbNTy9s0sPQYtB/7DBzYRvJp7Sd+Ffv/9N7wCd+i3mDQqOYIfuuMMwF5rwu3B8+7d3OvXM7Oz
+ pMhBqYOaZ3RkJXh6DH+hb1G9e8uejxyBdICVj7C/gud/ObwTA+/HwB+PunQmLi0x5XomA1/EwDc2d7R0
+ LCdeOwOvIvC2aI/1jDWMRY5Qh/IW/yKeI6ohttETKBs9BvzszAg9Xu4xOzNh0KqQ+bAFQFTnjMEmFp4n
+ FHeTP62h5T2EgA/9GfyJk38ZHmnMBj8+1o8CDnFeg/Qqk+Jd8GMubGueAw9Xp8fLPSYnRjCJXxk+iCly
+ Ajw8g/0CjtncPjE5LzO7IP9OWVEJ+euixhftLe3Lqau9ExUeFiQymQ1+eMiMII+iDatU2N2N0kWnUSDb
+ wfnpCTMk4LHRnnF79vjDhzf0Laq52RG8i3QwNjqIFiSoADvJmueMwSbA88jVZHZjJxWzdQ7xfGR7hVKr
+ 1pqM839dRb+umi9yQul+HmveDr76z+G7BUhFYLOVt1gCeq1SKhbxu3hdHZ3gVymkJqNmbnaSnkDZ6DGF
+ //e/f8cx/qVvUWEu6DlI+EzAE9CAxxmDTcvBE8szax7wC5Y/5OW939kl0Mub7OdDwwGfcO4CU+ERt6fw
+ CHicPuzV2c6ymY2aD/Mbmx4zSj65WCDA1HSSO9n4Cux8dKqZ6Ql6AqoAiB4jqk1PDb59wzoFgGdnrCB/
+ 85qdqd9//4iJQ6WDjtAgZwD2om5vu56xAG8LePblbbCPr7+re5C3b9iBoEjmtpSEuAvpyVduZOfev33P
+ Fu05fdgL/WH7Qdi0Stu+xaBX2cZKbuPr4sELYDps4OgJo9ZeiB5jLYwM94yO9CLU01c4j7HRIWQTtIB2
+ MJWcAdiLheeTm1PYaD9vdlLbK5na3jQPH7bf74C75+H9fhFBh05GHI2LPpV04WLG5dSb13IL79wrLy77
+ DHjChtWIFY7NOR0uODFWTApGAy/ldSIoCrBtmxgfoyf09aLO19NjzAipAnt0A32mV3NsRKQP2BzkmFZM
+ LqZyZZ+HKDxJdUIx3diQpc7samB2tWrxZawjBwKDvHyw4I8dDjl17ET86TMpF3/NSr16K+f6g7v3K0qY
+ Xd2K8ISN2dIjCStlEkwBwEFOxorg1EbSL+yPiUDww5TgBK1aPi8Fpol8RCFTK/G6wqBTYfmMWPtHRgaG
+ Bi0mgxovYtYwdwgfWGIrwDMdLezqqNlBzn5poSQ33i/6ijoqOARJDmaPCos4GxmNLV1aQnLO1cw7ebce
+ FTysKq2se1aLXV17c/tyIgmG7O26BF18RD7s8MTdArIPJ5swkpNwTicmCMNirnbhBKlQZJNEiIJEgI8g
+ X+KpXCLG3GF9a1VyFLRIk5hTfIpsaedbW1Ik1ZFeyDU85DmYHRmOkmMzx96NpdEZdUaLef5urNijx44e
+ PIzVfoZk+HNXLiVmp2bk5954eLewsqSCktOt4gpCl/wOlN3kUqyQJxDyugVd3XgFr9udQC5y4nWcIOIv
+ CE/xKeaD5MovnQIZ84UX/pUIUdMhbC5qbUnRMRByAT5LvB3YYNaqtMjtwNZr9DC72WBe+BubS6djoyOO
+ nok6efHMucsgT8vIz7tRVPDgcVllfU19W3ObLX6uLOayNPtnnUTMn/sscQJzjshOtpPn3xKJBdi+M39R
+ iwMB/a5uUVNczbdM0ptIAleHk1M7Y4UDGDLqjZDJYMKC77f0s/BXLl6KizkFb19EXl7VWNuAVYQlhNZJ
+ 2hBK0O5aE3ybSExEUxoCG8UGMFCR1RDbbeox91h6LQP9AwQ+ODg4+0oqwntqQnJ2arrN5iw5ljGP3MFN
+ YyZNlTaRELrqYr6NIJF8PqTRu26ohRHYLD0W0FL19vTC4fv7+iHyywkRERF5mVlZV9KupRObP7xXWFVW
+ Qe9Aojan5Ggd7ZJoydy1v6YEWirq5PBtWJjltBDOgb4BiDJDQwNDWq02PDyc/FpKTmYm/T0IkFeWVtB1
+ zpIjcjDk6ANN09ZtomtpjYgsaQN2kKxjE+b+gcGBQaAODTJC3sTTwSHrsLX5RTP5tZTEhMRL8RerSspK
+ HxRXlZGs1trUitje3Ulu6MKWCK6FgEmXEAkYehORYfWFoL0gLGxgM34Og8POlHl4aNg6ZKXCMTQyPDI6
+ Mpqbk0t+Jwf/w7JvqK6te1KDdc7G9g6+iE/+KBPrnF7rRW4k/TEd2ISe1o6wtqmfU3KCPWwdsY7Ya9Q6
+ OjY6BtcIDQ0lv5BEfxsr9coVJGHkM5qrkTMQ20meZPZABu1C/KDd2IT+1ogo9mA/8XPWwtZRGHlsZAzA
+ VC/HXk6MT2RnZ7O/jYX/oNjY2NKSUixvNoWISarE1pcsdS25QZ2EkPnI2WfpoyLhZC2IhjSscJBTVx+2
+ suQMMDT+chyPyYnJx1WPF/0qGpSZkQnnr6ioAC38nBSDiKIakjMQRYjNETxBy0QRGkjWkAYJsw2buPc8
+ NmF+OQ5rA3tqcqq2phaY3N/Dg9KvpmNK0tPThUIhG1GMjLUZUwPYvoM1JCu7sAFMmfF4+ZIY2saMh9ls
+ hrcTwKvpNuQFeKr4+PiQkJDsrOzG+kalUkmyIgO8qHXaAeNOa0LMgzo2BabMeAqH7WjvyMvLA9RKv4Fp
+ E8Ig8h/SIMqAb/rXTzF4IAAEOIDiYObl5v0/GIhq40wZfUMAAAAASUVORK5CYII=
@@ -863,54 +842,51 @@
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
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAACsRJREFUeF7t3O1TE3cC
- wHH+p44zdy/urtp6VRRBeQpBCkhLSA3U9jDUdJB61yRoC0IgCTetjW1VOB4EJFAeQrLPz0955CFQ+mCo
- 8hCstTc30xe9WZaGNBtskxhqojvfF9nsZn/zycImxvDLsVqsMVnMFoPB0NTUpNFoVCpVbcYudXV1DQ0N
- TU1NRoPRYrbIpTkx65cuXVKr1WazGQCAlS9XNjY2tsJbGdra/bXFxUUAALq7u9Vq9aVLl/bEd3Z06nQ6
- k8m0vLQc3gyv3l1dCi75fX6v4PXwnoxM8Pg8voXAwsryylxgzmQy6XS6zo7OWHxnR2ddXd3oyOhWeGv1
- 7qrf6xdYgWd4juE4OmNjOJ7hBVbw8B6f2xdcCA4NDtXV1UX8O3idTifJV5ZXBFbgaI6lWIZkMj2WYlmK
- 5WhOYAWv4J3zz/X39+t0ul38ey3vdXd1S3Ke4bODHRNLsTzDewXvvH++o6OjpaVFxFvMFrVa/fVXX4fu
- hniWZyiGJumsjKEYnuW9bi/LsGq12mK25Bj0hh5rT3gz7PP4WJqVPyabYmnWzbsDvkBnR6der8/RarUw
- DIe+zfLTLiWdfJ/HZ7fbtVptjkajWflyJbgQ5GiOJuisj6M5j+ChCVqj0eSoVKr1tXW/1y/+zMt2zb5Y
- mvXwHr/Hr1Kpcmpra7fCWx7ew1LPBp5i3Zx7zj9XW1u7g3dz7uf42F2zrzh4gXMzFEsRdNbHUKzAuQO/
- xgsMxVAElfUxFCNwQsAfiMKzAkMyFE49iQjP5D8DI6cDI+Xy/GMaBp6SPWT/YkhGYIWALz1493R7sPeF
- xxQYKZc/at9KL95nf0sOjm6x70/eiQsJ5Z7+gMZg+VhJ9Afjf2czpj//x/CXyOrc8JP5edkPfIi+GmLN
- SYePGQsLCo/nFtg/bwmx5hV7SbD3BflYSZR2/FLfgXCI27rn3y7w4P5O4e98GyHvL/k2Qr7N1Ti56dnS
- 4vLcI/m5R/JPHC8EXK5vgMZ04cPhMM/yNEmTOJl685Nvb9GND7l3HrJNP3DvPOIv/Cjo/usW+1HQrTjP
- LU41LE41BKffXJo5J+Y4tzy7nfOtZedb5FC9ovCUJJcqyC92fHY22PuCfKwkokmaZ3m/z58W/LdgYxiu
- 3IJPP0AqHiAV36OvPsQqf8CrHhHVj4jqh3j18njZwh3Fwh3F4lhZ0K4M2pVL48qlifKliXK6X6ksKoiW
- S/3rfEXa8JthnuFpgiYxMvW+cpzdBJVhqDxRP9uvrFSclMt1F5q/nP2HiJeNlUQ0QfMM7/emBz9vf20T
- VCbq5wfKqpVx5Bc0patBQPqdl4+VROnFB+7UbABlEf8G+Nt+96Di9dNx5I11Jf/jzv7kbvjGJb6CyMdK
- orTj110KyX/fqdSqT9laS/byL42XuQcV6so48jdfK35Ev/GzV/OzV/OTu35p6CX5WEmUXrx/VMSvuxT3
- Zsverd+5bve2xfevQ1X1NXHkr58+tTBeGXJWhZxVq87qVWfNyrQKARH5cIkWB88xHEVQBEaknm/0zJqz
- 9L5T8d653VesY0fyb3eVxvgfoNUXzhbJ5VWKk/xgGfRpwYjp6Kgpd9SUe6cr907XCdAFyodLNIqgOIaT
- 4XGKQInU842e+c5RrG+MPZ/Hj+aPWXf9W0jlxTfjyCtKCug+8RK4NK4Er//KDzpB+XCJRuHbeE968N6R
- auKz3E7d33NfOSH3T3+keIBUhOGK9/8RR64sKsBulEa//kX7MwDvuFY6bXl52nr4w6ZX5LwTx/KdNsXl
- pjhyxakC9PNS+es/YNvxZwB+oqdQxG/7LzcekSOPHY29J/dIfsnJgsDoq99jVUG7iI/2B+07/szAT1le
- ivjfPxfn/MdUlF/AD56Wrv8P0D38n+SnC88yLImTOIqn3rhVxEf7L2rinP9IJ/MKqD5l9Ovfnn4nIB8u
- 0UicZBnW5/FF4WmWxEgcwVNv3Fo4aT4U49ep4/vzj+Ujn5fJX//j+oFZQD5copEYydKsz50u/KlJ8yG5
- X1t7NEZ+4li+41rpXu//t5BYf2bgv+gW8TH+Kcvht1/b9R8/mv/Fv0se/++fLaRqcWzXnzH4uP4vzIcb
- qnOlN3zDXcXR//75Pf5Mwsf1T3QffqMyt6+tSHr/n5A/LfjNzU2GYgiUwGAs9Ya7FRG83D9jfXlhuOD+
- bMmas/T3+8NwpX+4CHSC8uESjUAJhmK8bm9a8Oar+l7jX+2df4s0bnpx3PTihOnghOmgp//4t5On7k4V
- 3p0qDE0Xrc4Ur84Uf+couecovecovT9buuZUrLvK1l1lG4ByEywPQ6e34Io1V/nYNY18rCRKM77L3HS+
- KW6XjZe7Td3J1WPpkY+VROnFD/QNGPXG5nebY7rSesVqtibXRz0fTdgn5GMlUXrxT3nP8dH4jU2GZHAE
- RyE068MRnCEZj+B5jn+Of45/ZvEEg8M4CqJZHw7jDMF4+Cg8TdAYjCEgkvVhMEYTtJt3pwV//ZPrrYbW
- vUJApMfSE7mNgEjNmZqaMzU9lh75odJRevE1Z2oO7L1E7yDtL92OPBfpbp/w0imN6VnByzdJDQ8O993s
- 67vZJ63+0fj1TRqnMQhDACT1dvGyTXHbxcs2pSMMwmicdnNReAqnUAiFATj1Inj5Jqkec4/0KyCtRvCR
- HcbHxlsNrfWa+pozNS3NLbZrNvlBkg6FUPFron8UvtXQGr1DDN52zXbo4CHpzsiiPa91TDnkh0qifcLL
- r3bS2X4MfnxsXFo9dPBQS3NLS3NL5ImI/tFIpX3Cx10ej9ee10qrtwdvRw5YpiiTno4ncvL3CS9/hyMJ
- H4OXbkcuB1Id7R3S/b03euXDJVo8PLaNd8Gpt/s7L9sk1ar/Bb+9uoPXtzomHdLtvZaOtg750RJNxGNP
- H/72wO1daLzF9rFNfrREi8VvrG+QGIlACOSCUi+Cl2+SMuqN0TtIt416Y+S2tlEbvb/9jt2oNxr1xls3
- bsmPlmgIJH6lS+CEpw6fl5d34MCBvLy86P21jTtXQdvHNvnREu3pxVvNVmlV26idmZyBXJDtY5t0T8wz
- knRPLx5yQQqFQronZnkip/1px89MzlxsvriL3j7nT0qedvyT6taNW7du3BoaGJJvSqV4eJREQARyQlmf
- +AVelBTY53gJT6AEDMKgE8z6YBAmUIJn+Sg8RiAgIt81+xLx2C/4urq60N2QeMF7NvDSl/Y5hhNnTqiv
- r1+YX2BIBoEQ0BW7a7blAhEIoXAKgRBxzgytVguCoMAJGIxBLih27+wKckHiB5gkPXJ7RJwtxaA3WC3W
- ef88gRAwsH3Nm83SnCAMwARCcDTX3tYuzpNj2Z4hye/10ziNQujOyZc/MtPbPu0ohNI4jSP4zgxJ0txY
- XV1dHt5DYiQKZqNfkoMoiZE8w39w5YOdubEis6IN9A+wNEtghHj+AdEPOAFgNsNzAqIcEM85gREszX56
- /dNfzYoWmQ9vcGBQ+qsD6f/qYVD80AsCoAxN/NAOFD+6wRFc+huDmzduqlSq2PnwrBbr1farOp2ura0N
- AiBptiQSIwmUkH9fP1MiUEL6QzqWZiEAunL5ik6nu9p+NXYmxEjSHJjt7e0jQyMIiLC0OI2cOB9ipiVO
- 7EezCIiMDI20fdj2G3NgRhJnP9UbtFptps9+qlKpNBqNVqs16A1xZz/9P03mQbF9nYddAAAAAElFTkSu
- QmCC
+ 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
+ YII=
@@ -960,38 +936,36 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABx9JREFUeF7tnG9z0kgc
- gPtpm7xAR0JIYprAgkARMIQSMBRKGYk2QKQM1aEdRBg57dg6U7D0332aG1lvDxfwgIBDgGd4YZPd7D7J
- 7maTrL+tl8mX2C+ZSAYCAZZlbTYbQRDbloUkycePH7MsuxvYTSaSw6Zb2N8ej4ckSQBAKpUqFovVavWd
- ZalUKrqup1IpAABJkh6PZ6x8TI7xPO92uwuFAn4Y61MoFNxuN8/zMTmGy8fkGEEQsizjmVYLWZYJgkD+
- P+V5nl95c4gsyzzP/ycP3AAAgKdaXQAAbrf7h3wykSRJslQq4UlWF8MwSJJMJpJbAX/A6/Xi+1cdr9fr
- 9/u3GIbZ39/Hd6466XSaYZgtm822Vm0eUiqVbDbbFkEQlp7JzEa1WiUIYmt7exvfsx5sb29v5NeSjfxG
- fo4Ui0VFUURRdDqdHMcBACRJSvRRhojH44qiwL2JREKWZY/H43K54vF4qVQ6OTnBjz4/FiKvKIrL5XI4
- HBRFsSybTCZPT08/ffrUbrc/DdFutz9//vxXny9fvjSbzWw2KwjCzs6OLMsLfbheiLwgCI4+FEWJomgY
- xvX19d3d3f0o7u7uzs/P3717V6vVLi8vb25uzs7OQqGQ3W5nWVaSJF3X8QLmxELknU4nTdNQHgBQqVS+
- f//+8PDw9yi63a6maTs7O6IoHh0dXV9ft1qtWCxmt9sdDgfDMNFotFAoHB8f48WYZiHyLMsiebfb/fbt
- 206nM07+6uoqm80yDONwOA4PDzudTqPRePHiBZR3OBw8z0uSlM1m8WJMsxB5juMml+90Ovl8nuM4hmHy
- +Xy32200GpIkIXmapjmO8/l8eDGmWQp5TdM4jmNZVtO0brf74cOHQXkIy7J4MaZZuDwAoFwu/17+8PCQ
- YRiKonK5XLfb/fjxYzQaxeQZhsGLMc1i5R0OBxzwut3uOPler/f69Wuxz9HRUa/Xazabw/JPnz7FizHN
- YuXhlT8+Pr66uhp3q7u9va3X6wcHB9lstl6v93q9s7OzwQHPevKo0jzPq6p6cnJSr9dPh6jVavV6Hb5a
- KBQK5XK5UqlkMhkAAEVRlpd3Op2iKD5//jwajUZGIUlStI8kSeFweHd3VxRFeOdDfceS8hRF2e32J0+e
- 2O12eCWpMSBJiqJgepQFngKLydM0zfP8j+8BALgmwD0AzIWagJXkWZalKEoQhIODA/j00mq1ms1ma2La
- 7Xar1SqXy36/H15/i8kHg8FqtXp7e3s3Ezc3N+fn54lEgqZpiqI4jsOLMc0C5cPhcK1We+iD39wn4OHh
- 4du3b6lUCs5/LCYfCoXev38/s/z9/f3FxYWqqmsq//Xr1438Rn4jP1828vOWh9VdU3mn0zl4n8e1JuP+
- /v7y8jKVSsF2ZJmXGejKn56e4o/v09DpdPb39y02wwuHwyzLAgB0Xf82KxcXF41GIxKJ0DTtcrkikQhe
- jGkWIv/q1avd3V2WZSORSKGPPiWFQuHNmzeqqgqC4HK5kslkPp/HizHNQuRLpVIikQAAPHv2bG9vD36Q
- mwpFUfb29kKhkCiKkUgkn88bhoEXY5qFyFuFjfxGfg3ZyG/k15CN/B+RNwxD64PvmB50qEqlgu+bhjnI
- o6qMA1ZRURS6D57/VzRNw9drDQDneehQJk/lHORRVcYBqzih/O+Phh1q1eQzmYzvX2B6uCYFAldmLZH8
- IL+p1oTyg8D0w6tx0KFUVdU0bea1assrr+s6TD+cBWtrw2dnQuYsL8syrBCUr1QqaNiDryWGTcaB0tM0
- nclkBnctqTzqqIqiwKF7sJYQPM8osIwcxw227SVt9nA1Dk3TwWBw2AGC5xkCrkyDzsiT4zh0/X/TuaZi
- nvK5XA4ZchyHzUAm6fOGYQy29lwuB8d/tEUQBMMwllEetXkIbPmISeSDwSBMw3EcNIdomiYIAk3T8DXm
- 0smrqgor5PP5YEXHddRfsg0RiUSCweDIeeuSNntd11Fvh2M7/Peg/4TyGLquw4mtz+cLBoOKoqiqmslk
- Bme7MzMH+Vwuh8zR/8NGXRc14GnlUVMfCfwogOeZErPyg7dc7LsC8ocrUKeSHxw74QVHAADgdqxbzYBZ
- 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
+ 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
+ SUVORK5CYII=
@@ -1041,138 +1015,129 @@
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
- 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
- XcbJAAAAAABJRU5ErkJggg==
+ 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
+ MFOSU/4P6BtaWaCrPPgAAAAASUVORK5CYII=
@@ -1222,61 +1187,58 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAADJZJREFUeF7tnGtQE9ce
- wFdtkee12KkzxXFApJ3pl37DD21jHzOCbVGm1ELs9AOMLSEUFbU1kkSBSIICUsAQfMVQKyIKAXRKLxjI
- O9n35gUiPqhWawUCcxVbLci9syxuYxYUArljomd+wwzn/ds9ezbZJH+gSlblhqxSVlhYyOPxsrOzORxO
- us8mDoeTnZ3N4/EKCwtllTKmKeD2v7hAnJGRUVFRoVFrHA7HoHNwaHDIRxl0DjocDo1aU1FRkZGRIS4Q
- TylfKa0UCoQCgcBusw8NDv1+8/fLly5f6LpgI2y+isVmt9p7unt6r/ZiKCYQCIQCYaW00l2+vKycz+ef
- OHGir6+v73Zfd2e3BbMQKIGjOI74LChOoIQFs9gIW6et8+KFi8ePH+fz+eVl5Y/J8/n85ubmocGh679e
- t+JWHMExGMNgDIVQn4aywBHcglnsFnt3V3f9mXo+n/+PfG5ubmVl5dDgUO+VXgIj/EPbFcqIwAjSv7O7
- vLw8Pz+flJdVyrhc7rVfr9347QaBESiMIhDil6AwSvpb7RAIcblcWaUMkIglVVVV5MZoc2AIxmzjT2AI
- ZiWsXY6usrIyiVgC8Hg8tVp987eb/n3aKaiT77A5mpuaeTwesGnTpks9ly73XMYRHIVQBET8GxzBbRYb
- DMJZWVkAl8u9detWl72LXPOMqv4HhmDUnY/D4QDp6elDg0N2ix2Dnw95GLPi1gudF9LT0yfkrbj1hbx7
- Vf9jEnkLbkVhDAYRvweFMQtu7Xpc3oLCKAzCfg8Koxbc0tXZ5SKPWVAIhc3w7Glob0g/kb6saFlAfsCi
- gkUxpTHxivgv677cULfhi9ov3Dn5RXJt8oZTG748RVZYe3ztm6VvxuyN2fjjxob2BtAEMvufJSiEWjBL
- l8M78t+c+GZFyQogFwAEQIgoZMPpDY2ORugaBF2HwOugG/B1GL+BYzcx7CZm+92mvaLNPpcdIY6IEEWw
- FezTqtPM/meJd+WXFS0D8gBgFwDwgaV7l5Yby+/8eWdkZOTh6MNRRhoZGen8o/MEfqLeUn/FeeX+/fst
- nS2sgyxgOxAqCk2SJ9W01TCHmA3elX9Z9DKQPyG/vGT5EeTIwJ8D/50iOe85d6l2vZ73emR+ZJ4m785f
- d0y9ps9++gzYTvawcM/C5GPJp1WnVToVcyDP8K58SEEILR9ZHCk1S2/fvT02NubuPZ76/tO39eetr373
- asjmkKyWrP67/R2XOuLl8fO/m0/2kAe8tve1JHlSgbKAOZBneFc+TBw2ffmBuwO7z+8Ozw8PFYbuPL/T
- Oezs6OlYI18zb/s8Sn5+/vxF4kUrD6xkDuQZ7vKDg4MERiAQApmh2TMj+f67/btVu8NF4WG7wvgqvnPY
- qepRxcvjaXmKsIIw5kCegUAIgRGdjk6vy0cVR0nBp8hvb9ke/n14wNaALb9scQ47NZc1nx771E0+aE8Q
- cyDPYMg7BwmUQEAEMkGzh5afx58XXRJ9GDnsvOecSn74/rCoXbQ8b3lUblSeJm/4wbDhimGtYu28bY/J
- h0vCmQN5BgIiBEp02r0tnzMvujj6EHzojzt/jIyOjI6NjjwccePB3w9aulu+Pftt1rmscz3nhv8cbuls
- iTsa58vyeQD5IkcILC5YnNqQWoPXtHa3NnY2Kh3Kx7ArW7pbTlpOluvL93fsP2Q8pDArspqyVuxfAeT8
- Y+6D8uO8lPdSxL6Id6ve/Vjx8Wr56g/lH7ry0dGP4hXxn/z4SYI8IeFwwuqDq9+peCdyb+TCvIXkscv3
- Xfnxl7fAdwCwGQjYFBC0OSh4a3BQdtBjbAkKzA4MzA4M3hocuiU0dHNoUFbQ/M3zgW0A8D0A7ASA3ROH
- wLvyOIrDIAyawNlDyucCC/IWLBYvXlG8IrooOqowKkoSRf5lECmJpIjaG0WyLyqqKCq6KDq6KDpiX0Sg
- KJA8iOPyzIE8AwZhHMUZ8mYYNIKzJ2xPGMAHluxbwj3HNV4zGq4ZOno7VL2q9t72aWK8btT2aqWQ9O3K
- t+flkDvfK5JXmAN5Bmwel7d5SV4UBuwEVlatrMaq//r7rwejD+6P3p8RD0Yf3Pv7nv2WPaU2ZaFwIZAD
- vFLgU/IfHPlAaVdOdXt/ahobG7vmvPZ1w9chu0MAnq/Jsw6z6qx1HsuPPBzp6e9Jq097LuVHR3r6elLr
- U0NyvS+PoRhkhsxG8+wJFYXOifzFvouu8syBPAMyQxiKOWwOF3kEg0yQ2WCePd6SZwzkGZAJwhDMYX0h
- /0J+LuVDRCFzLr9ozyLmQJ7hXfmAvADqPn/GdsbdadppdGz08sDljcqN/8r/F8ADgkXBzIE8w13e6XSi
- MAoaQZPeNHvIM88DVh1a1exofjiLdPvO7Y3KjQt2LaCWPXMgzwCNIAqjdqvdK/JrDq4Jzw1fXrJcopH0
- DvZeHbx6xXllRlwdunqx/2Lbpbb35e8HCgNjCmMSDicwB/IM78qXNZexDrCCRcGrjq2S6CSFukKxVlyg
- LZg+e/V789R5XzV8tWTfkpjCmMyfMqVnpcyBPMO78vVt9ZzjnDdK3nir4q2kmqTkk8nra9Z/XvP5NFlf
- sz75ZHJSTdJ7R95bWrQ04WCC9KxUeV7JHMgzvCv/jPNC3lV+wIlCqNlgNuqMfo/ZYEYh1GaxvZB/If9C
- /rmVB1Gz3mzUGv0es96MgqiNcJFHQMSkNxm0Bi9xtvFs9bHq6mPVzKKZQnd1/t/nmaVPxaQ3ISBiJaxz
- IE9PZSqoKQoFwtjxxOzBlepj1UKBcCrONp517cqzQzmX8vRUpkrUFKcp/+Te3LryN/nSklL2o0TVZ7FY
- dE5dbd2zJe/KE6Y1TXlXqPpsNtstn+5KXCCuPlZNHZHpw5DvdyJmxKQzGTSG2SDkP5KXV09VxGw1KXUn
- 66j6zCZ0V1Rip7CZzZ+ASWdCzIgVd5GHzbBRZ9Rr9LNh+7bt1IQUcoVeo2/7pU0hV1BkcjOpImarSaHr
- x8bGlpaUuhYx5ZnNn4BRZ4TN8NzLs1MmLlQhX6jX6BVyhessqcRsxcStIYvFOnXyFF1Ky4v3iBVyhWvR
- dPCWPIvFoqaVlprGdKASs5UbCrmC6ofFYtGeLBaLPv90JrW+ZopX5GVSGW3IYrHafmlzLaVnzGxI09zY
- 7LraZVKZXqMvLSmlc+Li4pobm59FeXrNU4la+TTTkU9LTaPqsFgsypxCIVfExcXFxsZmcjO9c+ZN4/Jq
- vWeIRWJqQuwUNjVR8kKtOUVX+Eee0daVzIzMtNS0tpY2ZlFpcalbV4qjCma1p0LKm+ZO/lTNKfpqVxxV
- KI5OXOqu/tOUZ/Ys5AuFfCE7hZ2WmibkC8UicWlxKZXZrGxmNnkq7vID/QOQCTLoDDq1bqbIpDLafNvW
- bVRmZsbEpUstYJ1aJ+ALqBxmD5OiODqx1CdNiesSa2tqma2mg0FngEyQBbfMVp5WIi/IjEzXIto/cV1i
- a0vrjORd98601DQBX0CTuC6RymexWJ75z5l8k7KJmk2BqIBZSs21taV1pmeeNhTwBcxSel90O9zTZM7k
- dWpda0ur4qiCme/GjOSpmrGxsdSBc4NeF+wUNrP0qcyl/DSZkTx9bhPXJTYpm1yLmpRN9BYz6bp4Ks+6
- fG1Nretul7gukZ3Cpm+idOak6+KpTCZvhAxag65D5yUEOY/kGUWT0vpz67at2ybd8BPXJRaIClp/bmW2
- mg4GrQEyQhbs/yjvMU0NTdRrBwqPnWkmkQeNoF6r13Zo/R69Vg8aQQIjXORNoEFrYFb1PwxaA2h6JM/l
- cm/8doPc8J4befJb9xCSkZFBxszo7u5GIdSoM+rUOmZtf0Kn1lHv6rRq7aZNm8hoKe3t7RbcYtKbngd5
- 8gEmhDScaSCjpUjEEplM1t3VDRpAvWZ8z2v3Uzq0eo0eNIA4gu8v2U/GyZGNR0iyWqzUA1y92k/9O7R6
- tZ56dGvQGiYiJFXJqvLz86VSqd1ih0yQUUu+q9d16Nwb+zK6Dh35Tl5rhEwQgRIlxSX5eeOxseioaPVn
- 6nEEJ/3Hn2dp1eTR0rRrfBpyFavJ1W7UkeY4gh//kYwK91hIuLIfyjIyMqoV1RiCwSBsNpKf1Ru0Buq5
- l06j8zmomRu0BvIzeaMZBmEMwY4cPsLhcMp+KHOPhCg9IBUIBDk5Oao2FY7g5M/szBBoBJnf1/cVQCNI
- /nJ4PCTU+dbzO3fuFAgE0gNS90iINFQMzJLiEmW9UtWmIjBiIh6ir0GgBIERqjZVo7KxaF8Rh8N5UgxM
- GjL6qaSQt4OMfuoeUNTXUnZ29o4dOwolk0c//R+swlhxZFutWQAAAABJRU5ErkJggg==
+ 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
@@ -1326,36 +1288,26 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 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
- rH76D+IVDpZbwuPXAAAAAElFTkSuQmCC
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABDtJREFUeF7tnGtP4kAU
+ QPm1Kx/UL25ATQxUA2uIiogL8W1INgHxUc3+wD2791orOoDtTLcwPanJzHA7vae00wF1Sv1ef2Lr/ew1
+ m81qtbq6urqysvJtYSmXy+vr64j8aP5AakKTbVI+CAL2qdfrZ2dnd3d3Ly8vvxeWMAyHwyEi6CCF2oTs
+ m3znuLO9vV2r1Uajke69RCCFGoJoRsoqTxNX+PHxscYuKQiiGfmrPKdk6c0FNJF9k6/XuCnq+qIHIMst
+ 8FeeYZDBYDwe6ysecH9/jzLipWajubu7q83egHKj0ShVKpXz83Nt84aLiwvES8xkvLrmBZQRLzH0L/RM
+ JhkoI15iGqgNnoF4Ie8lhbwl+Y2Nje+ZoMdLjU15Tc09erzUFPKFfHo0Nffo8VJjU35ra0uzcwnDqh4v
+ NTbln56eXPtjfnl5qcdLjU15eHh40DQdgPnt7a0eyQaW5eHm5sbFA58+Dw4O9BiWsC8P7Xbbun+tVtPe
+ 7eFEHoIg0KxtUKlUwjDUru3hSh5sDX5cRAwl2qlVHMqPx2NNPwWYM4hoj7ZxKA9XV1dpbn72PTw81L4c
+ 4FYeut1uYn8Xg1wc5/Kwt7enNl+BQe75+Vm7cEMW8rC5ualO88HFksEXyhnJPz4+qtYcYJ7N7xEykofB
+ YDDPzU+M9ZmciezkodPpzPR3PcjFyVQeps/8GOQ0LhOylmeWWq1W1fU9XBSOZnImspaHfr//6cXfarU0
+ Iiv+g7xp2uO1/P7+vkZkRSFfyGcG8qr7Hi/kT09P/R3w8kMhX8h7SCFfyHtIIV/Iu2Y0Gv36h9bTIV2l
+ /PLDgvz19XVjKgQQRkGmsbKXiTAMewakH0G6olHribAgTwaSiglJcU553k8J+wg9aFB+5Ek38ic/ylF1
+ Z2eHMgGEfVU+CAJ2iXNycqJB+ZEXJrKRKhlLFShLo9YNRPJyykxITCGfnEI+9T0fZYxhvMp9S35Ay1fl
+ P97zjPbyUsT/l9dEpkKWZC9l3c1AJP8ROtHSK/mVl7cLWq1Wgnf+6OgItzi8pKXXs0BBd0uEBfk54UEl
+ 50LrBiJ5Ctr0GRKTI3lxm87MbykXVV4SmolGG5giH/90IDE5kpfMTES/nNZoA0RKWDTaM02UFkGE4+XE
+ 2JTnUUQ2JiIHjTYQyZugK8Li5cTYlJeEZqLRBviU+u9cvWMwGHBS4us5SFe8pPVE2JeXDzMmbP2lkRyL
+ DrWeCPvy3Kt/b3EzVv78Qo6VO/mZpMxYsNKVTXkZnGcS/0ImMbmTXzgKeZ/ly+Wyi3/iyDm6csLa2tpw
+ ONQ2b9A1M7xeLcXrdXK8XiHJ67Wx+GHzd1U0NlkPr9vtasiSguAn6+GxtY/anBKuh2VdCZGrHUE0I+U3
+ edn4TMpgwGDIw2DR18AkeRQQQQcp1CZkJ+XZGAZ5/vEYXPTVT0keBUTQQWpCs9/r/wGjLDxW671+DAAA
+ AABJRU5ErkJggg==
@@ -1405,122 +1357,115 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAGrhJREFUeF7dnIdXVNf2
- x/Nf/Z4m0UTFEqOAWEFFkaaADUEDiKCCFREQUKMiYgkW1NjRUKbf3sv0TkeBCEN5efmtc8+dAWaUmPiC
- 5u31XS5nmHvnfGafs88++557v6itqQ1TTXVNaWnp/v37MzMz09LSUv+xlp6evnPnzv379x8rPVZTXRNJ
- +kXY6+Li4tSUlMT4+PXR0XFLlsQuXBSzYOE/VLGLouKWLt0Ytzp5y5bU1NTi4uL3wlecrcjLy0tMSIhb
- sjTm2wUr5n/z3dfzlsz9csmcf7CWz5u/Ztl3W9as3ZWSujMjIy8vr+JsRTh8xdmK1NTUhLi4mAULV8z/
- ZsncLxfPmbv4X3Oj/slaPv+buMVLE6JjkzfE70xOLcjed3D/gbS0tBC/Cp+XlwfJl389f/EcePCcRf9Y
- Lft6/soFi9YsW74xNm7bhoTMpOTczJ1F+384XVJaUnw4Ly9vEr7oUFFifLxK/mHYUf+au3jOl2BQfPnV
- J9fSL79e9tW8ZV/P/27e/O+/WRCzKGrNsuXx0bFb165P25S4MyUtN2tXYc7+Y4eKK0+V1Z2/WFRYeOjQ
- IQBfU12TmpKyavGSFfO/WTxnbiRnSMu+nrdiwcLoRVFxS5auXb58/fcr4ldGJ8TEbFq1avPquNnUplWr
- EmJj46Nj1q9YuX7FirXLv4da9/3KDSujN66K27pufdqmzVnJKdkZmXl7s4t/yD9efPjsiVMXz1XfqKu/
- c/NWenp6TXXNF6UlpYkb4mO+XbBk7pfv8/myr+etWrxk/YqVG1fFJa5Zs21DfPrmTVnJSft2pB/YuSN/
- b1Zhzq5DubtnR4U5u/L3Zh3YuWPfjvSdydt2bNmSunFTSkJCSsLGlISNaZs279iydVdqek7mzvy9+4oO
- 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
- RU5ErkJggg==
+ 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
+ AElFTkSuQmCC
@@ -1570,43 +1515,41 @@
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
- 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
+ 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
+ TkSuQmCC
diff --git a/INT63DC_6CH/Forms/FormFactoryInitialize.cs b/INT63DC_6CH/Forms/FormFactoryInitialize.cs
index 0b47d45..9c0716e 100644
--- a/INT63DC_6CH/Forms/FormFactoryInitialize.cs
+++ b/INT63DC_6CH/Forms/FormFactoryInitialize.cs
@@ -132,6 +132,21 @@ namespace INT63DC_6CH.Forms
structItem.IsWeightViewForward = item.IsWeightViewForward;
structItem.IsOptDataStatistics = item.IsOptDataStatistics;
structItem.IsOptPart11 = item.IsOptPart11;
+ structItem.dummyBool1 = false;
+ structItem.dummyBool2 = false;
+ structItem.dummyBool3 = false;
+ structItem.dummyBool4 = false;
+ structItem.dummyBool5 = false;
+ structItem.dummyBool6 = false;
+ structItem.dummyBool7 = false;
+ structItem.dummyBool8 = false;
+ structItem.dummyBool9 = false;
+ structItem.dummyBool10 = false;
+ structItem.dummyBool11 = false;
+ structItem.dummyBool12 = false;
+ structItem.dummyBool13 = false;
+ structItem.dummyBool14 = false;
+ structItem.dummyBool15 = false;
// int
structItem.AutoLogoutTime = item.AutoLogoutTime;
structItem.UsbID = item.UsbID;
@@ -154,6 +169,22 @@ namespace INT63DC_6CH.Forms
structItem.ModbusTcpAddress1 = item.ModbusTcpAddress1;
structItem.ModbusTcpAddress2 = item.ModbusTcpAddress2;
structItem.ModbusTcpStartAddress = item.ModbusTcpStartAddress;
+ structItem.NumberOfLoginFailures = item.NumberOfLoginFailures;
+ structItem.dummyInt1 = 0;
+ structItem.dummyInt2 = 0;
+ structItem.dummyInt3 = 0;
+ structItem.dummyInt4 = 0;
+ structItem.dummyInt5 = 0;
+ structItem.dummyInt6 = 0;
+ structItem.dummyInt7 = 0;
+ structItem.dummyInt8 = 0;
+ structItem.dummyInt9 = 0;
+ structItem.dummyInt10 = 0;
+ structItem.dummyInt11 = 0;
+ structItem.dummyInt12 = 0;
+ structItem.dummyInt13 = 0;
+ structItem.dummyInt14 = 0;
+ structItem.dummyInt15 = 0;
// string
structItem.Unit = item.Unit;
structItem.EmptyWeight = item.EmptyWeight;
@@ -162,6 +193,16 @@ namespace INT63DC_6CH.Forms
structItem.User_Level2_Name = item.User_Level2_Name;
structItem.User_Level3_Name = item.User_Level3_Name;
structItem.EthernetServerAddress = item.EthernetServerAddress;
+ structItem.dummyString1 = "";
+ structItem.dummyString2 = "";
+ structItem.dummyString3 = "";
+ structItem.dummyString4 = "";
+ structItem.dummyString5 = "";
+ structItem.dummyString6 = "";
+ structItem.dummyString7 = "";
+ structItem.dummyString8 = "";
+ structItem.dummyString9 = "";
+ structItem.dummyString10 = "";
// enum
structItem.Language = item.Language;
diff --git a/INT63DC_6CH/Forms/FormMain.cs b/INT63DC_6CH/Forms/FormMain.cs
index 8bc8712..71adcc8 100644
--- a/INT63DC_6CH/Forms/FormMain.cs
+++ b/INT63DC_6CH/Forms/FormMain.cs
@@ -1725,6 +1725,21 @@ namespace INT63DC_6CH.Forms
structItem.IsWeightViewForward = this.SystemConfig.IsWeightViewForward;
structItem.IsOptDataStatistics = this.SystemConfig.IsOptDataStatistics;
structItem.IsOptPart11 = this.SystemConfig.IsOptPart11;
+ structItem.dummyBool1 = false;
+ structItem.dummyBool2 = false;
+ structItem.dummyBool3 = false;
+ structItem.dummyBool4 = false;
+ structItem.dummyBool5 = false;
+ structItem.dummyBool6 = false;
+ structItem.dummyBool7 = false;
+ structItem.dummyBool8 = false;
+ structItem.dummyBool9 = false;
+ structItem.dummyBool10 = false;
+ structItem.dummyBool11 = false;
+ structItem.dummyBool12 = false;
+ structItem.dummyBool13 = false;
+ structItem.dummyBool14 = false;
+ structItem.dummyBool15 = false;
// int
structItem.AutoLogoutTime = this.SystemConfig.AutoLogoutTime;
structItem.UsbID = this.SystemConfig.UsbID;
@@ -1747,6 +1762,22 @@ namespace INT63DC_6CH.Forms
structItem.ModbusTcpAddress1 = this.SystemConfig.ModbusTcpAddress1;
structItem.ModbusTcpAddress2 = this.SystemConfig.ModbusTcpAddress2;
structItem.ModbusTcpStartAddress = this.SystemConfig.ModbusTcpStartAddress;
+ structItem.NumberOfLoginFailures = this.SystemConfig.NumberOfLoginFailures;
+ structItem.dummyInt1 = 0;
+ structItem.dummyInt2 = 0;
+ structItem.dummyInt3 = 0;
+ structItem.dummyInt4 = 0;
+ structItem.dummyInt5 = 0;
+ structItem.dummyInt6 = 0;
+ structItem.dummyInt7 = 0;
+ structItem.dummyInt8 = 0;
+ structItem.dummyInt9 = 0;
+ structItem.dummyInt10 = 0;
+ structItem.dummyInt11 = 0;
+ structItem.dummyInt12 = 0;
+ structItem.dummyInt13 = 0;
+ structItem.dummyInt14 = 0;
+ structItem.dummyInt15 = 0;
// string
structItem.Unit = this.SystemConfig.Unit;
structItem.EmptyWeight = this.SystemConfig.EmptyWeight;
@@ -1755,6 +1786,16 @@ namespace INT63DC_6CH.Forms
structItem.User_Level2_Name = this.SystemConfig.User_Level2_Name;
structItem.User_Level3_Name = this.SystemConfig.User_Level3_Name;
structItem.EthernetServerAddress = this.SystemConfig.EthernetServerAddress;
+ structItem.dummyString1 = "";
+ structItem.dummyString2 = "";
+ structItem.dummyString3 = "";
+ structItem.dummyString4 = "";
+ structItem.dummyString5 = "";
+ structItem.dummyString6 = "";
+ structItem.dummyString7 = "";
+ structItem.dummyString8 = "";
+ structItem.dummyString9 = "";
+ structItem.dummyString10 = "";
// enum
structItem.Language = this.SystemConfig.Language;
@@ -1788,6 +1829,21 @@ namespace INT63DC_6CH.Forms
structItem.IsWeightViewForward = item.IsWeightViewForward;
structItem.IsOptDataStatistics = item.IsOptDataStatistics;
structItem.IsOptPart11 = item.IsOptPart11;
+ structItem.dummyBool1 = false;
+ structItem.dummyBool2 = false;
+ structItem.dummyBool3 = false;
+ structItem.dummyBool4 = false;
+ structItem.dummyBool5 = false;
+ structItem.dummyBool6 = false;
+ structItem.dummyBool7 = false;
+ structItem.dummyBool8 = false;
+ structItem.dummyBool9 = false;
+ structItem.dummyBool10 = false;
+ structItem.dummyBool11 = false;
+ structItem.dummyBool12 = false;
+ structItem.dummyBool13 = false;
+ structItem.dummyBool14 = false;
+ structItem.dummyBool15 = false;
// int
structItem.AutoLogoutTime = item.AutoLogoutTime;
structItem.UsbID = item.UsbID;
@@ -1810,6 +1866,22 @@ namespace INT63DC_6CH.Forms
structItem.ModbusTcpAddress1 = item.ModbusTcpAddress1;
structItem.ModbusTcpAddress2 = item.ModbusTcpAddress2;
structItem.ModbusTcpStartAddress = item.ModbusTcpStartAddress;
+ structItem.NumberOfLoginFailures = item.NumberOfLoginFailures;
+ structItem.dummyInt1 = 0;
+ structItem.dummyInt2 = 0;
+ structItem.dummyInt3 = 0;
+ structItem.dummyInt4 = 0;
+ structItem.dummyInt5 = 0;
+ structItem.dummyInt6 = 0;
+ structItem.dummyInt7 = 0;
+ structItem.dummyInt8 = 0;
+ structItem.dummyInt9 = 0;
+ structItem.dummyInt10 = 0;
+ structItem.dummyInt11 = 0;
+ structItem.dummyInt12 = 0;
+ structItem.dummyInt13 = 0;
+ structItem.dummyInt14 = 0;
+ structItem.dummyInt15 = 0;
// string
structItem.Unit = item.Unit;
structItem.EmptyWeight = item.EmptyWeight;
@@ -1818,6 +1890,16 @@ namespace INT63DC_6CH.Forms
structItem.User_Level2_Name = item.User_Level2_Name;
structItem.User_Level3_Name = item.User_Level3_Name;
structItem.EthernetServerAddress = item.EthernetServerAddress;
+ structItem.dummyString1 = "";
+ structItem.dummyString2 = "";
+ structItem.dummyString3 = "";
+ structItem.dummyString4 = "";
+ structItem.dummyString5 = "";
+ structItem.dummyString6 = "";
+ structItem.dummyString7 = "";
+ structItem.dummyString8 = "";
+ structItem.dummyString9 = "";
+ structItem.dummyString10 = "";
// enum
structItem.Language = item.Language;
@@ -1878,6 +1960,7 @@ namespace INT63DC_6CH.Forms
this.SystemConfig.ModbusTcpAddress1 = structItem.ModbusTcpAddress1;
this.SystemConfig.ModbusTcpAddress2 = structItem.ModbusTcpAddress2;
this.SystemConfig.ModbusTcpStartAddress = structItem.ModbusTcpStartAddress;
+ this.SystemConfig.NumberOfLoginFailures = structItem.NumberOfLoginFailures;
// string
this.SystemConfig.Unit = structItem.Unit;
this.SystemConfig.EmptyWeight = structItem.EmptyWeight;
@@ -3965,6 +4048,23 @@ namespace INT63DC_6CH.Forms
this.TrackingHistoryData(data);
}
+ public void SetTrackingHistoryData(DataStore.TrackingOperation eventType, string detail, string loginID)
+ {
+ if (this.SystemConfig.IsOptPart11 == false)
+ return;
+
+ HistoryData data = new HistoryData();
+
+ data.Type = "Operation";
+ data.Time = DateTime.Now;
+ data.LoginID = loginID;
+ data.Event = eventType.ToString();
+ data.Detail = detail;
+ data.BeforeData = "";
+ data.AfterData = "";
+
+ this.TrackingHistoryData(data);
+ }
public void SetTrackingHistoryData(DataStore.TrackingAlarm type, string detail)
{
if (this.SystemConfig.IsOptPart11 == false)
diff --git a/INT63DC_6CH/Forms/FormMainDisplay.cs b/INT63DC_6CH/Forms/FormMainDisplay.cs
index ce2a64e..492d043 100644
--- a/INT63DC_6CH/Forms/FormMainDisplay.cs
+++ b/INT63DC_6CH/Forms/FormMainDisplay.cs
@@ -333,6 +333,9 @@ namespace INT63DC_6CH.Forms
this.buttonClear.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainClearDisable));
this.buttonClear.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainClearDown));
this.buttonClear.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainClearUp));
+ this.buttonUser.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainLoginDisable));
+ this.buttonUser.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainLogOffUp));
+ this.buttonUser.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainLoginUp));
if (this.ParentForm.SystemConfig.IsLogin == true)
{
this.buttonMenu.Location = new Point(929, 666);
diff --git a/INT63DC_6CH/Forms/FormOptionSetting.cs b/INT63DC_6CH/Forms/FormOptionSetting.cs
index 73e41ae..da69d03 100644
--- a/INT63DC_6CH/Forms/FormOptionSetting.cs
+++ b/INT63DC_6CH/Forms/FormOptionSetting.cs
@@ -219,14 +219,14 @@ namespace INT63DC_6CH.Forms
}
private void buttonDataStatistics_Click(object sender, EventArgs e)
{
- if (this.buttonDataStatistics.ButtonStatus == SmartButton.BUTSTATUS.DOWN)
- {
- DialogFormPasswordKeyPad pass = new DialogFormPasswordKeyPad(8, this.ParentForm.SystemConfig.Language);
- if (pass.ShowDialog() == DialogResult.OK)
- this.buttonDataStatistics.ButtonDown();
- else
- this.buttonDataStatistics.ButtonUp();
- }
+ //if (this.buttonDataStatistics.ButtonStatus == SmartButton.BUTSTATUS.DOWN)
+ //{
+ // DialogFormPasswordKeyPad pass = new DialogFormPasswordKeyPad(8, this.ParentForm.SystemConfig.Language);
+ // if (pass.ShowDialog() == DialogResult.OK)
+ // this.buttonDataStatistics.ButtonDown();
+ // else
+ // this.buttonDataStatistics.ButtonUp();
+ //}
if (this.buttonSave.Visible == false)
this.buttonSave.Visible = true;
@@ -235,17 +235,24 @@ namespace INT63DC_6CH.Forms
{
if (this.buttonPart11.ButtonStatus == SmartButton.BUTSTATUS.DOWN)
{
- DialogFormPasswordKeyPad pass = new DialogFormPasswordKeyPad(8, this.ParentForm.SystemConfig.Language);
- if (pass.ShowDialog() == DialogResult.OK)
- {
- this.buttonPart11.ButtonDown();
- this.buttonDataStatistics.ButtonDown();
- }
- else
- {
- this.buttonPart11.ButtonUp();
- this.buttonDataStatistics.ButtonUp();
- }
+ this.buttonPart11.ButtonDown();
+ this.buttonDataStatistics.ButtonDown();
+
+ //DialogFormPasswordKeyPad pass = new DialogFormPasswordKeyPad(8, this.ParentForm.SystemConfig.Language);
+ //if (pass.ShowDialog() == DialogResult.OK)
+ //{
+ // this.buttonPart11.ButtonDown();
+ // this.buttonDataStatistics.ButtonDown();
+ //}
+ //else
+ //{
+ // this.buttonPart11.ButtonUp();
+ // this.buttonDataStatistics.ButtonUp();
+ //}
+ }
+ else
+ {
+ this.buttonPart11.ButtonUp();
}
if (this.buttonSave.Visible == false)
diff --git a/INT63DC_6CH/Forms/FormOptionSetting.designer.cs b/INT63DC_6CH/Forms/FormOptionSetting.designer.cs
index 9f7991a..7d9dee2 100644
--- a/INT63DC_6CH/Forms/FormOptionSetting.designer.cs
+++ b/INT63DC_6CH/Forms/FormOptionSetting.designer.cs
@@ -33,7 +33,7 @@
this.buttonBack = new SmartX.SmartButton();
this.labelTitle = new SmartX.SmartLabel();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
- this.smartGroupBox2 = new SmartX.SmartGroupBox();
+ this.groupBoxOption = new SmartX.SmartGroupBox();
this.buttonPart11 = new SmartX.SmartButton();
this.smartLabel2 = new SmartX.SmartLabel();
this.buttonDataStatistics = new SmartX.SmartButton();
@@ -43,7 +43,7 @@
this.buttonSave = new SmartX.SmartButton();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.smartGroupBox1.SuspendLayout();
- this.smartGroupBox2.SuspendLayout();
+ this.groupBoxOption.SuspendLayout();
this.SuspendLayout();
//
// smartForm1
@@ -115,7 +115,7 @@
//
this.smartGroupBox1.BackPictureBox = this.smartForm1;
this.smartGroupBox1.BackPictureBox1 = null;
- this.smartGroupBox1.Controls.Add(this.smartGroupBox2);
+ this.smartGroupBox1.Controls.Add(this.groupBoxOption);
this.smartGroupBox1.Controls.Add(this.labelBuadrateWarning2);
this.smartGroupBox1.Controls.Add(this.labelBuadrateWarning);
this.smartGroupBox1.Controls.Add(this.buttonSave);
@@ -135,28 +135,28 @@
this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
- // smartGroupBox2
+ // groupBoxOption
//
- this.smartGroupBox2.BackPictureBox = this.smartForm1;
- this.smartGroupBox2.BackPictureBox1 = null;
- this.smartGroupBox2.Controls.Add(this.buttonPart11);
- this.smartGroupBox2.Controls.Add(this.smartLabel2);
- this.smartGroupBox2.Controls.Add(this.buttonDataStatistics);
- this.smartGroupBox2.Controls.Add(this.smartLabel1);
- this.smartGroupBox2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.Black;
- this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.Black;
- this.smartGroupBox2.FrameLineThickness = 2;
- this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
- this.smartGroupBox2.Image = null;
- this.smartGroupBox2.InitVisible = true;
- this.smartGroupBox2.Location = new System.Drawing.Point(186, 204);
- this.smartGroupBox2.Name = "smartGroupBox2";
- this.smartGroupBox2.RoundRadius = 10;
- this.smartGroupBox2.Size = new System.Drawing.Size(668, 182);
- this.smartGroupBox2.TabIndex = 210;
- this.smartGroupBox2.Text = "Option";
- this.smartGroupBox2.TextColor = System.Drawing.Color.Black;
+ this.groupBoxOption.BackPictureBox = this.smartForm1;
+ this.groupBoxOption.BackPictureBox1 = null;
+ this.groupBoxOption.Controls.Add(this.buttonPart11);
+ this.groupBoxOption.Controls.Add(this.smartLabel2);
+ this.groupBoxOption.Controls.Add(this.buttonDataStatistics);
+ this.groupBoxOption.Controls.Add(this.smartLabel1);
+ this.groupBoxOption.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.groupBoxOption.FrameLineColor1 = System.Drawing.Color.Black;
+ this.groupBoxOption.FrameLineColor2 = System.Drawing.Color.Black;
+ this.groupBoxOption.FrameLineThickness = 2;
+ this.groupBoxOption.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
+ this.groupBoxOption.Image = null;
+ this.groupBoxOption.InitVisible = true;
+ this.groupBoxOption.Location = new System.Drawing.Point(186, 204);
+ this.groupBoxOption.Name = "groupBoxOption";
+ this.groupBoxOption.RoundRadius = 10;
+ this.groupBoxOption.Size = new System.Drawing.Size(668, 182);
+ this.groupBoxOption.TabIndex = 210;
+ this.groupBoxOption.Text = "Option";
+ this.groupBoxOption.TextColor = System.Drawing.Color.Black;
//
// buttonPart11
//
@@ -343,7 +343,7 @@
this.Text = "FormOptionSetting";
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit();
this.smartGroupBox1.ResumeLayout(false);
- this.smartGroupBox2.ResumeLayout(false);
+ this.groupBoxOption.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -359,7 +359,7 @@
private SmartX.SmartButton buttonSave;
private SmartX.SmartLabel labelBuadrateWarning2;
private SmartX.SmartLabel labelBuadrateWarning;
- private SmartX.SmartGroupBox smartGroupBox2;
+ private SmartX.SmartGroupBox groupBoxOption;
private SmartX.SmartButton buttonPart11;
private SmartX.SmartLabel smartLabel2;
}
diff --git a/INT63DC_6CH/Forms/FormUserEditor.cs b/INT63DC_6CH/Forms/FormUserEditor.cs
index 5258351..28d893e 100644
--- a/INT63DC_6CH/Forms/FormUserEditor.cs
+++ b/INT63DC_6CH/Forms/FormUserEditor.cs
@@ -69,7 +69,7 @@ namespace INT63DC_6CH.Forms
this.labelStatusExpiryAccount.Text = "Account Expiration";
this.labelStatusExpiryPassword.Text = "Password Expiration";
- this.labelAutoLogoutWarning.Text = "* Applies to all users";
+ this.labelTitleContents.Text = "* Applies to all users";
this.labelCaution.Text = "Notes when registering a user";
this.labelCaution1.Text = "- When registering a new user, the password is set to the initial value [Password12!].";
@@ -88,7 +88,7 @@ namespace INT63DC_6CH.Forms
this.labelStatusExpiryAccount.Text = "帐户到期";
this.labelStatusExpiryPassword.Text = "密码过期";
- this.labelAutoLogoutWarning.Text = "* 适用于所有用户";
+ this.labelTitleContents.Text = "* 适用于所有用户";
this.buttonGroupEditor.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnGroupEditorDisable));
this.buttonGroupEditor.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnGroupEditorDown));
@@ -103,7 +103,7 @@ namespace INT63DC_6CH.Forms
this.labelStatusExpiryAccount.Text = "Vypršení platnosti účtu";
this.labelStatusExpiryPassword.Text = "Vypršení platnosti hesla";
- this.labelAutoLogoutWarning.Text = "* Platí pro všechny uživatele";
+ this.labelTitleContents.Text = "* Platí pro všechny uživatele";
this.buttonGroupEditor.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeGroupEditorDisable));
this.buttonGroupEditor.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeGroupEditorDown));
@@ -116,9 +116,40 @@ namespace INT63DC_6CH.Forms
{
this.labelTitle.Text = "Benutzereinstellungen";
- this.labelStatusExpiryAccount.Text = "Account Expiration";
- this.labelStatusExpiryPassword.Text = "Password Expiration";
- this.labelAutoLogoutWarning.Text = "* Applies to all users";
+ this.labelTitleID.Text = "ID";
+ this.labelTitlePassword.Text = "Passwort";
+ this.labelTitleAccessRight.Text = this.groupBoxTitleAccessRight.Text = "Zugangsberechtigung";
+
+ this.labelTitleExpiryDateOfAccount.Text = "Verfallsdatum(ID)";
+ this.labelTitleExpiryDateOfPassword.Text = "Verfallsdatum(PW)";
+ this.labelTitleAutomaticLogoutTime.Text = "Automatische Abmeldung";
+ this.labelStatusExpiryAccount.Text = "Kontoablauf";
+ this.labelStatusExpiryPassword.Text = "Kennwortablauf";
+ this.labelTitleDayAccount.Text = this.labelTitleDayPassword.Text = "tage";
+
+ this.labelStaticMainDisplayAccess.Text = "Hauptanzeige";
+ this.labelStaticProductNo.Text = "Warenwechsel";
+ this.labelStaticWeightSetting.Text = "Gewichts-Einstellungen";
+ this.labelStaticClear.Text = "Löschen";
+
+ this.labelStaticMenu.Text = "Menü";
+ this.labelStaticCommunication.Font = new Font("새굴림", 7, FontStyle.Regular);
+ this.labelStaticCommunication.Text = "Kommunikationseinstellungen";
+ this.labelStaticSubMenu.Text = "Untermenü";
+ this.labelStaticTimeSetting.Text = "Zeiteinstellung";
+ this.labelStaticInformation.Text = "Systeminformation";
+ this.labelStaticDataBackup.Text = "Datensicherung";
+ this.labelStaticCalibration.Text = "Kalibrierung";
+ this.labelStaticConfiguration.Text = "Konfiguration";
+ this.labelStaticUpdate.Text = "Aktualisierung";
+ this.labelStaticSystemSetting.Text = "Systemeinstellung";
+ this.labelStaticFactoryReset.Text = "Werkseinstellung";
+ this.labelStaticMotorSetting.Text = "Motoreinstellung";
+ this.labelStaticEquipmentSetting.Text = "Vorrichtungeinstellung";
+ this.labelStaticIOTest.Text = "I/O Test";
+ this.labelStaticStatistics.Text = "Statistik";
+
+ this.labelTitleContents.Text = "* Elemente, die allen Benutzern gemeinsam sind";
this.labelCaution.Text = "Hinweise zur Benutzerregistrierung";
this.labelCaution1.Text = "- Bei der Registrierung eines neuen Benutzers wird das Passwort auf den Wert [Password12!] gesetzt.";
@@ -172,9 +203,13 @@ namespace INT63DC_6CH.Forms
this.labelTitleAutomaticLogoutTime.Visible = false;
this.labelAutomaticLogoutTime.Visible = false;
this.labelTitleMin.Visible = false;
- this.labelAutoLogoutWarning.Visible = false;
+ this.labelTitleContents.Visible = false;
+
+ this.labelTitleNumberOfLoginFailures.Location = new Point(13, 405);
+ this.labelNumberOfLoginFailures.Location = new Point(199, 405);
+ this.labelTitleContents.Location = new Point(310, 405);
+ this.labelTitleContents.Size = new Size(295, 30);
- this.smartSeparatorLine1.Visible = false;
this.smartSeparatorLine2.Visible = false;
}
}
@@ -568,6 +603,7 @@ namespace INT63DC_6CH.Forms
this.SetEnableExpirePassword(true);
this.labelAutomaticLogoutTime.Text = system.AutoLogoutTime.ToString();
+ this.labelNumberOfLoginFailures.Text = system.NumberOfLoginFailures.ToString();
this.listBoxUserList.SelectedIndexChanged -= new EventHandler(this.listBoxUserList_SelectedIndexChanged);
this.listBoxUserList.SelectedIndex = -1;
@@ -1181,6 +1217,35 @@ namespace INT63DC_6CH.Forms
}
}
}
+ private void labelNumberOfLoginFailures_Click(object sender, EventArgs e)
+ {
+ string before = "", after = "";
+
+ before = this.labelNumberOfLoginFailures.Text;
+
+ DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelNumberOfLoginFailures.Text, 1, 0, false, this.ParentForm.SystemConfig.Language);
+
+ if (myKeyPad.ShowDialog() == DialogResult.OK)
+ {
+ if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9)
+ {
+ // 입력범위를 확인하세요
+ DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
+ myMsg.ShowDialog();
+ }
+ else
+ {
+ this.labelNumberOfLoginFailures.Text = myKeyPad.StringValue;
+ this.ParentForm.SystemConfig.NumberOfLoginFailures = myKeyPad.IntValue;
+ this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
+ after = this.labelNumberOfLoginFailures.Text;
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.NumberOfLoginFailure, "", before, after);
+ }
+ }
+ }
private void labelAutomaticLogout_Click(object sender, EventArgs e)
{
string before = "", after = "";
diff --git a/INT63DC_6CH/Forms/FormUserEditor.designer.cs b/INT63DC_6CH/Forms/FormUserEditor.designer.cs
index 7c4deaf..1fc193a 100644
--- a/INT63DC_6CH/Forms/FormUserEditor.designer.cs
+++ b/INT63DC_6CH/Forms/FormUserEditor.designer.cs
@@ -33,10 +33,12 @@
this.labelTitle = new SmartX.SmartLabel();
this.buttonBack = new SmartX.SmartButton();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
+ this.labelNumberOfLoginFailures = new SmartX.SmartLabel();
+ this.labelTitleNumberOfLoginFailures = new SmartX.SmartLabel();
this.buttonResetPW = new SmartX.SmartButton();
this.comboBoxAccessRight = new System.Windows.Forms.ComboBox();
this.labelAccessRightAdmin = new SmartX.SmartLabel();
- this.labelAutoLogoutWarning = new SmartX.SmartLabel();
+ this.labelTitleContents = new SmartX.SmartLabel();
this.smartSeparatorLine2 = new SmartX.SmartSeparatorLine();
this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine();
this.labelTitleAccessRight = new SmartX.SmartLabel();
@@ -49,7 +51,7 @@
this.labelStatusExpiryAccount = new SmartX.SmartLabel();
this.labelAutomaticLogoutTime = new SmartX.SmartLabel();
this.buttonDelete = new SmartX.SmartButton();
- this.smartGroupBox2 = new SmartX.SmartGroupBox();
+ this.groupBoxTitleAccessRight = new SmartX.SmartGroupBox();
this.labelStaticEquipmentSetting = new SmartX.SmartLabel();
this.labelStaticMenu = new SmartX.SmartLabel();
this.labelStaticMainDisplayAccess = new SmartX.SmartLabel();
@@ -89,7 +91,7 @@
this.labelCaution1 = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.smartGroupBox1.SuspendLayout();
- this.smartGroupBox2.SuspendLayout();
+ this.groupBoxTitleAccessRight.SuspendLayout();
this.SuspendLayout();
//
// smartForm1
@@ -162,10 +164,12 @@
this.smartGroupBox1.BackColor = System.Drawing.Color.White;
this.smartGroupBox1.BackPictureBox = this.smartForm1;
this.smartGroupBox1.BackPictureBox1 = null;
+ this.smartGroupBox1.Controls.Add(this.labelNumberOfLoginFailures);
+ this.smartGroupBox1.Controls.Add(this.labelTitleNumberOfLoginFailures);
this.smartGroupBox1.Controls.Add(this.buttonResetPW);
this.smartGroupBox1.Controls.Add(this.comboBoxAccessRight);
this.smartGroupBox1.Controls.Add(this.labelAccessRightAdmin);
- this.smartGroupBox1.Controls.Add(this.labelAutoLogoutWarning);
+ this.smartGroupBox1.Controls.Add(this.labelTitleContents);
this.smartGroupBox1.Controls.Add(this.smartSeparatorLine2);
this.smartGroupBox1.Controls.Add(this.smartSeparatorLine1);
this.smartGroupBox1.Controls.Add(this.labelTitleAccessRight);
@@ -178,7 +182,7 @@
this.smartGroupBox1.Controls.Add(this.labelStatusExpiryAccount);
this.smartGroupBox1.Controls.Add(this.labelAutomaticLogoutTime);
this.smartGroupBox1.Controls.Add(this.buttonDelete);
- this.smartGroupBox1.Controls.Add(this.smartGroupBox2);
+ this.smartGroupBox1.Controls.Add(this.groupBoxTitleAccessRight);
this.smartGroupBox1.Controls.Add(this.labelTitleAutomaticLogoutTime);
this.smartGroupBox1.Controls.Add(this.buttonSave);
this.smartGroupBox1.Controls.Add(this.labelExpiryDateOfPassword2);
@@ -200,10 +204,52 @@
this.smartGroupBox1.Location = new System.Drawing.Point(379, 73);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
- this.smartGroupBox1.Size = new System.Drawing.Size(642, 572);
+ this.smartGroupBox1.Size = new System.Drawing.Size(642, 587);
this.smartGroupBox1.TabIndex = 192;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
+ // labelNumberOfLoginFailures
+ //
+ this.labelNumberOfLoginFailures.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.labelNumberOfLoginFailures.BackPictureBox = null;
+ this.labelNumberOfLoginFailures.BackPictureBox1 = null;
+ this.labelNumberOfLoginFailures.BackPictureBox2 = null;
+ this.labelNumberOfLoginFailures.BorderColor = System.Drawing.Color.WhiteSmoke;
+ this.labelNumberOfLoginFailures.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelNumberOfLoginFailures.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
+ this.labelNumberOfLoginFailures.InitVisible = true;
+ this.labelNumberOfLoginFailures.LineSpacing = 0F;
+ this.labelNumberOfLoginFailures.Location = new System.Drawing.Point(199, 505);
+ this.labelNumberOfLoginFailures.Name = "labelNumberOfLoginFailures";
+ this.labelNumberOfLoginFailures.Size = new System.Drawing.Size(70, 30);
+ this.labelNumberOfLoginFailures.TabIndex = 245;
+ this.labelNumberOfLoginFailures.Text = "1";
+ this.labelNumberOfLoginFailures.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelNumberOfLoginFailures.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelNumberOfLoginFailures.Wordwrap = false;
+ this.labelNumberOfLoginFailures.Click += new System.EventHandler(this.labelNumberOfLoginFailures_Click);
+ //
+ // labelTitleNumberOfLoginFailures
+ //
+ this.labelTitleNumberOfLoginFailures.BackColor = System.Drawing.Color.Black;
+ this.labelTitleNumberOfLoginFailures.BackPictureBox = null;
+ this.labelTitleNumberOfLoginFailures.BackPictureBox1 = null;
+ this.labelTitleNumberOfLoginFailures.BackPictureBox2 = null;
+ this.labelTitleNumberOfLoginFailures.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleNumberOfLoginFailures.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleNumberOfLoginFailures.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleNumberOfLoginFailures.ForeColor = System.Drawing.Color.White;
+ this.labelTitleNumberOfLoginFailures.InitVisible = true;
+ this.labelTitleNumberOfLoginFailures.LineSpacing = 0F;
+ this.labelTitleNumberOfLoginFailures.Location = new System.Drawing.Point(13, 505);
+ this.labelTitleNumberOfLoginFailures.Name = "labelTitleNumberOfLoginFailures";
+ this.labelTitleNumberOfLoginFailures.Size = new System.Drawing.Size(180, 30);
+ this.labelTitleNumberOfLoginFailures.TabIndex = 244;
+ this.labelTitleNumberOfLoginFailures.Text = "Number of failures";
+ this.labelTitleNumberOfLoginFailures.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleNumberOfLoginFailures.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleNumberOfLoginFailures.Wordwrap = false;
+ //
// buttonResetPW
//
this.buttonResetPW.BackPictureBox = null;
@@ -214,6 +260,7 @@
this.buttonResetPW.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonResetPW.DisableImage = null;
this.buttonResetPW.DownImage = null;
+ this.buttonResetPW.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonResetPW.GroupID = 0;
this.buttonResetPW.InitVisible = true;
this.buttonResetPW.Location = new System.Drawing.Point(496, 120);
@@ -266,26 +313,26 @@
this.labelAccessRightAdmin.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelAccessRightAdmin.Wordwrap = false;
//
- // labelAutoLogoutWarning
+ // labelTitleContents
//
- this.labelAutoLogoutWarning.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
- this.labelAutoLogoutWarning.BackPictureBox = this.smartForm1;
- this.labelAutoLogoutWarning.BackPictureBox1 = null;
- this.labelAutoLogoutWarning.BackPictureBox2 = null;
- this.labelAutoLogoutWarning.BorderColor = System.Drawing.Color.White;
- this.labelAutoLogoutWarning.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelAutoLogoutWarning.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Bold);
- this.labelAutoLogoutWarning.ForeColor = System.Drawing.Color.DarkRed;
- this.labelAutoLogoutWarning.InitVisible = true;
- this.labelAutoLogoutWarning.LineSpacing = 0F;
- this.labelAutoLogoutWarning.Location = new System.Drawing.Point(321, 503);
- this.labelAutoLogoutWarning.Name = "labelAutoLogoutWarning";
- this.labelAutoLogoutWarning.Size = new System.Drawing.Size(235, 30);
- this.labelAutoLogoutWarning.TabIndex = 240;
- this.labelAutoLogoutWarning.Text = "* 모든 사용자에게 적용됨";
- this.labelAutoLogoutWarning.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
- this.labelAutoLogoutWarning.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelAutoLogoutWarning.Wordwrap = false;
+ this.labelTitleContents.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelTitleContents.BackPictureBox = this.smartForm1;
+ this.labelTitleContents.BackPictureBox1 = null;
+ this.labelTitleContents.BackPictureBox2 = null;
+ this.labelTitleContents.BorderColor = System.Drawing.Color.White;
+ this.labelTitleContents.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleContents.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Bold);
+ this.labelTitleContents.ForeColor = System.Drawing.Color.DarkRed;
+ this.labelTitleContents.InitVisible = true;
+ this.labelTitleContents.LineSpacing = 0F;
+ this.labelTitleContents.Location = new System.Drawing.Point(321, 505);
+ this.labelTitleContents.Name = "labelTitleContents";
+ this.labelTitleContents.Size = new System.Drawing.Size(295, 66);
+ this.labelTitleContents.TabIndex = 240;
+ this.labelTitleContents.Text = "* 모든 사용자에게 적용됨";
+ this.labelTitleContents.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleContents.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleContents.Wordwrap = false;
//
// smartSeparatorLine2
//
@@ -325,7 +372,7 @@
this.labelTitleAccessRight.BackPictureBox2 = null;
this.labelTitleAccessRight.BorderColor = System.Drawing.Color.Black;
this.labelTitleAccessRight.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleAccessRight.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleAccessRight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelTitleAccessRight.ForeColor = System.Drawing.Color.White;
this.labelTitleAccessRight.InitVisible = true;
this.labelTitleAccessRight.LineSpacing = 0F;
@@ -392,7 +439,7 @@
this.labelTitleDayPassword.LineSpacing = 0F;
this.labelTitleDayPassword.Location = new System.Drawing.Point(274, 441);
this.labelTitleDayPassword.Name = "labelTitleDayPassword";
- this.labelTitleDayPassword.Size = new System.Drawing.Size(30, 30);
+ this.labelTitleDayPassword.Size = new System.Drawing.Size(34, 30);
this.labelTitleDayPassword.TabIndex = 220;
this.labelTitleDayPassword.Text = "day";
this.labelTitleDayPassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -412,7 +459,7 @@
this.labelTitleDayAccount.LineSpacing = 0F;
this.labelTitleDayAccount.Location = new System.Drawing.Point(274, 405);
this.labelTitleDayAccount.Name = "labelTitleDayAccount";
- this.labelTitleDayAccount.Size = new System.Drawing.Size(30, 30);
+ this.labelTitleDayAccount.Size = new System.Drawing.Size(34, 30);
this.labelTitleDayAccount.TabIndex = 219;
this.labelTitleDayAccount.Text = "day";
this.labelTitleDayAccount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -430,9 +477,9 @@
this.labelTitleMin.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleMin.InitVisible = true;
this.labelTitleMin.LineSpacing = 0F;
- this.labelTitleMin.Location = new System.Drawing.Point(274, 503);
+ this.labelTitleMin.Location = new System.Drawing.Point(274, 541);
this.labelTitleMin.Name = "labelTitleMin";
- this.labelTitleMin.Size = new System.Drawing.Size(37, 30);
+ this.labelTitleMin.Size = new System.Drawing.Size(41, 30);
this.labelTitleMin.TabIndex = 218;
this.labelTitleMin.Text = "min";
this.labelTitleMin.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -451,7 +498,7 @@
this.labelStatusExpiryPassword.ForeColor = System.Drawing.Color.DarkRed;
this.labelStatusExpiryPassword.InitVisible = true;
this.labelStatusExpiryPassword.LineSpacing = 0F;
- this.labelStatusExpiryPassword.Location = new System.Drawing.Point(476, 441);
+ this.labelStatusExpiryPassword.Location = new System.Drawing.Point(480, 441);
this.labelStatusExpiryPassword.Name = "labelStatusExpiryPassword";
this.labelStatusExpiryPassword.Size = new System.Drawing.Size(160, 30);
this.labelStatusExpiryPassword.TabIndex = 194;
@@ -472,7 +519,7 @@
this.labelStatusExpiryAccount.ForeColor = System.Drawing.Color.DarkRed;
this.labelStatusExpiryAccount.InitVisible = true;
this.labelStatusExpiryAccount.LineSpacing = 0F;
- this.labelStatusExpiryAccount.Location = new System.Drawing.Point(476, 405);
+ this.labelStatusExpiryAccount.Location = new System.Drawing.Point(480, 405);
this.labelStatusExpiryAccount.Name = "labelStatusExpiryAccount";
this.labelStatusExpiryAccount.Size = new System.Drawing.Size(160, 30);
this.labelStatusExpiryAccount.TabIndex = 194;
@@ -493,7 +540,7 @@
this.labelAutomaticLogoutTime.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.labelAutomaticLogoutTime.InitVisible = true;
this.labelAutomaticLogoutTime.LineSpacing = 0F;
- this.labelAutomaticLogoutTime.Location = new System.Drawing.Point(199, 503);
+ this.labelAutomaticLogoutTime.Location = new System.Drawing.Point(199, 541);
this.labelAutomaticLogoutTime.Name = "labelAutomaticLogoutTime";
this.labelAutomaticLogoutTime.Size = new System.Drawing.Size(70, 30);
this.labelAutomaticLogoutTime.TabIndex = 9;
@@ -534,43 +581,44 @@
this.buttonDelete.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonDelete.UpImage")));
this.buttonDelete.Click += new System.EventHandler(this.buttonDelete_Click);
//
- // smartGroupBox2
+ // groupBoxTitleAccessRight
//
- this.smartGroupBox2.BackPictureBox = this.smartForm1;
- this.smartGroupBox2.BackPictureBox1 = null;
- this.smartGroupBox2.Controls.Add(this.labelStaticEquipmentSetting);
- this.smartGroupBox2.Controls.Add(this.labelStaticMenu);
- this.smartGroupBox2.Controls.Add(this.labelStaticMainDisplayAccess);
- this.smartGroupBox2.Controls.Add(this.labelStaticViewer);
- this.smartGroupBox2.Controls.Add(this.labelStaticStatistics);
- this.smartGroupBox2.Controls.Add(this.labelStaticUpdate);
- this.smartGroupBox2.Controls.Add(this.labelStaticIOTest);
- this.smartGroupBox2.Controls.Add(this.labelStaticMotorSetting);
- this.smartGroupBox2.Controls.Add(this.labelStaticSystemSetting);
- this.smartGroupBox2.Controls.Add(this.labelStaticDataBackup);
- this.smartGroupBox2.Controls.Add(this.labelStaticCalibration);
- this.smartGroupBox2.Controls.Add(this.labelStaticCommunication);
- this.smartGroupBox2.Controls.Add(this.labelStaticTimeSetting);
- this.smartGroupBox2.Controls.Add(this.labelStaticFactoryReset);
- this.smartGroupBox2.Controls.Add(this.labelStaticConfiguration);
- this.smartGroupBox2.Controls.Add(this.labelStaticInformation);
- this.smartGroupBox2.Controls.Add(this.labelStaticSubMenu);
- this.smartGroupBox2.Controls.Add(this.labelStaticClear);
- this.smartGroupBox2.Controls.Add(this.labelStaticWeightSetting);
- this.smartGroupBox2.Controls.Add(this.labelStaticProductNo);
- this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.Black;
- this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.Black;
- this.smartGroupBox2.FrameLineThickness = 1;
- this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
- this.smartGroupBox2.Image = null;
- this.smartGroupBox2.InitVisible = true;
- this.smartGroupBox2.Location = new System.Drawing.Point(3, 192);
- this.smartGroupBox2.Name = "smartGroupBox2";
- this.smartGroupBox2.RoundRadius = 5;
- this.smartGroupBox2.Size = new System.Drawing.Size(587, 190);
- this.smartGroupBox2.TabIndex = 217;
- this.smartGroupBox2.Text = "Access right";
- this.smartGroupBox2.TextColor = System.Drawing.Color.Black;
+ this.groupBoxTitleAccessRight.BackPictureBox = this.smartForm1;
+ this.groupBoxTitleAccessRight.BackPictureBox1 = null;
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticEquipmentSetting);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticMenu);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticMainDisplayAccess);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticViewer);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticStatistics);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticUpdate);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticIOTest);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticMotorSetting);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticSystemSetting);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticDataBackup);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticCalibration);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticCommunication);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticTimeSetting);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticFactoryReset);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticConfiguration);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticInformation);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticSubMenu);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticClear);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticWeightSetting);
+ this.groupBoxTitleAccessRight.Controls.Add(this.labelStaticProductNo);
+ this.groupBoxTitleAccessRight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.groupBoxTitleAccessRight.FrameLineColor1 = System.Drawing.Color.Black;
+ this.groupBoxTitleAccessRight.FrameLineColor2 = System.Drawing.Color.Black;
+ this.groupBoxTitleAccessRight.FrameLineThickness = 1;
+ this.groupBoxTitleAccessRight.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
+ this.groupBoxTitleAccessRight.Image = null;
+ this.groupBoxTitleAccessRight.InitVisible = true;
+ this.groupBoxTitleAccessRight.Location = new System.Drawing.Point(3, 192);
+ this.groupBoxTitleAccessRight.Name = "groupBoxTitleAccessRight";
+ this.groupBoxTitleAccessRight.RoundRadius = 5;
+ this.groupBoxTitleAccessRight.Size = new System.Drawing.Size(626, 190);
+ this.groupBoxTitleAccessRight.TabIndex = 217;
+ this.groupBoxTitleAccessRight.Text = "Access right";
+ this.groupBoxTitleAccessRight.TextColor = System.Drawing.Color.Black;
//
// labelStaticEquipmentSetting
//
@@ -579,11 +627,12 @@
this.labelStaticEquipmentSetting.BackPictureBox2 = null;
this.labelStaticEquipmentSetting.BorderColor = System.Drawing.Color.Black;
this.labelStaticEquipmentSetting.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticEquipmentSetting.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticEquipmentSetting.InitVisible = true;
this.labelStaticEquipmentSetting.LineSpacing = 0F;
- this.labelStaticEquipmentSetting.Location = new System.Drawing.Point(427, 55);
+ this.labelStaticEquipmentSetting.Location = new System.Drawing.Point(462, 55);
this.labelStaticEquipmentSetting.Name = "labelStaticEquipmentSetting";
- this.labelStaticEquipmentSetting.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticEquipmentSetting.Size = new System.Drawing.Size(145, 18);
this.labelStaticEquipmentSetting.TabIndex = 264;
this.labelStaticEquipmentSetting.Text = "Equipment";
this.labelStaticEquipmentSetting.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -598,13 +647,13 @@
this.labelStaticMenu.BackPictureBox2 = null;
this.labelStaticMenu.BorderColor = System.Drawing.Color.Black;
this.labelStaticMenu.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticMenu.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelStaticMenu.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticMenu.ForeColor = System.Drawing.Color.White;
this.labelStaticMenu.InitVisible = true;
this.labelStaticMenu.LineSpacing = 0F;
this.labelStaticMenu.Location = new System.Drawing.Point(155, 29);
this.labelStaticMenu.Name = "labelStaticMenu";
- this.labelStaticMenu.Size = new System.Drawing.Size(408, 20);
+ this.labelStaticMenu.Size = new System.Drawing.Size(448, 20);
this.labelStaticMenu.TabIndex = 263;
this.labelStaticMenu.Text = "Menu";
this.labelStaticMenu.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@@ -619,7 +668,7 @@
this.labelStaticMainDisplayAccess.BackPictureBox2 = null;
this.labelStaticMainDisplayAccess.BorderColor = System.Drawing.Color.Black;
this.labelStaticMainDisplayAccess.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticMainDisplayAccess.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelStaticMainDisplayAccess.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticMainDisplayAccess.ForeColor = System.Drawing.Color.White;
this.labelStaticMainDisplayAccess.InitVisible = true;
this.labelStaticMainDisplayAccess.LineSpacing = 0F;
@@ -639,11 +688,12 @@
this.labelStaticViewer.BackPictureBox2 = null;
this.labelStaticViewer.BorderColor = System.Drawing.Color.Black;
this.labelStaticViewer.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticViewer.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticViewer.InitVisible = true;
this.labelStaticViewer.LineSpacing = 0F;
- this.labelStaticViewer.Location = new System.Drawing.Point(427, 127);
+ this.labelStaticViewer.Location = new System.Drawing.Point(462, 127);
this.labelStaticViewer.Name = "labelStaticViewer";
- this.labelStaticViewer.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticViewer.Size = new System.Drawing.Size(145, 18);
this.labelStaticViewer.TabIndex = 261;
this.labelStaticViewer.Text = "Viewer";
this.labelStaticViewer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -657,11 +707,12 @@
this.labelStaticStatistics.BackPictureBox2 = null;
this.labelStaticStatistics.BorderColor = System.Drawing.Color.Black;
this.labelStaticStatistics.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticStatistics.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticStatistics.InitVisible = true;
this.labelStaticStatistics.LineSpacing = 0F;
- this.labelStaticStatistics.Location = new System.Drawing.Point(427, 103);
+ this.labelStaticStatistics.Location = new System.Drawing.Point(462, 103);
this.labelStaticStatistics.Name = "labelStaticStatistics";
- this.labelStaticStatistics.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticStatistics.Size = new System.Drawing.Size(145, 18);
this.labelStaticStatistics.TabIndex = 260;
this.labelStaticStatistics.Text = "Statistics";
this.labelStaticStatistics.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -675,11 +726,12 @@
this.labelStaticUpdate.BackPictureBox2 = null;
this.labelStaticUpdate.BorderColor = System.Drawing.Color.Black;
this.labelStaticUpdate.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticUpdate.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticUpdate.InitVisible = true;
this.labelStaticUpdate.LineSpacing = 0F;
- this.labelStaticUpdate.Location = new System.Drawing.Point(291, 103);
+ this.labelStaticUpdate.Location = new System.Drawing.Point(311, 103);
this.labelStaticUpdate.Name = "labelStaticUpdate";
- this.labelStaticUpdate.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticUpdate.Size = new System.Drawing.Size(145, 18);
this.labelStaticUpdate.TabIndex = 259;
this.labelStaticUpdate.Text = "Update";
this.labelStaticUpdate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -693,11 +745,12 @@
this.labelStaticIOTest.BackPictureBox2 = null;
this.labelStaticIOTest.BorderColor = System.Drawing.Color.Black;
this.labelStaticIOTest.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticIOTest.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticIOTest.InitVisible = true;
this.labelStaticIOTest.LineSpacing = 0F;
- this.labelStaticIOTest.Location = new System.Drawing.Point(291, 79);
+ this.labelStaticIOTest.Location = new System.Drawing.Point(311, 79);
this.labelStaticIOTest.Name = "labelStaticIOTest";
- this.labelStaticIOTest.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticIOTest.Size = new System.Drawing.Size(145, 18);
this.labelStaticIOTest.TabIndex = 258;
this.labelStaticIOTest.Text = "I/O Test";
this.labelStaticIOTest.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -711,11 +764,12 @@
this.labelStaticMotorSetting.BackPictureBox2 = null;
this.labelStaticMotorSetting.BorderColor = System.Drawing.Color.Black;
this.labelStaticMotorSetting.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticMotorSetting.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticMotorSetting.InitVisible = true;
this.labelStaticMotorSetting.LineSpacing = 0F;
- this.labelStaticMotorSetting.Location = new System.Drawing.Point(291, 55);
+ this.labelStaticMotorSetting.Location = new System.Drawing.Point(311, 55);
this.labelStaticMotorSetting.Name = "labelStaticMotorSetting";
- this.labelStaticMotorSetting.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticMotorSetting.Size = new System.Drawing.Size(145, 18);
this.labelStaticMotorSetting.TabIndex = 257;
this.labelStaticMotorSetting.Text = "Motor";
this.labelStaticMotorSetting.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -729,11 +783,12 @@
this.labelStaticSystemSetting.BackPictureBox2 = null;
this.labelStaticSystemSetting.BorderColor = System.Drawing.Color.Black;
this.labelStaticSystemSetting.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticSystemSetting.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticSystemSetting.InitVisible = true;
this.labelStaticSystemSetting.LineSpacing = 0F;
this.labelStaticSystemSetting.Location = new System.Drawing.Point(155, 151);
this.labelStaticSystemSetting.Name = "labelStaticSystemSetting";
- this.labelStaticSystemSetting.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticSystemSetting.Size = new System.Drawing.Size(150, 18);
this.labelStaticSystemSetting.TabIndex = 256;
this.labelStaticSystemSetting.Text = "System";
this.labelStaticSystemSetting.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -747,11 +802,12 @@
this.labelStaticDataBackup.BackPictureBox2 = null;
this.labelStaticDataBackup.BorderColor = System.Drawing.Color.Black;
this.labelStaticDataBackup.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticDataBackup.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticDataBackup.InitVisible = true;
this.labelStaticDataBackup.LineSpacing = 0F;
- this.labelStaticDataBackup.Location = new System.Drawing.Point(291, 151);
+ this.labelStaticDataBackup.Location = new System.Drawing.Point(311, 151);
this.labelStaticDataBackup.Name = "labelStaticDataBackup";
- this.labelStaticDataBackup.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticDataBackup.Size = new System.Drawing.Size(145, 18);
this.labelStaticDataBackup.TabIndex = 255;
this.labelStaticDataBackup.Text = "Data Backup";
this.labelStaticDataBackup.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -765,11 +821,12 @@
this.labelStaticCalibration.BackPictureBox2 = null;
this.labelStaticCalibration.BorderColor = System.Drawing.Color.Black;
this.labelStaticCalibration.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticCalibration.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticCalibration.InitVisible = true;
this.labelStaticCalibration.LineSpacing = 0F;
this.labelStaticCalibration.Location = new System.Drawing.Point(155, 127);
this.labelStaticCalibration.Name = "labelStaticCalibration";
- this.labelStaticCalibration.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticCalibration.Size = new System.Drawing.Size(150, 18);
this.labelStaticCalibration.TabIndex = 253;
this.labelStaticCalibration.Text = "Calibration";
this.labelStaticCalibration.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -783,11 +840,12 @@
this.labelStaticCommunication.BackPictureBox2 = null;
this.labelStaticCommunication.BorderColor = System.Drawing.Color.Black;
this.labelStaticCommunication.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticCommunication.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticCommunication.InitVisible = true;
this.labelStaticCommunication.LineSpacing = 0F;
this.labelStaticCommunication.Location = new System.Drawing.Point(155, 103);
this.labelStaticCommunication.Name = "labelStaticCommunication";
- this.labelStaticCommunication.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticCommunication.Size = new System.Drawing.Size(150, 18);
this.labelStaticCommunication.TabIndex = 252;
this.labelStaticCommunication.Text = "Communication";
this.labelStaticCommunication.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -801,11 +859,12 @@
this.labelStaticTimeSetting.BackPictureBox2 = null;
this.labelStaticTimeSetting.BorderColor = System.Drawing.Color.Black;
this.labelStaticTimeSetting.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticTimeSetting.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticTimeSetting.InitVisible = true;
this.labelStaticTimeSetting.LineSpacing = 0F;
- this.labelStaticTimeSetting.Location = new System.Drawing.Point(427, 79);
+ this.labelStaticTimeSetting.Location = new System.Drawing.Point(462, 79);
this.labelStaticTimeSetting.Name = "labelStaticTimeSetting";
- this.labelStaticTimeSetting.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticTimeSetting.Size = new System.Drawing.Size(145, 18);
this.labelStaticTimeSetting.TabIndex = 251;
this.labelStaticTimeSetting.Text = "Time";
this.labelStaticTimeSetting.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -819,11 +878,12 @@
this.labelStaticFactoryReset.BackPictureBox2 = null;
this.labelStaticFactoryReset.BorderColor = System.Drawing.Color.Black;
this.labelStaticFactoryReset.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticFactoryReset.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticFactoryReset.InitVisible = true;
this.labelStaticFactoryReset.LineSpacing = 0F;
- this.labelStaticFactoryReset.Location = new System.Drawing.Point(291, 127);
+ this.labelStaticFactoryReset.Location = new System.Drawing.Point(311, 127);
this.labelStaticFactoryReset.Name = "labelStaticFactoryReset";
- this.labelStaticFactoryReset.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticFactoryReset.Size = new System.Drawing.Size(145, 18);
this.labelStaticFactoryReset.TabIndex = 250;
this.labelStaticFactoryReset.Text = "Initialization";
this.labelStaticFactoryReset.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -837,11 +897,12 @@
this.labelStaticConfiguration.BackPictureBox2 = null;
this.labelStaticConfiguration.BorderColor = System.Drawing.Color.Black;
this.labelStaticConfiguration.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticConfiguration.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticConfiguration.InitVisible = true;
this.labelStaticConfiguration.LineSpacing = 0F;
this.labelStaticConfiguration.Location = new System.Drawing.Point(155, 79);
this.labelStaticConfiguration.Name = "labelStaticConfiguration";
- this.labelStaticConfiguration.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticConfiguration.Size = new System.Drawing.Size(150, 18);
this.labelStaticConfiguration.TabIndex = 249;
this.labelStaticConfiguration.Text = "Configuration";
this.labelStaticConfiguration.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -855,11 +916,12 @@
this.labelStaticInformation.BackPictureBox2 = null;
this.labelStaticInformation.BorderColor = System.Drawing.Color.Black;
this.labelStaticInformation.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticInformation.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticInformation.InitVisible = true;
this.labelStaticInformation.LineSpacing = 0F;
this.labelStaticInformation.Location = new System.Drawing.Point(155, 55);
this.labelStaticInformation.Name = "labelStaticInformation";
- this.labelStaticInformation.Size = new System.Drawing.Size(130, 18);
+ this.labelStaticInformation.Size = new System.Drawing.Size(150, 18);
this.labelStaticInformation.TabIndex = 248;
this.labelStaticInformation.Text = "Information";
this.labelStaticInformation.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -873,6 +935,7 @@
this.labelStaticSubMenu.BackPictureBox2 = null;
this.labelStaticSubMenu.BorderColor = System.Drawing.Color.Black;
this.labelStaticSubMenu.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticSubMenu.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticSubMenu.InitVisible = true;
this.labelStaticSubMenu.LineSpacing = 0F;
this.labelStaticSubMenu.Location = new System.Drawing.Point(19, 127);
@@ -891,6 +954,7 @@
this.labelStaticClear.BackPictureBox2 = null;
this.labelStaticClear.BorderColor = System.Drawing.Color.Black;
this.labelStaticClear.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticClear.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticClear.InitVisible = true;
this.labelStaticClear.LineSpacing = 0F;
this.labelStaticClear.Location = new System.Drawing.Point(19, 103);
@@ -909,6 +973,7 @@
this.labelStaticWeightSetting.BackPictureBox2 = null;
this.labelStaticWeightSetting.BorderColor = System.Drawing.Color.Black;
this.labelStaticWeightSetting.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticWeightSetting.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticWeightSetting.InitVisible = true;
this.labelStaticWeightSetting.LineSpacing = 0F;
this.labelStaticWeightSetting.Location = new System.Drawing.Point(19, 79);
@@ -927,6 +992,7 @@
this.labelStaticProductNo.BackPictureBox2 = null;
this.labelStaticProductNo.BorderColor = System.Drawing.Color.Black;
this.labelStaticProductNo.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticProductNo.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelStaticProductNo.ForeColor = System.Drawing.Color.Black;
this.labelStaticProductNo.InitVisible = true;
this.labelStaticProductNo.LineSpacing = 0F;
@@ -947,11 +1013,11 @@
this.labelTitleAutomaticLogoutTime.BackPictureBox2 = null;
this.labelTitleAutomaticLogoutTime.BorderColor = System.Drawing.Color.Black;
this.labelTitleAutomaticLogoutTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleAutomaticLogoutTime.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleAutomaticLogoutTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelTitleAutomaticLogoutTime.ForeColor = System.Drawing.Color.White;
this.labelTitleAutomaticLogoutTime.InitVisible = true;
this.labelTitleAutomaticLogoutTime.LineSpacing = 0F;
- this.labelTitleAutomaticLogoutTime.Location = new System.Drawing.Point(13, 503);
+ this.labelTitleAutomaticLogoutTime.Location = new System.Drawing.Point(13, 541);
this.labelTitleAutomaticLogoutTime.Name = "labelTitleAutomaticLogoutTime";
this.labelTitleAutomaticLogoutTime.Size = new System.Drawing.Size(180, 30);
this.labelTitleAutomaticLogoutTime.TabIndex = 8;
@@ -1001,7 +1067,7 @@
this.labelExpiryDateOfPassword2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelExpiryDateOfPassword2.InitVisible = true;
this.labelExpiryDateOfPassword2.LineSpacing = 0F;
- this.labelExpiryDateOfPassword2.Location = new System.Drawing.Point(310, 441);
+ this.labelExpiryDateOfPassword2.Location = new System.Drawing.Point(314, 441);
this.labelExpiryDateOfPassword2.Name = "labelExpiryDateOfPassword2";
this.labelExpiryDateOfPassword2.Size = new System.Drawing.Size(160, 30);
this.labelExpiryDateOfPassword2.TabIndex = 215;
@@ -1020,7 +1086,7 @@
this.labelExpiryDateOfAccount2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelExpiryDateOfAccount2.InitVisible = true;
this.labelExpiryDateOfAccount2.LineSpacing = 0F;
- this.labelExpiryDateOfAccount2.Location = new System.Drawing.Point(310, 405);
+ this.labelExpiryDateOfAccount2.Location = new System.Drawing.Point(314, 405);
this.labelExpiryDateOfAccount2.Name = "labelExpiryDateOfAccount2";
this.labelExpiryDateOfAccount2.Size = new System.Drawing.Size(160, 30);
this.labelExpiryDateOfAccount2.TabIndex = 214;
@@ -1091,7 +1157,7 @@
this.labelTitleExpiryDateOfPassword.BackPictureBox2 = null;
this.labelTitleExpiryDateOfPassword.BorderColor = System.Drawing.Color.Black;
this.labelTitleExpiryDateOfPassword.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleExpiryDateOfPassword.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleExpiryDateOfPassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelTitleExpiryDateOfPassword.ForeColor = System.Drawing.Color.White;
this.labelTitleExpiryDateOfPassword.InitVisible = true;
this.labelTitleExpiryDateOfPassword.LineSpacing = 0F;
@@ -1112,7 +1178,7 @@
this.labelTitleExpiryDateOfAccount.BackPictureBox2 = null;
this.labelTitleExpiryDateOfAccount.BorderColor = System.Drawing.Color.Black;
this.labelTitleExpiryDateOfAccount.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleExpiryDateOfAccount.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleExpiryDateOfAccount.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelTitleExpiryDateOfAccount.ForeColor = System.Drawing.Color.White;
this.labelTitleExpiryDateOfAccount.InitVisible = true;
this.labelTitleExpiryDateOfAccount.LineSpacing = 0F;
@@ -1133,6 +1199,7 @@
this.labelPassword.BackPictureBox2 = null;
this.labelPassword.BorderColor = System.Drawing.Color.Black;
this.labelPassword.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelPassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelPassword.InitVisible = true;
this.labelPassword.LineSpacing = 0F;
this.labelPassword.Location = new System.Drawing.Point(199, 120);
@@ -1153,7 +1220,7 @@
this.labelTitlePassword.BackPictureBox2 = null;
this.labelTitlePassword.BorderColor = System.Drawing.Color.Black;
this.labelTitlePassword.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitlePassword.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitlePassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelTitlePassword.ForeColor = System.Drawing.Color.White;
this.labelTitlePassword.InitVisible = true;
this.labelTitlePassword.LineSpacing = 0F;
@@ -1174,6 +1241,7 @@
this.labelID.BackPictureBox2 = null;
this.labelID.BorderColor = System.Drawing.Color.Black;
this.labelID.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelID.InitVisible = true;
this.labelID.LineSpacing = 0F;
this.labelID.Location = new System.Drawing.Point(199, 84);
@@ -1194,7 +1262,7 @@
this.labelTitleID.BackPictureBox2 = null;
this.labelTitleID.BorderColor = System.Drawing.Color.Black;
this.labelTitleID.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleID.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelTitleID.ForeColor = System.Drawing.Color.White;
this.labelTitleID.InitVisible = true;
this.labelTitleID.LineSpacing = 0F;
@@ -1259,7 +1327,7 @@
this.labelCaution.LineSpacing = 0F;
this.labelCaution.Location = new System.Drawing.Point(27, 678);
this.labelCaution.Name = "labelCaution";
- this.labelCaution.Size = new System.Drawing.Size(750, 20);
+ this.labelCaution.Size = new System.Drawing.Size(798, 20);
this.labelCaution.TabIndex = 218;
this.labelCaution.Text = "유저 등록시 주의사항";
this.labelCaution.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -1278,7 +1346,7 @@
this.labelCaution2.LineSpacing = 0F;
this.labelCaution2.Location = new System.Drawing.Point(27, 730);
this.labelCaution2.Name = "labelCaution2";
- this.labelCaution2.Size = new System.Drawing.Size(750, 20);
+ this.labelCaution2.Size = new System.Drawing.Size(798, 20);
this.labelCaution2.TabIndex = 217;
this.labelCaution2.Text = "- 신규 유저 등록 후 첫 로그인 시 비밀번호를 변경 할 수 있습니다.";
this.labelCaution2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -1297,7 +1365,7 @@
this.labelCaution1.LineSpacing = 0F;
this.labelCaution1.Location = new System.Drawing.Point(27, 704);
this.labelCaution1.Name = "labelCaution1";
- this.labelCaution1.Size = new System.Drawing.Size(750, 20);
+ this.labelCaution1.Size = new System.Drawing.Size(798, 20);
this.labelCaution1.TabIndex = 216;
this.labelCaution1.Text = "- 신규 유저 등록시 패스워드는 초기값\"Password12!\"으로 설정 됩니다.";
this.labelCaution1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -1323,7 +1391,7 @@
this.Text = "FormUserEditor";
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit();
this.smartGroupBox1.ResumeLayout(false);
- this.smartGroupBox2.ResumeLayout(false);
+ this.groupBoxTitleAccessRight.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -1347,7 +1415,7 @@
private SmartX.SmartCheckBox cbAdministrator;
private SmartX.SmartLabel labelExpiryDateOfPassword2;
private SmartX.SmartLabel labelExpiryDateOfAccount2;
- private SmartX.SmartGroupBox smartGroupBox2;
+ private SmartX.SmartGroupBox groupBoxTitleAccessRight;
private SmartX.SmartButton buttonNew;
private SmartX.SmartButton buttonDelete;
private SmartX.SmartButton buttonSave;
@@ -1379,7 +1447,7 @@
private SmartX.SmartLabel labelStaticProductNo;
private SmartX.SmartSeparatorLine smartSeparatorLine2;
private SmartX.SmartSeparatorLine smartSeparatorLine1;
- public SmartX.SmartLabel labelAutoLogoutWarning;
+ public SmartX.SmartLabel labelTitleContents;
private System.Windows.Forms.ComboBox comboBoxAccessRight;
public SmartX.SmartLabel labelAccessRightAdmin;
private SmartX.SmartLabel labelStaticEquipmentSetting;
@@ -1388,5 +1456,7 @@
private SmartX.SmartLabel labelCaution;
private SmartX.SmartLabel labelCaution2;
private SmartX.SmartLabel labelCaution1;
+ private SmartX.SmartLabel labelNumberOfLoginFailures;
+ private SmartX.SmartLabel labelTitleNumberOfLoginFailures;
}
}
\ No newline at end of file
diff --git a/INT63DC_6CH/Forms/FormUserGroupEditor.cs b/INT63DC_6CH/Forms/FormUserGroupEditor.cs
index b29c9af..f7d508c 100644
--- a/INT63DC_6CH/Forms/FormUserGroupEditor.cs
+++ b/INT63DC_6CH/Forms/FormUserGroupEditor.cs
@@ -10,6 +10,7 @@ using System.Windows.Forms;
using INT63DC_ImageDll;
using INT63DC_6CH.In_UserManager;
+using SmartX;
namespace INT63DC_6CH.Forms
{
@@ -25,7 +26,6 @@ namespace INT63DC_6CH.Forms
private Collection CollectionLevel1Control;
private Collection CollectionLevel2Control;
private Collection CollectionLevel3Control;
- private Collection CollectionLevel4Control;
#endregion
#region Constructor
@@ -59,6 +59,10 @@ namespace INT63DC_6CH.Forms
case DataStore.LanguageID.English:
this.labelTitle.Text = "Group Editor";
+ this.labelTitleChangeName.TextHAlign = SmartLabel.TextHorAlign.Left;
+ this.labelTitleChangeName.TextVAlign = SmartLabel.TextVerAlign.Top;
+ this.labelTitleChangeName.Text = "Change Level Name";
+
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
@@ -72,17 +76,18 @@ namespace INT63DC_6CH.Forms
case DataStore.LanguageID.German:
this.labelTitle.Text = "Gruppeneditor";
- this.labelTitle1.Text = "Stufe 1";
- this.labelTitle2.Text = "Stufe 2";
- this.labelTitle3.Text = "Stufe 3";
+ this.labelTitleL1_1.Text = this.labelTitleL1_2.Text = "S1";
+ this.labelTitleL2_1.Text = this.labelTitleL2_2.Text = "S2";
+ this.labelTitleL3_1.Text = this.labelTitleL3_2.Text = "S3";
this.labelStaticMainDisplayAccess.Text = "Hauptanzeige";
this.labelStaticProductNo.Text = "Warenwechsel";
this.labelStaticWeightSetting.Text = "Gewichts-Einstellungen";
this.labelStaticClear.Text = "Löschen";
+
+ this.labelStaticMenu.Text = "Menü";
this.labelStaticCommunication.Text = "Kommunikationseinstellungen";
this.labelStaticSubMenu.Text = "Untermenü";
- this.labelStaticMenu.Text = "Menü";
this.labelStaticTimeSetting.Text = "Zeiteinstellung";
this.labelStaticInformation.Text = "Systeminformation";
this.labelStaticDataBackup.Text = "Datensicherung";
@@ -98,6 +103,10 @@ namespace INT63DC_6CH.Forms
this.labelStaticStatistics.Text = "Statistik";
this.labelStaticUserGroupSetting.Text = "Gruppeneditor";
+ this.labelTitleChangeName.TextHAlign = SmartLabel.TextHorAlign.Left;
+ this.labelTitleChangeName.TextVAlign = SmartLabel.TextVerAlign.Top;
+ this.labelTitleChangeName.Text = "Ebenennamen ändern";
+
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
@@ -110,9 +119,9 @@ namespace INT63DC_6CH.Forms
#region Chinese
this.labelTitle.Text = "组编辑";
- this.labelTitle1.Text = "级别1";
- this.labelTitle2.Text = "级别2";
- this.labelTitle3.Text = "级别3";
+ this.labelTitleL1_1.Text = "级别1";
+ this.labelTitleL2_1.Text = "级别2";
+ this.labelTitleL3_1.Text = "级别3";
this.labelStaticMainDisplayAccess.Text = "主显示访问";
this.labelStaticProductNo.Text = "编号";
@@ -135,6 +144,10 @@ namespace INT63DC_6CH.Forms
this.labelStaticUserSetting.Text = "用户设置";
this.labelStaticStatistics.Text = "数据统计";
+ this.labelTitleChangeName.TextHAlign = SmartLabel.TextHorAlign.Middle;
+ this.labelTitleChangeName.TextVAlign = SmartLabel.TextVerAlign.Middle;
+ this.labelTitleChangeName.Text = "更改级别名称";
+
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
@@ -148,9 +161,9 @@ namespace INT63DC_6CH.Forms
#region Japanese
this.labelTitle.Text = "グルㅡプエディタㅡ";
- this.labelTitle1.Text = "Level 1";
- this.labelTitle2.Text = "Level 2";
- this.labelTitle3.Text = "Level 3";
+ this.labelTitleL1_1.Text = "Level 1";
+ this.labelTitleL2_1.Text = "Level 2";
+ this.labelTitleL3_1.Text = "Level 3";
this.labelStaticMainDisplayAccess.Text = "メインディスプレイ";
this.labelStaticProductNo.Text = "番号";
@@ -173,6 +186,10 @@ namespace INT63DC_6CH.Forms
this.labelStaticUserSetting.Text = "ユㅡザㅡの設定";
this.labelStaticStatistics.Text = "デㅡタ統計";
+ this.labelTitleChangeName.TextHAlign = SmartLabel.TextHorAlign.Left;
+ this.labelTitleChangeName.TextVAlign = SmartLabel.TextVerAlign.Top;
+ this.labelTitleChangeName.Text = "レベル名の変更";
+
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackUp));
@@ -189,7 +206,7 @@ namespace INT63DC_6CH.Forms
private void DefaultSetting()
{
this.CollectionLevel1Location = new Collection();
- this.CollectionLevel1Location.Add(this.labelTitle1.Location);
+ this.CollectionLevel1Location.Add(this.labelTitleL1_1.Location);
this.CollectionLevel1Location.Add(this.checkBoxL1MainProductNo.Location);
this.CollectionLevel1Location.Add(this.checkBoxL1MainWeightSet.Location);
this.CollectionLevel1Location.Add(this.checkBoxL1MainClear.Location);
@@ -210,7 +227,7 @@ namespace INT63DC_6CH.Forms
this.CollectionLevel1Location.Add(this.checkBoxL1MenuDataStatistics.Location);
this.CollectionLevel2Location = new Collection();
- this.CollectionLevel2Location.Add(this.labelTitle2.Location);
+ this.CollectionLevel2Location.Add(this.labelTitleL2_1.Location);
this.CollectionLevel2Location.Add(this.checkBoxL2MainProductNo.Location);
this.CollectionLevel2Location.Add(this.checkBoxL2MainWeightSet.Location);
this.CollectionLevel2Location.Add(this.checkBoxL2MainClear.Location);
@@ -231,7 +248,7 @@ namespace INT63DC_6CH.Forms
this.CollectionLevel2Location.Add(this.checkBoxL2MenuDataStatistics.Location);
this.CollectionLevel3Location = new Collection();
- this.CollectionLevel3Location.Add(this.labelTitle3.Location);
+ this.CollectionLevel3Location.Add(this.labelTitleL3_1.Location);
this.CollectionLevel3Location.Add(this.checkBoxL3MainProductNo.Location);
this.CollectionLevel3Location.Add(this.checkBoxL3MainWeightSet.Location);
this.CollectionLevel3Location.Add(this.checkBoxL3MainClear.Location);
@@ -252,7 +269,7 @@ namespace INT63DC_6CH.Forms
this.CollectionLevel3Location.Add(this.checkBoxL3MenuDataStatistics.Location);
this.CollectionLevel1Control = new Collection();
- this.CollectionLevel1Control.Add(this.labelTitle1);
+ this.CollectionLevel1Control.Add(this.labelTitleL1_1);
this.CollectionLevel1Control.Add(this.checkBoxL1MainProductNo);
this.CollectionLevel1Control.Add(this.checkBoxL1MainWeightSet);
this.CollectionLevel1Control.Add(this.checkBoxL1MainClear);
@@ -273,7 +290,7 @@ namespace INT63DC_6CH.Forms
this.CollectionLevel1Control.Add(this.checkBoxL1MenuDataStatistics);
this.CollectionLevel2Control = new Collection();
- this.CollectionLevel2Control.Add(this.labelTitle2);
+ this.CollectionLevel2Control.Add(this.labelTitleL2_1);
this.CollectionLevel2Control.Add(this.checkBoxL2MainProductNo);
this.CollectionLevel2Control.Add(this.checkBoxL2MainWeightSet);
this.CollectionLevel2Control.Add(this.checkBoxL2MainClear);
@@ -294,7 +311,7 @@ namespace INT63DC_6CH.Forms
this.CollectionLevel2Control.Add(this.checkBoxL2MenuDataStatistics);
this.CollectionLevel3Control = new Collection();
- this.CollectionLevel3Control.Add(this.labelTitle3);
+ this.CollectionLevel3Control.Add(this.labelTitleL3_1);
this.CollectionLevel3Control.Add(this.checkBoxL3MainProductNo);
this.CollectionLevel3Control.Add(this.checkBoxL3MainWeightSet);
this.CollectionLevel3Control.Add(this.checkBoxL3MainClear);
@@ -360,6 +377,8 @@ namespace INT63DC_6CH.Forms
this.checkBoxL1MenuUpdate.Checked = group.Level1.IsMenuUpdate;
this.checkBoxL1MenuUserGroupSetting.Checked = group.Level1.IsMenuUserGroupEditor;
this.checkBoxL1MenuUserSetting.Checked = group.Level1.IsMenuUser;
+ this.checkBoxL1MenuCommunication.Checked = group.Level1.IsMenuCommunication;
+ this.checkBoxL1MenuViewer.Checked = group.Level1.IsMenuViewer;
#endregion
#region Level2
@@ -382,6 +401,8 @@ namespace INT63DC_6CH.Forms
this.checkBoxL2MenuUpdate.Checked = group.Level2.IsMenuUpdate;
this.checkBoxL2MenuUserGroupSetting.Checked = group.Level2.IsMenuUserGroupEditor;
this.checkBoxL2MenuUserSetting.Checked = group.Level2.IsMenuUser;
+ this.checkBoxL2MenuCommunication.Checked = group.Level2.IsMenuCommunication;
+ this.checkBoxL2MenuViewer.Checked = group.Level2.IsMenuViewer;
#endregion
#region Level3
@@ -404,6 +425,8 @@ namespace INT63DC_6CH.Forms
this.checkBoxL3MenuUpdate.Checked = group.Level3.IsMenuUpdate;
this.checkBoxL3MenuUserGroupSetting.Checked = group.Level3.IsMenuUserGroupEditor;
this.checkBoxL3MenuUserSetting.Checked = group.Level3.IsMenuUser;
+ this.checkBoxL3MenuCommunication.Checked = group.Level3.IsMenuCommunication;
+ this.checkBoxL3MenuViewer.Checked = group.Level3.IsMenuViewer;
#endregion
#region NotLogin
@@ -428,17 +451,20 @@ namespace INT63DC_6CH.Forms
//this.checkBoxNotLoginMenuUserSetting.Checked = group.NotLogin.IsMenuUser;
#endregion
}
+ public void UpdateLevelNameDisplay(SystemConfigurationItem system)
+ {
+ this.labelLevel1.Text = system.User_Level1_Name;
+ this.labelLevel2.Text = system.User_Level2_Name;
+ this.labelLevel3.Text = system.User_Level3_Name;
+ }
public void DisplayRefresh()
{
this.UpdateDisplay(this.ParentForm.CurrentUserGroup);
+ this.UpdateLevelNameDisplay(this.ParentForm.SystemConfig);
this.buttonSave.Visible = false;
- // Not login 미사용으로 Visible = false 처리함
- for (int i = 0; i < this.CollectionLevel1Control.Count; i++)
- this.CollectionLevel4Control[i].Visible = false;
-
// 현재 데이터 통계 메뉴가 없어서 Visible = false 처리함
// 추후에 데이터 통계 메뉴 추가 되면 삭제
if (this.ParentForm.SystemConfig.IsOptDataStatistics == false)
@@ -664,5 +690,23 @@ namespace INT63DC_6CH.Forms
this.buttonSave.Visible = true;
}
#endregion
+
+ private void labelID_Click(object sender, EventArgs e)
+ {
+
+ }
+
+ private void labelLevel1_Click(object sender, EventArgs e)
+ {
+
+ }
+ private void labelLevel2_Click(object sender, EventArgs e)
+ {
+
+ }
+ private void labelLevel3_Click(object sender, EventArgs e)
+ {
+
+ }
}
}
\ No newline at end of file
diff --git a/INT63DC_6CH/Forms/FormUserGroupEditor.designer.cs b/INT63DC_6CH/Forms/FormUserGroupEditor.designer.cs
index 2790d03..f76dfe7 100644
--- a/INT63DC_6CH/Forms/FormUserGroupEditor.designer.cs
+++ b/INT63DC_6CH/Forms/FormUserGroupEditor.designer.cs
@@ -31,6 +31,21 @@
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormUserGroupEditor));
this.smartForm1 = new SmartX.SmartForm();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
+ this.labelLevel3 = new SmartX.SmartLabel();
+ this.labelLevel2 = new SmartX.SmartLabel();
+ this.labelLevel1 = new SmartX.SmartLabel();
+ this.labelTitleChangeName = new SmartX.SmartLabel();
+ this.checkBoxL3MenuViewer = new SmartX.SmartCheckBox();
+ this.checkBoxL2MenuViewer = new SmartX.SmartCheckBox();
+ this.checkBoxL1MenuViewer = new SmartX.SmartCheckBox();
+ this.labelStaticViewer = new SmartX.SmartLabel();
+ this.labelTitleL3_2 = new SmartX.SmartLabel();
+ this.labelTitleL2_2 = new SmartX.SmartLabel();
+ this.labelTitleL1_2 = new SmartX.SmartLabel();
+ this.checkBoxL3MenuCommunication = new SmartX.SmartCheckBox();
+ this.checkBoxL2MenuCommunication = new SmartX.SmartCheckBox();
+ this.checkBoxL1MenuCommunication = new SmartX.SmartCheckBox();
+ this.labelStaticCommunication = new SmartX.SmartLabel();
this.buttonSave = new SmartX.SmartButton();
this.buttonBack = new SmartX.SmartButton();
this.labelTitle = new SmartX.SmartLabel();
@@ -89,9 +104,9 @@
this.checkBoxL1MenuSystemSetting = new SmartX.SmartCheckBox();
this.checkBoxL1MenuTimeSetting = new SmartX.SmartCheckBox();
this.checkBoxL1MainProductNo = new SmartX.SmartCheckBox();
- this.labelTitle3 = new SmartX.SmartLabel();
- this.labelTitle2 = new SmartX.SmartLabel();
- this.labelTitle1 = new SmartX.SmartLabel();
+ this.labelTitleL3_1 = new SmartX.SmartLabel();
+ this.labelTitleL2_1 = new SmartX.SmartLabel();
+ this.labelTitleL1_1 = new SmartX.SmartLabel();
this.labelStaticEquipmentSetting = new SmartX.SmartLabel();
this.labelStaticUserGroupSetting = new SmartX.SmartLabel();
this.labelStaticUserSetting = new SmartX.SmartLabel();
@@ -111,17 +126,6 @@
this.labelStaticWeightSetting = new SmartX.SmartLabel();
this.labelStaticProductNo = new SmartX.SmartLabel();
this.labelStaticMainDisplayAccess = new SmartX.SmartLabel();
- this.checkBoxL3MenuCommunication = new SmartX.SmartCheckBox();
- this.checkBoxL2MenuCommunication = new SmartX.SmartCheckBox();
- this.checkBoxL1MenuCommunication = new SmartX.SmartCheckBox();
- this.labelStaticCommunication = new SmartX.SmartLabel();
- this.smartLabel1 = new SmartX.SmartLabel();
- this.smartLabel2 = new SmartX.SmartLabel();
- this.smartLabel3 = new SmartX.SmartLabel();
- this.checkBoxL3MenuViewer = new SmartX.SmartCheckBox();
- this.checkBoxL2MenuViewer = new SmartX.SmartCheckBox();
- this.checkBoxL1MenuViewer = new SmartX.SmartCheckBox();
- this.labelStaticViewer = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
@@ -145,13 +149,17 @@
//
this.smartGroupBox1.BackPictureBox = this.smartForm1;
this.smartGroupBox1.BackPictureBox1 = null;
+ this.smartGroupBox1.Controls.Add(this.labelLevel3);
+ this.smartGroupBox1.Controls.Add(this.labelLevel2);
+ this.smartGroupBox1.Controls.Add(this.labelLevel1);
+ this.smartGroupBox1.Controls.Add(this.labelTitleChangeName);
this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuViewer);
this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuViewer);
this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuViewer);
this.smartGroupBox1.Controls.Add(this.labelStaticViewer);
- this.smartGroupBox1.Controls.Add(this.smartLabel1);
- this.smartGroupBox1.Controls.Add(this.smartLabel2);
- this.smartGroupBox1.Controls.Add(this.smartLabel3);
+ this.smartGroupBox1.Controls.Add(this.labelTitleL3_2);
+ this.smartGroupBox1.Controls.Add(this.labelTitleL2_2);
+ this.smartGroupBox1.Controls.Add(this.labelTitleL1_2);
this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuCommunication);
this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuCommunication);
this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuCommunication);
@@ -214,9 +222,9 @@
this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuSystemSetting);
this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuTimeSetting);
this.smartGroupBox1.Controls.Add(this.checkBoxL1MainProductNo);
- this.smartGroupBox1.Controls.Add(this.labelTitle3);
- this.smartGroupBox1.Controls.Add(this.labelTitle2);
- this.smartGroupBox1.Controls.Add(this.labelTitle1);
+ this.smartGroupBox1.Controls.Add(this.labelTitleL3_1);
+ this.smartGroupBox1.Controls.Add(this.labelTitleL2_1);
+ this.smartGroupBox1.Controls.Add(this.labelTitleL1_1);
this.smartGroupBox1.Controls.Add(this.labelStaticEquipmentSetting);
this.smartGroupBox1.Controls.Add(this.labelStaticUserGroupSetting);
this.smartGroupBox1.Controls.Add(this.labelStaticUserSetting);
@@ -250,6 +258,315 @@
this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
+ // labelLevel3
+ //
+ this.labelLevel3.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.labelLevel3.BackPictureBox = null;
+ this.labelLevel3.BackPictureBox1 = null;
+ this.labelLevel3.BackPictureBox2 = null;
+ this.labelLevel3.BorderColor = System.Drawing.Color.Black;
+ this.labelLevel3.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelLevel3.InitVisible = true;
+ this.labelLevel3.LineSpacing = 0F;
+ this.labelLevel3.Location = new System.Drawing.Point(143, 723);
+ this.labelLevel3.Name = "labelLevel3";
+ this.labelLevel3.Size = new System.Drawing.Size(241, 30);
+ this.labelLevel3.TabIndex = 651;
+ this.labelLevel3.Text = "Level3";
+ this.labelLevel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelLevel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelLevel3.Wordwrap = false;
+ this.labelLevel3.Click += new System.EventHandler(this.labelLevel3_Click);
+ //
+ // labelLevel2
+ //
+ this.labelLevel2.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.labelLevel2.BackPictureBox = null;
+ this.labelLevel2.BackPictureBox1 = null;
+ this.labelLevel2.BackPictureBox2 = null;
+ this.labelLevel2.BorderColor = System.Drawing.Color.Black;
+ this.labelLevel2.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelLevel2.InitVisible = true;
+ this.labelLevel2.LineSpacing = 0F;
+ this.labelLevel2.Location = new System.Drawing.Point(143, 687);
+ this.labelLevel2.Name = "labelLevel2";
+ this.labelLevel2.Size = new System.Drawing.Size(241, 30);
+ this.labelLevel2.TabIndex = 650;
+ this.labelLevel2.Text = "Level2";
+ this.labelLevel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelLevel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelLevel2.Wordwrap = false;
+ this.labelLevel2.Click += new System.EventHandler(this.labelLevel2_Click);
+ //
+ // labelLevel1
+ //
+ this.labelLevel1.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.labelLevel1.BackPictureBox = null;
+ this.labelLevel1.BackPictureBox1 = null;
+ this.labelLevel1.BackPictureBox2 = null;
+ this.labelLevel1.BorderColor = System.Drawing.Color.Black;
+ this.labelLevel1.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelLevel1.InitVisible = true;
+ this.labelLevel1.LineSpacing = 0F;
+ this.labelLevel1.Location = new System.Drawing.Point(143, 651);
+ this.labelLevel1.Name = "labelLevel1";
+ this.labelLevel1.Size = new System.Drawing.Size(241, 30);
+ this.labelLevel1.TabIndex = 649;
+ this.labelLevel1.Text = "Level1";
+ this.labelLevel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelLevel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelLevel1.Wordwrap = false;
+ this.labelLevel1.Click += new System.EventHandler(this.labelLevel1_Click);
+ //
+ // labelTitleChangeName
+ //
+ this.labelTitleChangeName.BackColor = System.Drawing.Color.Gainsboro;
+ this.labelTitleChangeName.BackPictureBox = null;
+ this.labelTitleChangeName.BackPictureBox1 = null;
+ this.labelTitleChangeName.BackPictureBox2 = null;
+ this.labelTitleChangeName.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleChangeName.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleChangeName.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
+ this.labelTitleChangeName.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleChangeName.InitVisible = true;
+ this.labelTitleChangeName.LineSpacing = 0F;
+ this.labelTitleChangeName.Location = new System.Drawing.Point(12, 651);
+ this.labelTitleChangeName.Name = "labelTitleChangeName";
+ this.labelTitleChangeName.Size = new System.Drawing.Size(125, 102);
+ this.labelTitleChangeName.TabIndex = 648;
+ this.labelTitleChangeName.Text = "레벨명변경";
+ this.labelTitleChangeName.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleChangeName.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleChangeName.Wordwrap = true;
+ //
+ // checkBoxL3MenuViewer
+ //
+ this.checkBoxL3MenuViewer.BackPictureBox = this.smartForm1;
+ this.checkBoxL3MenuViewer.BackPictureBox1 = null;
+ this.checkBoxL3MenuViewer.BackPictureBox2 = null;
+ this.checkBoxL3MenuViewer.CheckBoxBackColor = System.Drawing.Color.White;
+ this.checkBoxL3MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green;
+ this.checkBoxL3MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black;
+ this.checkBoxL3MenuViewer.CheckBoxSymbolSize = 25;
+ this.checkBoxL3MenuViewer.Checked = false;
+ this.checkBoxL3MenuViewer.CheckLineWidth = 3;
+ this.checkBoxL3MenuViewer.ImageCheckBox = null;
+ this.checkBoxL3MenuViewer.ImageUnCheckBox = null;
+ this.checkBoxL3MenuViewer.InitVisible = true;
+ this.checkBoxL3MenuViewer.Location = new System.Drawing.Point(912, 551);
+ this.checkBoxL3MenuViewer.Name = "checkBoxL3MenuViewer";
+ this.checkBoxL3MenuViewer.Size = new System.Drawing.Size(29, 30);
+ this.checkBoxL3MenuViewer.TabIndex = 646;
+ this.checkBoxL3MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
+ //
+ // checkBoxL2MenuViewer
+ //
+ this.checkBoxL2MenuViewer.BackPictureBox = this.smartForm1;
+ this.checkBoxL2MenuViewer.BackPictureBox1 = null;
+ this.checkBoxL2MenuViewer.BackPictureBox2 = null;
+ this.checkBoxL2MenuViewer.CheckBoxBackColor = System.Drawing.Color.White;
+ this.checkBoxL2MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green;
+ this.checkBoxL2MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black;
+ this.checkBoxL2MenuViewer.CheckBoxSymbolSize = 25;
+ this.checkBoxL2MenuViewer.Checked = false;
+ this.checkBoxL2MenuViewer.CheckLineWidth = 3;
+ this.checkBoxL2MenuViewer.ImageCheckBox = null;
+ this.checkBoxL2MenuViewer.ImageUnCheckBox = null;
+ this.checkBoxL2MenuViewer.InitVisible = true;
+ this.checkBoxL2MenuViewer.Location = new System.Drawing.Point(836, 551);
+ this.checkBoxL2MenuViewer.Name = "checkBoxL2MenuViewer";
+ this.checkBoxL2MenuViewer.Size = new System.Drawing.Size(29, 30);
+ this.checkBoxL2MenuViewer.TabIndex = 647;
+ this.checkBoxL2MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
+ //
+ // checkBoxL1MenuViewer
+ //
+ this.checkBoxL1MenuViewer.BackPictureBox = this.smartForm1;
+ this.checkBoxL1MenuViewer.BackPictureBox1 = null;
+ this.checkBoxL1MenuViewer.BackPictureBox2 = null;
+ this.checkBoxL1MenuViewer.CheckBoxBackColor = System.Drawing.Color.White;
+ this.checkBoxL1MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green;
+ this.checkBoxL1MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black;
+ this.checkBoxL1MenuViewer.CheckBoxSymbolSize = 25;
+ this.checkBoxL1MenuViewer.Checked = false;
+ this.checkBoxL1MenuViewer.CheckLineWidth = 3;
+ this.checkBoxL1MenuViewer.ImageCheckBox = null;
+ this.checkBoxL1MenuViewer.ImageUnCheckBox = null;
+ this.checkBoxL1MenuViewer.InitVisible = true;
+ this.checkBoxL1MenuViewer.Location = new System.Drawing.Point(760, 551);
+ this.checkBoxL1MenuViewer.Name = "checkBoxL1MenuViewer";
+ this.checkBoxL1MenuViewer.Size = new System.Drawing.Size(29, 30);
+ this.checkBoxL1MenuViewer.TabIndex = 645;
+ this.checkBoxL1MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
+ //
+ // labelStaticViewer
+ //
+ this.labelStaticViewer.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+ this.labelStaticViewer.BackPictureBox = this.smartForm1;
+ this.labelStaticViewer.BackPictureBox1 = null;
+ this.labelStaticViewer.BackPictureBox2 = null;
+ this.labelStaticViewer.BorderColor = System.Drawing.Color.Black;
+ this.labelStaticViewer.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticViewer.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.labelStaticViewer.ForeColor = System.Drawing.Color.Black;
+ this.labelStaticViewer.InitVisible = true;
+ this.labelStaticViewer.LineSpacing = 0F;
+ this.labelStaticViewer.Location = new System.Drawing.Point(526, 551);
+ this.labelStaticViewer.Name = "labelStaticViewer";
+ this.labelStaticViewer.Size = new System.Drawing.Size(200, 30);
+ this.labelStaticViewer.TabIndex = 644;
+ this.labelStaticViewer.Text = "Viewer";
+ this.labelStaticViewer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelStaticViewer.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelStaticViewer.Wordwrap = false;
+ //
+ // labelTitleL3_2
+ //
+ this.labelTitleL3_2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
+ this.labelTitleL3_2.BackPictureBox = null;
+ this.labelTitleL3_2.BackPictureBox1 = null;
+ this.labelTitleL3_2.BackPictureBox2 = null;
+ this.labelTitleL3_2.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleL3_2.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleL3_2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleL3_2.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleL3_2.InitVisible = true;
+ this.labelTitleL3_2.LineSpacing = 0F;
+ this.labelTitleL3_2.Location = new System.Drawing.Point(912, 118);
+ this.labelTitleL3_2.Name = "labelTitleL3_2";
+ this.labelTitleL3_2.Size = new System.Drawing.Size(29, 30);
+ this.labelTitleL3_2.TabIndex = 643;
+ this.labelTitleL3_2.Text = "L3";
+ this.labelTitleL3_2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleL3_2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleL3_2.Wordwrap = false;
+ //
+ // labelTitleL2_2
+ //
+ this.labelTitleL2_2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
+ this.labelTitleL2_2.BackPictureBox = null;
+ this.labelTitleL2_2.BackPictureBox1 = null;
+ this.labelTitleL2_2.BackPictureBox2 = null;
+ this.labelTitleL2_2.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleL2_2.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleL2_2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleL2_2.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleL2_2.InitVisible = true;
+ this.labelTitleL2_2.LineSpacing = 0F;
+ this.labelTitleL2_2.Location = new System.Drawing.Point(836, 118);
+ this.labelTitleL2_2.Name = "labelTitleL2_2";
+ this.labelTitleL2_2.Size = new System.Drawing.Size(29, 30);
+ this.labelTitleL2_2.TabIndex = 642;
+ this.labelTitleL2_2.Text = "L2";
+ this.labelTitleL2_2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleL2_2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleL2_2.Wordwrap = false;
+ //
+ // labelTitleL1_2
+ //
+ this.labelTitleL1_2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
+ this.labelTitleL1_2.BackPictureBox = null;
+ this.labelTitleL1_2.BackPictureBox1 = null;
+ this.labelTitleL1_2.BackPictureBox2 = null;
+ this.labelTitleL1_2.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleL1_2.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleL1_2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleL1_2.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleL1_2.InitVisible = true;
+ this.labelTitleL1_2.LineSpacing = 0F;
+ this.labelTitleL1_2.Location = new System.Drawing.Point(760, 118);
+ this.labelTitleL1_2.Name = "labelTitleL1_2";
+ this.labelTitleL1_2.Size = new System.Drawing.Size(29, 30);
+ this.labelTitleL1_2.TabIndex = 641;
+ this.labelTitleL1_2.Text = "L1";
+ this.labelTitleL1_2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleL1_2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleL1_2.Wordwrap = false;
+ //
+ // checkBoxL3MenuCommunication
+ //
+ this.checkBoxL3MenuCommunication.BackPictureBox = this.smartForm1;
+ this.checkBoxL3MenuCommunication.BackPictureBox1 = null;
+ this.checkBoxL3MenuCommunication.BackPictureBox2 = null;
+ this.checkBoxL3MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White;
+ this.checkBoxL3MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green;
+ this.checkBoxL3MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black;
+ this.checkBoxL3MenuCommunication.CheckBoxSymbolSize = 25;
+ this.checkBoxL3MenuCommunication.Checked = false;
+ this.checkBoxL3MenuCommunication.CheckLineWidth = 3;
+ this.checkBoxL3MenuCommunication.ImageCheckBox = null;
+ this.checkBoxL3MenuCommunication.ImageUnCheckBox = null;
+ this.checkBoxL3MenuCommunication.InitVisible = true;
+ this.checkBoxL3MenuCommunication.Location = new System.Drawing.Point(912, 211);
+ this.checkBoxL3MenuCommunication.Name = "checkBoxL3MenuCommunication";
+ this.checkBoxL3MenuCommunication.Size = new System.Drawing.Size(29, 30);
+ this.checkBoxL3MenuCommunication.TabIndex = 639;
+ this.checkBoxL3MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ //
+ // checkBoxL2MenuCommunication
+ //
+ this.checkBoxL2MenuCommunication.BackPictureBox = this.smartForm1;
+ this.checkBoxL2MenuCommunication.BackPictureBox1 = null;
+ this.checkBoxL2MenuCommunication.BackPictureBox2 = null;
+ this.checkBoxL2MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White;
+ this.checkBoxL2MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green;
+ this.checkBoxL2MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black;
+ this.checkBoxL2MenuCommunication.CheckBoxSymbolSize = 25;
+ this.checkBoxL2MenuCommunication.Checked = false;
+ this.checkBoxL2MenuCommunication.CheckLineWidth = 3;
+ this.checkBoxL2MenuCommunication.ImageCheckBox = null;
+ this.checkBoxL2MenuCommunication.ImageUnCheckBox = null;
+ this.checkBoxL2MenuCommunication.InitVisible = true;
+ this.checkBoxL2MenuCommunication.Location = new System.Drawing.Point(836, 211);
+ this.checkBoxL2MenuCommunication.Name = "checkBoxL2MenuCommunication";
+ this.checkBoxL2MenuCommunication.Size = new System.Drawing.Size(29, 30);
+ this.checkBoxL2MenuCommunication.TabIndex = 637;
+ this.checkBoxL2MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ //
+ // checkBoxL1MenuCommunication
+ //
+ this.checkBoxL1MenuCommunication.BackPictureBox = this.smartForm1;
+ this.checkBoxL1MenuCommunication.BackPictureBox1 = null;
+ this.checkBoxL1MenuCommunication.BackPictureBox2 = null;
+ this.checkBoxL1MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White;
+ this.checkBoxL1MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green;
+ this.checkBoxL1MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black;
+ this.checkBoxL1MenuCommunication.CheckBoxSymbolSize = 25;
+ this.checkBoxL1MenuCommunication.Checked = false;
+ this.checkBoxL1MenuCommunication.CheckLineWidth = 3;
+ this.checkBoxL1MenuCommunication.ImageCheckBox = null;
+ this.checkBoxL1MenuCommunication.ImageUnCheckBox = null;
+ this.checkBoxL1MenuCommunication.InitVisible = true;
+ this.checkBoxL1MenuCommunication.Location = new System.Drawing.Point(760, 211);
+ this.checkBoxL1MenuCommunication.Name = "checkBoxL1MenuCommunication";
+ this.checkBoxL1MenuCommunication.Size = new System.Drawing.Size(29, 30);
+ this.checkBoxL1MenuCommunication.TabIndex = 640;
+ this.checkBoxL1MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ //
+ // labelStaticCommunication
+ //
+ this.labelStaticCommunication.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
+ this.labelStaticCommunication.BackPictureBox = this.smartForm1;
+ this.labelStaticCommunication.BackPictureBox1 = null;
+ this.labelStaticCommunication.BackPictureBox2 = null;
+ this.labelStaticCommunication.BorderColor = System.Drawing.Color.Black;
+ this.labelStaticCommunication.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticCommunication.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.labelStaticCommunication.ForeColor = System.Drawing.Color.Black;
+ this.labelStaticCommunication.InitVisible = true;
+ this.labelStaticCommunication.LineSpacing = 0F;
+ this.labelStaticCommunication.Location = new System.Drawing.Point(526, 211);
+ this.labelStaticCommunication.Name = "labelStaticCommunication";
+ this.labelStaticCommunication.Size = new System.Drawing.Size(200, 30);
+ this.labelStaticCommunication.TabIndex = 636;
+ this.labelStaticCommunication.Text = "Communication";
+ this.labelStaticCommunication.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelStaticCommunication.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelStaticCommunication.Wordwrap = false;
+ //
// buttonSave
//
this.buttonSave.BackPictureBox = null;
@@ -1494,68 +1811,68 @@
this.checkBoxL1MainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxL1MainProductNo.Click += new System.EventHandler(this.checkBox_Click);
//
- // labelTitle3
+ // labelTitleL3_1
//
- this.labelTitle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
- this.labelTitle3.BackPictureBox = null;
- this.labelTitle3.BackPictureBox1 = null;
- this.labelTitle3.BackPictureBox2 = null;
- this.labelTitle3.BorderColor = System.Drawing.Color.Black;
- this.labelTitle3.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitle3.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.labelTitle3.ForeColor = System.Drawing.Color.Black;
- this.labelTitle3.InitVisible = true;
- this.labelTitle3.LineSpacing = 0F;
- this.labelTitle3.Location = new System.Drawing.Point(409, 118);
- this.labelTitle3.Name = "labelTitle3";
- this.labelTitle3.Size = new System.Drawing.Size(29, 30);
- this.labelTitle3.TabIndex = 559;
- this.labelTitle3.Text = "L3";
- this.labelTitle3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelTitle3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTitle3.Wordwrap = false;
+ this.labelTitleL3_1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
+ this.labelTitleL3_1.BackPictureBox = null;
+ this.labelTitleL3_1.BackPictureBox1 = null;
+ this.labelTitleL3_1.BackPictureBox2 = null;
+ this.labelTitleL3_1.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleL3_1.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleL3_1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleL3_1.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleL3_1.InitVisible = true;
+ this.labelTitleL3_1.LineSpacing = 0F;
+ this.labelTitleL3_1.Location = new System.Drawing.Point(409, 118);
+ this.labelTitleL3_1.Name = "labelTitleL3_1";
+ this.labelTitleL3_1.Size = new System.Drawing.Size(29, 30);
+ this.labelTitleL3_1.TabIndex = 559;
+ this.labelTitleL3_1.Text = "L3";
+ this.labelTitleL3_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleL3_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleL3_1.Wordwrap = false;
//
- // labelTitle2
+ // labelTitleL2_1
//
- this.labelTitle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
- this.labelTitle2.BackPictureBox = null;
- this.labelTitle2.BackPictureBox1 = null;
- this.labelTitle2.BackPictureBox2 = null;
- this.labelTitle2.BorderColor = System.Drawing.Color.Black;
- this.labelTitle2.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitle2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.labelTitle2.ForeColor = System.Drawing.Color.Black;
- this.labelTitle2.InitVisible = true;
- this.labelTitle2.LineSpacing = 0F;
- this.labelTitle2.Location = new System.Drawing.Point(333, 118);
- this.labelTitle2.Name = "labelTitle2";
- this.labelTitle2.Size = new System.Drawing.Size(29, 30);
- this.labelTitle2.TabIndex = 557;
- this.labelTitle2.Text = "L2";
- this.labelTitle2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelTitle2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTitle2.Wordwrap = false;
+ this.labelTitleL2_1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
+ this.labelTitleL2_1.BackPictureBox = null;
+ this.labelTitleL2_1.BackPictureBox1 = null;
+ this.labelTitleL2_1.BackPictureBox2 = null;
+ this.labelTitleL2_1.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleL2_1.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleL2_1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleL2_1.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleL2_1.InitVisible = true;
+ this.labelTitleL2_1.LineSpacing = 0F;
+ this.labelTitleL2_1.Location = new System.Drawing.Point(333, 118);
+ this.labelTitleL2_1.Name = "labelTitleL2_1";
+ this.labelTitleL2_1.Size = new System.Drawing.Size(29, 30);
+ this.labelTitleL2_1.TabIndex = 557;
+ this.labelTitleL2_1.Text = "L2";
+ this.labelTitleL2_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleL2_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleL2_1.Wordwrap = false;
//
- // labelTitle1
+ // labelTitleL1_1
//
- this.labelTitle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
- this.labelTitle1.BackPictureBox = null;
- this.labelTitle1.BackPictureBox1 = null;
- this.labelTitle1.BackPictureBox2 = null;
- this.labelTitle1.BorderColor = System.Drawing.Color.Black;
- this.labelTitle1.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitle1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.labelTitle1.ForeColor = System.Drawing.Color.Black;
- this.labelTitle1.InitVisible = true;
- this.labelTitle1.LineSpacing = 0F;
- this.labelTitle1.Location = new System.Drawing.Point(257, 118);
- this.labelTitle1.Name = "labelTitle1";
- this.labelTitle1.Size = new System.Drawing.Size(29, 30);
- this.labelTitle1.TabIndex = 556;
- this.labelTitle1.Text = "L1";
- this.labelTitle1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelTitle1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTitle1.Wordwrap = false;
+ this.labelTitleL1_1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
+ this.labelTitleL1_1.BackPictureBox = null;
+ this.labelTitleL1_1.BackPictureBox1 = null;
+ this.labelTitleL1_1.BackPictureBox2 = null;
+ this.labelTitleL1_1.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleL1_1.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleL1_1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleL1_1.ForeColor = System.Drawing.Color.Black;
+ this.labelTitleL1_1.InitVisible = true;
+ this.labelTitleL1_1.LineSpacing = 0F;
+ this.labelTitleL1_1.Location = new System.Drawing.Point(257, 118);
+ this.labelTitleL1_1.Name = "labelTitleL1_1";
+ this.labelTitleL1_1.Size = new System.Drawing.Size(29, 30);
+ this.labelTitleL1_1.TabIndex = 556;
+ this.labelTitleL1_1.Text = "L1";
+ this.labelTitleL1_1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleL1_1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleL1_1.Wordwrap = false;
//
// labelStaticEquipmentSetting
//
@@ -1958,234 +2275,6 @@
this.labelStaticMainDisplayAccess.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticMainDisplayAccess.Wordwrap = false;
//
- // checkBoxL3MenuCommunication
- //
- this.checkBoxL3MenuCommunication.BackPictureBox = this.smartForm1;
- this.checkBoxL3MenuCommunication.BackPictureBox1 = null;
- this.checkBoxL3MenuCommunication.BackPictureBox2 = null;
- this.checkBoxL3MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White;
- this.checkBoxL3MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green;
- this.checkBoxL3MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black;
- this.checkBoxL3MenuCommunication.CheckBoxSymbolSize = 25;
- this.checkBoxL3MenuCommunication.Checked = false;
- this.checkBoxL3MenuCommunication.CheckLineWidth = 3;
- this.checkBoxL3MenuCommunication.ImageCheckBox = null;
- this.checkBoxL3MenuCommunication.ImageUnCheckBox = null;
- this.checkBoxL3MenuCommunication.InitVisible = true;
- this.checkBoxL3MenuCommunication.Location = new System.Drawing.Point(912, 211);
- this.checkBoxL3MenuCommunication.Name = "checkBoxL3MenuCommunication";
- this.checkBoxL3MenuCommunication.Size = new System.Drawing.Size(29, 30);
- this.checkBoxL3MenuCommunication.TabIndex = 639;
- this.checkBoxL3MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- //
- // checkBoxL2MenuCommunication
- //
- this.checkBoxL2MenuCommunication.BackPictureBox = this.smartForm1;
- this.checkBoxL2MenuCommunication.BackPictureBox1 = null;
- this.checkBoxL2MenuCommunication.BackPictureBox2 = null;
- this.checkBoxL2MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White;
- this.checkBoxL2MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green;
- this.checkBoxL2MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black;
- this.checkBoxL2MenuCommunication.CheckBoxSymbolSize = 25;
- this.checkBoxL2MenuCommunication.Checked = false;
- this.checkBoxL2MenuCommunication.CheckLineWidth = 3;
- this.checkBoxL2MenuCommunication.ImageCheckBox = null;
- this.checkBoxL2MenuCommunication.ImageUnCheckBox = null;
- this.checkBoxL2MenuCommunication.InitVisible = true;
- this.checkBoxL2MenuCommunication.Location = new System.Drawing.Point(836, 211);
- this.checkBoxL2MenuCommunication.Name = "checkBoxL2MenuCommunication";
- this.checkBoxL2MenuCommunication.Size = new System.Drawing.Size(29, 30);
- this.checkBoxL2MenuCommunication.TabIndex = 637;
- this.checkBoxL2MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- //
- // checkBoxL1MenuCommunication
- //
- this.checkBoxL1MenuCommunication.BackPictureBox = this.smartForm1;
- this.checkBoxL1MenuCommunication.BackPictureBox1 = null;
- this.checkBoxL1MenuCommunication.BackPictureBox2 = null;
- this.checkBoxL1MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White;
- this.checkBoxL1MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green;
- this.checkBoxL1MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black;
- this.checkBoxL1MenuCommunication.CheckBoxSymbolSize = 25;
- this.checkBoxL1MenuCommunication.Checked = false;
- this.checkBoxL1MenuCommunication.CheckLineWidth = 3;
- this.checkBoxL1MenuCommunication.ImageCheckBox = null;
- this.checkBoxL1MenuCommunication.ImageUnCheckBox = null;
- this.checkBoxL1MenuCommunication.InitVisible = true;
- this.checkBoxL1MenuCommunication.Location = new System.Drawing.Point(760, 211);
- this.checkBoxL1MenuCommunication.Name = "checkBoxL1MenuCommunication";
- this.checkBoxL1MenuCommunication.Size = new System.Drawing.Size(29, 30);
- this.checkBoxL1MenuCommunication.TabIndex = 640;
- this.checkBoxL1MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- //
- // labelStaticCommunication
- //
- this.labelStaticCommunication.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
- this.labelStaticCommunication.BackPictureBox = this.smartForm1;
- this.labelStaticCommunication.BackPictureBox1 = null;
- this.labelStaticCommunication.BackPictureBox2 = null;
- this.labelStaticCommunication.BorderColor = System.Drawing.Color.Black;
- this.labelStaticCommunication.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticCommunication.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
- this.labelStaticCommunication.ForeColor = System.Drawing.Color.Black;
- this.labelStaticCommunication.InitVisible = true;
- this.labelStaticCommunication.LineSpacing = 0F;
- this.labelStaticCommunication.Location = new System.Drawing.Point(526, 211);
- this.labelStaticCommunication.Name = "labelStaticCommunication";
- this.labelStaticCommunication.Size = new System.Drawing.Size(200, 30);
- this.labelStaticCommunication.TabIndex = 636;
- this.labelStaticCommunication.Text = "Communication";
- this.labelStaticCommunication.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelStaticCommunication.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelStaticCommunication.Wordwrap = false;
- //
- // smartLabel1
- //
- this.smartLabel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
- this.smartLabel1.BackPictureBox = null;
- this.smartLabel1.BackPictureBox1 = null;
- this.smartLabel1.BackPictureBox2 = null;
- this.smartLabel1.BorderColor = System.Drawing.Color.Black;
- this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.smartLabel1.ForeColor = System.Drawing.Color.Black;
- this.smartLabel1.InitVisible = true;
- this.smartLabel1.LineSpacing = 0F;
- this.smartLabel1.Location = new System.Drawing.Point(912, 118);
- this.smartLabel1.Name = "smartLabel1";
- this.smartLabel1.Size = new System.Drawing.Size(29, 30);
- this.smartLabel1.TabIndex = 643;
- this.smartLabel1.Text = "L3";
- this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel1.Wordwrap = false;
- //
- // smartLabel2
- //
- this.smartLabel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
- this.smartLabel2.BackPictureBox = null;
- this.smartLabel2.BackPictureBox1 = null;
- this.smartLabel2.BackPictureBox2 = null;
- this.smartLabel2.BorderColor = System.Drawing.Color.Black;
- this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.smartLabel2.ForeColor = System.Drawing.Color.Black;
- this.smartLabel2.InitVisible = true;
- this.smartLabel2.LineSpacing = 0F;
- this.smartLabel2.Location = new System.Drawing.Point(836, 118);
- this.smartLabel2.Name = "smartLabel2";
- this.smartLabel2.Size = new System.Drawing.Size(29, 30);
- this.smartLabel2.TabIndex = 642;
- this.smartLabel2.Text = "L2";
- this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel2.Wordwrap = false;
- //
- // smartLabel3
- //
- this.smartLabel3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
- this.smartLabel3.BackPictureBox = null;
- this.smartLabel3.BackPictureBox1 = null;
- this.smartLabel3.BackPictureBox2 = null;
- this.smartLabel3.BorderColor = System.Drawing.Color.Black;
- this.smartLabel3.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.smartLabel3.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
- this.smartLabel3.ForeColor = System.Drawing.Color.Black;
- this.smartLabel3.InitVisible = true;
- this.smartLabel3.LineSpacing = 0F;
- this.smartLabel3.Location = new System.Drawing.Point(760, 118);
- this.smartLabel3.Name = "smartLabel3";
- this.smartLabel3.Size = new System.Drawing.Size(29, 30);
- this.smartLabel3.TabIndex = 641;
- this.smartLabel3.Text = "L1";
- this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel3.Wordwrap = false;
- //
- // checkBoxL3MenuViewer
- //
- this.checkBoxL3MenuViewer.BackPictureBox = this.smartForm1;
- this.checkBoxL3MenuViewer.BackPictureBox1 = null;
- this.checkBoxL3MenuViewer.BackPictureBox2 = null;
- this.checkBoxL3MenuViewer.CheckBoxBackColor = System.Drawing.Color.White;
- this.checkBoxL3MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green;
- this.checkBoxL3MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black;
- this.checkBoxL3MenuViewer.CheckBoxSymbolSize = 25;
- this.checkBoxL3MenuViewer.Checked = false;
- this.checkBoxL3MenuViewer.CheckLineWidth = 3;
- this.checkBoxL3MenuViewer.ImageCheckBox = null;
- this.checkBoxL3MenuViewer.ImageUnCheckBox = null;
- this.checkBoxL3MenuViewer.InitVisible = true;
- this.checkBoxL3MenuViewer.Location = new System.Drawing.Point(912, 551);
- this.checkBoxL3MenuViewer.Name = "checkBoxL3MenuViewer";
- this.checkBoxL3MenuViewer.Size = new System.Drawing.Size(29, 30);
- this.checkBoxL3MenuViewer.TabIndex = 646;
- this.checkBoxL3MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxL3MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
- //
- // checkBoxL2MenuViewer
- //
- this.checkBoxL2MenuViewer.BackPictureBox = this.smartForm1;
- this.checkBoxL2MenuViewer.BackPictureBox1 = null;
- this.checkBoxL2MenuViewer.BackPictureBox2 = null;
- this.checkBoxL2MenuViewer.CheckBoxBackColor = System.Drawing.Color.White;
- this.checkBoxL2MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green;
- this.checkBoxL2MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black;
- this.checkBoxL2MenuViewer.CheckBoxSymbolSize = 25;
- this.checkBoxL2MenuViewer.Checked = false;
- this.checkBoxL2MenuViewer.CheckLineWidth = 3;
- this.checkBoxL2MenuViewer.ImageCheckBox = null;
- this.checkBoxL2MenuViewer.ImageUnCheckBox = null;
- this.checkBoxL2MenuViewer.InitVisible = true;
- this.checkBoxL2MenuViewer.Location = new System.Drawing.Point(836, 551);
- this.checkBoxL2MenuViewer.Name = "checkBoxL2MenuViewer";
- this.checkBoxL2MenuViewer.Size = new System.Drawing.Size(29, 30);
- this.checkBoxL2MenuViewer.TabIndex = 647;
- this.checkBoxL2MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxL2MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
- //
- // checkBoxL1MenuViewer
- //
- this.checkBoxL1MenuViewer.BackPictureBox = this.smartForm1;
- this.checkBoxL1MenuViewer.BackPictureBox1 = null;
- this.checkBoxL1MenuViewer.BackPictureBox2 = null;
- this.checkBoxL1MenuViewer.CheckBoxBackColor = System.Drawing.Color.White;
- this.checkBoxL1MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green;
- this.checkBoxL1MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black;
- this.checkBoxL1MenuViewer.CheckBoxSymbolSize = 25;
- this.checkBoxL1MenuViewer.Checked = false;
- this.checkBoxL1MenuViewer.CheckLineWidth = 3;
- this.checkBoxL1MenuViewer.ImageCheckBox = null;
- this.checkBoxL1MenuViewer.ImageUnCheckBox = null;
- this.checkBoxL1MenuViewer.InitVisible = true;
- this.checkBoxL1MenuViewer.Location = new System.Drawing.Point(760, 551);
- this.checkBoxL1MenuViewer.Name = "checkBoxL1MenuViewer";
- this.checkBoxL1MenuViewer.Size = new System.Drawing.Size(29, 30);
- this.checkBoxL1MenuViewer.TabIndex = 645;
- this.checkBoxL1MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxL1MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
- //
- // labelStaticViewer
- //
- this.labelStaticViewer.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
- this.labelStaticViewer.BackPictureBox = this.smartForm1;
- this.labelStaticViewer.BackPictureBox1 = null;
- this.labelStaticViewer.BackPictureBox2 = null;
- this.labelStaticViewer.BorderColor = System.Drawing.Color.Black;
- this.labelStaticViewer.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticViewer.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
- this.labelStaticViewer.ForeColor = System.Drawing.Color.Black;
- this.labelStaticViewer.InitVisible = true;
- this.labelStaticViewer.LineSpacing = 0F;
- this.labelStaticViewer.Location = new System.Drawing.Point(526, 551);
- this.labelStaticViewer.Name = "labelStaticViewer";
- this.labelStaticViewer.Size = new System.Drawing.Size(200, 30);
- this.labelStaticViewer.TabIndex = 644;
- this.labelStaticViewer.Text = "Viewer";
- this.labelStaticViewer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelStaticViewer.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelStaticViewer.Wordwrap = false;
- //
// FormUserGroupEditor
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@@ -2258,9 +2347,9 @@
private SmartX.SmartCheckBox checkBoxL1MenuSystemSetting;
private SmartX.SmartCheckBox checkBoxL1MenuTimeSetting;
private SmartX.SmartCheckBox checkBoxL1MainProductNo;
- private SmartX.SmartLabel labelTitle3;
- private SmartX.SmartLabel labelTitle2;
- private SmartX.SmartLabel labelTitle1;
+ private SmartX.SmartLabel labelTitleL3_1;
+ private SmartX.SmartLabel labelTitleL2_1;
+ private SmartX.SmartLabel labelTitleL1_1;
private SmartX.SmartLabel labelStaticEquipmentSetting;
private SmartX.SmartLabel labelStaticUserSetting;
private SmartX.SmartLabel labelStaticFactoryReset;
@@ -2290,12 +2379,16 @@
private SmartX.SmartCheckBox checkBoxL2MenuCommunication;
private SmartX.SmartCheckBox checkBoxL1MenuCommunication;
private SmartX.SmartLabel labelStaticCommunication;
- private SmartX.SmartLabel smartLabel1;
- private SmartX.SmartLabel smartLabel2;
- private SmartX.SmartLabel smartLabel3;
+ private SmartX.SmartLabel labelTitleL3_2;
+ private SmartX.SmartLabel labelTitleL2_2;
+ private SmartX.SmartLabel labelTitleL1_2;
private SmartX.SmartCheckBox checkBoxL3MenuViewer;
private SmartX.SmartCheckBox checkBoxL2MenuViewer;
private SmartX.SmartCheckBox checkBoxL1MenuViewer;
private SmartX.SmartLabel labelStaticViewer;
+ private SmartX.SmartLabel labelTitleChangeName;
+ private SmartX.SmartLabel labelLevel3;
+ private SmartX.SmartLabel labelLevel2;
+ private SmartX.SmartLabel labelLevel1;
}
}
\ No newline at end of file
diff --git a/INT63DC_6CH/INT63DC_6CH.csproj b/INT63DC_6CH/INT63DC_6CH.csproj
index 78dfdfa..cb07809 100644
--- a/INT63DC_6CH/INT63DC_6CH.csproj
+++ b/INT63DC_6CH/INT63DC_6CH.csproj
@@ -50,11 +50,11 @@
False
- C:\Program Files (x86)\HNS\Embedded SmartX Component\V3.2.4_20210120\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartXCommon.dll
+ C:\Program Files (x86)\HNS\V3.2.4_20210120\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartXCommon.dll
False
- C:\Program Files (x86)\HNS\Embedded SmartX Component\V3.2.4_20210120\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartX_IEC1000.dll
+ C:\Program Files (x86)\HNS\V3.2.4_20210120\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartX_IEC1000.dll
diff --git a/INT63DC_6CH/In_UserManager/UserManager.Define.cs b/INT63DC_6CH/In_UserManager/UserManager.Define.cs
index 9b87533..2739c91 100644
--- a/INT63DC_6CH/In_UserManager/UserManager.Define.cs
+++ b/INT63DC_6CH/In_UserManager/UserManager.Define.cs
@@ -143,6 +143,9 @@ namespace INT63DC_6CH.In_UserManager
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
private static extern int DLL_UserMgr_UserAllDel_Default();
+ [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
+ private static extern int DLL_UserMgr_UserLoginFailLockSet(IntPtr user_id);
+
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
private static extern int DLL_UserMgr_UserLockRelease(IntPtr user_id, bool lock_account, bool lock_password);
diff --git a/INT63DC_6CH/In_UserManager/UserManager.Structure.cs b/INT63DC_6CH/In_UserManager/UserManager.Structure.cs
index efe036f..5169181 100644
--- a/INT63DC_6CH/In_UserManager/UserManager.Structure.cs
+++ b/INT63DC_6CH/In_UserManager/UserManager.Structure.cs
@@ -243,6 +243,9 @@ namespace INT63DC_6CH.In_UserManager
[MarshalAs(UnmanagedType.I4)]
public Int32 fFirstPW; // [1] First (request to modify), [0] Next (not request)
+
+ [MarshalAs(UnmanagedType.I4)]
+ public Int32 login_fail_count; // [1] First (request to modify), [0] Next (not request)
}
#endregion
diff --git a/INT63DC_6CH/In_UserManager/UserManager.cs b/INT63DC_6CH/In_UserManager/UserManager.cs
index 477d7ec..bed5ca5 100644
--- a/INT63DC_6CH/In_UserManager/UserManager.cs
+++ b/INT63DC_6CH/In_UserManager/UserManager.cs
@@ -194,6 +194,12 @@ namespace INT63DC_6CH.In_UserManager
DLL_UserMgr_UserLockGet(pID);
}
+ public static void UserManager_UserLoginFailLockSet(String sID)
+ {
+ IntPtr pID = Marshal.StringToBSTR(sID.ToString());
+
+ DLL_UserMgr_UserLoginFailLockSet(pID);
+ }
public static void UserManager_UserLoginCB(String sID, String sPW)
{
IntPtr pID = Marshal.StringToBSTR(sID.ToString());
diff --git a/INT63DC_ImageDll/INT63DC_ImageDll.csproj b/INT63DC_ImageDll/INT63DC_ImageDll.csproj
index ecdb7aa..2ec5588 100644
--- a/INT63DC_ImageDll/INT63DC_ImageDll.csproj
+++ b/INT63DC_ImageDll/INT63DC_ImageDll.csproj
@@ -517,8 +517,6 @@
-
-
@@ -721,9 +719,6 @@
-
-
-
@@ -738,11 +733,8 @@
-
-
-
@@ -771,7 +763,6 @@
-
@@ -791,6 +782,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/INT63DC_ImageDll/ImageDll.cs b/INT63DC_ImageDll/ImageDll.cs
index 54f7cbb..6094340 100644
--- a/INT63DC_ImageDll/ImageDll.cs
+++ b/INT63DC_ImageDll/ImageDll.cs
@@ -445,6 +445,9 @@ namespace INT63DC_ImageDll
gerFormCalibrationStartDisable,
gerFormCalibrationStartDown,
gerFormCalibrationStartUp,
+ gerFormMainLoginDisable,
+ gerFormMainLoginUp,
+ gerFormMainLogOffUp,
gerFormMainClearDisable,
gerFormMainClearDown,
gerFormMainClearUp,
@@ -1987,6 +1990,15 @@ namespace INT63DC_ImageDll
case ButtonImages.gerFormCalibrationStartUp:
bt = new Bitmap(Resource.gerFormCalibrationStartUp);
break;
+ case ButtonImages.gerFormMainLoginDisable:
+ bt = new Bitmap(Resource.gerFormMainLoginDisable);
+ break;
+ case ButtonImages.gerFormMainLoginUp:
+ bt = new Bitmap(Resource.gerFormMainLoginUp);
+ break;
+ case ButtonImages.gerFormMainLogOffUp:
+ bt = new Bitmap(Resource.gerFormMainLogoffUp);
+ break;
case ButtonImages.gerFormMainClearDisable:
bt = new Bitmap(Resource.gerFormMainClearDisable);
break;
diff --git a/INT63DC_ImageDll/Resource.Designer.cs b/INT63DC_ImageDll/Resource.Designer.cs
index 3a763dd..677baab 100644
--- a/INT63DC_ImageDll/Resource.Designer.cs
+++ b/INT63DC_ImageDll/Resource.Designer.cs
@@ -3130,6 +3130,27 @@ namespace INT63DC_ImageDll {
}
}
+ internal static System.Drawing.Bitmap gerFormMainLoginDisable {
+ get {
+ object obj = ResourceManager.GetObject("gerFormMainLoginDisable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap gerFormMainLoginUp {
+ get {
+ object obj = ResourceManager.GetObject("gerFormMainLoginUp", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap gerFormMainLogoffUp {
+ get {
+ object obj = ResourceManager.GetObject("gerFormMainLogoffUp", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
internal static System.Drawing.Bitmap gerFormMainMenuDisable {
get {
object obj = ResourceManager.GetObject("gerFormMainMenuDisable", resourceCulture);
diff --git a/INT63DC_ImageDll/Resource.resx b/INT63DC_ImageDll/Resource.resx
index fb2efe1..7a21de8 100644
--- a/INT63DC_ImageDll/Resource.resx
+++ b/INT63DC_ImageDll/Resource.resx
@@ -2167,4 +2167,13 @@
Resources\gerFormMainUnderDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ Resources\gerFormMainLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\gerFormMainLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\gerFormMainLogoffUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
\ No newline at end of file
diff --git a/INT63DC_ImageDll/Resources/engFilterDisable.png b/INT63DC_ImageDll/Resources/engFilterDisable.png
index 9d82fde..6eafdec 100644
Binary files a/INT63DC_ImageDll/Resources/engFilterDisable.png and b/INT63DC_ImageDll/Resources/engFilterDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/engFilterDown.png b/INT63DC_ImageDll/Resources/engFilterDown.png
index 8b96750..634fa19 100644
Binary files a/INT63DC_ImageDll/Resources/engFilterDown.png and b/INT63DC_ImageDll/Resources/engFilterDown.png differ
diff --git a/INT63DC_ImageDll/Resources/engFilterUp.png b/INT63DC_ImageDll/Resources/engFilterUp.png
index bf944bf..d4109cc 100644
Binary files a/INT63DC_ImageDll/Resources/engFilterUp.png and b/INT63DC_ImageDll/Resources/engFilterUp.png differ
diff --git a/INT63DC_ImageDll/Resources/gerFormMainLoginDisable.png b/INT63DC_ImageDll/Resources/gerFormMainLoginDisable.png
new file mode 100644
index 0000000..d011684
Binary files /dev/null and b/INT63DC_ImageDll/Resources/gerFormMainLoginDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/gerFormMainLoginUp.png b/INT63DC_ImageDll/Resources/gerFormMainLoginUp.png
new file mode 100644
index 0000000..798d4df
Binary files /dev/null and b/INT63DC_ImageDll/Resources/gerFormMainLoginUp.png differ
diff --git a/INT63DC_ImageDll/Resources/gerFormMainLogoffUp.png b/INT63DC_ImageDll/Resources/gerFormMainLogoffUp.png
new file mode 100644
index 0000000..261e211
Binary files /dev/null and b/INT63DC_ImageDll/Resources/gerFormMainLogoffUp.png differ
diff --git a/INT63DC_ImageDll/Resources/gerMenuDataBackupDisable.png b/INT63DC_ImageDll/Resources/gerMenuDataBackupDisable.png
index 319d3d5..f92d93e 100644
Binary files a/INT63DC_ImageDll/Resources/gerMenuDataBackupDisable.png and b/INT63DC_ImageDll/Resources/gerMenuDataBackupDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/gerMenuDataBackupDown.png b/INT63DC_ImageDll/Resources/gerMenuDataBackupDown.png
index e7e6591..3ad49c6 100644
Binary files a/INT63DC_ImageDll/Resources/gerMenuDataBackupDown.png and b/INT63DC_ImageDll/Resources/gerMenuDataBackupDown.png differ
diff --git a/INT63DC_ImageDll/Resources/gerMenuDataBackupUp.png b/INT63DC_ImageDll/Resources/gerMenuDataBackupUp.png
index 735c460..fdc0f3c 100644
Binary files a/INT63DC_ImageDll/Resources/gerMenuDataBackupUp.png and b/INT63DC_ImageDll/Resources/gerMenuDataBackupUp.png differ
diff --git a/INT63DC_ImageDll/Resources/gerMenuDataViewerDisable.png b/INT63DC_ImageDll/Resources/gerMenuDataViewerDisable.png
index feb4f78..be4fea4 100644
Binary files a/INT63DC_ImageDll/Resources/gerMenuDataViewerDisable.png and b/INT63DC_ImageDll/Resources/gerMenuDataViewerDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/gerMenuDataViewerDown.png b/INT63DC_ImageDll/Resources/gerMenuDataViewerDown.png
index f0a4ef2..2e158a1 100644
Binary files a/INT63DC_ImageDll/Resources/gerMenuDataViewerDown.png and b/INT63DC_ImageDll/Resources/gerMenuDataViewerDown.png differ
diff --git a/INT63DC_ImageDll/Resources/gerMenuDataViewerUp.png b/INT63DC_ImageDll/Resources/gerMenuDataViewerUp.png
index 902f922..2f32f12 100644
Binary files a/INT63DC_ImageDll/Resources/gerMenuDataViewerUp.png and b/INT63DC_ImageDll/Resources/gerMenuDataViewerUp.png differ
diff --git a/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources b/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources
index 4e4e123..50e3f65 100644
Binary files a/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources and b/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources differ