diff --git a/INT63DC_2C.suo b/INT63DC_2C.suo
index 5429712..009fec9 100644
Binary files a/INT63DC_2C.suo and b/INT63DC_2C.suo differ
diff --git a/INT63DC_2C/Controls/ControlMainDisplayTable15.cs b/INT63DC_2C/Controls/ControlMainDisplayTable15.cs
index c8a8304..7ad303d 100644
--- a/INT63DC_2C/Controls/ControlMainDisplayTable15.cs
+++ b/INT63DC_2C/Controls/ControlMainDisplayTable15.cs
@@ -184,6 +184,8 @@ namespace INT63DC_2C.Controls
// grd = "ES";
//else
// grd = "E";
+
+ grd = "●";
}
else
{
diff --git a/INT63DC_2C/Controls/ControlUserGroupEditor.Designer.cs b/INT63DC_2C/Controls/ControlUserGroupEditor.Designer.cs
deleted file mode 100644
index 50db14c..0000000
--- a/INT63DC_2C/Controls/ControlUserGroupEditor.Designer.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-namespace INT63DC_2C.Controls
-{
- partial class ControlUserGroupEditor
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Component Designer generated code
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.SuspendLayout();
- //
- // ControlUserGroupEditor
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
- this.Location = new System.Drawing.Point(0, 73);
- this.Name = "ControlUserGroupEditor";
- this.Size = new System.Drawing.Size(1024, 695);
- this.ResumeLayout(false);
-
- }
-
- #endregion
- }
-}
diff --git a/INT63DC_2C/Controls/ControlUserGroupEditor.cs b/INT63DC_2C/Controls/ControlUserGroupEditor.cs
deleted file mode 100644
index c95a641..0000000
--- a/INT63DC_2C/Controls/ControlUserGroupEditor.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-using System;
-using System.Linq;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Drawing;
-using System.Data;
-using System.Text;
-using System.Windows.Forms;
-
-namespace INT63DC_2C.Controls
-{
- public partial class ControlUserGroupEditor : UserControl
- {
- #region Field
-
- #endregion
-
- #region Constructor
- public ControlUserGroupEditor()
- {
- InitializeComponent();
- }
- #endregion
-
- #region Property
-
- #endregion
-
- #region Method
-
- #endregion
-
- #region Event Handler
-
- #endregion
- }
-}
diff --git a/INT63DC_2C/Controls/ControlUserGroupEditor.resx b/INT63DC_2C/Controls/ControlUserGroupEditor.resx
deleted file mode 100644
index 3e7a6d2..0000000
--- a/INT63DC_2C/Controls/ControlUserGroupEditor.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- WEBPAD
-
-
\ No newline at end of file
diff --git a/INT63DC_2C/DataStore.cs b/INT63DC_2C/DataStore.cs
index f642163..7788090 100644
--- a/INT63DC_2C/DataStore.cs
+++ b/INT63DC_2C/DataStore.cs
@@ -10,6 +10,8 @@ namespace INT63DC_2C
{
public class DataStore
{
+ public delegate void EventHandlerAlarmStateChange(DataStore.TrackingAlarm alarm, string status);
+
#region Enum
public enum EquipmentStatus
{
@@ -232,9 +234,9 @@ namespace INT63DC_2C
JudgmentFilter,
JudgmentDelayTime,
- JudgmentDoubleDelayTime,
+ JudgmentTurnDelayTime,
JudgmentCount,
- JudgmentCVSpeed,
+ JudgmentSpeed,
Sorter1DelayTime,
Sorter1RunTime,
@@ -324,12 +326,25 @@ namespace INT63DC_2C
public enum TrackingAlarm
{
None,
- a1_PressureError,
+ a1_EntrySensorError,
a2_LoadcellError,
- a3_EntrySensorError,
- a4_ServoTorqueAlarm,
- a5_ServoAlarm,
- a6_ServoOff,
+ a3_PressureError,
+ a4_,
+
+ a5_,
+ a6_,
+ a7_Sorter2Error,
+ a8_EmergencyStop,
+
+ a9_,
+ a10_ServoAlarm,
+ a11_,
+ a12_ServoTorqueAlarm,
+
+ a13_,
+ a14_Sorter1Error,
+ a15_ProductDischargeError,
+ a16_ProductJamError,
}
#endregion
}
@@ -831,7 +846,6 @@ namespace INT63DC_2C
private bool m_IsBypassOnce;
private bool m_IsOptDataStatistics;
private bool m_IsCutView;
- private bool m_IsAdcValueAdd;
private bool m_IsSamplingOnce;
private bool m_IsSamplingRun;
private bool m_IsWeightLimitEnable;
@@ -938,11 +952,6 @@ namespace INT63DC_2C
get { return this.m_IsCutView; }
set { this.m_IsCutView = value; }
}
- public bool IsAdcValueAdd
- {
- get { return this.m_IsAdcValueAdd; }
- set { this.m_IsAdcValueAdd = value; }
- }
public bool IsSamplingOnce
{
get { return this.m_IsSamplingOnce; }
@@ -1206,7 +1215,6 @@ namespace INT63DC_2C
this.IsBypassOnce = true;
this.IsOptDataStatistics = false;
this.IsCutView = false;
- this.IsAdcValueAdd = false;
this.IsSamplingOnce = true;
this.IsSamplingRun = false;
this.IsWeightLimitEnable = true;
@@ -2766,12 +2774,13 @@ namespace INT63DC_2C
private bool m_IsServoAlarm;
private bool m_IsServoAlarmTorque;
private bool m_IsServoOff;
- private bool m_IsInverterAlarm;
- private bool m_IsAlignError;
+ private bool m_IsProductDischargeError;
private bool m_IsSorter1Error;
private bool m_IsSorter2Error;
private bool m_IsBuzzerStatus;
+
+ public event DataStore.EventHandlerAlarmStateChange EventAlarmStateChange;
#endregion
#region Constructor
@@ -2817,15 +2826,10 @@ namespace INT63DC_2C
get { return this.m_IsServoOff; }
set { this.m_IsServoOff = value; }
}
- public bool IsInverterAlarm
+ public bool IsProductDischargeError
{
- get { return this.m_IsInverterAlarm; }
- set { this.m_IsInverterAlarm = value; }
- }
- public bool IsAlignError
- {
- get { return this.m_IsAlignError; }
- set { this.m_IsAlignError = value; }
+ get { return this.m_IsProductDischargeError; }
+ set { this.m_IsProductDischargeError = value; }
}
public bool IsSorter1Error
{
@@ -2855,8 +2859,7 @@ namespace INT63DC_2C
this.IsServoAlarm = false;
this.IsServoAlarmTorque = false;
this.IsServoOff = false;
- this.IsInverterAlarm = false;
- this.IsAlignError = false;
+ this.IsProductDischargeError = false;
this.IsSorter1Error = false;
this.IsSorter2Error = false;
@@ -2885,17 +2888,41 @@ namespace INT63DC_2C
else
{ }
#endregion
- #region 알람 15-봉 정렬 에러(정렬기)
+ #region 알람 15-배출 에러(정렬기)
if (sValue4[1] == '0')
- this.IsAlignError = false;
+ {
+ if (this.IsProductDischargeError != false)
+ {
+ this.IsProductDischargeError = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a15_ProductDischargeError, "OFF");
+ }
+ }
else
- this.IsAlignError = true;
+ {
+ if (this.IsProductDischargeError != true)
+ {
+ this.IsProductDischargeError = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a15_ProductDischargeError, "ON");
+ }
+ }
#endregion
#region 알람 14-선별기1 에러
if (sValue4[2] == '0')
- this.IsSorter1Error = false;
+ {
+ if (this.IsSorter1Error != false)
+ {
+ this.IsSorter1Error = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a14_Sorter1Error, "OFF");
+ }
+ }
else
- this.IsSorter1Error = true;
+ {
+ if (this.IsSorter1Error != true)
+ {
+ this.IsSorter1Error = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a14_Sorter1Error, "ON");
+ }
+ }
#endregion
#region 알람 13-
if (sValue4[3] == '0')
@@ -2906,9 +2933,21 @@ namespace INT63DC_2C
#region 알람 12-서보알람토크
if (sValue3[0] == '0')
- this.IsServoAlarmTorque = false;
+ {
+ if (this.IsServoAlarmTorque != false)
+ {
+ this.IsServoAlarmTorque = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a12_ServoTorqueAlarm, "OFF");
+ }
+ }
else
- this.IsServoAlarmTorque = true;
+ {
+ if (this.IsServoAlarmTorque != true)
+ {
+ this.IsServoAlarmTorque = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a12_ServoTorqueAlarm, "ON");
+ }
+ }
#endregion
#region 알람 11-
if (sValue3[1] == '0')
@@ -2918,28 +2957,64 @@ namespace INT63DC_2C
#endregion
#region 알람 10-서보알람
if (sValue3[2] == '0')
- this.IsServoAlarm = false;
+ {
+ if (this.IsServoAlarm != false)
+ {
+ this.IsServoAlarm = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a10_ServoAlarm, "OFF");
+ }
+ }
else
- this.IsServoAlarm = true;
+ {
+ if (this.IsServoAlarm != true)
+ {
+ this.IsServoAlarm = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a10_ServoAlarm, "ON");
+ }
+ }
#endregion
- #region 알람 9-인버터알람
+ #region 알람 9-
if (sValue3[3] == '0')
- this.IsInverterAlarm = false;
+ { }
else
- this.IsInverterAlarm = true;
+ { }
#endregion
#region 알람 8-비상정지
if (sValue2[0] == '0')
- this.IsEmergencyStop = false;
+ {
+ if (this.IsEmergencyStop != false)
+ {
+ this.IsEmergencyStop = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a8_EmergencyStop, "OFF");
+ }
+ }
else
- this.IsEmergencyStop = true;
+ {
+ if (this.IsEmergencyStop != true)
+ {
+ this.IsEmergencyStop = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a8_EmergencyStop, "ON");
+ }
+ }
#endregion
#region 알람 7-선별기2 에러
if (sValue2[1] == '0')
- this.IsSorter2Error = false;
+ {
+ if (this.IsSorter2Error != false)
+ {
+ this.IsSorter2Error = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a7_Sorter2Error, "OFF");
+ }
+ }
else
- this.IsSorter2Error = true;
+ {
+ if (this.IsSorter2Error != true)
+ {
+ this.IsSorter2Error = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a7_Sorter2Error, "ON");
+ }
+ }
#endregion
#region 알람 6-
if (sValue2[2] == '0')
@@ -2962,21 +3037,57 @@ namespace INT63DC_2C
#endregion
#region 알람 3-공압에러
if (sValue1[1] == '0')
- this.IsPressureError = false;
+ {
+ if (this.IsPressureError != false)
+ {
+ this.IsPressureError = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a3_PressureError, "OFF");
+ }
+ }
else
- this.IsPressureError = true;
+ {
+ if (this.IsPressureError != true)
+ {
+ this.IsPressureError = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a3_PressureError, "ON");
+ }
+ }
#endregion
#region 알람 2-셀 에러
if (sValue1[2] == '0')
- this.IsLoadcellError = false;
+ {
+ if (this.IsLoadcellError != false)
+ {
+ this.IsLoadcellError = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a2_LoadcellError, "OFF");
+ }
+ }
else
- this.IsLoadcellError = true;
+ {
+ if (this.IsLoadcellError != true)
+ {
+ this.IsLoadcellError = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a2_LoadcellError, "ON");
+ }
+ }
#endregion
#region 알람 1-입력센서 에러
if (sValue1[3] == '0')
- this.IsEntrySensorError = false;
+ {
+ if (this.IsEntrySensorError != false)
+ {
+ this.IsEntrySensorError = false;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a1_EntrySensorError, "OFF");
+ }
+ }
else
- this.IsEntrySensorError = true;
+ {
+ if (this.IsEntrySensorError != true)
+ {
+ this.IsEntrySensorError = true;
+ this.EventAlarmStateChange(DataStore.TrackingAlarm.a1_EntrySensorError, "ON");
+ }
+ }
#endregion
}
#endregion
diff --git a/INT63DC_2C/DialogForms/DialogFormDataStatistics.cs b/INT63DC_2C/DialogForms/DialogFormDataStatistics.cs
index 4380d44..49a0aed 100644
--- a/INT63DC_2C/DialogForms/DialogFormDataStatistics.cs
+++ b/INT63DC_2C/DialogForms/DialogFormDataStatistics.cs
@@ -17,6 +17,9 @@ namespace INT63DC_2C.DialogForms
{
#region Field
private FormDataStatistics m_ParentForm;
+
+ public List ListFiles; // 파일 리스트 - Part11 미사용 시
+ public List ListInspectionFile; // 파일 리스트 - Part11 사용 시
#endregion
#region Constructor
@@ -105,7 +108,13 @@ namespace INT63DC_2C.DialogForms
}
private void DefaultSetting()
{
- this.DisplayTreeViewUpdate();
+ this.ListFiles = new List();
+ this.ListInspectionFile = new List();
+
+ if (this.ParentForm.ParentForm.SystemConfig.IsOptPart11 == false)
+ this.DisplayTreeViewUpdate1();
+ else
+ this.DisplayTreeViewUpdate2();
this.labelNodeIndex.Text = "-";
this.labelFileName.Text = "-";
@@ -114,90 +123,88 @@ namespace INT63DC_2C.DialogForms
this.labelId.Text = "-";
}
- private Collection> FileClassification(List files)
+ private List DirectorySort(DirectoryInfo[] directorys)
{
- string date = "", date1 = "";
- Collection> fileClassification = new Collection>();
- List list = new List();
+ List listDirectory = new List();
+ Dictionary dirNames = new Dictionary();
- for (int i = 0; i < files.Count; i++)
- {
- date = files[i].Substring(0, 12);
- if (i == 0)
- date1 = date;
+ foreach (DirectoryInfo dir in directorys)
+ dirNames.Add(dir.Name, int.Parse(dir.Name));
- if (date == date1)
- {
- list.Add(files[i]);
- }
- else
- {
- date1 = date;
+ // 순서데로 오름차순 정렬
+ var vrList = dirNames.OrderBy(x => x.Value);
+ foreach (var v in vrList)
+ listDirectory.Add(v.Key);
- List l = new List();
-
- foreach (string s in list)
- l.Add(s);
-
- fileClassification.Add(l);
- list = new List();
- list.Add(files[i]);
- }
- }
-
- List ls = new List();
- foreach (string s in list)
- ls.Add(s);
- fileClassification.Add(ls);
-
- return fileClassification;
+ return listDirectory;
}
- private List FileSort(FileInfo[] files)
+ private List DayInspectionDirectorySort(FileInfo[] files)
{
- List listFiles = new List();
- Dictionary fileNames = new Dictionary();
- Dictionary fileNamesSort = new Dictionary();
+ string[] fileName;
+ List listFile = new List();
+ Dictionary dirNames = new Dictionary();
+ #region File List 품번 순서데로 정렬
foreach (FileInfo file in files)
{
- fileNames.Add(file.Name, int.Parse(file.Name.Substring(11, 1)));
+ fileName = file.Name.Split('-');
+ dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4)));
}
- var vrList = fileNames.Keys.ToList();
- vrList.Sort();
-
+ var vrList = dirNames.OrderBy(x => x.Value);
foreach (var v in vrList)
- fileNamesSort.Add(v, fileNames[v]);
+ listFile.Add(v.Key);
+ #endregion
- foreach (var v in fileNamesSort)
- listFiles.Add(v.Key);
+ #region File List 날짜 순서데로 정렬
+ dirNames = new Dictionary();
+ foreach (string f in listFile)
+ dirNames.Add(f, int.Parse(f.Substring(0, 8)));
- return listFiles;
+ listFile.Clear();
+ vrList = dirNames.OrderBy(x => x.Value);
+ foreach (var v in vrList)
+ listFile.Add(v.Key);
+ #endregion
+
+ return listFile;
}
- private List FileSort(List lst)
+ private List DayInspectionDirectorySort2(FileInfo[] files)
{
- List listFiles = new List();
- Dictionary fileNames = new Dictionary();
- Dictionary fileNamesSort = new Dictionary();
+ string[] fileName;
+ List listFile = new List();
+ Dictionary dirNames = new Dictionary();
- foreach (string list in lst)
+ #region File List 품번 순서데로 정렬
+ foreach (FileInfo file in files)
{
- if (list.Length == 22)
- fileNames.Add(list, int.Parse(list.Substring(13, 1)));
- else
- fileNames.Add(list, int.Parse(list.Substring(13, 2)));
+ fileName = file.Name.Split('-');
+ dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4)));
}
- // Lane 순서데로 오름차순 정렬
- var vrList = fileNames.OrderBy(x => x.Value);
-
+ var vrList = dirNames.OrderBy(x => x.Value);
foreach (var v in vrList)
- listFiles.Add(v.Key);
+ listFile.Add(v.Key);
+ #endregion
- return listFiles;
+ #region File List 날짜 순서데로 정렬
+ dirNames = new Dictionary();
+ foreach (string f in listFile)
+ dirNames.Add(f, int.Parse(f.Substring(1, 8)));
+
+ listFile.Clear();
+ vrList = dirNames.OrderBy(x => x.Value);
+ foreach (var v in vrList)
+ listFile.Add(v.Key);
+ #endregion
+
+ return listFile;
}
- private void DisplayTreeViewUpdate()
+ ///
+ /// Part11 미사용
+ ///
+ private void DisplayTreeViewUpdate1()
{
DirectoryInfo dir = new DirectoryInfo(this.ParentForm.ParentForm.PathDataBackupFolder);
List fileNames = new List();
@@ -210,53 +217,123 @@ namespace INT63DC_2C.DialogForms
if (files.Length != 0)
{
- // 파일 이름 순으로 정렬
- fileNames = this.FileSort(files);
- // 파일 날짜 순으로 분류
- this.ParentForm.CollectionFileClassification = this.FileClassification(fileNames);
+ // 날짜, 품번 순으로 정렬
+ fileNames = this.DayInspectionDirectorySort(files);
+ this.ListFiles = fileNames;
- foreach (List list in this.ParentForm.CollectionFileClassification)
+ foreach (string name in fileNames)
{
- TreeNode node = new TreeNode(list[0].Substring(0, 12));
-
- for (int i = 0; i < list.Count; i++)
- {
- node.Nodes.Add(list[i]);
- }
-
- this.treeView1.Nodes.Add(node);
+ this.treeView1.Nodes.Add(name);
}
}
}
-
- public void DisplayRefresh()
+ ///
+ /// Part11 사용
+ ///
+ private void DisplayTreeViewUpdate2()
{
- this.DisplayTreeViewUpdate();
+ int fileCount = 0;
+ string[] fileName;
+ //TreeNode node;
+ List years = new List();
+ List months = new List();
+ List days = new List();
+
+ this.treeView1.Nodes.Clear();
+ this.ListInspectionFile.Clear();
+
+ DirectoryInfo dir = new DirectoryInfo(this.ParentForm.ParentForm.PathDataInspectionFolder);
+ List fileNames = new List();
+
+ // 폴더 체크
+ if (dir.Exists == false)
+ dir.Create();
+
+ // year 폴더 가져오기
+ DirectoryInfo[] yearDirectorys = dir.GetDirectories();
+ // year 폴더 정렬
+ years = this.DirectorySort(yearDirectorys);
+
+ // Inspection File 리스트 생성
+ if (years.Count != 0)
+ {
+ // Year
+ foreach (string year in years)
+ {
+ DataBackupYear y = new DataBackupYear(year);
+ DirectoryInfo monthDir = new DirectoryInfo(string.Format("{0}{1}", this.ParentForm.ParentForm.PathDataInspectionFolder, year));
+ DirectoryInfo[] monthDirectorys = monthDir.GetDirectories();
+
+ months = this.DirectorySort(monthDirectorys);
+
+ if (months.Count != 0)
+ {
+ // Month
+ foreach (string month in months)
+ {
+ DirectoryInfo dayDir = new DirectoryInfo(string.Format("{0}{1}\\{2}", this.ParentForm.ParentForm.PathDataInspectionFolder, year, month));
+ FileInfo[] dayFiles = dayDir.GetFiles();
+
+ days = this.DayInspectionDirectorySort2(dayFiles);
+
+ DataBackupMonth m = new DataBackupMonth(month);
+ m.Days = days;
+
+ y.Months.Add(m);
+ }
+
+ this.ListInspectionFile.Add(y);
+ }
+ else
+ {
+ this.ListInspectionFile.Add(y);
+ }
+ }
+
+ // node 생성
+ for (int i = 0; i < this.ListInspectionFile.Count; i++)
+ {
+ TreeNode node = new TreeNode(this.ListInspectionFile[i].Year);
+ for (int j = 0; j < this.ListInspectionFile[i].Months.Count; j++)
+ {
+ TreeNode nodeMonth = new TreeNode(this.ListInspectionFile[i].Months[j].Month);
+
+ for (int k = 0; k < this.ListInspectionFile[i].Months[j].Days.Count; k++)
+ {
+ fileName = this.ListInspectionFile[i].Months[j].Days[k].Split('.');
+ nodeMonth.Nodes.Add(fileName[0]);
+ fileCount++;
+ }
+ node.Nodes.Add(nodeMonth);
+ }
+ this.treeView1.Nodes.Add(node);
+ }
+ }
}
#endregion
#region Event Handler
private void buttonRead_Click(object sender, EventArgs e)
{
- if (this.ParentForm.SelectNodeIndex == -1)
+ int ret = 0;
+
+ if (this.ParentForm.SelectFilePath == "")
return;
this.treeView1.Enabled = false;
this.buttonRead.Enabled = false;
this.buttonClose.Enabled = false;
- if (this.treeView1.Nodes.Count != 0)
- {
- this.ParentForm.ClearData();
+ this.ParentForm.ClearData();
+ ret = this.ParentForm.DataRead();
- if (this.ParentForm.DataRead1() == 0)
- {
- this.DialogResult = DialogResult.OK;
- this.Close();
- }
- else
- this.DialogResult = DialogResult.Cancel;
+ if (ret == 0)
+ {
+ this.DialogResult = DialogResult.OK;
+ this.Close();
}
+ else
+ this.DialogResult = DialogResult.Cancel;
this.treeView1.Enabled = true;
this.buttonRead.Enabled = true;
diff --git a/INT63DC_2C/DialogForms/DialogFormDataViewerFilter.Designer.cs b/INT63DC_2C/DialogForms/DialogFormDataViewerFilter.Designer.cs
index 7ff7c01..201447c 100644
--- a/INT63DC_2C/DialogForms/DialogFormDataViewerFilter.Designer.cs
+++ b/INT63DC_2C/DialogForms/DialogFormDataViewerFilter.Designer.cs
@@ -67,6 +67,7 @@
this.buttonOk.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonOk.DisableImage = null;
this.buttonOk.DownImage = null;
+ this.buttonOk.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonOk.GroupID = 0;
this.buttonOk.InitVisible = true;
this.buttonOk.Location = new System.Drawing.Point(479, 407);
@@ -99,6 +100,7 @@
this.buttonCancel.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonCancel.DisableImage = null;
this.buttonCancel.DownImage = null;
+ this.buttonCancel.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonCancel.GroupID = 0;
this.buttonCancel.InitVisible = true;
this.buttonCancel.Location = new System.Drawing.Point(585, 407);
@@ -128,7 +130,7 @@
this.smartGroupBox1.Controls.Add(this.checkBoxTypeParameter);
this.smartGroupBox1.Controls.Add(this.checkBoxTypeOperation);
this.smartGroupBox1.Controls.Add(this.checkBoxTypeAlarm);
- this.smartGroupBox1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular);
+ this.smartGroupBox1.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Regular);
this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.White;
this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.White;
this.smartGroupBox1.FrameLineThickness = 1;
@@ -155,7 +157,7 @@
this.checkBoxTypeParameter.CheckBoxSymbolSize = 14;
this.checkBoxTypeParameter.Checked = false;
this.checkBoxTypeParameter.CheckLineWidth = 3;
- this.checkBoxTypeParameter.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular);
+ this.checkBoxTypeParameter.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Regular);
this.checkBoxTypeParameter.ForeColor = System.Drawing.Color.White;
this.checkBoxTypeParameter.ImageCheckBox = null;
this.checkBoxTypeParameter.ImageUnCheckBox = null;
@@ -179,7 +181,7 @@
this.checkBoxTypeOperation.CheckBoxSymbolSize = 14;
this.checkBoxTypeOperation.Checked = false;
this.checkBoxTypeOperation.CheckLineWidth = 3;
- this.checkBoxTypeOperation.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular);
+ this.checkBoxTypeOperation.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Regular);
this.checkBoxTypeOperation.ForeColor = System.Drawing.Color.White;
this.checkBoxTypeOperation.ImageCheckBox = null;
this.checkBoxTypeOperation.ImageUnCheckBox = null;
@@ -203,7 +205,7 @@
this.checkBoxTypeAlarm.CheckBoxSymbolSize = 14;
this.checkBoxTypeAlarm.Checked = false;
this.checkBoxTypeAlarm.CheckLineWidth = 3;
- this.checkBoxTypeAlarm.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular);
+ this.checkBoxTypeAlarm.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Regular);
this.checkBoxTypeAlarm.ForeColor = System.Drawing.Color.White;
this.checkBoxTypeAlarm.ImageCheckBox = null;
this.checkBoxTypeAlarm.ImageUnCheckBox = null;
diff --git a/INT63DC_2C/DialogForms/DialogFormDataViewerFilter.resx b/INT63DC_2C/DialogForms/DialogFormDataViewerFilter.resx
new file mode 100644
index 0000000..aecdf83
--- /dev/null
+++ b/INT63DC_2C/DialogForms/DialogFormDataViewerFilter.resx
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAACBVJREFUeF7t1jEBgDAQ
+ wMAqqScU4gZbMGTrgIG/4ZYoyLru5wUAgOnWGQAAYCJjDAAA5xjvvQEAYAxjDAAAxhgAAGKMAQDAGAMA
+ QIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgA
+ AGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYA
+ ABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEG
+ AIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwx
+ AADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCM
+ AQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABj
+ DAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAY
+ YwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDA
+ GAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAA
+ xhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAA
+ MMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMA
+ gDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgA
+ AIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYA
+ AGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEG
+ AABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwx
+ AAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKM
+ AQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBj
+ DAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAY
+ YwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADE
+ GAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAg
+ xhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAA
+ McYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAA
+ iDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMA
+ QIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgA
+ AGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYA
+ ABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEG
+ AIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwx
+ AADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCM
+ AQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABj
+ DAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDAGAMAQIwxAAAY
+ YwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAAxhgAAGKMAQDA
+ GAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAAMMYAABBjDAAA
+ xhgAAGKMAQDAGAMAQIwxAAAYYwAAiDEGAABjDAAAMcYAAGCMAQAgxhgAAIwxAADEGAMAgDEGAIAYYwAA
+ +BtjAACYyhgDAIAxBgCAfLLHgXNCEMWtAAAAAElFTkSuQmCC
+
+
+
+ 17, 17
+
+
+ WEBPAD
+
+
+ False
+
+
\ No newline at end of file
diff --git a/INT63DC_2C/DialogForms/DialogFormHistoryData.designer.cs b/INT63DC_2C/DialogForms/DialogFormHistoryData.designer.cs
index c483962..a85dbcb 100644
--- a/INT63DC_2C/DialogForms/DialogFormHistoryData.designer.cs
+++ b/INT63DC_2C/DialogForms/DialogFormHistoryData.designer.cs
@@ -34,13 +34,13 @@
this.buttonRead = new SmartX.SmartButton();
this.labelFileName = new SmartX.SmartLabel();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
+ this.checkBoxTypeParameter = new SmartX.SmartCheckBox();
+ this.checkBoxTypeOperation = new SmartX.SmartCheckBox();
+ this.checkBoxTypeAlarm = new SmartX.SmartCheckBox();
this.labelTitleDate = new SmartX.SmartLabel();
this.labelDate = new SmartX.SmartLabel();
this.labelNodeIndex = new SmartX.SmartLabel();
this.buttonClose = new SmartX.SmartButton();
- this.checkBoxTypeParameter = new SmartX.SmartCheckBox();
- this.checkBoxTypeOperation = new SmartX.SmartCheckBox();
- this.checkBoxTypeAlarm = new SmartX.SmartCheckBox();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
@@ -77,7 +77,8 @@
this.buttonRead.ButtonImageAutoSize = true;
this.buttonRead.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonRead.DisableImage = null;
- this.buttonRead.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonRead.DownImage")));
+ this.buttonRead.DownImage = null;
+ this.buttonRead.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonRead.GroupID = 0;
this.buttonRead.InitVisible = true;
this.buttonRead.Location = new System.Drawing.Point(237, 351);
@@ -97,7 +98,7 @@
this.buttonRead.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonRead.TextLocation = new System.Drawing.Point(0, 0);
this.buttonRead.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonRead.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonRead.UpImage")));
+ this.buttonRead.UpImage = null;
this.buttonRead.Click += new System.EventHandler(this.buttonRead_Click);
//
// labelFileName
@@ -108,7 +109,7 @@
this.labelFileName.BackPictureBox2 = null;
this.labelFileName.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
this.labelFileName.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelFileName.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.labelFileName.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelFileName.ForeColor = System.Drawing.Color.White;
this.labelFileName.InitVisible = true;
this.labelFileName.LineSpacing = 0F;
@@ -150,102 +151,6 @@
this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
- // labelTitleDate
- //
- this.labelTitleDate.BackColor = System.Drawing.Color.DimGray;
- this.labelTitleDate.BackPictureBox = null;
- this.labelTitleDate.BackPictureBox1 = null;
- this.labelTitleDate.BackPictureBox2 = null;
- this.labelTitleDate.BorderColor = System.Drawing.Color.DimGray;
- this.labelTitleDate.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleDate.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.labelTitleDate.ForeColor = System.Drawing.Color.White;
- this.labelTitleDate.InitVisible = true;
- this.labelTitleDate.LineSpacing = 0F;
- this.labelTitleDate.Location = new System.Drawing.Point(237, 28);
- this.labelTitleDate.Name = "labelTitleDate";
- this.labelTitleDate.Size = new System.Drawing.Size(100, 20);
- this.labelTitleDate.TabIndex = 16;
- this.labelTitleDate.Text = "Date";
- this.labelTitleDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelTitleDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTitleDate.Wordwrap = false;
- //
- // labelDate
- //
- this.labelDate.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
- this.labelDate.BackPictureBox = null;
- this.labelDate.BackPictureBox1 = null;
- this.labelDate.BackPictureBox2 = null;
- this.labelDate.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
- this.labelDate.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelDate.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.labelDate.ForeColor = System.Drawing.Color.White;
- this.labelDate.InitVisible = true;
- this.labelDate.LineSpacing = 0F;
- this.labelDate.Location = new System.Drawing.Point(237, 50);
- this.labelDate.Name = "labelDate";
- this.labelDate.Size = new System.Drawing.Size(100, 20);
- this.labelDate.TabIndex = 15;
- this.labelDate.Text = "2020.02.24";
- this.labelDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelDate.Wordwrap = false;
- //
- // labelNodeIndex
- //
- this.labelNodeIndex.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
- this.labelNodeIndex.BackPictureBox = null;
- this.labelNodeIndex.BackPictureBox1 = null;
- this.labelNodeIndex.BackPictureBox2 = null;
- this.labelNodeIndex.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
- this.labelNodeIndex.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelNodeIndex.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.labelNodeIndex.ForeColor = System.Drawing.Color.White;
- this.labelNodeIndex.InitVisible = true;
- this.labelNodeIndex.LineSpacing = 0F;
- this.labelNodeIndex.Location = new System.Drawing.Point(237, 275);
- this.labelNodeIndex.Name = "labelNodeIndex";
- this.labelNodeIndex.Size = new System.Drawing.Size(100, 32);
- this.labelNodeIndex.TabIndex = 14;
- this.labelNodeIndex.Text = "20200214_1";
- this.labelNodeIndex.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelNodeIndex.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelNodeIndex.Visible = false;
- this.labelNodeIndex.Wordwrap = false;
- //
- // buttonClose
- //
- this.buttonClose.BackPictureBox = null;
- this.buttonClose.BackPictureBox1 = null;
- this.buttonClose.BackPictureBox2 = null;
- this.buttonClose.ButtonColor = System.Drawing.Color.Gainsboro;
- this.buttonClose.ButtonImageAutoSize = true;
- this.buttonClose.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
- this.buttonClose.DisableImage = null;
- this.buttonClose.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonClose.DownImage")));
- this.buttonClose.GroupID = 0;
- this.buttonClose.InitVisible = true;
- this.buttonClose.Location = new System.Drawing.Point(237, 407);
- this.buttonClose.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
- this.buttonClose.Name = "buttonClose";
- this.buttonClose.NestedClickEventPrevent = false;
- this.buttonClose.OutlinePixel = 1;
- this.buttonClose.RepeatInterval = 200;
- this.buttonClose.RepeatIntervalAccelerate = null;
- this.buttonClose.SafeInterval = 200;
- this.buttonClose.Size = new System.Drawing.Size(100, 50);
- this.buttonClose.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
- this.buttonClose.TabIndex = 11;
- this.buttonClose.Text = "Close";
- this.buttonClose.TextColor = System.Drawing.Color.Black;
- this.buttonClose.TextDownColor = System.Drawing.Color.White;
- this.buttonClose.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
- this.buttonClose.TextLocation = new System.Drawing.Point(0, 0);
- this.buttonClose.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonClose.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonClose.UpImage")));
- this.buttonClose.Click += new System.EventHandler(this.buttonClose_Click);
- //
// checkBoxTypeParameter
//
this.checkBoxTypeParameter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
@@ -258,6 +163,7 @@
this.checkBoxTypeParameter.CheckBoxSymbolSize = 14;
this.checkBoxTypeParameter.Checked = false;
this.checkBoxTypeParameter.CheckLineWidth = 3;
+ this.checkBoxTypeParameter.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.checkBoxTypeParameter.ForeColor = System.Drawing.Color.White;
this.checkBoxTypeParameter.ImageCheckBox = null;
this.checkBoxTypeParameter.ImageUnCheckBox = null;
@@ -281,6 +187,7 @@
this.checkBoxTypeOperation.CheckBoxSymbolSize = 14;
this.checkBoxTypeOperation.Checked = false;
this.checkBoxTypeOperation.CheckLineWidth = 3;
+ this.checkBoxTypeOperation.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.checkBoxTypeOperation.ForeColor = System.Drawing.Color.White;
this.checkBoxTypeOperation.ImageCheckBox = null;
this.checkBoxTypeOperation.ImageUnCheckBox = null;
@@ -304,6 +211,7 @@
this.checkBoxTypeAlarm.CheckBoxSymbolSize = 14;
this.checkBoxTypeAlarm.Checked = false;
this.checkBoxTypeAlarm.CheckLineWidth = 3;
+ this.checkBoxTypeAlarm.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.checkBoxTypeAlarm.ForeColor = System.Drawing.Color.White;
this.checkBoxTypeAlarm.ImageCheckBox = null;
this.checkBoxTypeAlarm.ImageUnCheckBox = null;
@@ -315,6 +223,103 @@
this.checkBoxTypeAlarm.Text = "Alarm";
this.checkBoxTypeAlarm.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
//
+ // labelTitleDate
+ //
+ this.labelTitleDate.BackColor = System.Drawing.Color.DimGray;
+ this.labelTitleDate.BackPictureBox = null;
+ this.labelTitleDate.BackPictureBox1 = null;
+ this.labelTitleDate.BackPictureBox2 = null;
+ this.labelTitleDate.BorderColor = System.Drawing.Color.DimGray;
+ this.labelTitleDate.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleDate.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
+ this.labelTitleDate.ForeColor = System.Drawing.Color.White;
+ this.labelTitleDate.InitVisible = true;
+ this.labelTitleDate.LineSpacing = 0F;
+ this.labelTitleDate.Location = new System.Drawing.Point(237, 28);
+ this.labelTitleDate.Name = "labelTitleDate";
+ this.labelTitleDate.Size = new System.Drawing.Size(100, 20);
+ this.labelTitleDate.TabIndex = 16;
+ this.labelTitleDate.Text = "Date";
+ this.labelTitleDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelTitleDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleDate.Wordwrap = false;
+ //
+ // labelDate
+ //
+ this.labelDate.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelDate.BackPictureBox = null;
+ this.labelDate.BackPictureBox1 = null;
+ this.labelDate.BackPictureBox2 = null;
+ this.labelDate.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelDate.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelDate.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
+ this.labelDate.ForeColor = System.Drawing.Color.White;
+ this.labelDate.InitVisible = true;
+ this.labelDate.LineSpacing = 0F;
+ this.labelDate.Location = new System.Drawing.Point(237, 50);
+ this.labelDate.Name = "labelDate";
+ this.labelDate.Size = new System.Drawing.Size(100, 20);
+ this.labelDate.TabIndex = 15;
+ this.labelDate.Text = "2020.02.24";
+ this.labelDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.labelDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelDate.Wordwrap = false;
+ //
+ // labelNodeIndex
+ //
+ this.labelNodeIndex.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelNodeIndex.BackPictureBox = null;
+ this.labelNodeIndex.BackPictureBox1 = null;
+ this.labelNodeIndex.BackPictureBox2 = null;
+ this.labelNodeIndex.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelNodeIndex.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelNodeIndex.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
+ this.labelNodeIndex.ForeColor = System.Drawing.Color.White;
+ this.labelNodeIndex.InitVisible = true;
+ this.labelNodeIndex.LineSpacing = 0F;
+ this.labelNodeIndex.Location = new System.Drawing.Point(237, 275);
+ this.labelNodeIndex.Name = "labelNodeIndex";
+ this.labelNodeIndex.Size = new System.Drawing.Size(100, 32);
+ this.labelNodeIndex.TabIndex = 14;
+ this.labelNodeIndex.Text = "20200214_1";
+ this.labelNodeIndex.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelNodeIndex.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelNodeIndex.Visible = false;
+ this.labelNodeIndex.Wordwrap = false;
+ //
+ // buttonClose
+ //
+ this.buttonClose.BackPictureBox = null;
+ this.buttonClose.BackPictureBox1 = null;
+ this.buttonClose.BackPictureBox2 = null;
+ this.buttonClose.ButtonColor = System.Drawing.Color.Gainsboro;
+ this.buttonClose.ButtonImageAutoSize = true;
+ this.buttonClose.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonClose.DisableImage = null;
+ this.buttonClose.DownImage = null;
+ this.buttonClose.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.buttonClose.GroupID = 0;
+ this.buttonClose.InitVisible = true;
+ this.buttonClose.Location = new System.Drawing.Point(237, 407);
+ this.buttonClose.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.buttonClose.Name = "buttonClose";
+ this.buttonClose.NestedClickEventPrevent = false;
+ this.buttonClose.OutlinePixel = 1;
+ this.buttonClose.RepeatInterval = 200;
+ this.buttonClose.RepeatIntervalAccelerate = null;
+ this.buttonClose.SafeInterval = 200;
+ this.buttonClose.Size = new System.Drawing.Size(100, 50);
+ this.buttonClose.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonClose.TabIndex = 11;
+ this.buttonClose.Text = "Close";
+ this.buttonClose.TextColor = System.Drawing.Color.Black;
+ this.buttonClose.TextDownColor = System.Drawing.Color.White;
+ this.buttonClose.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonClose.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonClose.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonClose.UpImage = null;
+ this.buttonClose.Click += new System.EventHandler(this.buttonClose_Click);
+ //
// DialogFormHistoryData
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
diff --git a/INT63DC_2C/DialogForms/DialogFormHistoryData.resx b/INT63DC_2C/DialogForms/DialogFormHistoryData.resx
new file mode 100644
index 0000000..88cd73e
--- /dev/null
+++ b/INT63DC_2C/DialogForms/DialogFormHistoryData.resx
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ pAEI0gAEaQCCNABBGoAgDUCQBiBIAxCkAQjSAARpAII0AEEagCANQJAGIEgDEKQBCNIABGkAgjQAQRqA
+ IA1AkAYgSAMQpAEI0gAEaQCCNABBGoAgDUCQBiBIAxCkAQjSAARpAII0AEEagCANQJAGIEgDEKQBCNIA
+ BGkAgjQAQRqAIA1AkAYgSAMQpAEI0gAEaQCCNABBGoAgDUCQBiBIAxCkAQjSAARpAII0AEEagCANQJAG
+ IEgDEKQBCNIABGkAgjQAQRqAIA1AkAYgSAMQpAEI0gAEaQCCNABBGoAgDUCQBiBIAxCkAQjSAARpAII0
+ AEEagCANQJAGIEgDEKQBCNIABGkAgjQAQRqAIA1AkAYgSAMQpAEI0gAEaQCCNABBGoAgDUCQBiBIAxCk
+ AQjSAARpAII0AEEagCANQJAGIEgDEKQBCNIABGkAgjQAQRqAIA1AkAYgSAMQpAEI0gAEaQCCNABBGoAg
+ DUCQBiBIAxCkAQjSAARpAII0AEEagCANQJAGIEgDEKQBCNIABGkAgjQAQRqAIA1AkAYgSAMQpAEI0gAE
+ aQCCNABBGoAgDUCQBiBIAxCkAQjSAARpAII0AEEagCANQJAGIEgDEKQBCNIABGkAgjQAQRqAIA1AkAYg
+ SAMQpAEI0gAEaQCCNABBGoAgDUCQBiBIAxCkAQjSAARpAII0AEEagCANQJAGIEgDECINZmZn0mBmMWkw
+ s9gNlS3l7teKckgAAAAASUVORK5CYII=
+
+
+
+ WEBPAD
+
+
+ False
+
+
\ No newline at end of file
diff --git a/INT63DC_2C/DialogForms/DialogFormLogOn.Designer.cs b/INT63DC_2C/DialogForms/DialogFormLogOn.Designer.cs
index 6641d07..105a6e2 100644
--- a/INT63DC_2C/DialogForms/DialogFormLogOn.Designer.cs
+++ b/INT63DC_2C/DialogForms/DialogFormLogOn.Designer.cs
@@ -41,6 +41,9 @@
this.pictureBoxImage = new System.Windows.Forms.PictureBox();
this.smartButton1 = new SmartX.SmartButton();
this.smartButton2 = new SmartX.SmartButton();
+ this.smartButton3 = new SmartX.SmartButton();
+ this.smartButton4 = new SmartX.SmartButton();
+ this.smartButton5 = new SmartX.SmartButton();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.SuspendLayout();
//
@@ -63,7 +66,7 @@
//
this.textBoxPassword.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Regular);
this.textBoxPassword.Location = new System.Drawing.Point(260, 121);
- this.textBoxPassword.MaxLength = 10;
+ this.textBoxPassword.MaxLength = 20;
this.textBoxPassword.Name = "textBoxPassword";
this.textBoxPassword.PasswordChar = '*';
this.textBoxPassword.Size = new System.Drawing.Size(248, 34);
@@ -75,7 +78,7 @@
//
this.textBoxID.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Regular);
this.textBoxID.Location = new System.Drawing.Point(260, 76);
- this.textBoxID.MaxLength = 10;
+ this.textBoxID.MaxLength = 20;
this.textBoxID.Name = "textBoxID";
this.textBoxID.Size = new System.Drawing.Size(248, 34);
this.textBoxID.TabIndex = 6;
@@ -312,12 +315,111 @@
this.smartButton2.UpImage = null;
this.smartButton2.Click += new System.EventHandler(this.smartButton2_Click);
//
+ // smartButton3
+ //
+ this.smartButton3.BackPictureBox = null;
+ this.smartButton3.BackPictureBox1 = null;
+ this.smartButton3.BackPictureBox2 = null;
+ this.smartButton3.ButtonColor = System.Drawing.Color.Gray;
+ this.smartButton3.ButtonImageAutoSize = true;
+ this.smartButton3.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.smartButton3.DisableImage = null;
+ this.smartButton3.DownImage = null;
+ this.smartButton3.GroupID = 0;
+ this.smartButton3.InitVisible = true;
+ this.smartButton3.Location = new System.Drawing.Point(114, 24);
+ this.smartButton3.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.smartButton3.Name = "smartButton3";
+ this.smartButton3.NestedClickEventPrevent = false;
+ this.smartButton3.OutlinePixel = 1;
+ this.smartButton3.RepeatInterval = 200;
+ this.smartButton3.RepeatIntervalAccelerate = null;
+ this.smartButton3.SafeInterval = 200;
+ this.smartButton3.Size = new System.Drawing.Size(80, 30);
+ this.smartButton3.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.smartButton3.TabIndex = 30;
+ this.smartButton3.Text = "user11";
+ this.smartButton3.TextColor = System.Drawing.Color.Black;
+ this.smartButton3.TextDownColor = System.Drawing.Color.White;
+ this.smartButton3.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.smartButton3.TextLocation = new System.Drawing.Point(0, 0);
+ this.smartButton3.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.smartButton3.UpImage = null;
+ this.smartButton3.Click += new System.EventHandler(this.smartButton3_Click);
+ //
+ // smartButton4
+ //
+ this.smartButton4.BackPictureBox = null;
+ this.smartButton4.BackPictureBox1 = null;
+ this.smartButton4.BackPictureBox2 = null;
+ this.smartButton4.ButtonColor = System.Drawing.Color.Gray;
+ this.smartButton4.ButtonImageAutoSize = true;
+ this.smartButton4.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.smartButton4.DisableImage = null;
+ this.smartButton4.DownImage = null;
+ this.smartButton4.GroupID = 0;
+ this.smartButton4.InitVisible = true;
+ this.smartButton4.Location = new System.Drawing.Point(200, 24);
+ this.smartButton4.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.smartButton4.Name = "smartButton4";
+ this.smartButton4.NestedClickEventPrevent = false;
+ this.smartButton4.OutlinePixel = 1;
+ this.smartButton4.RepeatInterval = 200;
+ this.smartButton4.RepeatIntervalAccelerate = null;
+ this.smartButton4.SafeInterval = 200;
+ this.smartButton4.Size = new System.Drawing.Size(80, 30);
+ this.smartButton4.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.smartButton4.TabIndex = 31;
+ this.smartButton4.Text = "user22";
+ this.smartButton4.TextColor = System.Drawing.Color.Black;
+ this.smartButton4.TextDownColor = System.Drawing.Color.White;
+ this.smartButton4.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.smartButton4.TextLocation = new System.Drawing.Point(0, 0);
+ this.smartButton4.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.smartButton4.UpImage = null;
+ this.smartButton4.Click += new System.EventHandler(this.smartButton4_Click);
+ //
+ // smartButton5
+ //
+ this.smartButton5.BackPictureBox = null;
+ this.smartButton5.BackPictureBox1 = null;
+ this.smartButton5.BackPictureBox2 = null;
+ this.smartButton5.ButtonColor = System.Drawing.Color.Gray;
+ this.smartButton5.ButtonImageAutoSize = true;
+ this.smartButton5.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.smartButton5.DisableImage = null;
+ this.smartButton5.DownImage = null;
+ this.smartButton5.GroupID = 0;
+ this.smartButton5.InitVisible = true;
+ this.smartButton5.Location = new System.Drawing.Point(286, 24);
+ this.smartButton5.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.smartButton5.Name = "smartButton5";
+ this.smartButton5.NestedClickEventPrevent = false;
+ this.smartButton5.OutlinePixel = 1;
+ this.smartButton5.RepeatInterval = 200;
+ this.smartButton5.RepeatIntervalAccelerate = null;
+ this.smartButton5.SafeInterval = 200;
+ this.smartButton5.Size = new System.Drawing.Size(80, 30);
+ this.smartButton5.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.smartButton5.TabIndex = 32;
+ this.smartButton5.Text = "user33";
+ this.smartButton5.TextColor = System.Drawing.Color.Black;
+ this.smartButton5.TextDownColor = System.Drawing.Color.White;
+ this.smartButton5.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.smartButton5.TextLocation = new System.Drawing.Point(0, 0);
+ this.smartButton5.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.smartButton5.UpImage = null;
+ this.smartButton5.Click += new System.EventHandler(this.smartButton5_Click);
+ //
// DialogFormLogOn
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.ClientSize = new System.Drawing.Size(710, 470);
this.ControlBox = false;
+ this.Controls.Add(this.smartButton5);
+ this.Controls.Add(this.smartButton4);
+ this.Controls.Add(this.smartButton3);
this.Controls.Add(this.smartButton2);
this.Controls.Add(this.smartButton1);
this.Controls.Add(this.pictureBoxImage);
@@ -352,5 +454,8 @@
private System.Windows.Forms.PictureBox pictureBoxImage;
private SmartX.SmartButton smartButton1;
private SmartX.SmartButton smartButton2;
+ private SmartX.SmartButton smartButton3;
+ private SmartX.SmartButton smartButton4;
+ private SmartX.SmartButton smartButton5;
}
}
\ No newline at end of file
diff --git a/INT63DC_2C/DialogForms/DialogFormLogOn.cs b/INT63DC_2C/DialogForms/DialogFormLogOn.cs
index 19f6862..6f19de2 100644
--- a/INT63DC_2C/DialogForms/DialogFormLogOn.cs
+++ b/INT63DC_2C/DialogForms/DialogFormLogOn.cs
@@ -517,8 +517,26 @@ namespace INT63DC_2C.DialogForms
private void smartButton2_Click(object sender, EventArgs e)
{
- this.textBoxID.Text = "Admin00";
- this.textBoxPassword.Text = "Admin12!";
+ this.textBoxID.Text = "admin00";
+ this.textBoxPassword.Text = "admin12!";
+ }
+
+ private void smartButton3_Click(object sender, EventArgs e)
+ {
+ this.textBoxID.Text = "user11";
+ this.textBoxPassword.Text = "user11!";
+ }
+
+ private void smartButton4_Click(object sender, EventArgs e)
+ {
+ this.textBoxID.Text = "user22";
+ this.textBoxPassword.Text = "user22!";
+ }
+
+ private void smartButton5_Click(object sender, EventArgs e)
+ {
+ this.textBoxID.Text = "user33";
+ this.textBoxPassword.Text = "user33!";
}
}
}
\ No newline at end of file
diff --git a/INT63DC_2C/DialogForms/DialogFormMessage.Designer.cs b/INT63DC_2C/DialogForms/DialogFormMessage.Designer.cs
index 5e874a6..bba3294 100644
--- a/INT63DC_2C/DialogForms/DialogFormMessage.Designer.cs
+++ b/INT63DC_2C/DialogForms/DialogFormMessage.Designer.cs
@@ -49,7 +49,7 @@
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.labelMessage2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(78, 90);
@@ -83,7 +83,7 @@
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(78, 60);
@@ -138,11 +138,12 @@
this.labelErrorCode.BackPictureBox2 = null;
this.labelErrorCode.BorderColor = System.Drawing.Color.Black;
this.labelErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelErrorCode.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelErrorCode.InitVisible = true;
this.labelErrorCode.LineSpacing = 0F;
- this.labelErrorCode.Location = new System.Drawing.Point(0, 0);
+ this.labelErrorCode.Location = new System.Drawing.Point(10, 0);
this.labelErrorCode.Name = "labelErrorCode";
- this.labelErrorCode.Size = new System.Drawing.Size(450, 32);
+ this.labelErrorCode.Size = new System.Drawing.Size(430, 32);
this.labelErrorCode.TabIndex = 29;
this.labelErrorCode.Text = " Error 0";
this.labelErrorCode.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@@ -152,7 +153,7 @@
// buttonOK
//
this.buttonOK.BackColor = System.Drawing.Color.WhiteSmoke;
- this.buttonOK.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.buttonOK.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonOK.ForeColor = System.Drawing.Color.Black;
this.buttonOK.Location = new System.Drawing.Point(335, 135);
this.buttonOK.Name = "buttonOK";
@@ -174,11 +175,11 @@
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(130)))), ((int)(((byte)(200)))), ((int)(((byte)(250)))));
this.ClientSize = new System.Drawing.Size(450, 170);
this.ControlBox = false;
- this.Controls.Add(this.labelMessage2);
- this.Controls.Add(this.labelMessage1);
+ this.Controls.Add(this.pictureBoxAsterisk);
this.Controls.Add(this.pictureBoxExclamation);
this.Controls.Add(this.pictureBoxHand);
- this.Controls.Add(this.pictureBoxAsterisk);
+ this.Controls.Add(this.labelMessage2);
+ this.Controls.Add(this.labelMessage1);
this.Controls.Add(this.pictureBoxQuestion);
this.Controls.Add(this.labelErrorCode);
this.Controls.Add(this.buttonOK);
diff --git a/INT63DC_2C/DialogForms/DialogFormMessage.cs b/INT63DC_2C/DialogForms/DialogFormMessage.cs
index 17e2460..f5b2e6f 100644
--- a/INT63DC_2C/DialogForms/DialogFormMessage.cs
+++ b/INT63DC_2C/DialogForms/DialogFormMessage.cs
@@ -120,32 +120,20 @@ namespace INT63DC_2C.DialogForms
this.labelMessage1.Text = "해당 메모리가 장착되지 않았습니다";
break;
case 11:
- this.labelErrorCode.Text = "Error 11";
- this.labelMessage1.Text = "입력센서 에러에 의해 정지하였습니다";
+ this.labelErrorCode.Text = "Info 11";
+ this.labelMessage1.Text = "중량 Limit 설정 확인하세요!";
break;
case 12:
- this.labelErrorCode.Text = "Warning 12";
- this.labelMessage1.Text = "피드백 설정 확인하세요!";
- this.labelMessage2.Text = "DeadZone Range";
break;
case 13:
this.labelErrorCode.Text = "Error 13";
this.labelMessage1.Text = "이 파일은 지원이 되지 않습니다";
break;
case 14:
- this.labelErrorCode.Text = "Warning 14";
- this.labelMessage1.Text = "피드백 설정 확인하세요!";
- this.labelMessage2.Text = "High Limit Range";
break;
case 15:
- this.labelErrorCode.Text = "Warning 15";
- this.labelMessage1.Text = "피드백 설정 확인하세요!";
- this.labelMessage2.Text = "Low Limit Range";
break;
case 16:
- this.labelErrorCode.Text = "Error 16";
- this.labelMessage1.Text = "현재 Modbus는 Client만 지원됩니다.";
- this.labelMessage2.Text = "Client 모드로 전환됩니다.";
break;
case 17:
this.labelErrorCode.Text = "Error 17";
@@ -159,6 +147,29 @@ namespace INT63DC_2C.DialogForms
break;
case 20:
break;
+ case 21:
+ break;
+ case 22:
+ break;
+ case 23:
+ this.labelErrorCode.Text = "Error 23";
+ this.labelMessage1.Text = "통신 연결 상태를 확인하세요";
+ this.labelMessage2.Text = "";
+ break;
+ case 24:
+ break;
+ case 25:
+ break;
+ case 26:
+ break;
+ case 27:
+ break;
+ case 28:
+ break;
+ case 29:
+ break;
+ case 30:
+ break;
case 31:
this.labelErrorCode.Text = "Error 31";
this.labelMessage1.Text = "유저 파일 에러";
@@ -276,32 +287,20 @@ namespace INT63DC_2C.DialogForms
this.labelMessage1.Text = "There is no MEMORY";
break;
case 11:
- this.labelErrorCode.Text = "Error 11";
- this.labelMessage1.Text = "Emergency stop due to entry sensor error";
+ this.labelErrorCode.Text = "Info 11";
+ this.labelMessage1.Text = "Confirm input range (Weight Limit)";
break;
case 12:
- this.labelErrorCode.Text = "Warning 12";
- this.labelMessage1.Text = "Check your feedback settings!";
- this.labelMessage2.Text = "DeadZone Range";
break;
case 13:
this.labelErrorCode.Text = "Error 13";
this.labelMessage1.Text = "This file is not supported";
break;
case 14:
- this.labelErrorCode.Text = "Warning 14";
- this.labelMessage1.Text = "Check your feedback settings!";
- this.labelMessage2.Text = "High Limit Range";
break;
case 15:
- this.labelErrorCode.Text = "Warning 15";
- this.labelMessage1.Text = "Check your feedback settings!";
- this.labelMessage2.Text = "Low Limit Range";
break;
case 16:
- this.labelErrorCode.Text = "Error 16";
- this.labelMessage1.Text = "Currently, only the 'Client' is supported for Modbus.";
- this.labelMessage2.Text = "Switches to 'Client' mode.";
break;
case 17:
this.labelErrorCode.Text = "Error 17";
@@ -315,6 +314,29 @@ namespace INT63DC_2C.DialogForms
break;
case 20:
break;
+ case 21:
+ break;
+ case 22:
+ break;
+ case 23:
+ this.labelErrorCode.Text = "Error 23";
+ this.labelMessage1.Text = "Check the communication connection status";
+ this.labelMessage2.Text = "";
+ break;
+ case 24:
+ break;
+ case 25:
+ break;
+ case 26:
+ break;
+ case 27:
+ break;
+ case 28:
+ break;
+ case 29:
+ break;
+ case 30:
+ break;
case 31:
this.labelErrorCode.Text = "Error 31";
this.labelMessage1.Text = "User files error";
@@ -434,32 +456,20 @@ namespace INT63DC_2C.DialogForms
this.labelMessage1.Text = "无存储";
break;
case 11:
- this.labelErrorCode.Text = "錯誤 11";
- this.labelMessage1.Text = "由于入口传感器错误导致紧急停止";
+ this.labelErrorCode.Text = "信息 11";
+ this.labelMessage1.Text = "确认输入范围(重量限制)";
break;
case 12:
- this.labelErrorCode.Text = "注意 12";
- this.labelMessage1.Text = "检查您的反馈设置!死区范围";
- this.labelMessage2.Text = "";
break;
case 13:
this.labelErrorCode.Text = "錯誤 13";
this.labelMessage1.Text = "不支援这个档案";
break;
case 14:
- this.labelErrorCode.Text = "注意 14";
- this.labelMessage1.Text = "检查您的反馈设置!上限范围";
- this.labelMessage2.Text = "";
break;
case 15:
- this.labelErrorCode.Text = "注意 15";
- this.labelMessage1.Text = "检查您的反馈设置!下限范围";
- this.labelMessage2.Text = "";
break;
case 16:
- this.labelErrorCode.Text = "錯誤 16";
- this.labelMessage1.Text = "目前,Modbus 仅支持“客户端”。";
- this.labelMessage2.Text = "切换到“客户端”模式。";
break;
case 17:
this.labelErrorCode.Text = "錯誤 17";
@@ -473,6 +483,29 @@ namespace INT63DC_2C.DialogForms
break;
case 20:
break;
+ case 21:
+ break;
+ case 22:
+ break;
+ case 23:
+ this.labelErrorCode.Text = "錯誤 23";
+ this.labelMessage1.Text = "检查通讯连接状态";
+ this.labelMessage2.Text = "";
+ break;
+ case 24:
+ break;
+ case 25:
+ break;
+ case 26:
+ break;
+ case 27:
+ break;
+ case 28:
+ break;
+ case 29:
+ break;
+ case 30:
+ break;
case 31:
this.labelErrorCode.Text = "錯誤 31";
this.labelMessage1.Text = "用户文件错误";
@@ -600,47 +633,55 @@ namespace INT63DC_2C.DialogForms
this.labelMessage2.Text = "";
break;
case 11:
- this.labelErrorCode.Text = "Chyba 11";
- this.labelMessage1.Text = "Nouzové zastavení z důvodu chyby vstupního senzoru";
+ this.labelErrorCode.Text = "info 11";
+ this.labelMessage1.Text = "Potvrďte vstupní rozsah (hmotnostní limit)";
break;
case 12:
- this.labelErrorCode.Text = "Varování 12";
- this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
- this.labelMessage2.Text = "Rozsah mrtvé zóny";
break;
case 13:
this.labelErrorCode.Text = "Chybě 13";
this.labelMessage1.Text = "Tento soubor není podporován";
break;
case 14:
- this.labelErrorCode.Text = "Varování 14";
- this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
- this.labelMessage2.Text = "Rozsah horního limitu";
break;
case 15:
- this.labelErrorCode.Text = "Varování 15";
- this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
- this.labelMessage2.Text = "Rozsah dolního limitu";
break;
case 16:
- this.labelErrorCode.Text = "Chyba 16";
- this.labelMessage1.Text = "V současné době je pro Modbus podporován";
- this.labelMessage2.Text = "pouze režim „Klient“. Přepne do režimu „Klient“.";
break;
case 17:
this.labelErrorCode.Text = "Chybě 17";
this.labelMessage1.Text = "Prosím proveďte spuštění";
- this.labelMessage2.Text = "";
break;
case 18:
this.labelErrorCode.Text = "Chybě 18";
this.labelMessage1.Text = "Vypněte a zapněte hlavním vypínačem";
- this.labelMessage2.Text = "";
break;
case 19:
break;
case 20:
break;
+ case 21:
+ break;
+ case 22:
+ break;
+ case 23:
+ this.labelErrorCode.Text = "Chybě 23";
+ this.labelMessage1.Text = "Zkontrolujte stav komunikačního připojení";
+ break;
+ case 24:
+ break;
+ case 25:
+ break;
+ case 26:
+ break;
+ case 27:
+ break;
+ case 28:
+ break;
+ case 29:
+ break;
+ case 30:
+ break;
case 31:
this.labelErrorCode.Text = "Chybě 31";
this.labelMessage1.Text = "Chyba souborů uživatele";
@@ -761,32 +802,20 @@ namespace INT63DC_2C.DialogForms
this.labelMessage1.Text = "Speicher/ Datenspeicher fehlt";
break;
case 11:
- this.labelErrorCode.Text = "Fehler 11";
- this.labelMessage1.Text = "Notstopp aufgrund eines Eingangssensorfehlers";
+ this.labelErrorCode.Text = "Info 11";
+ this.labelMessage1.Text = "Eingabebereich bestätigen (Gewichtsgrenze)";
break;
case 12:
- this.labelErrorCode.Text = "Warnung 12";
- this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
- this.labelMessage2.Text = "Totzonenbereich";
break;
case 13:
this.labelErrorCode.Text = "Fehler 13";
this.labelMessage1.Text = "Diese Datei wird nicht unterstützt";
break;
case 14:
- this.labelErrorCode.Text = "Warnung 14";
- this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
- this.labelMessage2.Text = "Oberer Grenzwertbereich";
break;
case 15:
- this.labelErrorCode.Text = "Warnung 15";
- this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
- this.labelMessage2.Text = "Unterer Grenzwertbereich";
break;
case 16:
- this.labelErrorCode.Text = "Fehler 16";
- this.labelMessage1.Text = "Derzeit wird nur der „Client“-Modus für Modbus unterstützt.";
- this.labelMessage2.Text = "Wechselt in den „Client“-Modus.";
break;
case 17:
this.labelErrorCode.Text = "Fehler 17";
@@ -801,6 +830,29 @@ namespace INT63DC_2C.DialogForms
break;
case 20:
break;
+ case 21:
+ break;
+ case 22:
+ break;
+ case 23:
+ this.labelErrorCode.Text = "Fehler 23";
+ this.labelMessage1.Text = "Verbindungsstatus prüfen";
+ this.labelMessage2.Text = "";
+ break;
+ case 24:
+ break;
+ case 25:
+ break;
+ case 26:
+ break;
+ case 27:
+ break;
+ case 28:
+ break;
+ case 29:
+ break;
+ case 30:
+ break;
case 31:
this.labelErrorCode.Text = "Fehler 31";
this.labelMessage1.Text = "Fehler der Benutzerdateien";
@@ -922,28 +974,16 @@ namespace INT63DC_2C.DialogForms
this.labelMessage1.Text = "重量制限設定を確認してください!";
break;
case 12:
- this.labelErrorCode.Text = "警告 12";
- this.labelMessage1.Text = "フィードバック設定を確認してください!";
- this.labelMessage2.Text = "デッドゾーン範囲";
break;
case 13:
this.labelErrorCode.Text = "エラㅡ 13";
this.labelMessage1.Text = "このファイルはサポートされていません";
break;
case 14:
- this.labelErrorCode.Text = "警告 14";
- this.labelMessage1.Text = "フィードバック設定を確認してください!";
- this.labelMessage2.Text = "上限範囲";
break;
case 15:
- this.labelErrorCode.Text = "警告 15";
- this.labelMessage1.Text = "フィードバック設定を確認してください!";
- this.labelMessage2.Text = "下限範囲";
break;
case 16:
- this.labelErrorCode.Text = "エラㅡ 16";
- this.labelMessage1.Text = "現在、ModbusはClientのみサポートされています。";
- this.labelMessage2.Text = "Client モードに切り替わります。";
break;
case 17:
this.labelErrorCode.Text = "エラㅡ 17";
@@ -957,11 +997,29 @@ namespace INT63DC_2C.DialogForms
break;
case 20:
break;
+ case 21:
+ break;
+ case 22:
+ break;
case 23:
this.labelErrorCode.Text = "エラㅡ 23";
this.labelMessage1.Text = "通信接続状態を確認する";
this.labelMessage2.Text = "";
break;
+ case 24:
+ break;
+ case 25:
+ break;
+ case 26:
+ break;
+ case 27:
+ break;
+ case 28:
+ break;
+ case 29:
+ break;
+ case 30:
+ break;
case 31:
this.labelErrorCode.Text = "エラㅡ 31";
this.labelMessage1.Text = "ユㅡザㅡファイルエラㅡ";
diff --git a/INT63DC_2C/DialogForms/DialogFormMessage.resx b/INT63DC_2C/DialogForms/DialogFormMessage.resx
index 63f406b..642577f 100644
--- a/INT63DC_2C/DialogForms/DialogFormMessage.resx
+++ b/INT63DC_2C/DialogForms/DialogFormMessage.resx
@@ -165,18 +165,17 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAlJJREFUeF7t1DERg0AA
- AEE8IgAjX0QBTQwhJGLyBTPUz7W7InYDoDqO4wvAopnn3eh5nj8AFs08NQrwnkYBEo0CJBoFSDQKkGgU
- INEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMA
- iUYBEo0CJBoFSDQKkDyNjjEuABbNPDUK8J5GARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVI
- NAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECi
- UYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKN
- AiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgU
- INEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMA
- iUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVI
- NAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECi
- UYBEowCJRgESjQIkGgVINAqQaBQg0ShA8jS67/sHgEUzz7tRAF7atj9NV5Nwb7nFrAAAAABJRU5ErkJg
- gg==
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAlFJREFUeF7t1DERwzAA
+ ALFyNAAT8VAEXkqoQAqmS+4yO79KIPR6ARDNOT8AHJpzXo3uvX8AHNp7axTgOY0CJBoFSDQKkGgUINEo
+ QKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYB
+ Eo0CJBoFSDQKkGgUILkbXWt9ATi01tIowHMaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg
+ 0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJ
+ RgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0
+ CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJR
+ gESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0C
+ JBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg
+ 0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJ
+ RgESjQIkGgVINAqQaBQg0ShAolGARKMAyd3oGOMNwKExxtUoAI/9AU1Xk3DzlrbyAAAAAElFTkSuQmCC
@@ -226,22 +225,19 @@
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
- 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
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAsdJREFUaEPtmL1rFEEY
+ xvfUiB9YqJ0gWos2Yq1iaysI6bVRsPIfELESxEoRCwtRFMFGG0W5r9xX9u72w0aJFlEEIwSDX8Rc7pWZ
+ y8XLPLs3MzuzuAlb/Ajc7M48v9xx+7znFItF2gg44gvrlVwka+QiWSMXUcWduguvpUGqIrXKU+p7myls
+ XIM126QqshAeInId6gU7qVR8Bes2SU3Eq98gajtchPHFOwXX2CQ1kcVw76oEp1Ogdu0OXGeLVETet8+v
+ lVhhMdwD19rCuki59IKWva0gMWS2exbusYF1ka/+cQg/Sr+7iRrVR3CfKVZFmtX7RN0ChBf5GRyAe02x
+ KvIjPAih43jnXoL7TbAm8qZ5dc3XrYy+P0GV8nPYJynWRJaCXRBWxrfgCOyTFCsis51JCMnotRz6Xh78
+ Fdc4bYe/k+J+STAWqZaf8T4lhlxuOeQ4/xDXV2X9HVbqi7HIfHAMwumIMOb8k7CvLkYirHKw6iEG0xUZ
+ 1JfbsL8ORiK/w30YaoX+tIYIqy/Bbthfh8Qib6cvQxgRHRHGx+4ZOEeVhCKvqedvgyAiuiLE68vDiPPk
+ JBL57J3GEBFoi7D6Eu6H81TQFqlXnvD/nBggiiQijBn3IpwrQ1tkOL6qkFSE1Rf2fBLPHoeWiN+4rtWn
+ koowFsLDcP44tERgfJVgIjKoL1cgQxzKIh/a5/AwCUYivL5sp1LpJWSJQkmEj6/+BBwkw1SEMeefgDxR
+ KInIxtc42NN9iLimTKdAndotyCQiFeHja0yfkmEkMMIfhfoiFdEZX0dZatr5aA35JKkvY0XYt4a4oSq2
+ RdhDuFl9ABmVRJKMr6NYFXEd+jWmvsSKsB/SxI2ywIx7AbLGisSNr1mg72+JrC+RIvPBUdggS7C+J2aO
+ FGEjrFe/+V9pTd3js0kU9cpjyBwpsh7JRbJGLpI1cpGssWFE/gKCICEtmZD1AQAAAABJRU5ErkJggg==
@@ -291,46 +287,41 @@
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
- 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
+ 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
@@ -380,39 +371,32 @@
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
- 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
+ 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
+ SUVORK5CYII=
@@ -462,39 +446,41 @@
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
- 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
- gg==
+ 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
+ IP8HtFPN//2XDj4AAAAASUVORK5CYII=
@@ -506,4 +492,7 @@
False
+
+ 50
+
\ No newline at end of file
diff --git a/INT63DC_2C/DialogForms/DialogFormUserEditorKeyboard.resx b/INT63DC_2C/DialogForms/DialogFormUserEditorKeyboard.resx
new file mode 100644
index 0000000..eb24ce1
--- /dev/null
+++ b/INT63DC_2C/DialogForms/DialogFormUserEditorKeyboard.resx
@@ -0,0 +1,362 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ GMYAAJAZxgAAYBgDAEBmGAMAgGEMAACZYQwAAIYxAABkhjEAABjGAACQGcYAAGAYAwBAZhgDAIBhDAAA
+ mWEMAACGMQAAZIYxAAAYxgAAkBnGAABgGAMAQGYYAwCAYQwAAJlhDAAAhjEAAGSGMQAAGMYAAJAZxgAA
+ YBgDAEBmGAMAgGEMAACZYQwAAIYxAABkhjEAABjGAACQGcYAAGAYAwBAZhgDAIBhDAAAmWEMAACGMQAA
+ ZIYxAAAYxgAAkBnGAABgGAMAQGYYAwCAYQwAAJlhDAAAhjEAAGSGMQAAGMYAAJAZxgAAYBgDAEBmGAMA
+ gGEMAACZYQwAAIYxAABkhjEAABjGAACQGcYAAGAYAwBAZhgDAIBhDAAAmWEMAACGMQAAZIYxAAAYxgAA
+ kBnGAABgGAMAQGYYAwCAYQwAAJlhDAAAhjEAAGSGMQAAGMYAAJAZxgAAYBgDAEBmGAMAgGEMAACZYQwA
+ AIYxAABkhjEAABjGAACQGcYAAGAYAwBAZhgDAIBhDAAAmWEMAACGMQAAZIYxAAAYxgAAkBnGAABgGAMA
+ QGYYAwCAYQwAAJlhDAAAhjEAAGSGMQAAGMYAAJAZxgAAYBgDAEBmGAMAgGEMAACZYQwAAIYxAABkhjEA
+ ABjGAACQGcYAAGAYAwBAZhgDAIBhDAAAmWEMAACGMQAAZIYxAAAYxgAAkBnGAABgGAMAQGYYAwCAYQwA
+ AJlhDAAAhjEAAGSGMQAAGMYAAJAZxgAAYBgDAEBmGAMAgGEMAACZYQwAAIYxAABkhjEAABjGAACQGcYA
+ AGAYAwBAZhgDAIBhDAAAmWEMAACGMQAAZIYxAAAYxgAAkBnGAABgGAMAQGYYAwCAYQwAAJlhDAAAhjEA
+ AGSGMQAAGMYAAJAZxgAAYBgDAEBmGAMAgGEMAACZYQwAAIYxAABkhjEAABjGAACQGcYAAGAYAwBAZhgD
+ AIBhDAAAmWEMAACGMQAAZIYxAAAYxgAAkBnGAABgGAMAQGYYAwCAYQwAAJlhDAAAhjEAAGSGMQAAGMYA
+ AJAZxgAAYBgDAEBmGAMAgGEMAACZYQwAAIYxAABkhjEAABjGAACQGcYAAGAYAwBAZhgDAIBhDAAAmWEM
+ AACGMQAAZIYxAAAYxgAAkBnGAABgGAMAQGYYAwCAYQwAAJlhDAAAhjEAAGSGMQAAGMYAAJAZxgAAYBgD
+ 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
+
+
+
+ WEBPAD
+
+
+ False
+
+
\ No newline at end of file
diff --git a/INT63DC_2C/DialogForms/DialogFormYesNo.Designer.cs b/INT63DC_2C/DialogForms/DialogFormYesNo.Designer.cs
index 2e09ae2..e07824a 100644
--- a/INT63DC_2C/DialogForms/DialogFormYesNo.Designer.cs
+++ b/INT63DC_2C/DialogForms/DialogFormYesNo.Designer.cs
@@ -52,7 +52,7 @@
this.buttonNo.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonNo.DisableImage = null;
this.buttonNo.DownImage = null;
- this.buttonNo.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.buttonNo.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonNo.GroupID = 0;
this.buttonNo.InitVisible = true;
this.buttonNo.Location = new System.Drawing.Point(335, 135);
@@ -85,7 +85,7 @@
this.buttonYes.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonYes.DisableImage = null;
this.buttonYes.DownImage = null;
- this.buttonYes.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.buttonYes.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonYes.GroupID = 0;
this.buttonYes.InitVisible = true;
this.buttonYes.Location = new System.Drawing.Point(229, 135);
@@ -115,7 +115,7 @@
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.labelMessage2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(78, 90);
@@ -149,7 +149,7 @@
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
+ this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(78, 60);
@@ -169,11 +169,12 @@
this.labelErrorCode.BackPictureBox2 = null;
this.labelErrorCode.BorderColor = System.Drawing.Color.Black;
this.labelErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelErrorCode.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelErrorCode.InitVisible = true;
this.labelErrorCode.LineSpacing = 0F;
- this.labelErrorCode.Location = new System.Drawing.Point(0, 0);
+ this.labelErrorCode.Location = new System.Drawing.Point(10, 0);
this.labelErrorCode.Name = "labelErrorCode";
- this.labelErrorCode.Size = new System.Drawing.Size(450, 32);
+ this.labelErrorCode.Size = new System.Drawing.Size(430, 32);
this.labelErrorCode.TabIndex = 28;
this.labelErrorCode.Text = " Error 0";
this.labelErrorCode.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
diff --git a/INT63DC_2C/DialogForms/DialogFormYesNo.cs b/INT63DC_2C/DialogForms/DialogFormYesNo.cs
index 71b039b..089d9cc 100644
--- a/INT63DC_2C/DialogForms/DialogFormYesNo.cs
+++ b/INT63DC_2C/DialogForms/DialogFormYesNo.cs
@@ -466,6 +466,7 @@ namespace INT63DC_2C.DialogForms
switch (language)
{
case DataStore.LanguageID.Korean:
+ #region Korean
switch (ok)
{
case 2:
@@ -482,18 +483,20 @@ namespace INT63DC_2C.DialogForms
break;
default:
break;
- }
+ }
+ #endregion
break;
case DataStore.LanguageID.English:
+ #region English
switch (ok)
{
case 2:
this.labelErrorCode.Text = "Login";
if (int.Parse(msg) == 0)
- this.labelMessage1.Text = "Password has expired.";
+ this.labelMessage1.Text = "Your password has expired.";
else
- this.labelMessage1.Text = string.Format("{0} days before password expiration.", msg);
- this.labelMessage2.Text = "Do you want to change the password?";
+ this.labelMessage1.Text = string.Format("Your password expires {0} days ago.", msg);
+ this.labelMessage2.Text = "Do you want to change your password?";
break;
case 31:
this.labelErrorCode.Text = "File";
@@ -501,9 +504,11 @@ namespace INT63DC_2C.DialogForms
break;
default:
break;
- }
+ }
+ #endregion
break;
case DataStore.LanguageID.Chinese:
+ #region Chinese
switch (ok)
{
case 2:
@@ -520,11 +525,71 @@ namespace INT63DC_2C.DialogForms
break;
default:
break;
- }
+ }
+ #endregion
break;
case DataStore.LanguageID.Czech:
+ #region Czech
+ switch (ok)
+ {
+ case 2:
+ this.labelErrorCode.Text = "Přihlášení";
+ if (int.Parse(msg) == 0)
+ this.labelMessage1.Text = "Platnost vašeho hesla vypršela.";
+ else
+ this.labelMessage1.Text = string.Format("{0} dní před vypršením platnosti hesla.", msg);
+ this.labelMessage2.Text = "Chcete změnit heslo?";
+ break;
+ case 31:
+ this.labelErrorCode.Text = "soubor";
+ this.labelMessage1.Text = string.Format("{0} již existuje. Chcete soubor změnit?", msg);
+ break;
+ default:
+ break;
+ }
+ #endregion
break;
case DataStore.LanguageID.German:
+ #region German
+ switch (ok)
+ {
+ case 2:
+ this.labelErrorCode.Text = "Login";
+ if (int.Parse(msg) == 0)
+ this.labelMessage1.Text = "Ihr Passwort ist abgelaufen.";
+ else
+ this.labelMessage1.Text = string.Format("{0} days before password expiration.", 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;
+ }
+ #endregion
+ break;
+ case DataStore.LanguageID.Japanese:
+ #region Japanese
+ switch (ok)
+ {
+ case 2:
+ this.labelErrorCode.Text = "ログイン";
+ if (int.Parse(msg) == 0)
+ this.labelMessage1.Text = "パスワードが期限切れです.";
+ else
+ this.labelMessage1.Text = string.Format("パスワードの有効期限{0}日前です", msg);
+ this.labelMessage2.Text = "パスワードを変更しますか?";
+ break;
+ case 31:
+ this.labelErrorCode.Text = "ファイル";
+ this.labelMessage1.Text = string.Format("{0} ファイルが既に存在します. 交換してもよろしいですか?", msg);
+ break;
+ default:
+ break;
+ }
+ #endregion
break;
default:
break;
diff --git a/INT63DC_2C/DialogForms/DialogFormYesNo.resx b/INT63DC_2C/DialogForms/DialogFormYesNo.resx
index b1dbca3..5123137 100644
--- a/INT63DC_2C/DialogForms/DialogFormYesNo.resx
+++ b/INT63DC_2C/DialogForms/DialogFormYesNo.resx
@@ -165,18 +165,17 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAlJJREFUeF7t1DERg0AA
- AEE8IgAjX0QBTQwhJGLyBTPUz7W7InYDoDqO4wvAopnn3eh5nj8AFs08NQrwnkYBEo0CJBoFSDQKkGgU
- INEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMA
- iUYBEo0CJBoFSDQKkDyNjjEuABbNPDUK8J5GARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVI
- NAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECi
- UYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKN
- AiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgU
- INEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMA
- iUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVI
- NAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECi
- UYBEowCJRgESjQIkGgVINAqQaBQg0ShA8jS67/sHgEUzz7tRAF7atj9NV5Nwb7nFrAAAAABJRU5ErkJg
- gg==
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAlFJREFUeF7t1DERwzAA
+ ALFyNAAT8VAEXkqoQAqmS+4yO79KIPR6ARDNOT8AHJpzXo3uvX8AHNp7axTgOY0CJBoFSDQKkGgUINEo
+ QKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYB
+ Eo0CJBoFSDQKkGgUILkbXWt9ATi01tIowHMaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg
+ 0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJ
+ RgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0
+ CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJR
+ gESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg0ShAolGARKMAiUYBEo0C
+ JBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJRgESjQIkGgVINAqQaBQg
+ 0ShAolGARKMAiUYBEo0CJBoFSDQKkGgUINEoQKJRgESjAIlGARKNAiQaBUg0CpBoFCDRKECiUYBEowCJ
+ RgESjQIkGgVINAqQaBQg0ShAolGARKMAyd3oGOMNwKExxtUoAI/9AU1Xk3DzlrbyAAAAAElFTkSuQmCC
@@ -226,19 +225,19 @@
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
- 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
+ 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
@@ -288,42 +287,41 @@
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
- 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
- 0AAAAABJRU5ErkJggg==
+ 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
@@ -373,32 +371,32 @@
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
- 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
+ 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
+ SUVORK5CYII=
@@ -448,41 +446,41 @@
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
- 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
- AAAAAElFTkSuQmCC
+ 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
+ IP8HtFPN//2XDj4AAAAASUVORK5CYII=
diff --git a/INT63DC_2C/Forms/FormCalibration.cs b/INT63DC_2C/Forms/FormCalibration.cs
index e07efe0..1f93146 100644
--- a/INT63DC_2C/Forms/FormCalibration.cs
+++ b/INT63DC_2C/Forms/FormCalibration.cs
@@ -669,7 +669,6 @@ namespace INT63DC_2C.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.CalDigit, "", before, after);
}
-
private void labelBalanceWeight_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "";
diff --git a/INT63DC_2C/Forms/FormCommunication.Designer.cs b/INT63DC_2C/Forms/FormCommunication.Designer.cs
index 62ff8ea..0d922e7 100644
--- a/INT63DC_2C/Forms/FormCommunication.Designer.cs
+++ b/INT63DC_2C/Forms/FormCommunication.Designer.cs
@@ -43,9 +43,6 @@
this.smartLabel4 = new SmartX.SmartLabel();
this.labelStaticSerial3Baudrate = new SmartX.SmartLabel();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
- this.button10LaneSend = new System.Windows.Forms.Button();
- this.button1LaneSend = new System.Windows.Forms.Button();
- this.buttonDataSend = new System.Windows.Forms.Button();
this.smartLabel2 = new SmartX.SmartLabel();
this.smartLabel1 = new SmartX.SmartLabel();
this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine();
@@ -71,11 +68,6 @@
this.labelStartAddress = new SmartX.SmartLabel();
this.labelTitleStartAddress = new SmartX.SmartLabel();
this.buttonTcpSave1 = new System.Windows.Forms.Button();
- this.labelHelp = new SmartX.SmartLabel();
- this.panel2 = new System.Windows.Forms.Panel();
- this.radioButtonLocalIpStatic = new SmartX.SmartRadioButton();
- this.radioButtonLocalIpDHCP = new SmartX.SmartRadioButton();
- this.labelTitleIPConfiguration = new SmartX.SmartLabel();
this.labelLocalSubnetMask4 = new SmartX.SmartLabel();
this.labelLocalSubnetMask3 = new SmartX.SmartLabel();
this.labelLocalSubnetMask2 = new SmartX.SmartLabel();
@@ -98,10 +90,10 @@
this.timerServer = new System.Windows.Forms.Timer();
this.smartListBoxClientList = new SmartX.SmartListBox();
this.labelClientCount = new SmartX.SmartLabel();
+ this.smartLabel3 = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.groupBoxComm.SuspendLayout();
this.smartGroupBox1.SuspendLayout();
- this.panel2.SuspendLayout();
this.SuspendLayout();
//
// smartForm1
@@ -189,7 +181,7 @@
this.groupBoxComm.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.groupBoxComm.Image = null;
this.groupBoxComm.InitVisible = true;
- this.groupBoxComm.Location = new System.Drawing.Point(8, 555);
+ this.groupBoxComm.Location = new System.Drawing.Point(8, 575);
this.groupBoxComm.Name = "groupBoxComm";
this.groupBoxComm.RoundRadius = 5;
this.groupBoxComm.Size = new System.Drawing.Size(780, 178);
@@ -336,9 +328,7 @@
//
this.smartGroupBox1.BackPictureBox = this.smartForm1;
this.smartGroupBox1.BackPictureBox1 = null;
- this.smartGroupBox1.Controls.Add(this.button10LaneSend);
- this.smartGroupBox1.Controls.Add(this.button1LaneSend);
- this.smartGroupBox1.Controls.Add(this.buttonDataSend);
+ this.smartGroupBox1.Controls.Add(this.smartLabel3);
this.smartGroupBox1.Controls.Add(this.smartLabel2);
this.smartGroupBox1.Controls.Add(this.smartLabel1);
this.smartGroupBox1.Controls.Add(this.smartSeparatorLine1);
@@ -364,9 +354,6 @@
this.smartGroupBox1.Controls.Add(this.labelStartAddress);
this.smartGroupBox1.Controls.Add(this.labelTitleStartAddress);
this.smartGroupBox1.Controls.Add(this.buttonTcpSave1);
- this.smartGroupBox1.Controls.Add(this.labelHelp);
- this.smartGroupBox1.Controls.Add(this.panel2);
- this.smartGroupBox1.Controls.Add(this.labelTitleIPConfiguration);
this.smartGroupBox1.Controls.Add(this.labelLocalSubnetMask4);
this.smartGroupBox1.Controls.Add(this.labelLocalSubnetMask3);
this.smartGroupBox1.Controls.Add(this.labelLocalSubnetMask2);
@@ -396,44 +383,11 @@
this.smartGroupBox1.Location = new System.Drawing.Point(8, 86);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 10;
- this.smartGroupBox1.Size = new System.Drawing.Size(1005, 471);
+ this.smartGroupBox1.Size = new System.Drawing.Size(1005, 483);
this.smartGroupBox1.TabIndex = 220;
this.smartGroupBox1.Text = "Ethernet";
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
- // button10LaneSend
- //
- this.button10LaneSend.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.button10LaneSend.Location = new System.Drawing.Point(785, 315);
- this.button10LaneSend.Name = "button10LaneSend";
- this.button10LaneSend.Size = new System.Drawing.Size(120, 38);
- this.button10LaneSend.TabIndex = 256;
- this.button10LaneSend.Text = "10 Lane Send";
- this.button10LaneSend.Visible = false;
- this.button10LaneSend.Click += new System.EventHandler(this.button10LaneSend_Click);
- //
- // button1LaneSend
- //
- this.button1LaneSend.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.button1LaneSend.Location = new System.Drawing.Point(659, 315);
- this.button1LaneSend.Name = "button1LaneSend";
- this.button1LaneSend.Size = new System.Drawing.Size(120, 38);
- this.button1LaneSend.TabIndex = 255;
- this.button1LaneSend.Text = "1 Lane Send";
- this.button1LaneSend.Visible = false;
- this.button1LaneSend.Click += new System.EventHandler(this.button1LaneSend_Click);
- //
- // buttonDataSend
- //
- this.buttonDataSend.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.buttonDataSend.Location = new System.Drawing.Point(533, 315);
- this.buttonDataSend.Name = "buttonDataSend";
- this.buttonDataSend.Size = new System.Drawing.Size(120, 38);
- this.buttonDataSend.TabIndex = 254;
- this.buttonDataSend.Text = "Data Send";
- this.buttonDataSend.Visible = false;
- this.buttonDataSend.Click += new System.EventHandler(this.buttonDataSend_Click);
- //
// smartLabel2
//
this.smartLabel2.BackColor = System.Drawing.Color.WhiteSmoke;
@@ -446,7 +400,7 @@
this.smartLabel2.ForeColor = System.Drawing.Color.Black;
this.smartLabel2.InitVisible = true;
this.smartLabel2.LineSpacing = 0F;
- this.smartLabel2.Location = new System.Drawing.Point(502, 176);
+ this.smartLabel2.Location = new System.Drawing.Point(502, 191);
this.smartLabel2.Name = "smartLabel2";
this.smartLabel2.Size = new System.Drawing.Size(440, 30);
this.smartLabel2.TabIndex = 252;
@@ -467,7 +421,7 @@
this.smartLabel1.ForeColor = System.Drawing.Color.Black;
this.smartLabel1.InitVisible = true;
this.smartLabel1.LineSpacing = 0F;
- this.smartLabel1.Location = new System.Drawing.Point(502, 30);
+ this.smartLabel1.Location = new System.Drawing.Point(502, 45);
this.smartLabel1.Name = "smartLabel1";
this.smartLabel1.Size = new System.Drawing.Size(440, 30);
this.smartLabel1.TabIndex = 251;
@@ -487,7 +441,7 @@
this.smartSeparatorLine1.LineDirection = SmartX.SmartSeparatorLine.DIR.Vertical;
this.smartSeparatorLine1.Location = new System.Drawing.Point(478, 21);
this.smartSeparatorLine1.Name = "smartSeparatorLine1";
- this.smartSeparatorLine1.Size = new System.Drawing.Size(2, 350);
+ this.smartSeparatorLine1.Size = new System.Drawing.Size(2, 330);
this.smartSeparatorLine1.TabIndex = 250;
this.smartSeparatorLine1.Text = "smartSeparatorLine1";
//
@@ -502,7 +456,7 @@
this.labelConnectedIP.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelConnectedIP.InitVisible = true;
this.labelConnectedIP.LineSpacing = 0F;
- this.labelConnectedIP.Location = new System.Drawing.Point(693, 101);
+ this.labelConnectedIP.Location = new System.Drawing.Point(693, 116);
this.labelConnectedIP.Name = "labelConnectedIP";
this.labelConnectedIP.Size = new System.Drawing.Size(218, 28);
this.labelConnectedIP.TabIndex = 249;
@@ -523,7 +477,7 @@
this.labelTitleConnectedIP.ForeColor = System.Drawing.Color.Black;
this.labelTitleConnectedIP.InitVisible = true;
this.labelTitleConnectedIP.LineSpacing = 0F;
- this.labelTitleConnectedIP.Location = new System.Drawing.Point(519, 101);
+ this.labelTitleConnectedIP.Location = new System.Drawing.Point(519, 116);
this.labelTitleConnectedIP.Name = "labelTitleConnectedIP";
this.labelTitleConnectedIP.Size = new System.Drawing.Size(170, 28);
this.labelTitleConnectedIP.TabIndex = 248;
@@ -535,9 +489,9 @@
// buttonTcpSend
//
this.buttonTcpSend.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.buttonTcpSend.Location = new System.Drawing.Point(534, 394);
+ this.buttonTcpSend.Location = new System.Drawing.Point(534, 376);
this.buttonTcpSend.Name = "buttonTcpSend";
- this.buttonTcpSend.Size = new System.Drawing.Size(100, 50);
+ this.buttonTcpSend.Size = new System.Drawing.Size(100, 70);
this.buttonTcpSend.TabIndex = 224;
this.buttonTcpSend.Text = "SEND";
this.buttonTcpSend.Click += new System.EventHandler(this.buttonTcpSend_Click);
@@ -553,7 +507,7 @@
this.labelLocalPort.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalPort.InitVisible = true;
this.labelLocalPort.LineSpacing = 0F;
- this.labelLocalPort.Location = new System.Drawing.Point(693, 135);
+ this.labelLocalPort.Location = new System.Drawing.Point(693, 150);
this.labelLocalPort.Name = "labelLocalPort";
this.labelLocalPort.Size = new System.Drawing.Size(80, 28);
this.labelLocalPort.TabIndex = 247;
@@ -566,9 +520,9 @@
// buttonStop
//
this.buttonStop.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.buttonStop.Location = new System.Drawing.Point(428, 394);
+ this.buttonStop.Location = new System.Drawing.Point(428, 376);
this.buttonStop.Name = "buttonStop";
- this.buttonStop.Size = new System.Drawing.Size(100, 50);
+ this.buttonStop.Size = new System.Drawing.Size(100, 70);
this.buttonStop.TabIndex = 223;
this.buttonStop.Text = "STOP";
this.buttonStop.Click += new System.EventHandler(this.buttonStop_Click);
@@ -585,7 +539,7 @@
this.labelTitleServerPort.ForeColor = System.Drawing.Color.Black;
this.labelTitleServerPort.InitVisible = true;
this.labelTitleServerPort.LineSpacing = 0F;
- this.labelTitleServerPort.Location = new System.Drawing.Point(519, 135);
+ this.labelTitleServerPort.Location = new System.Drawing.Point(519, 150);
this.labelTitleServerPort.Name = "labelTitleServerPort";
this.labelTitleServerPort.Size = new System.Drawing.Size(170, 28);
this.labelTitleServerPort.TabIndex = 246;
@@ -597,9 +551,9 @@
// buttonStart
//
this.buttonStart.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.buttonStart.Location = new System.Drawing.Point(322, 394);
+ this.buttonStart.Location = new System.Drawing.Point(322, 376);
this.buttonStart.Name = "buttonStart";
- this.buttonStart.Size = new System.Drawing.Size(100, 50);
+ this.buttonStart.Size = new System.Drawing.Size(100, 70);
this.buttonStart.TabIndex = 222;
this.buttonStart.Text = "START";
this.buttonStart.Click += new System.EventHandler(this.buttonStart_Click);
@@ -615,7 +569,7 @@
this.labelServerStatus.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelServerStatus.InitVisible = true;
this.labelServerStatus.LineSpacing = 0F;
- this.labelServerStatus.Location = new System.Drawing.Point(693, 67);
+ this.labelServerStatus.Location = new System.Drawing.Point(693, 82);
this.labelServerStatus.Name = "labelServerStatus";
this.labelServerStatus.Size = new System.Drawing.Size(218, 28);
this.labelServerStatus.TabIndex = 245;
@@ -627,7 +581,7 @@
// buttonTcpSave2
//
this.buttonTcpSave2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.buttonTcpSave2.Location = new System.Drawing.Point(806, 281);
+ this.buttonTcpSave2.Location = new System.Drawing.Point(806, 296);
this.buttonTcpSave2.Name = "buttonTcpSave2";
this.buttonTcpSave2.Size = new System.Drawing.Size(106, 28);
this.buttonTcpSave2.TabIndex = 241;
@@ -645,7 +599,7 @@
this.labelClientStatus.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelClientStatus.InitVisible = true;
this.labelClientStatus.LineSpacing = 0F;
- this.labelClientStatus.Location = new System.Drawing.Point(694, 213);
+ this.labelClientStatus.Location = new System.Drawing.Point(694, 228);
this.labelClientStatus.Name = "labelClientStatus";
this.labelClientStatus.Size = new System.Drawing.Size(218, 28);
this.labelClientStatus.TabIndex = 240;
@@ -666,7 +620,7 @@
this.labelTitleClientServerIP.ForeColor = System.Drawing.Color.Black;
this.labelTitleClientServerIP.InitVisible = true;
this.labelTitleClientServerIP.LineSpacing = 0F;
- this.labelTitleClientServerIP.Location = new System.Drawing.Point(520, 247);
+ this.labelTitleClientServerIP.Location = new System.Drawing.Point(520, 262);
this.labelTitleClientServerIP.Name = "labelTitleClientServerIP";
this.labelTitleClientServerIP.Size = new System.Drawing.Size(168, 28);
this.labelTitleClientServerIP.TabIndex = 233;
@@ -686,7 +640,7 @@
this.labelHostIP1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelHostIP1.InitVisible = true;
this.labelHostIP1.LineSpacing = 0F;
- this.labelHostIP1.Location = new System.Drawing.Point(694, 247);
+ this.labelHostIP1.Location = new System.Drawing.Point(694, 262);
this.labelHostIP1.Name = "labelHostIP1";
this.labelHostIP1.Size = new System.Drawing.Size(50, 28);
this.labelHostIP1.TabIndex = 234;
@@ -707,7 +661,7 @@
this.labelHostIP2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelHostIP2.InitVisible = true;
this.labelHostIP2.LineSpacing = 0F;
- this.labelHostIP2.Location = new System.Drawing.Point(750, 247);
+ this.labelHostIP2.Location = new System.Drawing.Point(750, 262);
this.labelHostIP2.Name = "labelHostIP2";
this.labelHostIP2.Size = new System.Drawing.Size(50, 28);
this.labelHostIP2.TabIndex = 235;
@@ -728,7 +682,7 @@
this.labelHostIP3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelHostIP3.InitVisible = true;
this.labelHostIP3.LineSpacing = 0F;
- this.labelHostIP3.Location = new System.Drawing.Point(806, 247);
+ this.labelHostIP3.Location = new System.Drawing.Point(806, 262);
this.labelHostIP3.Name = "labelHostIP3";
this.labelHostIP3.Size = new System.Drawing.Size(50, 28);
this.labelHostIP3.TabIndex = 236;
@@ -749,7 +703,7 @@
this.labelHostPort.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelHostPort.InitVisible = true;
this.labelHostPort.LineSpacing = 0F;
- this.labelHostPort.Location = new System.Drawing.Point(694, 281);
+ this.labelHostPort.Location = new System.Drawing.Point(694, 296);
this.labelHostPort.Name = "labelHostPort";
this.labelHostPort.Size = new System.Drawing.Size(106, 28);
this.labelHostPort.TabIndex = 239;
@@ -770,7 +724,7 @@
this.labelHostIP4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelHostIP4.InitVisible = true;
this.labelHostIP4.LineSpacing = 0F;
- this.labelHostIP4.Location = new System.Drawing.Point(862, 247);
+ this.labelHostIP4.Location = new System.Drawing.Point(862, 262);
this.labelHostIP4.Name = "labelHostIP4";
this.labelHostIP4.Size = new System.Drawing.Size(50, 28);
this.labelHostIP4.TabIndex = 237;
@@ -792,7 +746,7 @@
this.labelTitleClientServerPort.ForeColor = System.Drawing.Color.Black;
this.labelTitleClientServerPort.InitVisible = true;
this.labelTitleClientServerPort.LineSpacing = 0F;
- this.labelTitleClientServerPort.Location = new System.Drawing.Point(520, 281);
+ this.labelTitleClientServerPort.Location = new System.Drawing.Point(520, 296);
this.labelTitleClientServerPort.Name = "labelTitleClientServerPort";
this.labelTitleClientServerPort.Size = new System.Drawing.Size(168, 28);
this.labelTitleClientServerPort.TabIndex = 238;
@@ -811,7 +765,7 @@
this.labelProtocolDescriptionEthernet_2.Font = new System.Drawing.Font("New Gulim", 9F, System.Drawing.FontStyle.Regular);
this.labelProtocolDescriptionEthernet_2.InitVisible = true;
this.labelProtocolDescriptionEthernet_2.LineSpacing = 0F;
- this.labelProtocolDescriptionEthernet_2.Location = new System.Drawing.Point(78, 128);
+ this.labelProtocolDescriptionEthernet_2.Location = new System.Drawing.Point(91, 326);
this.labelProtocolDescriptionEthernet_2.Name = "labelProtocolDescriptionEthernet_2";
this.labelProtocolDescriptionEthernet_2.Size = new System.Drawing.Size(320, 20);
this.labelProtocolDescriptionEthernet_2.TabIndex = 231;
@@ -830,7 +784,7 @@
this.labelProtocolDescriptionEthernet_1.Font = new System.Drawing.Font("New Gulim", 9F, System.Drawing.FontStyle.Regular);
this.labelProtocolDescriptionEthernet_1.InitVisible = true;
this.labelProtocolDescriptionEthernet_1.LineSpacing = 0F;
- this.labelProtocolDescriptionEthernet_1.Location = new System.Drawing.Point(78, 102);
+ this.labelProtocolDescriptionEthernet_1.Location = new System.Drawing.Point(91, 300);
this.labelProtocolDescriptionEthernet_1.Name = "labelProtocolDescriptionEthernet_1";
this.labelProtocolDescriptionEthernet_1.Size = new System.Drawing.Size(320, 20);
this.labelProtocolDescriptionEthernet_1.TabIndex = 230;
@@ -850,7 +804,7 @@
this.labelStartAddress.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelStartAddress.InitVisible = true;
this.labelStartAddress.LineSpacing = 0F;
- this.labelStartAddress.Location = new System.Drawing.Point(198, 290);
+ this.labelStartAddress.Location = new System.Drawing.Point(211, 184);
this.labelStartAddress.Name = "labelStartAddress";
this.labelStartAddress.Size = new System.Drawing.Size(105, 28);
this.labelStartAddress.TabIndex = 228;
@@ -872,7 +826,7 @@
this.labelTitleStartAddress.ForeColor = System.Drawing.Color.Black;
this.labelTitleStartAddress.InitVisible = true;
this.labelTitleStartAddress.LineSpacing = 0F;
- this.labelTitleStartAddress.Location = new System.Drawing.Point(52, 290);
+ this.labelTitleStartAddress.Location = new System.Drawing.Point(65, 184);
this.labelTitleStartAddress.Name = "labelTitleStartAddress";
this.labelTitleStartAddress.Size = new System.Drawing.Size(140, 28);
this.labelTitleStartAddress.TabIndex = 227;
@@ -885,114 +839,13 @@
// buttonTcpSave1
//
this.buttonTcpSave1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.buttonTcpSave1.Location = new System.Drawing.Point(310, 290);
+ this.buttonTcpSave1.Location = new System.Drawing.Point(323, 184);
this.buttonTcpSave1.Name = "buttonTcpSave1";
this.buttonTcpSave1.Size = new System.Drawing.Size(106, 28);
this.buttonTcpSave1.TabIndex = 225;
this.buttonTcpSave1.Text = "SAVE";
this.buttonTcpSave1.Click += new System.EventHandler(this.buttonTcpSave1_Click);
//
- // labelHelp
- //
- this.labelHelp.BackPictureBox = this.smartForm1;
- this.labelHelp.BackPictureBox1 = null;
- this.labelHelp.BackPictureBox2 = null;
- this.labelHelp.BorderColor = System.Drawing.Color.Black;
- this.labelHelp.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelHelp.Font = new System.Drawing.Font("New Gulim", 11F, System.Drawing.FontStyle.Bold);
- this.labelHelp.ForeColor = System.Drawing.Color.Red;
- this.labelHelp.InitVisible = true;
- this.labelHelp.LineSpacing = 0F;
- this.labelHelp.Location = new System.Drawing.Point(52, 324);
- this.labelHelp.Name = "labelHelp";
- this.labelHelp.Size = new System.Drawing.Size(413, 60);
- this.labelHelp.TabIndex = 219;
- this.labelHelp.Text = "※ IP Configuration 변경 시, 재부팅 후 정상적으로 연결됩니다.";
- this.labelHelp.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
- this.labelHelp.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
- this.labelHelp.Wordwrap = true;
- //
- // panel2
- //
- this.panel2.BackColor = System.Drawing.Color.Black;
- this.panel2.Controls.Add(this.radioButtonLocalIpStatic);
- this.panel2.Controls.Add(this.radioButtonLocalIpDHCP);
- this.panel2.Location = new System.Drawing.Point(198, 154);
- this.panel2.Name = "panel2";
- this.panel2.Size = new System.Drawing.Size(218, 28);
- //
- // radioButtonLocalIpStatic
- //
- this.radioButtonLocalIpStatic.BackColor = System.Drawing.Color.Black;
- this.radioButtonLocalIpStatic.BackPictureBox = null;
- this.radioButtonLocalIpStatic.BackPictureBox1 = null;
- this.radioButtonLocalIpStatic.BackPictureBox2 = null;
- this.radioButtonLocalIpStatic.Checked = false;
- this.radioButtonLocalIpStatic.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.radioButtonLocalIpStatic.ForeColor = System.Drawing.Color.White;
- this.radioButtonLocalIpStatic.GroupID = 0;
- this.radioButtonLocalIpStatic.ImageCheckRadioButton = null;
- this.radioButtonLocalIpStatic.ImageUnCheckRadioButton = null;
- this.radioButtonLocalIpStatic.InitVisible = true;
- this.radioButtonLocalIpStatic.Location = new System.Drawing.Point(112, 0);
- this.radioButtonLocalIpStatic.Name = "radioButtonLocalIpStatic";
- this.radioButtonLocalIpStatic.OutputOnly = false;
- this.radioButtonLocalIpStatic.RadioBackColor = System.Drawing.Color.White;
- this.radioButtonLocalIpStatic.RadioCheckColor = System.Drawing.Color.Green;
- this.radioButtonLocalIpStatic.RadioForeColor = System.Drawing.Color.Black;
- this.radioButtonLocalIpStatic.RadioSymbolSize = 14;
- this.radioButtonLocalIpStatic.Shadow = false;
- this.radioButtonLocalIpStatic.Size = new System.Drawing.Size(100, 25);
- this.radioButtonLocalIpStatic.TabIndex = 0;
- this.radioButtonLocalIpStatic.Text = "Static";
- this.radioButtonLocalIpStatic.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle;
- //
- // radioButtonLocalIpDHCP
- //
- this.radioButtonLocalIpDHCP.BackColor = System.Drawing.Color.Black;
- this.radioButtonLocalIpDHCP.BackPictureBox = null;
- this.radioButtonLocalIpDHCP.BackPictureBox1 = null;
- this.radioButtonLocalIpDHCP.BackPictureBox2 = null;
- this.radioButtonLocalIpDHCP.Checked = false;
- this.radioButtonLocalIpDHCP.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.radioButtonLocalIpDHCP.ForeColor = System.Drawing.Color.White;
- this.radioButtonLocalIpDHCP.GroupID = 0;
- this.radioButtonLocalIpDHCP.ImageCheckRadioButton = null;
- this.radioButtonLocalIpDHCP.ImageUnCheckRadioButton = null;
- this.radioButtonLocalIpDHCP.InitVisible = true;
- this.radioButtonLocalIpDHCP.Location = new System.Drawing.Point(3, 0);
- this.radioButtonLocalIpDHCP.Name = "radioButtonLocalIpDHCP";
- this.radioButtonLocalIpDHCP.OutputOnly = false;
- this.radioButtonLocalIpDHCP.RadioBackColor = System.Drawing.Color.White;
- this.radioButtonLocalIpDHCP.RadioCheckColor = System.Drawing.Color.Green;
- this.radioButtonLocalIpDHCP.RadioForeColor = System.Drawing.Color.Black;
- this.radioButtonLocalIpDHCP.RadioSymbolSize = 14;
- this.radioButtonLocalIpDHCP.Shadow = false;
- this.radioButtonLocalIpDHCP.Size = new System.Drawing.Size(100, 28);
- this.radioButtonLocalIpDHCP.TabIndex = 0;
- this.radioButtonLocalIpDHCP.Text = "DHCP";
- this.radioButtonLocalIpDHCP.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle;
- //
- // labelTitleIPConfiguration
- //
- this.labelTitleIPConfiguration.BackPictureBox = this.smartForm1;
- this.labelTitleIPConfiguration.BackPictureBox1 = null;
- this.labelTitleIPConfiguration.BackPictureBox2 = null;
- this.labelTitleIPConfiguration.BorderColor = System.Drawing.Color.Black;
- this.labelTitleIPConfiguration.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleIPConfiguration.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
- this.labelTitleIPConfiguration.ForeColor = System.Drawing.Color.Black;
- this.labelTitleIPConfiguration.InitVisible = true;
- this.labelTitleIPConfiguration.LineSpacing = 0F;
- this.labelTitleIPConfiguration.Location = new System.Drawing.Point(52, 154);
- this.labelTitleIPConfiguration.Name = "labelTitleIPConfiguration";
- this.labelTitleIPConfiguration.Size = new System.Drawing.Size(140, 28);
- this.labelTitleIPConfiguration.TabIndex = 218;
- this.labelTitleIPConfiguration.Text = "IP Configuration";
- this.labelTitleIPConfiguration.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelTitleIPConfiguration.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTitleIPConfiguration.Wordwrap = false;
- //
// labelLocalSubnetMask4
//
this.labelLocalSubnetMask4.BackColor = System.Drawing.SystemColors.Window;
@@ -1004,7 +857,7 @@
this.labelLocalSubnetMask4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalSubnetMask4.InitVisible = true;
this.labelLocalSubnetMask4.LineSpacing = 0F;
- this.labelLocalSubnetMask4.Location = new System.Drawing.Point(366, 222);
+ this.labelLocalSubnetMask4.Location = new System.Drawing.Point(379, 116);
this.labelLocalSubnetMask4.Name = "labelLocalSubnetMask4";
this.labelLocalSubnetMask4.Size = new System.Drawing.Size(50, 28);
this.labelLocalSubnetMask4.TabIndex = 216;
@@ -1025,7 +878,7 @@
this.labelLocalSubnetMask3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalSubnetMask3.InitVisible = true;
this.labelLocalSubnetMask3.LineSpacing = 0F;
- this.labelLocalSubnetMask3.Location = new System.Drawing.Point(310, 222);
+ this.labelLocalSubnetMask3.Location = new System.Drawing.Point(323, 116);
this.labelLocalSubnetMask3.Name = "labelLocalSubnetMask3";
this.labelLocalSubnetMask3.Size = new System.Drawing.Size(50, 28);
this.labelLocalSubnetMask3.TabIndex = 215;
@@ -1046,7 +899,7 @@
this.labelLocalSubnetMask2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalSubnetMask2.InitVisible = true;
this.labelLocalSubnetMask2.LineSpacing = 0F;
- this.labelLocalSubnetMask2.Location = new System.Drawing.Point(254, 222);
+ this.labelLocalSubnetMask2.Location = new System.Drawing.Point(267, 116);
this.labelLocalSubnetMask2.Name = "labelLocalSubnetMask2";
this.labelLocalSubnetMask2.Size = new System.Drawing.Size(50, 28);
this.labelLocalSubnetMask2.TabIndex = 214;
@@ -1067,7 +920,7 @@
this.labelLocalSubnetMask1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalSubnetMask1.InitVisible = true;
this.labelLocalSubnetMask1.LineSpacing = 0F;
- this.labelLocalSubnetMask1.Location = new System.Drawing.Point(198, 222);
+ this.labelLocalSubnetMask1.Location = new System.Drawing.Point(211, 116);
this.labelLocalSubnetMask1.Name = "labelLocalSubnetMask1";
this.labelLocalSubnetMask1.Size = new System.Drawing.Size(50, 28);
this.labelLocalSubnetMask1.TabIndex = 213;
@@ -1088,7 +941,7 @@
this.labelTitleSubnetMask.ForeColor = System.Drawing.Color.Black;
this.labelTitleSubnetMask.InitVisible = true;
this.labelTitleSubnetMask.LineSpacing = 0F;
- this.labelTitleSubnetMask.Location = new System.Drawing.Point(52, 222);
+ this.labelTitleSubnetMask.Location = new System.Drawing.Point(65, 116);
this.labelTitleSubnetMask.Name = "labelTitleSubnetMask";
this.labelTitleSubnetMask.Size = new System.Drawing.Size(140, 28);
this.labelTitleSubnetMask.TabIndex = 212;
@@ -1108,7 +961,7 @@
this.labelLocalGateway4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalGateway4.InitVisible = true;
this.labelLocalGateway4.LineSpacing = 0F;
- this.labelLocalGateway4.Location = new System.Drawing.Point(366, 256);
+ this.labelLocalGateway4.Location = new System.Drawing.Point(379, 150);
this.labelLocalGateway4.Name = "labelLocalGateway4";
this.labelLocalGateway4.Size = new System.Drawing.Size(50, 28);
this.labelLocalGateway4.TabIndex = 211;
@@ -1129,7 +982,7 @@
this.labelLocalGateway3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalGateway3.InitVisible = true;
this.labelLocalGateway3.LineSpacing = 0F;
- this.labelLocalGateway3.Location = new System.Drawing.Point(310, 256);
+ this.labelLocalGateway3.Location = new System.Drawing.Point(323, 150);
this.labelLocalGateway3.Name = "labelLocalGateway3";
this.labelLocalGateway3.Size = new System.Drawing.Size(50, 28);
this.labelLocalGateway3.TabIndex = 210;
@@ -1150,7 +1003,7 @@
this.labelLocalGateway2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalGateway2.InitVisible = true;
this.labelLocalGateway2.LineSpacing = 0F;
- this.labelLocalGateway2.Location = new System.Drawing.Point(254, 256);
+ this.labelLocalGateway2.Location = new System.Drawing.Point(267, 150);
this.labelLocalGateway2.Name = "labelLocalGateway2";
this.labelLocalGateway2.Size = new System.Drawing.Size(50, 28);
this.labelLocalGateway2.TabIndex = 209;
@@ -1171,7 +1024,7 @@
this.labelLocalGateway1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalGateway1.InitVisible = true;
this.labelLocalGateway1.LineSpacing = 0F;
- this.labelLocalGateway1.Location = new System.Drawing.Point(198, 256);
+ this.labelLocalGateway1.Location = new System.Drawing.Point(211, 150);
this.labelLocalGateway1.Name = "labelLocalGateway1";
this.labelLocalGateway1.Size = new System.Drawing.Size(50, 28);
this.labelLocalGateway1.TabIndex = 208;
@@ -1192,7 +1045,7 @@
this.labelTitleGateway.ForeColor = System.Drawing.Color.Black;
this.labelTitleGateway.InitVisible = true;
this.labelTitleGateway.LineSpacing = 0F;
- this.labelTitleGateway.Location = new System.Drawing.Point(52, 256);
+ this.labelTitleGateway.Location = new System.Drawing.Point(65, 150);
this.labelTitleGateway.Name = "labelTitleGateway";
this.labelTitleGateway.Size = new System.Drawing.Size(140, 28);
this.labelTitleGateway.TabIndex = 207;
@@ -1212,7 +1065,7 @@
this.labelLocalIP4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalIP4.InitVisible = true;
this.labelLocalIP4.LineSpacing = 0F;
- this.labelLocalIP4.Location = new System.Drawing.Point(366, 188);
+ this.labelLocalIP4.Location = new System.Drawing.Point(379, 82);
this.labelLocalIP4.Name = "labelLocalIP4";
this.labelLocalIP4.Size = new System.Drawing.Size(50, 28);
this.labelLocalIP4.TabIndex = 206;
@@ -1233,7 +1086,7 @@
this.labelLocalIP3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalIP3.InitVisible = true;
this.labelLocalIP3.LineSpacing = 0F;
- this.labelLocalIP3.Location = new System.Drawing.Point(310, 188);
+ this.labelLocalIP3.Location = new System.Drawing.Point(323, 82);
this.labelLocalIP3.Name = "labelLocalIP3";
this.labelLocalIP3.Size = new System.Drawing.Size(50, 28);
this.labelLocalIP3.TabIndex = 205;
@@ -1254,7 +1107,7 @@
this.labelLocalIP2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalIP2.InitVisible = true;
this.labelLocalIP2.LineSpacing = 0F;
- this.labelLocalIP2.Location = new System.Drawing.Point(254, 188);
+ this.labelLocalIP2.Location = new System.Drawing.Point(267, 82);
this.labelLocalIP2.Name = "labelLocalIP2";
this.labelLocalIP2.Size = new System.Drawing.Size(50, 28);
this.labelLocalIP2.TabIndex = 204;
@@ -1275,7 +1128,7 @@
this.labelLocalIP1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelLocalIP1.InitVisible = true;
this.labelLocalIP1.LineSpacing = 0F;
- this.labelLocalIP1.Location = new System.Drawing.Point(198, 188);
+ this.labelLocalIP1.Location = new System.Drawing.Point(211, 82);
this.labelLocalIP1.Name = "labelLocalIP1";
this.labelLocalIP1.Size = new System.Drawing.Size(50, 28);
this.labelLocalIP1.TabIndex = 203;
@@ -1296,7 +1149,7 @@
this.labelTitleIPAddress.ForeColor = System.Drawing.Color.Black;
this.labelTitleIPAddress.InitVisible = true;
this.labelTitleIPAddress.LineSpacing = 0F;
- this.labelTitleIPAddress.Location = new System.Drawing.Point(52, 188);
+ this.labelTitleIPAddress.Location = new System.Drawing.Point(65, 82);
this.labelTitleIPAddress.Name = "labelTitleIPAddress";
this.labelTitleIPAddress.Size = new System.Drawing.Size(140, 28);
this.labelTitleIPAddress.TabIndex = 202;
@@ -1315,7 +1168,7 @@
this.labelStaticTcpMode.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelStaticTcpMode.InitVisible = true;
this.labelStaticTcpMode.LineSpacing = 0F;
- this.labelStaticTcpMode.Location = new System.Drawing.Point(52, 66);
+ this.labelStaticTcpMode.Location = new System.Drawing.Point(65, 264);
this.labelStaticTcpMode.Name = "labelStaticTcpMode";
this.labelStaticTcpMode.Size = new System.Drawing.Size(140, 30);
this.labelStaticTcpMode.TabIndex = 181;
@@ -1334,7 +1187,7 @@
this.labelStaticTcpOperationMode.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelStaticTcpOperationMode.InitVisible = true;
this.labelStaticTcpOperationMode.LineSpacing = 0F;
- this.labelStaticTcpOperationMode.Location = new System.Drawing.Point(52, 30);
+ this.labelStaticTcpOperationMode.Location = new System.Drawing.Point(65, 228);
this.labelStaticTcpOperationMode.Name = "labelStaticTcpOperationMode";
this.labelStaticTcpOperationMode.Size = new System.Drawing.Size(140, 30);
this.labelStaticTcpOperationMode.TabIndex = 180;
@@ -1346,7 +1199,7 @@
// comboBoxTcpOperationMode
//
this.comboBoxTcpOperationMode.Font = new System.Drawing.Font("Arial", 15.5F, System.Drawing.FontStyle.Bold);
- this.comboBoxTcpOperationMode.Location = new System.Drawing.Point(198, 30);
+ this.comboBoxTcpOperationMode.Location = new System.Drawing.Point(211, 228);
this.comboBoxTcpOperationMode.Name = "comboBoxTcpOperationMode";
this.comboBoxTcpOperationMode.Size = new System.Drawing.Size(200, 30);
this.comboBoxTcpOperationMode.TabIndex = 179;
@@ -1355,7 +1208,7 @@
// comboBoxTcpMode
//
this.comboBoxTcpMode.Font = new System.Drawing.Font("Arial", 15.5F, System.Drawing.FontStyle.Bold);
- this.comboBoxTcpMode.Location = new System.Drawing.Point(198, 66);
+ this.comboBoxTcpMode.Location = new System.Drawing.Point(211, 264);
this.comboBoxTcpMode.Name = "comboBoxTcpMode";
this.comboBoxTcpMode.Size = new System.Drawing.Size(200, 30);
this.comboBoxTcpMode.TabIndex = 178;
@@ -1420,6 +1273,27 @@
this.labelClientCount.Visible = false;
this.labelClientCount.Wordwrap = false;
//
+ // smartLabel3
+ //
+ this.smartLabel3.BackColor = System.Drawing.Color.WhiteSmoke;
+ 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("New Gulim", 12F, 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(25, 45);
+ this.smartLabel3.Name = "smartLabel3";
+ this.smartLabel3.Size = new System.Drawing.Size(440, 30);
+ this.smartLabel3.TabIndex = 253;
+ this.smartLabel3.Text = "Setting";
+ this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
+ this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.smartLabel3.Wordwrap = false;
+ //
// FormCommunication
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@@ -1438,7 +1312,6 @@
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit();
this.groupBoxComm.ResumeLayout(false);
this.smartGroupBox1.ResumeLayout(false);
- this.panel2.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -1484,11 +1357,6 @@
public SmartX.SmartLabel labelStartAddress;
private SmartX.SmartLabel labelTitleStartAddress;
private System.Windows.Forms.Button buttonTcpSave1;
- private SmartX.SmartLabel labelHelp;
- private System.Windows.Forms.Panel panel2;
- private SmartX.SmartRadioButton radioButtonLocalIpStatic;
- private SmartX.SmartRadioButton radioButtonLocalIpDHCP;
- private SmartX.SmartLabel labelTitleIPConfiguration;
public SmartX.SmartLabel labelLocalSubnetMask4;
public SmartX.SmartLabel labelLocalSubnetMask3;
public SmartX.SmartLabel labelLocalSubnetMask2;
@@ -1511,8 +1379,6 @@
public System.Windows.Forms.Timer timerServer;
private SmartX.SmartListBox smartListBoxClientList;
private SmartX.SmartLabel labelClientCount;
- private System.Windows.Forms.Button button10LaneSend;
- private System.Windows.Forms.Button button1LaneSend;
- private System.Windows.Forms.Button buttonDataSend;
+ private SmartX.SmartLabel smartLabel3;
}
}
\ No newline at end of file
diff --git a/INT63DC_2C/Forms/FormCommunication.cs b/INT63DC_2C/Forms/FormCommunication.cs
index 6b6ad53..86f73ab 100644
--- a/INT63DC_2C/Forms/FormCommunication.cs
+++ b/INT63DC_2C/Forms/FormCommunication.cs
@@ -46,79 +46,80 @@ namespace INT63DC_2C.Forms
{
ImageDll images = new ImageDll();
- if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
+ switch (this.ParentForm.SystemConfig.Language)
{
+ case DataStore.LanguageID.Korean:
+ break;
+ case DataStore.LanguageID.English:
+ #region English
+ this.labelTitle.Text = "Communication";
+ // Serial
+ this.groupBoxComm.Text = "Communication";
+ this.labelStaticSerial3Baudrate.Text = "Baudrate";
+ this.labelStaticSerial3Mode.Text = "Mode";
+ // TCP
+ this.labelStaticTcpOperationMode.Text = "Operation mode";
+ this.labelStaticTcpMode.Text = "mode";
- }
- else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
- {
- this.labelTitle.Text = "Communication";
- // Serial
- this.groupBoxComm.Text = "Communication";
- this.labelStaticSerial3Baudrate.Text = "Baudrate";
- this.labelStaticSerial3Mode.Text = "Mode";
- // TCP
- this.labelStaticTcpOperationMode.Text = "Operation mode";
- this.labelStaticTcpMode.Text = "mode";
- this.labelHelp.Text = "When IP configuration is changed, it is normally connected after rebooting.";
+ 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));
+ #endregion
+ break;
+ case DataStore.LanguageID.Chinese:
+ #region Chinese
+ this.labelTitle.Text = "通讯设置";
+ // Serial
+ this.groupBoxComm.Text = "通信";
+ this.labelStaticSerial3Baudrate.Text = "波特率";
+ this.labelStaticSerial3Mode.Text = "模式";
+ this.buttonSerial3Send.Text = "发送";
+ this.buttonSave3.Text = "保存";
+ // TCP
+ this.labelStaticTcpOperationMode.Text = "运转模式";
+ this.labelStaticTcpMode.Text = "模式";
- 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));
- }
- else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
- {
- this.labelTitle.Text = "通讯设置";
- // Serial
- this.groupBoxComm.Text = "通信";
- this.labelStaticSerial3Baudrate.Text = "波特率";
- this.labelStaticSerial3Mode.Text = "模式";
- this.buttonSerial3Send.Text = "发送";
- this.buttonSave3.Text = "保存";
- // TCP
- this.labelStaticTcpOperationMode.Text = "运转模式";
- this.labelStaticTcpMode.Text = "模式";
- this.labelHelp.Text = "更改IP配置时,重启后正常连接.";
+ 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));
+ #endregion
+ break;
+ case DataStore.LanguageID.Czech:
+ #region Czech
+ this.labelTitle.Text = "Nastavení komunikace";
+ // Serial
+ this.groupBoxComm.Text = "Nastavení komunikace";
+ this.labelStaticSerial3Baudrate.Text = "Přenosová rychlost";
+ this.labelStaticSerial3Mode.Text = "Režim";
+ this.buttonSave3.Text = "Uložit";
+ // TCP
+ this.labelStaticTcpOperationMode.Text = "operační mód";
+ this.labelStaticTcpMode.Text = "Režim";
- 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));
- }
- else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
- {
- this.labelTitle.Text = "Nastavení komunikace";
- // Serial
- this.groupBoxComm.Text = "Nastavení komunikace";
- this.labelStaticSerial3Baudrate.Text = "Přenosová rychlost";
- this.labelStaticSerial3Mode.Text = "Režim";
- this.buttonSave3.Text = "Uložit";
- // TCP
- this.labelStaticTcpOperationMode.Text = "operační mód";
- this.labelStaticTcpMode.Text = "Režim";
- this.labelHelp.Text = "Při změně konfigurace IP se po restartu normálně připojí.";
-
- this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable));
- this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
- this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
-
- }
- else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
- {
- this.labelTitle.Text = "Kommunikationseinstellungen";
- // Serial
- this.groupBoxComm.Text = "Kommunikationseinstellung";
- this.labelStaticSerial3Baudrate.Text = "Baudrate";
- this.labelStaticSerial3Mode.Text = "Modus";
- this.buttonSerial3Send.Text = "Senden";
- this.buttonSave3.Text = "Speichern";
-
- 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));
- }
- else
- {
+ this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable));
+ this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
+ this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
+ #endregion
+ break;
+ case DataStore.LanguageID.German:
+ #region German
+ this.labelTitle.Text = "Kommunikationseinstellungen";
+ // Serial
+ this.groupBoxComm.Text = "Kommunikationseinstellung";
+ this.labelStaticSerial3Baudrate.Text = "Baudrate";
+ this.labelStaticSerial3Mode.Text = "Modus";
+ this.buttonSerial3Send.Text = "Senden";
+ this.buttonSave3.Text = "Speichern";
+ 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));
+ #endregion
+ break;
+ case DataStore.LanguageID.Japanese:
+ break;
+ default:
+ break;
}
}
private void InitializeControl()
@@ -423,48 +424,6 @@ namespace INT63DC_2C.Forms
this.labelLocalGateway4.Text = sValue[3];
}
}
- private void UpdateLocalIPConfigurationDisplay()
- {
- this.radioButtonLocalIpDHCP.Click -= new EventHandler(this.radioButtonLocalIpDHCP_Click);
- // Local IP DHCP
- if (this.ParentForm.smartConfigs.IPSettings.DHCPEnable == 1)
- {
- this.radioButtonLocalIpDHCP.Checked = true;
- this.LocalIPEnable(false);
- }
- else
- {
- this.radioButtonLocalIpStatic.Checked = true;
- this.LocalIPEnable(true);
- }
- this.radioButtonLocalIpDHCP.Click += new EventHandler(this.radioButtonLocalIpDHCP_Click);
- }
- private void UpdateDisplaySettingData(int index)
- {
- switch (index)
- {
- case 2: // Modbus
- this.buttonDataSend.Visible = true;
- this.button1LaneSend.Visible = true;
- this.button10LaneSend.Visible = true;
-
- if (this.ParentForm.SystemConfig.EthernetOperationMode == 2) // Client일 때만 Start Address 사용
- {
- this.labelTitleStartAddress.Visible = true;
- this.labelStartAddress.Visible = true;
- this.labelStartAddress.Text = this.ParentForm.SystemConfig.ModbusTcpStartAddress.ToString();
- }
- break;
- default:
- this.buttonDataSend.Visible = false;
- this.button1LaneSend.Visible = false;
- this.button10LaneSend.Visible = false;
-
- this.labelTitleStartAddress.Visible = false;
- this.labelStartAddress.Visible = false;
- break;
- }
- }
public void DisplayLabelLocalPort(bool bValue)
{
if (bValue == false)
@@ -519,14 +478,10 @@ namespace INT63DC_2C.Forms
this.labelHostPort.Text = this.ParentForm.SystemConfig.EthernetServerPort.ToString();
this.labelLocalPort.Text = this.ParentForm.SystemConfig.EthernetLocalPort.ToString();
- // Local IP DHCP
- this.UpdateLocalIPConfigurationDisplay();
// Local IP
this.UpdateLocalIPAddressDisplay();
// Format
this.UpdateProtocolDescriptionTcpDisplay();
- // Setting Data visible
- this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode);
if (this.comboBoxTcpOperationMode.SelectedIndex == 1)
{
@@ -586,7 +541,10 @@ namespace INT63DC_2C.Forms
// Serial
private void buttonSend_Click(object sender, EventArgs e)
{
-
+ if (this.ParentForm.SystemConfig.Serial3Mode == 1)
+ this.ParentForm.SerialCH3STD1(this.ParentForm.CollectionWeightData);
+ else if (this.ParentForm.SystemConfig.Serial3Mode == 2)
+ this.ParentForm.SerialCH3STD2(this.ParentForm.CollectionWeightData);
}
private void buttonSave3_Click(object sender, EventArgs e)
{
@@ -796,7 +754,6 @@ namespace INT63DC_2C.Forms
this.ParentForm.SystemConfig.EthernetMode = this.comboBoxTcpMode.SelectedIndex;
this.ParentForm.SaveSystemConfigurationFile3(this.ParentForm.SystemConfig);
- this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode);
this.UpdateProtocolDescriptionTcpDisplay();
if (this.ParentForm.SystemConfig.EthernetMode != 0)
@@ -831,7 +788,7 @@ namespace INT63DC_2C.Forms
{
this.labelStartAddress.Text = myKeyPad.StringValue;
this.ParentForm.SystemConfig.ModbusTcpStartAddress = myKeyPad.IntValue;
- after = this.labelStartAddress.Text;
+ after = myKeyPad.StringValue;
this.ParentForm.SaveSystemConfigurationFile3(this.ParentForm.SystemConfig);
@@ -841,68 +798,6 @@ namespace INT63DC_2C.Forms
}
}
}
- private void radioButtonLocalIpDHCP_Click(object sender, EventArgs e)
- {
- string before = "", after = "";
-
- if (this.ParentForm.smartConfigs.IPSettings.DHCPEnable == 0)
- before = "Static";
- else
- before = "DHCP";
-
- DialogFormYesNo myDlg;
-
- if (this.radioButtonLocalIpStatic.Checked == true)
- myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 15); // 로컬IP주소 수동으로 설정하시겠습니까?
- else
- myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 16); // 로컬IP주소 자동으로 설정하시겠습니까?
-
- if (myDlg.ShowDialog() == DialogResult.Yes)
- {
- if (this.radioButtonLocalIpDHCP.Checked == true)
- {
- this.ParentForm.smartConfigs.IPSettings.DHCPEnable = 1;
- this.LocalIPEnable(false);
- this.UpdateLocalIPAddressDisplay();
-
- after = "DHCP";
- }
- else
- {
- this.ParentForm.smartConfigs.IPSettings.DHCPEnable = 0;
- this.LocalIPEnable(true);
-
- after = "Static";
-
- try
- {
- this.UpdateLocalIPAddressDisplay();
- }
- catch
- {
- this.ParentForm.smartConfigs.IPSettings.DeviceIP = "192.168.3.10";
- this.ParentForm.smartConfigs.IPSettings.SubNetMask = "255.255.255.0";
- this.ParentForm.smartConfigs.IPSettings.GateWay = "192.168.3.1";
-
- this.UpdateLocalIPAddressDisplay();
- }
- }
-
- this.ParentForm.smartConfigs.IPSettings.Save();
- this.ParentForm.smartConfigs.IPSettings.SetApply();
-
- // Part 11
- if (this.ParentForm.SystemConfig.IsOptPart11 == true)
- this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPLocalIPConfig, "", before, after);
-
- DialogFormMessage msg = new DialogFormMessage(18, this.ParentForm.SystemConfig.Language);
- msg.ShowDialog();
- }
- else
- {
- this.DisplayRefresh();
- }
- }
private void labelLocalIP1_Click(object sender, EventArgs e)
{
string temp = "";
@@ -1214,13 +1109,13 @@ namespace INT63DC_2C.Forms
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
this.labelLocalPort.Text = myKeyPad.StringValue;
+ after = myKeyPad.StringValue;
this.ParentForm.EthernetServerStop();
this.ParentForm.smartTCPMultiServer.Port = myKeyPad.IntValue;
this.ParentForm.SystemConfig.EthernetLocalPort = myKeyPad.IntValue;
this.ParentForm.SaveSystemConfigurationFile3(this.ParentForm.SystemConfig);
- after = this.labelLocalPort.Text;
// Part 11
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.TCPLocalPort, "", before, after);
diff --git a/INT63DC_2C/Forms/FormConfiguration.cs b/INT63DC_2C/Forms/FormConfiguration.cs
index c8b9f69..9a7b362 100644
--- a/INT63DC_2C/Forms/FormConfiguration.cs
+++ b/INT63DC_2C/Forms/FormConfiguration.cs
@@ -632,10 +632,9 @@ namespace INT63DC_2C.Forms
else
{
this.labelZeroParameterTime.Text = myKeyPad.StringValue;
- after = this.labelZeroParameterTime.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelZeroParameterTime.Text);
-
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._4001_ZeroTime, value);
// Part 11
@@ -663,10 +662,9 @@ namespace INT63DC_2C.Forms
else
{
this.labelZeroParameterRange.Text = myKeyPad.StringValue;
- after = this.labelZeroParameterRange.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelZeroParameterRange.Text);
-
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._4002_ZeroRange, value);
// Part 11
@@ -694,10 +692,9 @@ namespace INT63DC_2C.Forms
else
{
this.labelChattering.Text = myKeyPad.StringValue;
- after = this.labelChattering.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelChattering.Text);
-
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6006_Chattering, value);
// Part 11
@@ -725,10 +722,9 @@ namespace INT63DC_2C.Forms
else
{
this.labelBuzzerOnTime.Text = myKeyPad.StringValue;
- after = this.labelBuzzerOnTime.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelBuzzerOnTime.Text);
-
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6001_BuzzerOnTime, value);
// Part 11
@@ -756,10 +752,9 @@ namespace INT63DC_2C.Forms
else
{
this.labelRelayOnTime.Text = myKeyPad.StringValue;
- after = this.labelRelayOnTime.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelRelayOnTime.Text);
-
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6002_RelayOperatingTime, value);
// Part 11
@@ -788,11 +783,10 @@ namespace INT63DC_2C.Forms
{
this.labelTurnDelayTime.Text = myKeyPad.StringValue;
this.ParentForm.SystemConfig.EXT1_DelayTime = myKeyPad.IntValue;
- after = this.labelTurnDelayTime.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelTurnDelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5202_EXT1DelayTime, value);
-
this.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.SystemConfig);
// Part 11
@@ -821,11 +815,10 @@ namespace INT63DC_2C.Forms
{
this.labelTurnRunTime.Text = myKeyPad.StringValue;
this.ParentForm.SystemConfig.EXT1_RunTime = myKeyPad.IntValue;
- after = this.labelTurnRunTime.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelTurnRunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5203_EXT1RunTime, value);
-
this.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.SystemConfig);
// Part 11
@@ -854,11 +847,10 @@ namespace INT63DC_2C.Forms
{
this.labelEmptyWeight.Text = myKeyPad.StringValue;
this.ParentForm.SystemConfig.EmptyWeight = myKeyPad.StringValue.Replace(".", "");
- after = this.labelEmptyWeight.Text;
+ after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.ParentForm.SystemConfig.EmptyWeight);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1021_EmptyWeight, value);
-
this.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.SystemConfig);
// Part 11
@@ -888,12 +880,11 @@ namespace INT63DC_2C.Forms
before = "0.05";
this.ParentForm.CurrentZeroParameterItem.Variate = this.comboBoxZeroParameterVariate.SelectedIndex.ToString();
+ after = this.comboBoxZeroParameterVariate.SelectedItem.ToString();
value = Helper.StringZeroFillDigits4(this.ParentForm.CurrentZeroParameterItem.Variate);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._4003_ZeroVariate, value);
- after = this.comboBoxZeroParameterVariate.SelectedItem.ToString();
-
// Part 11
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.AutoZeroVariance, "", before, after);
diff --git a/INT63DC_2C/Forms/FormEquipmentSetting.cs b/INT63DC_2C/Forms/FormEquipmentSetting.cs
index a161969..0b40883 100644
--- a/INT63DC_2C/Forms/FormEquipmentSetting.cs
+++ b/INT63DC_2C/Forms/FormEquipmentSetting.cs
@@ -417,10 +417,11 @@ namespace INT63DC_2C.Forms
this.ParentForm.SystemConfig.IsEachNG = false;
// 모터
- if (this.radioButtonAcMotor.Checked == true)
- this.ParentForm.SystemConfig.MotorSelect = 0;
- else
- this.ParentForm.SystemConfig.MotorSelect = 1;
+ //if (this.radioButtonAcMotor.Checked == true)
+ // this.ParentForm.SystemConfig.MotorSelect = 0;
+ //else
+ // this.ParentForm.SystemConfig.MotorSelect = 1;
+ this.ParentForm.SystemConfig.MotorSelect = 1;
// 중량표시
if (this.radioButtonWeightViewForward.Checked == true)
@@ -448,10 +449,11 @@ namespace INT63DC_2C.Forms
this.ParentForm.SystemConfig.DataStoragePeriod = int.Parse(this.labelDataStoragePeriod.Text);
// COM Port
- if (this.radioButtonCOM1.Checked == true)
- this.ParentForm.SystemConfig.ComPort = "COM1";
- else
- this.ParentForm.SystemConfig.ComPort = "COM2";
+ //if (this.radioButtonCOM1.Checked == true)
+ // this.ParentForm.SystemConfig.ComPort = "COM1";
+ //else
+ // this.ParentForm.SystemConfig.ComPort = "COM2";
+ this.ParentForm.SystemConfig.ComPort = "COM2";
// SystemConfig 파일 저장
this.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.SystemConfig);
diff --git a/INT63DC_2C/Forms/FormEquipmentTest.Designer.cs b/INT63DC_2C/Forms/FormEquipmentTest.Designer.cs
index 20341a2..21bb59f 100644
--- a/INT63DC_2C/Forms/FormEquipmentTest.Designer.cs
+++ b/INT63DC_2C/Forms/FormEquipmentTest.Designer.cs
@@ -33,6 +33,26 @@
this.pictureBoxStart = new System.Windows.Forms.PictureBox();
this.pictureBoxStop = new System.Windows.Forms.PictureBox();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
+ this.labelSensor16 = new System.Windows.Forms.Label();
+ this.labelSensor15 = new System.Windows.Forms.Label();
+ this.labelZero16 = new System.Windows.Forms.Label();
+ this.labelZero15 = new System.Windows.Forms.Label();
+ this.labelADC16 = new SmartX.SmartLabel();
+ this.labelADC15 = new SmartX.SmartLabel();
+ this.labelWeight16 = new SmartX.SmartLabel();
+ this.labelWeight15 = new SmartX.SmartLabel();
+ this.buttonZero16 = new SmartX.SmartButton();
+ this.buttonZero15 = new SmartX.SmartButton();
+ this.labelSensor14 = new System.Windows.Forms.Label();
+ this.labelSensor13 = new System.Windows.Forms.Label();
+ this.labelZero14 = new System.Windows.Forms.Label();
+ this.labelZero13 = new System.Windows.Forms.Label();
+ this.labelADC14 = new SmartX.SmartLabel();
+ this.labelADC13 = new SmartX.SmartLabel();
+ this.labelWeight14 = new SmartX.SmartLabel();
+ this.labelWeight13 = new SmartX.SmartLabel();
+ this.buttonZero14 = new SmartX.SmartButton();
+ this.buttonZero13 = new SmartX.SmartButton();
this.smartLabel2 = new SmartX.SmartLabel();
this.smartLabel1 = new SmartX.SmartLabel();
this.labelSensor1 = new System.Windows.Forms.Label();
@@ -109,31 +129,10 @@
this.labelAdcLogOpen = new SmartX.SmartLabel();
this.buttonDisplay = new SmartX.SmartButton();
this.checkBoxCutView = new SmartX.SmartCheckBox();
- this.checkBoxAdcValueAdd = new SmartX.SmartCheckBox();
this.checkBoxDeveloperMode = new SmartX.SmartCheckBox();
this.smartLabel3 = new SmartX.SmartLabel();
this.labelComRetryCNT = new SmartX.SmartLabel();
this.buttonComRetryCNTReset = new System.Windows.Forms.Button();
- this.labelSensor14 = new System.Windows.Forms.Label();
- this.labelSensor13 = new System.Windows.Forms.Label();
- this.labelZero14 = new System.Windows.Forms.Label();
- this.labelZero13 = new System.Windows.Forms.Label();
- this.labelADC14 = new SmartX.SmartLabel();
- this.labelADC13 = new SmartX.SmartLabel();
- this.labelWeight14 = new SmartX.SmartLabel();
- this.labelWeight13 = new SmartX.SmartLabel();
- this.buttonZero14 = new SmartX.SmartButton();
- this.buttonZero13 = new SmartX.SmartButton();
- this.labelSensor16 = new System.Windows.Forms.Label();
- this.labelSensor15 = new System.Windows.Forms.Label();
- this.labelZero16 = new System.Windows.Forms.Label();
- this.labelZero15 = new System.Windows.Forms.Label();
- this.labelADC16 = new SmartX.SmartLabel();
- this.labelADC15 = new SmartX.SmartLabel();
- this.labelWeight16 = new SmartX.SmartLabel();
- this.labelWeight15 = new SmartX.SmartLabel();
- this.buttonZero16 = new SmartX.SmartButton();
- this.buttonZero15 = new SmartX.SmartButton();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
@@ -271,6 +270,362 @@
this.smartGroupBox1.Text = "Weight";
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
+ // labelSensor16
+ //
+ this.labelSensor16.BackColor = System.Drawing.Color.Crimson;
+ this.labelSensor16.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelSensor16.ForeColor = System.Drawing.Color.Crimson;
+ this.labelSensor16.Location = new System.Drawing.Point(34, 613);
+ this.labelSensor16.Name = "labelSensor16";
+ this.labelSensor16.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelSensor15
+ //
+ this.labelSensor15.BackColor = System.Drawing.Color.Crimson;
+ this.labelSensor15.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelSensor15.ForeColor = System.Drawing.Color.Crimson;
+ this.labelSensor15.Location = new System.Drawing.Point(34, 577);
+ this.labelSensor15.Name = "labelSensor15";
+ this.labelSensor15.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelZero16
+ //
+ this.labelZero16.BackColor = System.Drawing.Color.Chartreuse;
+ this.labelZero16.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelZero16.ForeColor = System.Drawing.SystemColors.ControlDark;
+ this.labelZero16.Location = new System.Drawing.Point(176, 613);
+ this.labelZero16.Name = "labelZero16";
+ this.labelZero16.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelZero15
+ //
+ this.labelZero15.BackColor = System.Drawing.Color.Chartreuse;
+ this.labelZero15.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelZero15.ForeColor = System.Drawing.SystemColors.ControlDark;
+ this.labelZero15.Location = new System.Drawing.Point(176, 577);
+ this.labelZero15.Name = "labelZero15";
+ this.labelZero15.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelADC16
+ //
+ this.labelADC16.BackPictureBox = this.smartForm1;
+ this.labelADC16.BackPictureBox1 = null;
+ this.labelADC16.BackPictureBox2 = null;
+ this.labelADC16.BorderColor = System.Drawing.Color.Black;
+ this.labelADC16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelADC16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelADC16.ForeColor = System.Drawing.Color.Black;
+ this.labelADC16.InitVisible = true;
+ this.labelADC16.LineSpacing = 0F;
+ this.labelADC16.Location = new System.Drawing.Point(338, 613);
+ this.labelADC16.Name = "labelADC16";
+ this.labelADC16.Size = new System.Drawing.Size(100, 30);
+ this.labelADC16.TabIndex = 212;
+ this.labelADC16.Text = "0.0";
+ this.labelADC16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelADC16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelADC16.Wordwrap = false;
+ //
+ // labelADC15
+ //
+ this.labelADC15.BackPictureBox = this.smartForm1;
+ this.labelADC15.BackPictureBox1 = null;
+ this.labelADC15.BackPictureBox2 = null;
+ this.labelADC15.BorderColor = System.Drawing.Color.Black;
+ this.labelADC15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelADC15.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelADC15.ForeColor = System.Drawing.Color.Black;
+ this.labelADC15.InitVisible = true;
+ this.labelADC15.LineSpacing = 0F;
+ this.labelADC15.Location = new System.Drawing.Point(338, 577);
+ this.labelADC15.Name = "labelADC15";
+ this.labelADC15.Size = new System.Drawing.Size(100, 30);
+ this.labelADC15.TabIndex = 209;
+ this.labelADC15.Text = "0.0";
+ this.labelADC15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelADC15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelADC15.Wordwrap = false;
+ //
+ // labelWeight16
+ //
+ this.labelWeight16.BackPictureBox = this.smartForm1;
+ this.labelWeight16.BackPictureBox1 = null;
+ this.labelWeight16.BackPictureBox2 = null;
+ this.labelWeight16.BorderColor = System.Drawing.Color.Black;
+ this.labelWeight16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelWeight16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelWeight16.ForeColor = System.Drawing.Color.Black;
+ this.labelWeight16.InitVisible = true;
+ this.labelWeight16.LineSpacing = 0F;
+ this.labelWeight16.Location = new System.Drawing.Point(232, 613);
+ this.labelWeight16.Name = "labelWeight16";
+ this.labelWeight16.Size = new System.Drawing.Size(100, 30);
+ this.labelWeight16.TabIndex = 210;
+ this.labelWeight16.Text = "0.0";
+ this.labelWeight16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelWeight16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelWeight16.Wordwrap = false;
+ //
+ // labelWeight15
+ //
+ this.labelWeight15.BackPictureBox = this.smartForm1;
+ this.labelWeight15.BackPictureBox1 = null;
+ this.labelWeight15.BackPictureBox2 = null;
+ this.labelWeight15.BorderColor = System.Drawing.Color.Black;
+ this.labelWeight15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelWeight15.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelWeight15.ForeColor = System.Drawing.Color.Black;
+ this.labelWeight15.InitVisible = true;
+ this.labelWeight15.LineSpacing = 0F;
+ this.labelWeight15.Location = new System.Drawing.Point(232, 577);
+ this.labelWeight15.Name = "labelWeight15";
+ this.labelWeight15.Size = new System.Drawing.Size(100, 30);
+ this.labelWeight15.TabIndex = 211;
+ this.labelWeight15.Text = "0.0";
+ this.labelWeight15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelWeight15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelWeight15.Wordwrap = false;
+ //
+ // buttonZero16
+ //
+ this.buttonZero16.BackPictureBox = null;
+ this.buttonZero16.BackPictureBox1 = null;
+ this.buttonZero16.BackPictureBox2 = null;
+ this.buttonZero16.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonZero16.ButtonImageAutoSize = true;
+ this.buttonZero16.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonZero16.DisableImage = null;
+ this.buttonZero16.DownImage = null;
+ this.buttonZero16.GroupID = 0;
+ this.buttonZero16.InitVisible = true;
+ this.buttonZero16.Location = new System.Drawing.Point(70, 613);
+ this.buttonZero16.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.buttonZero16.Name = "buttonZero16";
+ this.buttonZero16.NestedClickEventPrevent = false;
+ this.buttonZero16.OutlinePixel = 1;
+ this.buttonZero16.RepeatInterval = 200;
+ this.buttonZero16.RepeatIntervalAccelerate = null;
+ this.buttonZero16.SafeInterval = 200;
+ this.buttonZero16.Size = new System.Drawing.Size(100, 30);
+ this.buttonZero16.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonZero16.TabIndex = 207;
+ this.buttonZero16.Text = "16";
+ this.buttonZero16.TextColor = System.Drawing.Color.Black;
+ this.buttonZero16.TextDownColor = System.Drawing.Color.White;
+ this.buttonZero16.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonZero16.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonZero16.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonZero16.UpImage = null;
+ //
+ // buttonZero15
+ //
+ this.buttonZero15.BackPictureBox = null;
+ this.buttonZero15.BackPictureBox1 = null;
+ this.buttonZero15.BackPictureBox2 = null;
+ this.buttonZero15.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonZero15.ButtonImageAutoSize = true;
+ this.buttonZero15.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonZero15.DisableImage = null;
+ this.buttonZero15.DownImage = null;
+ this.buttonZero15.GroupID = 0;
+ this.buttonZero15.InitVisible = true;
+ this.buttonZero15.Location = new System.Drawing.Point(70, 577);
+ this.buttonZero15.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.buttonZero15.Name = "buttonZero15";
+ this.buttonZero15.NestedClickEventPrevent = false;
+ this.buttonZero15.OutlinePixel = 1;
+ this.buttonZero15.RepeatInterval = 200;
+ this.buttonZero15.RepeatIntervalAccelerate = null;
+ this.buttonZero15.SafeInterval = 200;
+ this.buttonZero15.Size = new System.Drawing.Size(100, 30);
+ this.buttonZero15.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonZero15.TabIndex = 208;
+ this.buttonZero15.Text = "15";
+ this.buttonZero15.TextColor = System.Drawing.Color.Black;
+ this.buttonZero15.TextDownColor = System.Drawing.Color.White;
+ this.buttonZero15.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonZero15.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonZero15.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonZero15.UpImage = null;
+ //
+ // labelSensor14
+ //
+ this.labelSensor14.BackColor = System.Drawing.Color.Crimson;
+ this.labelSensor14.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelSensor14.ForeColor = System.Drawing.Color.Crimson;
+ this.labelSensor14.Location = new System.Drawing.Point(34, 531);
+ this.labelSensor14.Name = "labelSensor14";
+ this.labelSensor14.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelSensor13
+ //
+ this.labelSensor13.BackColor = System.Drawing.Color.Crimson;
+ this.labelSensor13.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelSensor13.ForeColor = System.Drawing.Color.Crimson;
+ this.labelSensor13.Location = new System.Drawing.Point(34, 495);
+ this.labelSensor13.Name = "labelSensor13";
+ this.labelSensor13.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelZero14
+ //
+ this.labelZero14.BackColor = System.Drawing.Color.Chartreuse;
+ this.labelZero14.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelZero14.ForeColor = System.Drawing.SystemColors.ControlDark;
+ this.labelZero14.Location = new System.Drawing.Point(176, 531);
+ this.labelZero14.Name = "labelZero14";
+ this.labelZero14.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelZero13
+ //
+ this.labelZero13.BackColor = System.Drawing.Color.Chartreuse;
+ this.labelZero13.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
+ this.labelZero13.ForeColor = System.Drawing.SystemColors.ControlDark;
+ this.labelZero13.Location = new System.Drawing.Point(176, 495);
+ this.labelZero13.Name = "labelZero13";
+ this.labelZero13.Size = new System.Drawing.Size(30, 30);
+ //
+ // labelADC14
+ //
+ this.labelADC14.BackPictureBox = this.smartForm1;
+ this.labelADC14.BackPictureBox1 = null;
+ this.labelADC14.BackPictureBox2 = null;
+ this.labelADC14.BorderColor = System.Drawing.Color.Black;
+ this.labelADC14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelADC14.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelADC14.ForeColor = System.Drawing.Color.Black;
+ this.labelADC14.InitVisible = true;
+ this.labelADC14.LineSpacing = 0F;
+ this.labelADC14.Location = new System.Drawing.Point(338, 531);
+ this.labelADC14.Name = "labelADC14";
+ this.labelADC14.Size = new System.Drawing.Size(100, 30);
+ this.labelADC14.TabIndex = 198;
+ this.labelADC14.Text = "0.0";
+ this.labelADC14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelADC14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelADC14.Wordwrap = false;
+ //
+ // labelADC13
+ //
+ this.labelADC13.BackPictureBox = this.smartForm1;
+ this.labelADC13.BackPictureBox1 = null;
+ this.labelADC13.BackPictureBox2 = null;
+ this.labelADC13.BorderColor = System.Drawing.Color.Black;
+ this.labelADC13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelADC13.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelADC13.ForeColor = System.Drawing.Color.Black;
+ this.labelADC13.InitVisible = true;
+ this.labelADC13.LineSpacing = 0F;
+ this.labelADC13.Location = new System.Drawing.Point(338, 495);
+ this.labelADC13.Name = "labelADC13";
+ this.labelADC13.Size = new System.Drawing.Size(100, 30);
+ this.labelADC13.TabIndex = 195;
+ this.labelADC13.Text = "0.0";
+ this.labelADC13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelADC13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelADC13.Wordwrap = false;
+ //
+ // labelWeight14
+ //
+ this.labelWeight14.BackPictureBox = this.smartForm1;
+ this.labelWeight14.BackPictureBox1 = null;
+ this.labelWeight14.BackPictureBox2 = null;
+ this.labelWeight14.BorderColor = System.Drawing.Color.Black;
+ this.labelWeight14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelWeight14.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelWeight14.ForeColor = System.Drawing.Color.Black;
+ this.labelWeight14.InitVisible = true;
+ this.labelWeight14.LineSpacing = 0F;
+ this.labelWeight14.Location = new System.Drawing.Point(232, 531);
+ this.labelWeight14.Name = "labelWeight14";
+ this.labelWeight14.Size = new System.Drawing.Size(100, 30);
+ this.labelWeight14.TabIndex = 196;
+ this.labelWeight14.Text = "0.0";
+ this.labelWeight14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelWeight14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelWeight14.Wordwrap = false;
+ //
+ // labelWeight13
+ //
+ this.labelWeight13.BackPictureBox = this.smartForm1;
+ this.labelWeight13.BackPictureBox1 = null;
+ this.labelWeight13.BackPictureBox2 = null;
+ this.labelWeight13.BorderColor = System.Drawing.Color.Black;
+ this.labelWeight13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelWeight13.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.labelWeight13.ForeColor = System.Drawing.Color.Black;
+ this.labelWeight13.InitVisible = true;
+ this.labelWeight13.LineSpacing = 0F;
+ this.labelWeight13.Location = new System.Drawing.Point(232, 495);
+ this.labelWeight13.Name = "labelWeight13";
+ this.labelWeight13.Size = new System.Drawing.Size(100, 30);
+ this.labelWeight13.TabIndex = 197;
+ this.labelWeight13.Text = "0.0";
+ this.labelWeight13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelWeight13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelWeight13.Wordwrap = false;
+ //
+ // buttonZero14
+ //
+ this.buttonZero14.BackPictureBox = null;
+ this.buttonZero14.BackPictureBox1 = null;
+ this.buttonZero14.BackPictureBox2 = null;
+ this.buttonZero14.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonZero14.ButtonImageAutoSize = true;
+ this.buttonZero14.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonZero14.DisableImage = null;
+ this.buttonZero14.DownImage = null;
+ this.buttonZero14.GroupID = 0;
+ this.buttonZero14.InitVisible = true;
+ this.buttonZero14.Location = new System.Drawing.Point(70, 531);
+ this.buttonZero14.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.buttonZero14.Name = "buttonZero14";
+ this.buttonZero14.NestedClickEventPrevent = false;
+ this.buttonZero14.OutlinePixel = 1;
+ this.buttonZero14.RepeatInterval = 200;
+ this.buttonZero14.RepeatIntervalAccelerate = null;
+ this.buttonZero14.SafeInterval = 200;
+ this.buttonZero14.Size = new System.Drawing.Size(100, 30);
+ this.buttonZero14.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonZero14.TabIndex = 193;
+ this.buttonZero14.Text = "14";
+ this.buttonZero14.TextColor = System.Drawing.Color.Black;
+ this.buttonZero14.TextDownColor = System.Drawing.Color.White;
+ this.buttonZero14.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonZero14.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonZero14.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonZero14.UpImage = null;
+ //
+ // buttonZero13
+ //
+ this.buttonZero13.BackPictureBox = null;
+ this.buttonZero13.BackPictureBox1 = null;
+ this.buttonZero13.BackPictureBox2 = null;
+ this.buttonZero13.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonZero13.ButtonImageAutoSize = true;
+ this.buttonZero13.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonZero13.DisableImage = null;
+ this.buttonZero13.DownImage = null;
+ this.buttonZero13.GroupID = 0;
+ this.buttonZero13.InitVisible = true;
+ this.buttonZero13.Location = new System.Drawing.Point(70, 495);
+ this.buttonZero13.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.buttonZero13.Name = "buttonZero13";
+ this.buttonZero13.NestedClickEventPrevent = false;
+ this.buttonZero13.OutlinePixel = 1;
+ this.buttonZero13.RepeatInterval = 200;
+ this.buttonZero13.RepeatIntervalAccelerate = null;
+ this.buttonZero13.SafeInterval = 200;
+ this.buttonZero13.Size = new System.Drawing.Size(100, 30);
+ this.buttonZero13.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonZero13.TabIndex = 194;
+ this.buttonZero13.Text = "13";
+ this.buttonZero13.TextColor = System.Drawing.Color.Black;
+ this.buttonZero13.TextDownColor = System.Drawing.Color.White;
+ this.buttonZero13.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonZero13.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonZero13.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonZero13.UpImage = null;
+ //
// smartLabel2
//
this.smartLabel2.BackPictureBox = this.smartForm1;
@@ -1017,7 +1372,6 @@
this.buttonZero12.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero12.DisableImage = null;
this.buttonZero12.DownImage = null;
- this.buttonZero12.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero12.GroupID = 0;
this.buttonZero12.InitVisible = true;
this.buttonZero12.Location = new System.Drawing.Point(70, 459);
@@ -1050,7 +1404,6 @@
this.buttonZero11.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero11.DisableImage = null;
this.buttonZero11.DownImage = null;
- this.buttonZero11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero11.GroupID = 0;
this.buttonZero11.InitVisible = true;
this.buttonZero11.Location = new System.Drawing.Point(70, 423);
@@ -1083,7 +1436,6 @@
this.buttonZero10.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero10.DisableImage = null;
this.buttonZero10.DownImage = null;
- this.buttonZero10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero10.GroupID = 0;
this.buttonZero10.InitVisible = true;
this.buttonZero10.Location = new System.Drawing.Point(70, 377);
@@ -1116,7 +1468,6 @@
this.buttonZero9.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero9.DisableImage = null;
this.buttonZero9.DownImage = null;
- this.buttonZero9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero9.GroupID = 0;
this.buttonZero9.InitVisible = true;
this.buttonZero9.Location = new System.Drawing.Point(70, 341);
@@ -1149,7 +1500,6 @@
this.buttonZero8.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero8.DisableImage = null;
this.buttonZero8.DownImage = null;
- this.buttonZero8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero8.GroupID = 0;
this.buttonZero8.InitVisible = true;
this.buttonZero8.Location = new System.Drawing.Point(70, 305);
@@ -1182,7 +1532,6 @@
this.buttonZero7.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero7.DisableImage = null;
this.buttonZero7.DownImage = null;
- this.buttonZero7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero7.GroupID = 0;
this.buttonZero7.InitVisible = true;
this.buttonZero7.Location = new System.Drawing.Point(70, 269);
@@ -1215,7 +1564,6 @@
this.buttonZero6.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero6.DisableImage = null;
this.buttonZero6.DownImage = null;
- this.buttonZero6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero6.GroupID = 0;
this.buttonZero6.InitVisible = true;
this.buttonZero6.Location = new System.Drawing.Point(70, 233);
@@ -1248,7 +1596,6 @@
this.buttonZero5.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero5.DisableImage = null;
this.buttonZero5.DownImage = null;
- this.buttonZero5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero5.GroupID = 0;
this.buttonZero5.InitVisible = true;
this.buttonZero5.Location = new System.Drawing.Point(70, 187);
@@ -1281,7 +1628,6 @@
this.buttonZero4.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero4.DisableImage = null;
this.buttonZero4.DownImage = null;
- this.buttonZero4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero4.GroupID = 0;
this.buttonZero4.InitVisible = true;
this.buttonZero4.Location = new System.Drawing.Point(70, 151);
@@ -1314,7 +1660,6 @@
this.buttonZero3.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero3.DisableImage = null;
this.buttonZero3.DownImage = null;
- this.buttonZero3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero3.GroupID = 0;
this.buttonZero3.InitVisible = true;
this.buttonZero3.Location = new System.Drawing.Point(70, 115);
@@ -1347,7 +1692,6 @@
this.buttonZero2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero2.DisableImage = null;
this.buttonZero2.DownImage = null;
- this.buttonZero2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero2.GroupID = 0;
this.buttonZero2.InitVisible = true;
this.buttonZero2.Location = new System.Drawing.Point(70, 79);
@@ -1380,7 +1724,6 @@
this.buttonZero1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero1.DisableImage = null;
this.buttonZero1.DownImage = null;
- this.buttonZero1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.buttonZero1.GroupID = 0;
this.buttonZero1.InitVisible = true;
this.buttonZero1.Location = new System.Drawing.Point(70, 43);
@@ -1580,7 +1923,6 @@
this.labelAdcLogOpen.BackPictureBox2 = null;
this.labelAdcLogOpen.BorderColor = System.Drawing.Color.Black;
this.labelAdcLogOpen.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelAdcLogOpen.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
this.labelAdcLogOpen.ForeColor = System.Drawing.Color.Red;
this.labelAdcLogOpen.InitVisible = true;
this.labelAdcLogOpen.LineSpacing = 0F;
@@ -1647,28 +1989,6 @@
this.checkBoxCutView.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxCutView.Click += new System.EventHandler(this.checkBoxCutView_Click);
//
- // checkBoxAdcValueAdd
- //
- this.checkBoxAdcValueAdd.BackPictureBox = this.smartForm1;
- this.checkBoxAdcValueAdd.BackPictureBox1 = null;
- this.checkBoxAdcValueAdd.BackPictureBox2 = null;
- this.checkBoxAdcValueAdd.CheckBoxBackColor = System.Drawing.Color.White;
- this.checkBoxAdcValueAdd.CheckBoxCheckColor = System.Drawing.Color.Green;
- this.checkBoxAdcValueAdd.CheckBoxForeColor = System.Drawing.Color.Black;
- this.checkBoxAdcValueAdd.CheckBoxSymbolSize = 14;
- this.checkBoxAdcValueAdd.Checked = false;
- this.checkBoxAdcValueAdd.CheckLineWidth = 3;
- this.checkBoxAdcValueAdd.ImageCheckBox = null;
- this.checkBoxAdcValueAdd.ImageUnCheckBox = null;
- this.checkBoxAdcValueAdd.InitVisible = true;
- this.checkBoxAdcValueAdd.Location = new System.Drawing.Point(765, 286);
- this.checkBoxAdcValueAdd.Name = "checkBoxAdcValueAdd";
- this.checkBoxAdcValueAdd.Size = new System.Drawing.Size(206, 30);
- this.checkBoxAdcValueAdd.TabIndex = 467;
- this.checkBoxAdcValueAdd.Text = "DataBackup ADC value Add";
- this.checkBoxAdcValueAdd.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxAdcValueAdd.Click += new System.EventHandler(this.checkBoxAdcValueAdd_Click);
- //
// checkBoxDeveloperMode
//
this.checkBoxDeveloperMode.BackPictureBox = this.smartForm1;
@@ -1683,7 +2003,7 @@
this.checkBoxDeveloperMode.ImageCheckBox = null;
this.checkBoxDeveloperMode.ImageUnCheckBox = null;
this.checkBoxDeveloperMode.InitVisible = true;
- this.checkBoxDeveloperMode.Location = new System.Drawing.Point(765, 322);
+ this.checkBoxDeveloperMode.Location = new System.Drawing.Point(765, 286);
this.checkBoxDeveloperMode.Name = "checkBoxDeveloperMode";
this.checkBoxDeveloperMode.Size = new System.Drawing.Size(206, 30);
this.checkBoxDeveloperMode.TabIndex = 471;
@@ -1741,366 +2061,6 @@
this.buttonComRetryCNTReset.Text = "Reset";
this.buttonComRetryCNTReset.Click += new System.EventHandler(this.buttonComRetryCNTReset_Click);
//
- // labelSensor14
- //
- this.labelSensor14.BackColor = System.Drawing.Color.Crimson;
- this.labelSensor14.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelSensor14.ForeColor = System.Drawing.Color.Crimson;
- this.labelSensor14.Location = new System.Drawing.Point(34, 531);
- this.labelSensor14.Name = "labelSensor14";
- this.labelSensor14.Size = new System.Drawing.Size(30, 30);
- //
- // labelSensor13
- //
- this.labelSensor13.BackColor = System.Drawing.Color.Crimson;
- this.labelSensor13.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelSensor13.ForeColor = System.Drawing.Color.Crimson;
- this.labelSensor13.Location = new System.Drawing.Point(34, 495);
- this.labelSensor13.Name = "labelSensor13";
- this.labelSensor13.Size = new System.Drawing.Size(30, 30);
- //
- // labelZero14
- //
- this.labelZero14.BackColor = System.Drawing.Color.Chartreuse;
- this.labelZero14.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelZero14.ForeColor = System.Drawing.SystemColors.ControlDark;
- this.labelZero14.Location = new System.Drawing.Point(176, 531);
- this.labelZero14.Name = "labelZero14";
- this.labelZero14.Size = new System.Drawing.Size(30, 30);
- //
- // labelZero13
- //
- this.labelZero13.BackColor = System.Drawing.Color.Chartreuse;
- this.labelZero13.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelZero13.ForeColor = System.Drawing.SystemColors.ControlDark;
- this.labelZero13.Location = new System.Drawing.Point(176, 495);
- this.labelZero13.Name = "labelZero13";
- this.labelZero13.Size = new System.Drawing.Size(30, 30);
- //
- // labelADC14
- //
- this.labelADC14.BackPictureBox = this.smartForm1;
- this.labelADC14.BackPictureBox1 = null;
- this.labelADC14.BackPictureBox2 = null;
- this.labelADC14.BorderColor = System.Drawing.Color.Black;
- this.labelADC14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelADC14.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelADC14.ForeColor = System.Drawing.Color.Black;
- this.labelADC14.InitVisible = true;
- this.labelADC14.LineSpacing = 0F;
- this.labelADC14.Location = new System.Drawing.Point(338, 531);
- this.labelADC14.Name = "labelADC14";
- this.labelADC14.Size = new System.Drawing.Size(100, 30);
- this.labelADC14.TabIndex = 198;
- this.labelADC14.Text = "0.0";
- this.labelADC14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelADC14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelADC14.Wordwrap = false;
- //
- // labelADC13
- //
- this.labelADC13.BackPictureBox = this.smartForm1;
- this.labelADC13.BackPictureBox1 = null;
- this.labelADC13.BackPictureBox2 = null;
- this.labelADC13.BorderColor = System.Drawing.Color.Black;
- this.labelADC13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelADC13.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelADC13.ForeColor = System.Drawing.Color.Black;
- this.labelADC13.InitVisible = true;
- this.labelADC13.LineSpacing = 0F;
- this.labelADC13.Location = new System.Drawing.Point(338, 495);
- this.labelADC13.Name = "labelADC13";
- this.labelADC13.Size = new System.Drawing.Size(100, 30);
- this.labelADC13.TabIndex = 195;
- this.labelADC13.Text = "0.0";
- this.labelADC13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelADC13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelADC13.Wordwrap = false;
- //
- // labelWeight14
- //
- this.labelWeight14.BackPictureBox = this.smartForm1;
- this.labelWeight14.BackPictureBox1 = null;
- this.labelWeight14.BackPictureBox2 = null;
- this.labelWeight14.BorderColor = System.Drawing.Color.Black;
- this.labelWeight14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelWeight14.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelWeight14.ForeColor = System.Drawing.Color.Black;
- this.labelWeight14.InitVisible = true;
- this.labelWeight14.LineSpacing = 0F;
- this.labelWeight14.Location = new System.Drawing.Point(232, 531);
- this.labelWeight14.Name = "labelWeight14";
- this.labelWeight14.Size = new System.Drawing.Size(100, 30);
- this.labelWeight14.TabIndex = 196;
- this.labelWeight14.Text = "0.0";
- this.labelWeight14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelWeight14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelWeight14.Wordwrap = false;
- //
- // labelWeight13
- //
- this.labelWeight13.BackPictureBox = this.smartForm1;
- this.labelWeight13.BackPictureBox1 = null;
- this.labelWeight13.BackPictureBox2 = null;
- this.labelWeight13.BorderColor = System.Drawing.Color.Black;
- this.labelWeight13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelWeight13.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelWeight13.ForeColor = System.Drawing.Color.Black;
- this.labelWeight13.InitVisible = true;
- this.labelWeight13.LineSpacing = 0F;
- this.labelWeight13.Location = new System.Drawing.Point(232, 495);
- this.labelWeight13.Name = "labelWeight13";
- this.labelWeight13.Size = new System.Drawing.Size(100, 30);
- this.labelWeight13.TabIndex = 197;
- this.labelWeight13.Text = "0.0";
- this.labelWeight13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelWeight13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelWeight13.Wordwrap = false;
- //
- // buttonZero14
- //
- this.buttonZero14.BackPictureBox = null;
- this.buttonZero14.BackPictureBox1 = null;
- this.buttonZero14.BackPictureBox2 = null;
- this.buttonZero14.ButtonColor = System.Drawing.Color.Gray;
- this.buttonZero14.ButtonImageAutoSize = true;
- this.buttonZero14.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
- this.buttonZero14.DisableImage = null;
- this.buttonZero14.DownImage = null;
- this.buttonZero14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
- this.buttonZero14.GroupID = 0;
- this.buttonZero14.InitVisible = true;
- this.buttonZero14.Location = new System.Drawing.Point(70, 531);
- this.buttonZero14.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
- this.buttonZero14.Name = "buttonZero14";
- this.buttonZero14.NestedClickEventPrevent = false;
- this.buttonZero14.OutlinePixel = 1;
- this.buttonZero14.RepeatInterval = 200;
- this.buttonZero14.RepeatIntervalAccelerate = null;
- this.buttonZero14.SafeInterval = 200;
- this.buttonZero14.Size = new System.Drawing.Size(100, 30);
- this.buttonZero14.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
- this.buttonZero14.TabIndex = 193;
- this.buttonZero14.Text = "14";
- this.buttonZero14.TextColor = System.Drawing.Color.Black;
- this.buttonZero14.TextDownColor = System.Drawing.Color.White;
- this.buttonZero14.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
- this.buttonZero14.TextLocation = new System.Drawing.Point(0, 0);
- this.buttonZero14.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonZero14.UpImage = null;
- //
- // buttonZero13
- //
- this.buttonZero13.BackPictureBox = null;
- this.buttonZero13.BackPictureBox1 = null;
- this.buttonZero13.BackPictureBox2 = null;
- this.buttonZero13.ButtonColor = System.Drawing.Color.Gray;
- this.buttonZero13.ButtonImageAutoSize = true;
- this.buttonZero13.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
- this.buttonZero13.DisableImage = null;
- this.buttonZero13.DownImage = null;
- this.buttonZero13.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
- this.buttonZero13.GroupID = 0;
- this.buttonZero13.InitVisible = true;
- this.buttonZero13.Location = new System.Drawing.Point(70, 495);
- this.buttonZero13.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
- this.buttonZero13.Name = "buttonZero13";
- this.buttonZero13.NestedClickEventPrevent = false;
- this.buttonZero13.OutlinePixel = 1;
- this.buttonZero13.RepeatInterval = 200;
- this.buttonZero13.RepeatIntervalAccelerate = null;
- this.buttonZero13.SafeInterval = 200;
- this.buttonZero13.Size = new System.Drawing.Size(100, 30);
- this.buttonZero13.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
- this.buttonZero13.TabIndex = 194;
- this.buttonZero13.Text = "13";
- this.buttonZero13.TextColor = System.Drawing.Color.Black;
- this.buttonZero13.TextDownColor = System.Drawing.Color.White;
- this.buttonZero13.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
- this.buttonZero13.TextLocation = new System.Drawing.Point(0, 0);
- this.buttonZero13.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonZero13.UpImage = null;
- //
- // labelSensor16
- //
- this.labelSensor16.BackColor = System.Drawing.Color.Crimson;
- this.labelSensor16.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelSensor16.ForeColor = System.Drawing.Color.Crimson;
- this.labelSensor16.Location = new System.Drawing.Point(34, 613);
- this.labelSensor16.Name = "labelSensor16";
- this.labelSensor16.Size = new System.Drawing.Size(30, 30);
- //
- // labelSensor15
- //
- this.labelSensor15.BackColor = System.Drawing.Color.Crimson;
- this.labelSensor15.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelSensor15.ForeColor = System.Drawing.Color.Crimson;
- this.labelSensor15.Location = new System.Drawing.Point(34, 577);
- this.labelSensor15.Name = "labelSensor15";
- this.labelSensor15.Size = new System.Drawing.Size(30, 30);
- //
- // labelZero16
- //
- this.labelZero16.BackColor = System.Drawing.Color.Chartreuse;
- this.labelZero16.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelZero16.ForeColor = System.Drawing.SystemColors.ControlDark;
- this.labelZero16.Location = new System.Drawing.Point(176, 613);
- this.labelZero16.Name = "labelZero16";
- this.labelZero16.Size = new System.Drawing.Size(30, 30);
- //
- // labelZero15
- //
- this.labelZero15.BackColor = System.Drawing.Color.Chartreuse;
- this.labelZero15.Font = new System.Drawing.Font("Gulim", 10F, System.Drawing.FontStyle.Regular);
- this.labelZero15.ForeColor = System.Drawing.SystemColors.ControlDark;
- this.labelZero15.Location = new System.Drawing.Point(176, 577);
- this.labelZero15.Name = "labelZero15";
- this.labelZero15.Size = new System.Drawing.Size(30, 30);
- //
- // labelADC16
- //
- this.labelADC16.BackPictureBox = this.smartForm1;
- this.labelADC16.BackPictureBox1 = null;
- this.labelADC16.BackPictureBox2 = null;
- this.labelADC16.BorderColor = System.Drawing.Color.Black;
- this.labelADC16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelADC16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelADC16.ForeColor = System.Drawing.Color.Black;
- this.labelADC16.InitVisible = true;
- this.labelADC16.LineSpacing = 0F;
- this.labelADC16.Location = new System.Drawing.Point(338, 613);
- this.labelADC16.Name = "labelADC16";
- this.labelADC16.Size = new System.Drawing.Size(100, 30);
- this.labelADC16.TabIndex = 212;
- this.labelADC16.Text = "0.0";
- this.labelADC16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelADC16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelADC16.Wordwrap = false;
- //
- // labelADC15
- //
- this.labelADC15.BackPictureBox = this.smartForm1;
- this.labelADC15.BackPictureBox1 = null;
- this.labelADC15.BackPictureBox2 = null;
- this.labelADC15.BorderColor = System.Drawing.Color.Black;
- this.labelADC15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelADC15.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelADC15.ForeColor = System.Drawing.Color.Black;
- this.labelADC15.InitVisible = true;
- this.labelADC15.LineSpacing = 0F;
- this.labelADC15.Location = new System.Drawing.Point(338, 577);
- this.labelADC15.Name = "labelADC15";
- this.labelADC15.Size = new System.Drawing.Size(100, 30);
- this.labelADC15.TabIndex = 209;
- this.labelADC15.Text = "0.0";
- this.labelADC15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelADC15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelADC15.Wordwrap = false;
- //
- // labelWeight16
- //
- this.labelWeight16.BackPictureBox = this.smartForm1;
- this.labelWeight16.BackPictureBox1 = null;
- this.labelWeight16.BackPictureBox2 = null;
- this.labelWeight16.BorderColor = System.Drawing.Color.Black;
- this.labelWeight16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelWeight16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelWeight16.ForeColor = System.Drawing.Color.Black;
- this.labelWeight16.InitVisible = true;
- this.labelWeight16.LineSpacing = 0F;
- this.labelWeight16.Location = new System.Drawing.Point(232, 613);
- this.labelWeight16.Name = "labelWeight16";
- this.labelWeight16.Size = new System.Drawing.Size(100, 30);
- this.labelWeight16.TabIndex = 210;
- this.labelWeight16.Text = "0.0";
- this.labelWeight16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelWeight16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelWeight16.Wordwrap = false;
- //
- // labelWeight15
- //
- this.labelWeight15.BackPictureBox = this.smartForm1;
- this.labelWeight15.BackPictureBox1 = null;
- this.labelWeight15.BackPictureBox2 = null;
- this.labelWeight15.BorderColor = System.Drawing.Color.Black;
- this.labelWeight15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelWeight15.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.labelWeight15.ForeColor = System.Drawing.Color.Black;
- this.labelWeight15.InitVisible = true;
- this.labelWeight15.LineSpacing = 0F;
- this.labelWeight15.Location = new System.Drawing.Point(232, 577);
- this.labelWeight15.Name = "labelWeight15";
- this.labelWeight15.Size = new System.Drawing.Size(100, 30);
- this.labelWeight15.TabIndex = 211;
- this.labelWeight15.Text = "0.0";
- this.labelWeight15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelWeight15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelWeight15.Wordwrap = false;
- //
- // buttonZero16
- //
- this.buttonZero16.BackPictureBox = null;
- this.buttonZero16.BackPictureBox1 = null;
- this.buttonZero16.BackPictureBox2 = null;
- this.buttonZero16.ButtonColor = System.Drawing.Color.Gray;
- this.buttonZero16.ButtonImageAutoSize = true;
- this.buttonZero16.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
- this.buttonZero16.DisableImage = null;
- this.buttonZero16.DownImage = null;
- this.buttonZero16.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
- this.buttonZero16.GroupID = 0;
- this.buttonZero16.InitVisible = true;
- this.buttonZero16.Location = new System.Drawing.Point(70, 613);
- this.buttonZero16.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
- this.buttonZero16.Name = "buttonZero16";
- this.buttonZero16.NestedClickEventPrevent = false;
- this.buttonZero16.OutlinePixel = 1;
- this.buttonZero16.RepeatInterval = 200;
- this.buttonZero16.RepeatIntervalAccelerate = null;
- this.buttonZero16.SafeInterval = 200;
- this.buttonZero16.Size = new System.Drawing.Size(100, 30);
- this.buttonZero16.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
- this.buttonZero16.TabIndex = 207;
- this.buttonZero16.Text = "16";
- this.buttonZero16.TextColor = System.Drawing.Color.Black;
- this.buttonZero16.TextDownColor = System.Drawing.Color.White;
- this.buttonZero16.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
- this.buttonZero16.TextLocation = new System.Drawing.Point(0, 0);
- this.buttonZero16.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonZero16.UpImage = null;
- //
- // buttonZero15
- //
- this.buttonZero15.BackPictureBox = null;
- this.buttonZero15.BackPictureBox1 = null;
- this.buttonZero15.BackPictureBox2 = null;
- this.buttonZero15.ButtonColor = System.Drawing.Color.Gray;
- this.buttonZero15.ButtonImageAutoSize = true;
- this.buttonZero15.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
- this.buttonZero15.DisableImage = null;
- this.buttonZero15.DownImage = null;
- this.buttonZero15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular);
- this.buttonZero15.GroupID = 0;
- this.buttonZero15.InitVisible = true;
- this.buttonZero15.Location = new System.Drawing.Point(70, 577);
- this.buttonZero15.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
- this.buttonZero15.Name = "buttonZero15";
- this.buttonZero15.NestedClickEventPrevent = false;
- this.buttonZero15.OutlinePixel = 1;
- this.buttonZero15.RepeatInterval = 200;
- this.buttonZero15.RepeatIntervalAccelerate = null;
- this.buttonZero15.SafeInterval = 200;
- this.buttonZero15.Size = new System.Drawing.Size(100, 30);
- this.buttonZero15.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
- this.buttonZero15.TabIndex = 208;
- this.buttonZero15.Text = "15";
- this.buttonZero15.TextColor = System.Drawing.Color.Black;
- this.buttonZero15.TextDownColor = System.Drawing.Color.White;
- this.buttonZero15.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
- this.buttonZero15.TextLocation = new System.Drawing.Point(0, 0);
- this.buttonZero15.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonZero15.UpImage = null;
- //
// FormEquipmentTest
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@@ -2111,7 +2071,6 @@
this.Controls.Add(this.labelComRetryCNT);
this.Controls.Add(this.smartLabel3);
this.Controls.Add(this.checkBoxDeveloperMode);
- this.Controls.Add(this.checkBoxAdcValueAdd);
this.Controls.Add(this.checkBoxCutView);
this.Controls.Add(this.buttonDisplay);
this.Controls.Add(this.labelAdcLogOpen);
@@ -2220,7 +2179,6 @@
private SmartX.SmartLabel labelAdcLogOpen;
private SmartX.SmartButton buttonDisplay;
private SmartX.SmartCheckBox checkBoxCutView;
- private SmartX.SmartCheckBox checkBoxAdcValueAdd;
private SmartX.SmartCheckBox checkBoxDeveloperMode;
private SmartX.SmartLabel smartLabel3;
private SmartX.SmartLabel labelComRetryCNT;
diff --git a/INT63DC_2C/Forms/FormEquipmentTest.cs b/INT63DC_2C/Forms/FormEquipmentTest.cs
index 66546fe..de5349d 100644
--- a/INT63DC_2C/Forms/FormEquipmentTest.cs
+++ b/INT63DC_2C/Forms/FormEquipmentTest.cs
@@ -709,13 +709,6 @@ namespace INT63DC_2C.Forms
else
this.ParentForm.SystemConfig.IsCutView = false;
}
- private void checkBoxAdcValueAdd_Click(object sender, EventArgs e)
- {
- if (this.checkBoxAdcValueAdd.Checked == true)
- this.ParentForm.SystemConfig.IsAdcValueAdd = true;
- else
- this.ParentForm.SystemConfig.IsAdcValueAdd = false;
- }
private void checkBoxDeveloperMode_Click(object sender, EventArgs e)
{
if (this.checkBoxDeveloperMode.Checked == true)
diff --git a/INT63DC_2C/Forms/FormEquipmentTest.resx b/INT63DC_2C/Forms/FormEquipmentTest.resx
index 1f02adc..ac104a4 100644
--- a/INT63DC_2C/Forms/FormEquipmentTest.resx
+++ b/INT63DC_2C/Forms/FormEquipmentTest.resx
@@ -165,75 +165,77 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvQAADr0BR/uQrQAAD99JREFUeF7t1wENADAI
- 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=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvQAADr0BR/uQrQAAEEJJREFUeF7t1zERACAQ
+ 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=
@@ -283,31 +285,31 @@
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
- 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
+ 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
+ V89hK4FWEhEAAAAASUVORK5CYII=
@@ -357,28 +359,28 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAABLhJREFUaEPtmn9klVEY
- x2/r51Qiy9o//ZiURRoxYowRaURE1B9FiogY65+IEkuU9U8aY0T/FNEPNjFKlNqUllT6oRJTiRilNE/3
- c8857dz3nvO+5613d/fSl++2e85z3nO+58fzPOfdzYnGs2vnZbRthXyumyuSyxdXKD/Wz5PH7Y3yauii
- Hnm+mB8PDm8rMa50TtTkZPj4biWCFaDAZVjp/Dlrhry+fUlyL9YvcRpUC5+0LpPc+PyZzspqIWck56qo
- JrII/0VUArMVsW6dyP79pdywwW2fEbMTsXKlyLdvBZ9dgl+/RFpa3O0yYHYimPE4HDvmbpcBsxNx4IAe
- rQfd3e52GTCdiLVr3eWbNomMjOjRevD8ucg2T2qzZo3IzL+PVWEili4VeflSDebdO5GdO1U55+DWLVUe
- ikeP1KBpv3mzyNOnqnxsTGTVquJ+Axkm4uJktvgHzPz4uP6QEjiAu3f1Bwt37rj7T2CyiNZW3UOZsHWr
- exwxTBZx/75+epnAtp0zxz0WD+NFMCvTATydazwexovo6tJPTQHOydCQSG+vyM2bIl+/6ooUOHXKPR4P
- 40XglfBGoejvF1m0qPgZCxaI9PRogwB8+jTpvQKZfCYWLxY5d06lDnFAgGmzcaOK4G1tk2XMbhL6+tTE
- mTaBTBZh2NGhe3IAl4lY7E6f1oUaFy6oclbkyxdd6MDevcX9pWC4iLhDfvWqsiFbdYGgRj2r5cOePcX9
- pWC4iLgEj+2GDbPpwpEjqp78yQeciN1fCoaL2LFD9+bAlSvKxhcYTc7EnvfB5VYRPziosgOcg+deEi6C
- LeEDe509j93ly7pQAzdLckcA+/BBFzowPCwye7Z6Rn29aueCQ0iyiNpadRfwXXgMONCmDTOPNyJRNNkp
- s2qAp+vsVAPavl0lf4Bo3diocijzmcnDzrhpsuFIRI8XgccZHVWNQ4AQRNvPoMMTJ4pdNAOybYgLRsj3
- 7+o3/S6JvA8jiIL29qLyeBGHDqlGacCWYZA4AkS9eaMrLFAX7QshZru5BEDjvllFqzxeRFxs+BcYlxwl
- 94mBAbcAVtTcPSL39XgR7Oc02ykN0lxXGYdxGFzCIvXJB3uqVgOECLEFkFetXl1ikywC3rihHmIDz5Hk
- sXyYmNB/5BEnJCqgqclpFyaCu7TxHqTWBw+qDnhZhstLAw46q2vcKPvcxJi4fgmoJo5EGCYCkmJzoKId
- Ioa8J0kMKT3ily+fFODzQjZ5w2ILqakpsQkXkcTQ905ma4YIMLTjiMmKLZZPBAGPSA5YFZcAVpUcLVoO
- WRHzdiXy/is7EZyPuIsTL9jOnFF/R4JVgQgwr4Z8h50rL4gEy+xEQJadAdCZIVG2uVnVnz2rBkEmYLez
- vZCBS0hZRCSRZA+wncw1lEhsu1E7nWcCEIgdSeCUb6dQmoPNgLgnmANrxwFbCC4Zux8/1OcpPdihrKsr
- 3Tpkp9FIjDuPvuflUmXbaJZfhOHChWqLNDS46w0JeNjN9X/LYfpEZMiCCH64KquFhf9j8x95V2W18OGW
- JsnxbZVq/m7H++GB/JnI48HRXVUnBAEjJ/cVHFe+ROHtveuF7zuxx1yNKoVjDbWF7zsxXgWR38vezM6k
- y8FbAAAAAElFTkSuQmCC
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAABK9JREFUaEPtmn+EVlkY
+ x2/Tz1GJTKb5px8jZSINETEMQ6SIiKg/NrIREdH+E0uJMpT6JxsR0T9FtBuTGEqUmrFpki212VaMbUUM
+ pTXjyec9ne65z7n33PNu923mpS/fmfc959z7nO/58TzPue9N5DP++PUXGeldJv+2zRZJkinLf9rnyKO+
+ TnkxeMl2XRL+PPhpm9d4qnOiJZGhoz8YEcwABbpRM/C/GdPkz9uXJXm2dpFX2Ux83LNEkrG5072KZiJ7
+ JNGFzUYm4buIqcBqRaxZI7J3r8916/y2FbI6EcuXi7x//yX4ZDA+LrJ+vX9NRaxOBCMewpEj/jUVsToR
+ +/bpbmdx/Lh/TUWsT8Tq1X4Z3LhRZHhYdzuLp09FthWkNqtWiUz//7EqTsTixSLPn5vOvHolsnOnKWcf
+ 3LqluxvGw4em01y/aZPIkyemfHRUZMUK33YE40RcSrPFL2Dkx8Z0aRxwAHfv6lKRO3d82xEsF9HTo001
+ Flu3+n0oYbmI+/e1mcaCZTtrlt+PAMMiGJXJAJ5O9yXAsIhDh/Tty8E+GRwUOXdO5OZNkXfvdIty9Pf7
+ fQkwLAKvhDeKxYULIgsWZO8xb57I6dO6ZTHevEm9VyTDIuDChSJnz5rUIQQE2Gs2bDARvLc3LWN0y3D+
+ vBk43YcSlouw3LJFm0yBy0Qs7U6ezNZdvGjKmZG3b7N1Lvbs8W1GMl5EaJNfu2bakK3mgaBGPbNVhN27
+ fZuRjBcRSvBYbrRhNPNw+LCpJ38qAk5E24xkvIgdO7TZFFevmjZFgdHmTKz5IuS5VcTfuGGyA5xDwbkk
+ XgRLogisddY87a5cydbhZknuCGCvX2frXAwNicycae7R3m6uy0OOkHIRra3mLFB04LFgQ9trGHm8EYmi
+ zU4ZVQs83cGDpkPbt5vkDxCtOztNDmW/M3i0s26abFhF9LAIPM7ISGq8DAhBtHsPDB47lnXRdMhtQ1yw
+ Qj58MP+xu0g9DyOIgr6+THlYxIEDqeFYsGToJI4AUS9f6hamTttCiF1ueQKgdd/MYrSIUGz4GliXrMl5
+ YmAgXwAzas8e6rweFsF6rmc51YN6jqv0wzoMDmGqPiwCNmo2QIwQVwB51cqVXptyEfD6dW3eeI4yj1WE
+ iYn0c0iIFtDV5beJFsFZ2noPUuv9+40BHpbh8uoBG53ZtW6UdW5jjKZrl4Bq44hinAhIis2G0gYRQ95T
+ JoaUHvFLl6YCiryQS56wuEJaWrw28SLKGPvcyS7NGAGWbhyxWbHDbyeCgEckB8xKngBmlRxNl0NmxD5d
+ Uc+/qhPB/ggdnHjAduqU+ayCVY0IsI+GijY7R16ggmV1IiDTTgcwZkmU7e429WfOmE6QCbjXuV7IIk/I
+ NxFRRpI9wHKyx1AisetG3XSeAbAJJElgw5dTLO3GpkOcE+yGdeOAKwSXTLuPH833hm7sWLa1+UuH7FRH
+ Yty5fs7LoUrfb1JEWM6fb5ZIR4df55KAR7vZxW85TJ6IClkTwR9d0Uys/Y7NL/K6opn4++YuSXhbpZnf
+ 7fh7aODzWzY/72o6IQgYPvFjzXHVRIC/7v1We9+JNaYvmEoc7Witve9Efy0+AcvezM6fGJ1/AAAAAElF
+ TkSuQmCC
@@ -428,28 +430,29 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 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=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABPpJREFUeF7tnOlyqkgY
+ QH1aoSomNd7JoENUEALEBAUjAop7xBFBQZwHnIqdMKZdwhWICp7ij9Ubh27hY6kvpcgKtMlNmWXZXC6X
+ yWQQBElfLCiK3t3d5XI5juXkprxtmoJ+l8tlFEVJkmy1WrPZzHXdfy8Wx3Gm02mr1SJJEkXRcrm8V74u
+ 1nEcJwjCMAy4m8vHMAyCIHAcr4t1WL4u1hEEEUURbhQvRFFEEMTz/5DHcTz25gBRFHEc/1+eJEiSJOFa
+ 8YUkSYIg3uXlpoyiqGmacJX4YlkWiqJyU06xDEtRFFwedyiKYhgmhWFYu92GC+OOpmkYhqUymUyi1jzA
+ NM1MJpNCEOSiI5njcF0XQZBUOp2GS5JBOp2+yieSq/xV/oTYtm1Zlm3bcEHEnF7ecZy3t7fhcGhZ1mq1
+ gouj5MTy8/m83+9LktRqtUzTTIr8arWyLKvb7YqiKAhCq9VKyszbtq3ruqIogiDU1iRCHky4pmmiKFY3
+ UFU15vLL5XIymaiqWq1W+a8oihJn+cViMRgMXl9fX3ahKEo8T3jL5XI2m7XbbZ7nK3uQZdmyLLhlxEQu
+ 7zgOmPBKpcLtp9lsxk3esiww4RzHsQep1Wq9Xm+8h7e3N13X4d4DE5X8crnUdb3ZbHIcx/iA4zie58Fl
+ b/Mq4BHFY/VI5BeLRb/fr1ardHiwLAsPE5iQ5V3XNQxDlmWO46hQeXp6ggcLTJjypmn2ej2e52mafn8H
+ EirnLq+qKsMwpVKJiIBzX/aapj0/PxMEUYoAhmHg8QITprzjOLqu1+t1mqaLYXPu8oDFYtHpdFiWLRQK
+ D+FB0zQ8UmDCl/cezlSr1UKh8HdIFItFeJjARCIPbl0Nw5AkiSTJvA/AwgZx/tMWIASCxwhMVPIA27bb
+ 7TZN0ziO5w7CMEy32/1nzWQX0+kU7j0w0cqDOBf8BXAc/2s/lUplOp2uDgJ3HZjI5b2nN4qiFIvFP/fA
+ cVwUc3uYn5AH2Lbd7XYZhrm/v89uwTCMrutRTO8Bfk4eLAFd13mexzDsj6/QND2ZTOIsD/zn87kkSQ8P
+ D9ls9u4TmqZjPvMejuOMRiOO47LZ7O2acrmcFHmAYRiCIPz69evm5qZYLI7H4wTJg9dVjUYjn8+XSqXh
+ cJgsefCcTxTFl5eX0WiUOPkTcpW/yieQq/xVPmqm0yl49wQXnI5w5AeDweN+QJ3Hx8f7NXDjLcbjseSD
+ wWAAt/xNwpH3xHYC1YEbbyFJEtzFLrzDejQhy8OTvgaqAzfeotPpwF185Uzl4YIN/NTxyVX+/OThrwrW
+ OI7zW/KqqoKahzk7+Z2Ay5t/+Qs74YmiCO/aBkfLw0voK8G/4QlH3g9HyMMFYRNU3nEceEY+8aIRnuc3
+ L1FwF1v4nHnvbHI0QeXH4zHY0W85Qv5bAgbLEcrn83kvLJEkyb98p9OB+9rDieUhNlcsVORfHsI7vpIk
+ wWXBuMqfjXyn0/ly4/Z5vgQNwd9nG7gX35yX/OFgaR9wL765yp+N/A8TsrwX22zHnvGXvyyu8kmWR1E0
+ 4B3CJfKROeH29vbnv4Q6OR85MxKdLSXReXISnSEp0bmxkp4VzcuH12g04LrxotFo7MiHp8iKUBPinQmR
+ JEkcx4WaAGdC9DaQA5OiKE3TLj0Hpuu6s9lM0zSKor7Jgelt79lPGRbDsEvPfoogSCaTwTCMZdid2U//
+ A6yu/OmZUbOXAAAAAElFTkSuQmCC
@@ -499,120 +502,128 @@
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
- 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
+ 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
+ 9pH/yfYAAAAASUVORK5CYII=
@@ -662,47 +673,49 @@
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
- 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
+ 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
@@ -752,39 +765,42 @@
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
- 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
+ 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
@@ -834,139 +850,148 @@
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
- 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
+ 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
+ Jv4AAAAASUVORK5CYII=
@@ -1016,63 +1041,67 @@
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
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAADQpJREFUeF7tnOlbE0ke
- x/2jdnSeedbnmZ2Zdef2xb4YX+68WXUeXfFYGQFHUYGRS24WBAkIgkC4FAhn7qPTnXSuzh1CCHcSjr1f
- 7rdppo2VKEzouMBMPx+fp1NdVdSnq/pXVRH6RGNDI0FDfUNJSUlubm5OTs758+f/fGQPNB4KEIEOpAhN
- QMoXPSi6cOFCTU2NSqlyuVwbiY3Njc0jChoPBYhAB1JQI2RfydfX1RfkF+Tn5zsdTpRcXloOBoIet8fB
- Oo4qNofT7vR7/eG5sIWxQA2C0BSVd+Wrq6rz8vI6OzvXcaytezmvzWJjGdbKWK30kYWxQgEiuBGcg/N5
- fB0dHdCE7GvySBoeHkaHL8wv2K12lLSYLYChmCONYAEd3AKnzel1e/v7+iH7Sv7OnTv19fUwD4fCrIU9
- HtrJCEZQ4/05b3V1dWFhIS+PMHjx4sXIfGQxuojLjJmhKfpYAjXe3+6kTBSUIX6iuKi4sbGRD4wOl4W2
- EAWOGRC0s3a3y11VVQXxE5gGlUrlUnTpeHe7gND56ObhoWGIn7h8+XLAHwj6g4gKeDxoE328gSamQLPJ
- fOnSpRMY/SsrK26nmx/zKVmPH9AUZj6s/05gGYg4jzCIeEjkO5ZAE3O5h/NAfFcenyWXZy3WUNCzshxa
- XwvH1ufjsUhsPRKPzS8vhQI+N5H5nZF1eZuVXYz6V1dCKyuB5SXfT3hXV5DoX18LxdbDicTCQiTw7odb
- Gnmb1c6YLWYTfXBCQffycmAx6okucGAx6gZLix7Ig5VlH9i5C4F4LByPR5wOO1FDVoEmZN2vy9swDSAG
- HpDIvBfakXknWIi4fAH3NOXum/E+GfU9GfM/VfhGND7ayQ+En0ZBMBGP4Ckg6ske0ISsm3MnyVtsmOfM
- RvNBCIc9CxFuPuwAXr+rb4qr7vM86vVW9flAdb+vWu4HNfLA4xcBHcvLg7XVIAKBl3MStWUJaEIW6xwp
- 5QN+V2TeNReyhefstN1R289V9HCVz931cl9a/1p5QK70Ly4K/gGMfzvLEnVmA+nlWQsTmedCQRbyRgt7
- X2av6ObaxwITVFRpXVJQ0aZhf1r/rkn/yvJu/2NSIKrNBtLLz4VcwQAmNtblZm83M9dqGdl4YNayBHO1
- fU3rjL+gEs2KddD4cql+eD7Z/4V2d/xjFvB6XETNkiOxvJVm5kL2gN8C/9Yh5moNXfLUMaKLTFvWdNym
- 3r0FhqnNlsmN1qnN1uktnslEw8jCrv9AwB3YjX+rq3NE5ZIjsbzf6/D7GMjbHMz1Giqn2tw7Oz/OxCcs
- G0rHpp7b0nFbHbOJxxOJZP8nM9vN42uQB30zGPy8Px7+gwzA/UDKb2xsYK+DTQ9lpDLA57VCHgxM0Vce
- mW422mCusCSA4D9gSDRP8KT6t0zE0P/1A4FodHf+93ldRP3SAk3Ici5OGnmPh/Z5acjXdFNXqsy32yND
- hpiC4eXHmQT0KofWmxTxZP8O5abcsN2r326f3W4aXYE/y+2uf+ZCbqJ+aUmRT2ywDIulH2WgMsDjprwe
- M/zvt5pymz23O6LFz5daJ9ZAaf9q4bOVe92ron+nKjFj39J7tg3Au63ltrvU23WDIb2NX/9C3udlifql
- BZqQ5ZwSybs5E+RBYQtVIItAHvzwdPFO59LdrmXIi/5yfUKIf3r3tug/bd9uGltT0fziF3DODJuxTySW
- dzkNQueXP7PlyyIF7Qtp/TH+hfhH+Ou4bUQBk80rrP8pk5qoX1oklqfNs5AHslEn5NP6Vw6uivGP8Fc6
- thH8OJ9P2P+olRNE/dIisfzU5DBGPuSnDPa8tvm0/nJ9LDn+J/uPUFudyriw+QPy3l6ifmlJI29lrNjx
- mAymDHj69AnkeX8Pc78zlOr/sG+Jn/x24j/hr+W2ZDMJpXUxuuDG/hfLpM6OTqJ+aYEmZFPkjWaT3pQB
- tTW1Vot6p/PNo1ru1pMw4V83sjxOx9P6y/UbsulYJOLF/hfyE4rB6Ylpon5pgSYv75BIvrent6uzlXMZ
- 4e/3WVpe+Aj/+hfLY3Qs1b9Xm3isiFu5EDbC2P9jjVxSVERULjkSy+vUurxbeWZqBv6I+R4PWzcQSPa/
- 9yz6kool+4/R/D7nQc+qlg1hwGP/D/n+vs6mhiaicsmRWB50tHUUF9132HXw93kZLHi7Jrx5ba/8y+WL
- vZo1+A8aYm2TayW9K+XyJcrhw0ZY+PIDNP+tXjWjotQay8seon4JkV7eoDXcLrhdX/vI6dAL/n6flbY5
- mkf8dzrCgr8Y/8r6Fkb1gdActF3hOYfw/QfkF6NejjUH7308V3DKOtJO/AipSCNvYSxY9xr1xoxRjClu
- XL9RUf6jjdXsjH+s9q0BP+vzsSbWMaF3j+k8GsZt55wQFoC28P3Hrn/IOlf5x7n898J3TgX6rxL1SwU0
- IetyuJLkaQvmQKPOeBAG+gau5VwrvPvD9NQw/DHzYwgE/PwtCAZ4QkF42kNBwGILjKt9vU9rayqRZy7A
- uIq/EswtNb/dGPpsYeYBUb8kQBOyLrvU8mBkcCT3r7k5f8kp/bEItwBRAFPAzsqf3/Zh87PzRDAOu14u
- 77qdn4+coL661Fn0JcyDBSfNVR9oH32QGPz0P2NfZsM/i/JgSjFVXlouWPFidY+6nrYMyDsnFAM93bJ2
- WdP9wrvCpetXr7e1tI309ZpuvC+YU5Xvqyve11R+EJOf+ffoF9nwz668wOjIKG7BzRs3xbuQzK3cWy3N
- LcppJXJSKrXnhw8DBScNZSdnS08qy07Cf73/9/988Vk2/N+FvAgCQfuT9ubG5qrKKvRzV0cXhgaRB/7m
- 0eeKh6dnHv4G/qryU6u9n/xj5FPB/7/jX4WVlUSRjCHlE4kEY2YwDWDG+n8h75XnXL4kv3tqtvQ9+K8+
- /3h76Az8//Xyc77/x782aXVEkcyAJmSdduchkscysay0TPRf7v7d1uDvk/2dqmdEkcw4jPIg2X/p2Ycb
- 8o/h//fhP+yM/89N6mkif2YcUnkg+jONHyX6P9oc+ETwNzd9oRhVEJkz4/DKA8H/yuUrw2Vf+2QfBdo/
- eVlxNudKjkapIXJmxqGWB6K/SF11HZEnY1Lk4wmGYjAN6DX6wwPmxXt37gGcEJcOAjQh67A5DrV8lvhV
- /lf5X+V35E2MUWvUq/XHHmhC1sEmydMmGtMA5phsgJ2M7IkM4IS4lDHPu58LdRLpewJNyNpZu2TyaMR7
- rx/nzp1LvbrPthbkF7wJ8fahfqFOsdQ+OezyQua0h1jDIZJ/O5nJnzlzBobCgXMhMfUgyu6JlPJo2W4r
- 3nBAODN5DHIxBedCYuoh5tknKfKxBG2kDRqDTqX7uZz7Zi/5VhkQz4niaREyF+QViCk4FxKL7hcJFZ49
- e1ZIEfPsE2hC1m5NkjcbzZgDtSptxgwPDre1tqFxleWVOEm+hI9CQ4n0NyFkhrCYIsqLNYg3XcyzT6AJ
- WSnlU/v/9OnTDXUNwlUJ5VMPMc8+kVgeXS20gw9R35wTbwT8J8cnkUGU/+7id9BItkqLkPloyEMSjYC5
- mII+F1p2/dp1fBTlxUPMmZbdTOkOPFaoDYjPPFF2TySWF7saQ0B48tHDYgoySCjf86xHyCPpM2/YkVdq
- M6CthXQTjrNfnyUy4EQs9RZ6unqQMxWki3leyScV3A+8vEE6eYCWffunb8WlCFpWWVaZfFVIx4mYeEAk
- k4/H4pSB0ml0GqXmIOTn5QsNgqSYiPOKsorU9D0RiqBOIl1AlCfS9wSakLVZbQeV7+7qRiNExJ4nVqNi
- QyWUv3b1mvBDifQ9kUweMkIT335kQz5jJJMfGhhC49Ly4N4DqAKMDvEeHSv5fXIQeXHh9CYQUIiCb+co
- ye95/NyhkU5eT2G7p5nVZIPX5FOuvon8W/n74WfVCaAJWZvlXckfKtLIm/QmrVqrnlUfe6AJWdbCJskb
- +N8iJfIdS6AJ2V35ixcvLkYX+YD3i5GHLE3RFy5c4N+Z4fV6GYrBohfBkMh6zIAgv7Y3mtVKNcT5t6XM
- zMwg9Bu0hl+CPP8FJkXL++T821KKi4obGhq8bq9JZ8J2l880c0xBtFNpoWmlrRXlFfx7coQ3JNltduEL
- XGz6jqc/zJUY2/xXt3jsd9+Q1NjQWFhYWFdX57Q5EQn0an5Xj/mQLHyUgQ6/k1frIcgybHlZeeHdnXdj
- 4R/Iy8vr7+vHeOD9d77PQkjA3VLNqI40/ChW8qMdUlCDYEc7/1Y4wXpXvupRFUK/rE1moS1mk9mo5/+v
- HsMDxYBGpTlyCC2HAkSgAymoPW5+fP78eci+Jg/qauvysVi+dWt6chp3iDbxf1eMxZD4a/pHDjSe/8vh
- nVdCTU1Mff/99xCEpqj8Sl5AeAcmnoqB/gHcBayE8JBYGf6tgkcLNBuNh8LgwGDpw1J0+NvegSmCMFhS
- XJJ7k3/7KdaAR/qAws2bN6EDKUKzsaHxf2s9Vh9nhpPWAAAAAElFTkSuQmCC
+ 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
diff --git a/INT63DC_2C/Forms/FormIOTest.cs b/INT63DC_2C/Forms/FormIOTest.cs
index 35a48bd..6a826e0 100644
--- a/INT63DC_2C/Forms/FormIOTest.cs
+++ b/INT63DC_2C/Forms/FormIOTest.cs
@@ -291,7 +291,7 @@ namespace INT63DC_2C.Forms
for (int i = 0; i < this.CollectionOutputButton.Count; i++)
this.CollectionOutputButton[i].Text = string.Format("{0}{1}", this.Text_Out, i + 1);
- if (this.ParentForm.SystemConfig.EquipmentColumns != 16)
+ if (this.ParentForm.SystemConfig.EquipmentColumns <= 12)
{
for (int i = 32; i < 40; i++)
this.CollectionOutputButton[i].Visible = false;
diff --git a/INT63DC_2C/Forms/FormInformation.cs b/INT63DC_2C/Forms/FormInformation.cs
index ea7b24d..9372f32 100644
--- a/INT63DC_2C/Forms/FormInformation.cs
+++ b/INT63DC_2C/Forms/FormInformation.cs
@@ -154,7 +154,7 @@ namespace INT63DC_2C.Forms
}
private void DefaultSetting()
{
- this.labelDisplayVer.Text = "8.8.1";
+ this.labelDisplayVer.Text = "9.0.0";
this.labelSerialNo.Text = this.ParentForm.SystemConfig.SerialNumber;
this.textBoxSerialNo.Location = new Point(395, 225);
this.textBoxSerialNo.Visible = false;
diff --git a/INT63DC_2C/Forms/FormInformation.resx b/INT63DC_2C/Forms/FormInformation.resx
index 29450c4..f01b1a9 100644
--- a/INT63DC_2C/Forms/FormInformation.resx
+++ b/INT63DC_2C/Forms/FormInformation.resx
@@ -165,227 +165,229 @@
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
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwAAADsABataJCQAAM35JREFUeF7t3el/3fV9
- 5/35O65p0zZJs5Y0oSUbgUCzkTbNJJ1JICFhC0vKmoStbElYzL6FzWa1DTaLZQPGeMFGNhhbtmRb1mID
- ZqcJZNI2k2Yecz2uO51r5iefk4P42NZXlnxkfc7v+Xy8bjgOSEc+dz5vfI70n/4PAABQGwYAAADUiAEA
- AAA1YgAAAECNGAAAAFAjBgAAANSIAQAAADViAAAAQI0YAAAAUCMGAAAA1IgBAAAANWIAAABAjRgAAABQ
- IwYAAADUiAEAAAA1YgAAAECNGAAAAFAjBgAAANSIAQAAADViAAAAQI0YAAAAUCMGAAAA1IgBAAAANWIA
- AABAjRgAAABQIwYAAADUiAEAAAA1YgAAAECNGAAAAFAjBgAAANSIAQAAADViAAAAQI0YAAAAUCMGAAAA
- 1IgBAAAANWIAAABAjRgAAABQIwYAAADUiAEAAAA1YgAAAECNGAAAAFAjBgAAANSIAQAAADViAAAAQI0Y
- AAAAUCMGAAAA1IgBAAAANWIAAABAjRgAAABQIwYAAADUiAEAAAA1YgAAAECNGAAAAFAjBgAAANSIAQAA
- ADViAAAAQI0YAAAAUCMGAAAA1IgBAAAANWIAAABAjRgAAABQIwYAAADUiAEAAAA1YgAAAECNGAAAAFAj
- BgAAANSIAQAAADViAAAAQI0YAAAAUCMGAAAA1IgBAAAANWIAAABAjRgAAABQI/9p5h0zJUmSJNUkA0CS
- JEmqUQaAJEmSVKMMAEmSJKlGGQCSJElSjTIAJEmSpBplAEiSJEk1ygCQJEmSapQBIEmSJNUoA0CSJEmq
- UQaAJEmSVKMMAEmSJKlGGQCSJElSjTIAJEmSpBplAEiSJEk1ygCQJEmSapQBIEmSJNUoA0CSJEmqUQaA
- JEmSVKMMAEmSJKlG1WUAzJo5a8EjC7q7u3t6egYHB4cAAGCU6kSsDsXqXKyOxup0DMdkJ1WLATBn9pz1
- 69c3n1sAABhTdTpWB2Q4KTumzh8ATyx+YmBgoPlkAgDAOFQHZHVGhsOyM+rwAbB82fLmcwgAAHupOibD
- edkBdfIA6FrQ1XzqAABgQqqTMhyZ2evYATBr5qzNmzc3nzcAAJiQvt6+DntPcMcOgIVdC5tPGgAATEJ1
- WIZTM3UdOwC6u7ubzxgAAExCdViGUzN1HTsAent7m88YAABMQl9fXzg1U9exA6C/v7/5jAEAwCQMDgyG
- UzN1HTsAmk8XAABMWjg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1
- U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABA
- QTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cA
- AABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1
- U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABA
- QTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cA
- AABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1U2cAAABAQTg1
- U2cAAABAQTg1U2cATJGBrYOrV65b+tjqxx5aGXr8oVVj9fDTVUu6Vq9ZsfGZp3p327Mrx92qvinoue5N
- PWs3V19y84sHAEgunJqpMwCmQt/GzY8/smr27Qtn3fDgbdc8sKduv3beGN1540OPzFnWdf/ysVv4wIpx
- tmjeU23qsYdWPblwzZqnNvZt6G/+EQAAZBZOzdQZAG03MDC4aP6KO66bf+vV948uXP+hcP032rkBli6Y
- W54BVeHcH6Nwvu+z5j+1asm6rf3+HgAASC+cmqkzANpu9cp1t183L1z/oXD9j25PG6BVuPt3W7j4xyge
- 8ZNs/lPPdfc2/yAAANIKp2bqDIC2e2jOE7dcNXd04fofXbj+Q3vaAI3C0b/bwrk/RvGUn2hLuroH/R0A
- AJBcODVTZwC03V03PRQGQKtw/Y8unP6hPW2AVuHu323h4h+jcNPvbd4NDABkF07N1BkAbTfz+nm/uHJO
- o8bd/0TX8t51PaG+dRv2qs09vdu2Dm4fGNo+OHbD+7DnB7eN3eYNW8L1X7W1f6D5ZwEAkFM4NVNnALTd
- 6AHQaOPa9f/j316ffL/77Ru///e3plVvvvZyuP6rDAAAILtwaqbOAGi7O66bd/OM2VX7fABUTbcNYAAA
- AB0pnJqpMwDarjUAWu3DAVA1rTaAAQAAdKRwaqbOAGi726994KYr7hs9ADbs0wFQNX02wJuvvrzr+4YN
- AAAgu3Bqps4AaLvGAGi12wHw0utrXnytezLteH3N67/qfeOtvinuf/z2zd0OgNEZAABAduHUTJ0B0Ha3
- XXv/6AFQteHZdWEAXP3IYZfN/+Qku/LhQ+5cdvTdy4+Zyv75rS0GAADQ8cKpmToDoO2qAXDj5fc2ausA
- qLry4c9N8QYwAACAOginZuoMgLYbPQAa9bRtAFRN8QbYZQC8tOtPGTMAAIDswqmZOgOg7W69Zu4Nl91T
- NTUDoGoqN8CeBkArAwAA6ADh1EydAdB2rQHQqueZ59o6AKqmbAMUB0CVAQAAZBdOzdQZAG13y9Vzrr/0
- 7ikeAFVTswEMAACgDsKpmToDoO0aA2B0UzMAqqZgA+w6ABbMXdbKAAAAOkM4NVNnALTdL66afd3P7xp7
- ANy7/LhZS45qR3cv/X7Xs+cvWntBm3rrvw+NMQAaGQAAQHbh1EydAdB2jQHQarcDoK1N5c8JNgAAgI4U
- Ts3UGQBtd/OV940eAFXrp3YAVE3ZBqgGwCNzl7YyAACAzhBOzdQZAG1XDYBrf3Zno/01AKqmZgOEAdCo
- f4sBAADkFk7N1BkAbTd6ADRav2ZtuM6npinYACMDYI4BAAB0mnBqps4AaLubZtx7zU9nNdq/A6Cq3Rug
- OQBaGQAAQEcIp2bqDIC2Gz0AGq3bZQDMm3P/Pm/l8icbH/w3v375uee6W61fv6a/v3fr1r7J99avXikM
- gJ0ZAABAduHUTJ0B0HY3XnHP1ZfMrBpjAJx95gX7vJm3zmx88Ld/9eJD77ZgwYLly5c/NWmvvro9DIA3
- Xt3x8OwnqwwAAKCThFMzdQZA27UGQKv9PgAq+2QDjDEARmcAAADZhVMzdQZA291w+d1XXXzHuwbA6mdb
- p3+jcLvvk1oDILwEqNXkXwu060uAqgHw0H1LDAAAoMOEUzN1BkDbNQbA6KZ4AIzRPn9PcGMAtDIAAIDO
- EE7N1BkAbXf9ZXdN2wFQtW83QBgAjQwAACC7cGqmzgBou2oAXHnR7a2mfgD827+89sZr28bozde3v/2r
- V95+69Vd++WbL20f2rqnXn5x22svPz+6gc1b5t65aP49ix+89wkDAADoGOHUTJ0B0HZhAFQ91z2lA2C3
- bwIOdn1P8OOPPXHnbXNvvOrOVjddfdcY3XzN3aO77YbZs2d2VTOgygAAALILp2bqDIC2u+7Su2ZceFvV
- dB4AldEbYMHDi6qbfvT1P7rRd/+ujZ4Bd9/60M4BsLX5ZwEAkFM4NVNnALRdawC0eq77mdbp3yjc7vuk
- vR0AlcYGeGLxk9WVf8OV7zT6+m/049MvGOmMC669/PYwAEZXbYA5sxYaAABAduHUTJ0B0HbX/vzOKy64
- dT8OgL3qd799Y/HCJ2+YMWv0AGgVB8DpF1xz2W2N3wmnf6vbbphtAAAA2YVTM3UGQNs1BkCraT4Aqi67
- 8PprL79jZAM02mUGNGqNgVAYAFWb+jY3/ywAAHIKp2bqDIC2CwOgau30HgDnnHZp1bs2QKtdZkBVGACj
- awyA557taf5ZAADkFE7N1BkAbXftz2Zd/k+3NNovA+DXb7+0dOkT42zx4sfOOuXis06+pNoAC1fNeGT1
- eRNrwZqLWjNg7bPrmn8WAAA5hVMzdQZA240eAI3WPr2mdfo3Crf7PmkCbwKeN2/ejBkzzjjpwjNPGtkA
- Mxd//85lR9+9/JgJNGflya0BsKb72eafBQBATuHUTJ0B0HbX/HTmZef/YvoPgMb1f8kllzQGQNVtjx51
- 5cOfu3Ppd8NxP56qAdB6gZABAABkF07N1BkAbdcYAK2mfgD8629eGRroHbv+zesfenDOvffMrDrzpIvO
- OPGixgC4bP4nJ7YBWgOgygAAALILp2bqDIC2CwOgaooHQLHf/Prl7qefeGLxQ43OOnlkAFQ1BsDENsDI
- APjD+4YNAAAgu3Bqps4AaLurL7nj0vNunrYDIFz/VWeedOHpPxhpYPOG1j/2u9++8fvfvfX7fx9v//ab
- N1vfO8gAAACyC6dm6gyAtmsMgNFNn5cAjX7lT6vTf3BBYwBsHTUAqvZqA1QD4PoZM6sMAACgA4RTM3UG
- QNvtOgCeXbV69GFdFW73fVLxTcCtd/0Gp57wT6edcEFVYwBsG+ydN+f+Rg89MP/JxUuWLVk6Rlu39I4e
- AFUGAACQXTg1U2cAtN1VF9/+83Nvmm4DYE/Xf+Ufjz//1ONHNkBjADz3zKrRH/b8sy+5/upf3HTdbXtq
- xdKl1QD419+8ed0Vd1QZAABABwinZuoMgLZrDIDRTfEA2PUHgS1e/NjNN9949dUzdtupOwdA1dZNuxkA
- VWNvgDAAqgwAACC7cGqmzgBou/0+AEK7vus3dNoJ//SPx51ftacBUDXGBmgNgGsvv72qGgCrnzYAAIDc
- wqmZOgOg7a686LbpMwCK13/VqcePXP9jD4CqPW2AMACqDAAAILtwaqbOAGi7agD87JwbG+3fATCe67+q
- GgA/PPa8qv5NPdW/tacBULXbDdAaANdcdnsjAwAAyC6cmqkzANpu9ABo9Mz+eBPwGO/6DU455pxTjjm3
- qjgAqnbdAO8MgEtvawyA7lUGAACQWzg1U2cAtN10GADjv/4rezUAqsIGeNcA2JkBAABkF07N1BkAbbff
- B8Cbb2wb//VfOfn7Z5/8/XOq+vvGNQCqRm+A1gC4+tJbqwwAAKADhFMzdQZA28248Nafnn1Doz0NgO3D
- m/Z5r740WH3kcb7uf3SnHHvOSd8b2QDjHwBVrQ0QBkCVAQAAZBdOzdQZAG03egA0emZld+v0b2sTuP6r
- GgOgaq8GQFVjA7QGwFU/v6WRAQAAZBdOzdQZAG23vwbAxK7/qpOPOfvEo39StbcDoKraAMuWPNkYAFf+
- 7Bd/GADPNP8sAAByCqdm6gyAttsvA2DC13/VSd8fuf53DoD11YfaqwFQ9cj8B3//u+YAaNS9ak3zzwIA
- IKdwaqbOAGi7qR8Ak7n+q6oB8IPv/rhqy84B8NYvXwzvLhi7N14d/t1v3/jX37wx46e/aGQAAADZhVMz
- dQZA2+06APaq1vcOKtb4KWOXnH39Sd//8XFHnbbbjj/q9ELfOeP4o8484Ts/ag2AifXrt1667KIbDQAA
- oDOEUzN1BkDbXXfprHDTT7hw8e/aJT+57qTv/ejYI08Nd/9ui6f/O40MgKotvSMD4Ff//MLQQO/4e/WV
- oerfevtXO0474Z8uu/CGGZfc3P209wAAALmFUzN1BkDbzbnzkXDHT75w9zdqXf+jC0f/bgsD4Lgjzzj+
- qLOqGgNg+7ZND+2Ndc+NfJPTagCc9L2zTz3+/IvOvmrNat8FCADILZyaqTMA2q53Q99l598cLvh92BjX
- fyjc/butGgDHfruaAe8MgIn19i9HBkDj5wkYAABAduHUTJ0BMBWefPyp6kYPh/s+7OIfX3vi0YXrf3Th
- 6A9VA+C4I8+s2tK7rjrlJ/gSoF/uaHwroSoDAADILpyaqTMApsgzq5+76cq7w+G+T2pc/8d8+9TRhYt/
- jML1X3XMt04bPQAm+BKgX+74wXd/bAAAAJ0hnJqpMwCmVH//1mfXrNunrV351OKlTy6aZMuefHzF0lWN
- TvjOWcd++4yqzTsHwG9+/fIbr20bf2//6sXWAGi0ZrU3AQMAuYVTM3UGQG4DA/1rVi+ZfGvXrmh+xKGh
- MAAm1tu/fLHxrYQMAACgA4RTM3UGQG5tGgDHfOv0qs0b98EAqDIAAIDswqmZOgMgt3YMgOO/c+Y+GQCN
- byVUZQAAANmFUzN1BkBubRoA3/9vp1VNcgAcd+SZzQHQbQAAALmFUzN1BkBu7RgAxx11RmMAhBp/LRBq
- vFsg1PgmQq1WGwAAQHLh1EydAZDbwMDWl17cNPm2b+ttfsSdA+B7//XURmEDtAozoFGYAVUGAADQGcKp
- mToDILdqALz5+tDk2/HiluZHfPcAaBUGwDe/esxXDvvm17/8nbABGoUZYAAAANmFUzN1BkBu7RgAxx55
- +tH/8I9hAIzu61/+7qcPPKzREYf/18YkCBugkQEAAHSGcGqmzgDIZ3Bw61DV0M4Gtrzy0kDVqy83Gqx6
- 7ZVWQ41ef7XQSzu2bt8+1Oj475xZDYDRhQFw2Gf/9lMHHlZVDYCDP/nF1l8LtAozYO2zzzUfOgBATuHU
- TJ0BkMjg5k3P9W5Y2bdx1abepzf3dW/ZtLp/85qtW54Z6H92aOC54cF124bWbx/ueX7bhhef793xQt9L
- L256ecfmV17a8urL/a+9svX1VwfeeG2wKvzn/9CZp5wXBkCrxgD40qH/pTEAqg799BGN3wwboFF1/Z/4
- vR9v2rSp+RUAAOQUTs3UGQBpVNf/hvUrWm3seaqqHXvghquv++43fxhO/9Ed+fUTD/nUl6vr/+CDvvit
- r53QGACtwga45IIr+vv7m18DAEBO4dRMnQGQxsaelaMHQGgf7oGlSx4585Tzqg3QKgyARt/5xsmNX4QB
- MLpTf3DunDlzm18AAEBa4dRMnQGQw+DgQLj4x24ye2BDz8oH7r/z3LMuHL0BGrWu/90Wrv/TTjxv5h2z
- Vqx45ycMAAAkFU7N1BkAWQyuWP7YsqWLJtbyZY82qj7IU8sff2rF4yufWly1auUTT69c0v30k1Wru5eu
- 6V62ZvVI9957xy9uvu6qGVec+6MLzz3rkt33o5/uqQvO+fn119587733PvzwwwMDA82vAAAgrXBqps4A
- yGHr1q3VPT1l7rnnniuuuOK88867+OKLm7+19xYsWLBlyzvfXRQAIK9waqbOAMhhYGBgyZTr6uqaM2dO
- 83/sjaVLl65bt6750AEA8gunZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAA
- KAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoM
- AAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAin
- ZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAA
- KAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoM
- AAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAin
- ZuoMAAAAKAinZuoMAAAAKAinZuo6dgD09/c3ny4AAJiErVu3hlMzdR07AHp7e5vPGAAATEJ1WIZTM3Ud
- OwC6u7ubzxgAAExCdViGUzN1HTsAFnYtbD5jAAAwCdVhGU7N1HXsAJg1c1Zfb1/zSQMAgAnp6+urDstw
- aqauYwdAVdeCrubzBgAAE1KdlOHIzF4nD4CqFctXNJ86AADYS9UxGc7LDqjDB8CsmbOeXPLk4MBg8zkE
- AIBxqA7I6ozssBf/NOrwAdBozuw569evbz6ZAAAwpup0nDtnbjgpO6ZaDICqar11LehavXp1T09P84kF
- AIBRqkNxzeo11dHYkf/hv1VdBoAkSZKkKgNAkiRJqlEGgCRJklSjDABJkiSpRhkAkiRJUo0yACRJkqQa
- ZQBIkiRJNcoAkCRJkmqUASBJkiTVqLoMgFkzZy14ZEF3d3dPT8/g4GDzp70BAMBO1YlYHYrVuVgdjX4S
- cPrmzJ6zfv365nMLAABjqk7H6oAMJ2XH1PkD4InFTwwMDDSfTAAAGIfqgKzOyHBYdkYdPgCWL1vefA4B
- AGAvVcdkOC87oE4eAF0LuppPHQAATEh1UoYjM3sdOwBmzZy1efPm5vMGAAAT0tfb12HvCe7YAbCwa2Hz
- SQMAgEmoDstwaqauYwdAd3d38xkDAIBJqA7LcGqmrmMHQG9vb/MZAwCASejr6wunZuo6dgD09/c3nzEA
- AJiEwYHBcGqmrmMHQPPpAgCASQunZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoM
- AAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAin
- ZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAA
- KAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoM
- AAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAin
- ZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAA
- KAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoM
- AAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAin
- ZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAA
- KAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoMAAAAKAinZuoM
- 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
+ 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
- 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
+ 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
+ oLe3t/rUAQDA+PX39cdrM28tOwCqzxsAAOyqeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAA
+ AICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3m
+ zQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICC
+ eG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAA
+ AICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3m
+ zQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICC
+ eG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAA
+ AICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3m
+ zQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICC
+ eG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAA
+ AICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3m
+ zQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICC
+ eG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAA
+ AICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3m
+ zQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICCeG3mzQAAAICC
+ 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
+ AAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZ
+ NwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK
+ 4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMA
+ AAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZ
+ NwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK
+ 4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMA
+ AAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZ
+ NwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK
+ 4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMA
+ AAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZ
+ NwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK
+ 4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMA
+ AAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZ
+ NwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK
+ 4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMAAAAK4rWZNwMA
+ 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
@@ -435,28 +437,29 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 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=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABPpJREFUeF7tnOlyqkgY
+ QH1aoSomNd7JoENUEALEBAUjAop7xBFBQZwHnIqdMKZdwhWICp7ij9Ubh27hY6kvpcgKtMlNmWXZXC6X
+ yWQQBElfLCiK3t3d5XI5juXkprxtmoJ+l8tlFEVJkmy1WrPZzHXdfy8Wx3Gm02mr1SJJEkXRcrm8V74u
+ 1nEcJwjCMAy4m8vHMAyCIHAcr4t1WL4u1hEEEUURbhQvRFFEEMTz/5DHcTz25gBRFHEc/1+eJEiSJOFa
+ 8YUkSYIg3uXlpoyiqGmacJX4YlkWiqJyU06xDEtRFFwedyiKYhgmhWFYu92GC+OOpmkYhqUymUyi1jzA
+ NM1MJpNCEOSiI5njcF0XQZBUOp2GS5JBOp2+yieSq/xV/oTYtm1Zlm3bcEHEnF7ecZy3t7fhcGhZ1mq1
+ gouj5MTy8/m83+9LktRqtUzTTIr8arWyLKvb7YqiKAhCq9VKyszbtq3ruqIogiDU1iRCHky4pmmiKFY3
+ UFU15vLL5XIymaiqWq1W+a8oihJn+cViMRgMXl9fX3ahKEo8T3jL5XI2m7XbbZ7nK3uQZdmyLLhlxEQu
+ 7zgOmPBKpcLtp9lsxk3esiww4RzHsQep1Wq9Xm+8h7e3N13X4d4DE5X8crnUdb3ZbHIcx/iA4zie58Fl
+ b/Mq4BHFY/VI5BeLRb/fr1ardHiwLAsPE5iQ5V3XNQxDlmWO46hQeXp6ggcLTJjypmn2ej2e52mafn8H
+ EirnLq+qKsMwpVKJiIBzX/aapj0/PxMEUYoAhmHg8QITprzjOLqu1+t1mqaLYXPu8oDFYtHpdFiWLRQK
+ D+FB0zQ8UmDCl/cezlSr1UKh8HdIFItFeJjARCIPbl0Nw5AkiSTJvA/AwgZx/tMWIASCxwhMVPIA27bb
+ 7TZN0ziO5w7CMEy32/1nzWQX0+kU7j0w0cqDOBf8BXAc/2s/lUplOp2uDgJ3HZjI5b2nN4qiFIvFP/fA
+ cVwUc3uYn5AH2Lbd7XYZhrm/v89uwTCMrutRTO8Bfk4eLAFd13mexzDsj6/QND2ZTOIsD/zn87kkSQ8P
+ D9ls9u4TmqZjPvMejuOMRiOO47LZ7O2acrmcFHmAYRiCIPz69evm5qZYLI7H4wTJg9dVjUYjn8+XSqXh
+ cJgsefCcTxTFl5eX0WiUOPkTcpW/yieQq/xVPmqm0yl49wQXnI5w5AeDweN+QJ3Hx8f7NXDjLcbjseSD
+ wWAAt/xNwpH3xHYC1YEbbyFJEtzFLrzDejQhy8OTvgaqAzfeotPpwF185Uzl4YIN/NTxyVX+/OThrwrW
+ OI7zW/KqqoKahzk7+Z2Ay5t/+Qs74YmiCO/aBkfLw0voK8G/4QlH3g9HyMMFYRNU3nEceEY+8aIRnuc3
+ L1FwF1v4nHnvbHI0QeXH4zHY0W85Qv5bAgbLEcrn83kvLJEkyb98p9OB+9rDieUhNlcsVORfHsI7vpIk
+ wWXBuMqfjXyn0/ly4/Z5vgQNwd9nG7gX35yX/OFgaR9wL765yp+N/A8TsrwX22zHnvGXvyyu8kmWR1E0
+ 4B3CJfKROeH29vbnv4Q6OR85MxKdLSXReXISnSEp0bmxkp4VzcuH12g04LrxotFo7MiHp8iKUBPinQmR
+ JEkcx4WaAGdC9DaQA5OiKE3TLj0Hpuu6s9lM0zSKor7Jgelt79lPGRbDsEvPfoogSCaTwTCMZdid2U//
+ A6yu/OmZUbOXAAAAAElFTkSuQmCC
@@ -506,120 +509,128 @@
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
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwAAADsABataJCQAAGmpJREFUeF7dnIdTVNme
- x+cf2ardqle7W+/tq/f2hZ0Z0ziYMI0BFMmSs5JRUBGVoIKiJDELKijJgCSV3DnnBE3OCIYxzEzt2/2e
- e25f2gYzo8zr+mo13feecz7n9zu/3+/cvt1fFRUWOaiwoDAzMzMpKSk6OjokJCT4N/vA4IEAEOAAygET
- coRPP5KO03w9PXds2uS6dt1mpxW/aQHBy3VbkJ8foIDmADsDX5BfsC9lX8BOv23rCPPG75avW7rMecmS
- Nd8u/u1q/bLvtq9d77fdbXdwSHhoKACBySGz8KdyTyUnJ3tv375lxcpNy79fu3jJ6m8Xrf5m0arfstZ/
- t9xltbPnpi2B7h67AoL2xcfvTUgEJmBfg8dLni4uMPiGZd8Bmzn5W2jlb1Nrl373g9PKbWvXe21xCXD3
- jPQPTIiIOpi0Nyc9I+PQYcDOwKempvp6eIB8/VJK/m5szM5q+NWixWsWL/nicl68dO2SZQCGqTcsd9q8
- chWwPTZt8du+I8Tbd1dQSFJU9IGEpMzUtNPHcy6dOXvwQGpaWhqBRxgMDgraunoNFjnIHSDttXbpso1O
- KzatXIWDt65xdnVex2rt+i+obeuItq/fALlt+MH9h01eW1383IDtExUYFBcRmRwbd3BPclbaodyjx4vz
- 8q9evFx29VpoaCjAv8pIz/B199j8vRPM+CaDA3vLqjU7Nv7guWWrj+u2ndt3oHX/He4BOzy+vNw9oUAP
- zyBPLwjM4Tv9dgeHJkTuSomNBzYMnpORlZdz8mx+QcmFS1XlNxtq645mZgH8K6RBZLU3mR1OBVNjRgGM
- diP8AzCdaDomNCwmNJxTbFjEF1RcOKOISAjMe3bH7E9IOpyy/2ja4RNZR/NPEOxLZ89fu1xSUXaj9tad
- lgfN5WVlAP8qKirKxdkZWQ3LmAB/zQpzsfF75Mn1Pi6uwI4ODkWjKbEJBxL3pCbtxYym7U059GWVvM9B
- AD6y7wAxdXoWlnfRqbzzhcUl5y9dv1JaWXbjdmXNvdt3HzY+4Hfw+O28yMjIr8LCwrasXOW8aAnxeRv5
- +mXLsbARM+BXUQFBSbuigYqJzE7PPJF5NDfr+Klj2RA6+OLKO37iNWWfLDx5+nzBmSvnLoK54vqNmptV
- tTV34Or365taH7SAXCFV6NQ61H9fofRBnEc9QOEROTetWLl93QYfl22hPjvhVPvjEzNTD6Hds3kFF4qK
- LxWfv3LuAprGjHIqvfDlxY2EMlM7N95raG560PawtbO1Q9ApEAvEcolcrVSbDCaAs/Akw327yN7gkYzB
- 4V1woTOnESSvMLNYeaui+k5VzZ3qW3erby80YVQQmKmReW2dQp5QIpRIRVKpWCoTy0CulCm1aq3FZJmB
- R54kK9x5HaqCIE9vhLTkmLiMAwfh2xfPnL15tYyuFrSIWWxvbutoae9o7fhEdbZ1UvHa2SeQwzHvK4yn
- pR0Dg8AMCwNYJiG0cHKFTAFmpVypkqtgdr1W32XuYuFdV6/ZvGIV2QNscQn08EJVsDcm7si+1Nyj2QgY
- 5aXXa2/dbcFEdvAFPKGILxIJxJBYKPloSUQQrCEj45PKITzBnxKxFG85HPw+okMi4otoy3LCDGCVSqFW
- KdVqpYZKq9YZ9Maurm4W3n39BlfntSgPUBJF+AXER0YhpB89dKTgRC6WN+Jkfe299pY2IV8oEoBcJBaC
- /OMlEYmlYolMIlXI5CqFQq1UQkoFxoq5oPCOp7yn6PDQAqaSWBumVhJTa1QaCN4O6bQ6o8Fo7bay8N6b
- Nrut3+i91RVFwq7AYKQ0pA261EsvXq6+UYmwAaciNueL4FGfIroC5VKZSqHUqdUGnVYiErY1P+R1dCjl
- CrwuBfyssz5I6ILASxXEyRVqDaytYrDVOgg+bzaYZ+B9t7p4/LB55za3UB/fmJAwFEbp+1JPZh07m194
- 7VIJItz9ukasxnkhl4mlCqlco1IZ9dpui1GtlN0ou1Zy5VJbS7MG9oe3wvNhxlnnvr9YeBkDr1TPkGuI
- DDqD2Wju6e5h4f1ct3lt3urv5h6+0z8uPHJfXCJCHRb8uYIipA3kDMDz2nmfAs8YXCKXyGBeGNxi0vf1
- WJRyUWnJpeSkpGNZme2tzXqtWo3ANB/wNKqrFCpqdkqu1+hhdqPOaDFaeqw2eP/tbt5bXZDeyIIPj0Rt
- iMSOOI9oV3bl6u2qGmQOwDv08f4i5MTgMqxtg1YDg/f1mpUK0cULxbujoiLDwk5kHxOLePAFGJ8se8Sw
- WY28vxzhbWYHOQtveh3eZ6troLsngY+IAnzWwUMonkioL7kG+AcN9z8OHjYk4UcshT9rVSqTQddrNZsM
- 6vuNtceyMnZFRoaFhEC5J7OlYj7cAcfAO+Yf3mZ2Aq8n8L3WXhY+YLubr8s2JDmy6Y/chVAP+LzsE6jn
- AH+n6tbHwRODI7ZJZCq5Qq/RWEwGuLpCJjhTmBcfGxMSFMQp98RxmYTfZTb8ivAM+RzwgW47sHvBrjCC
- wCPPJWXC8tk554uKy0oYt29o6mzvpInkPYXEg3yG6E1cXaexdhm7LPqHD+rBGRocHBQQYK8T2UdlMn6X
- xaBVq+RSZDvHHCYWOrb/FuF4NuApmDyn1mg1JMNBgDfoDWaTecbtKTzy3LzAo2+MHktXKZcDxmTU9faY
- dTp5ZcW1fcl7gRrg5+eg7ONZCrmgx2oywPGR8WUI+lSo0ogwj7YZcexutj4Knrp9RBS54mNb81zAo6nu
- naJeh+Eyrq6GJ5uMGrmEf7a4AAb39fbZ6TOHjh/L1GokQ4NWxEKEPZ1GTYW5Q1IkJZBMLscUMPWPQ4+z
- hTGgjGfzPFPhUM+nzs+muvmFF1NXF0kQ1RG0wdDTbTKbNDXV5an7k/39fL083N+ko1lHdFrpo8nB4SFr
- fy9CMfKwCbJ2mcj0GTBoDWpBhANaAjl07aDPDc8anEZ1tcps1MPVlXLhueLC3ZERXu47PNzc3qLE+Njy
- spLmh3VQY8PdxoY7VA11t+tqa25XV9TerkHgAD+6WFjw6IwWMBgcTePWLn3Lw4bsYxk+Hl5urtvdXLe9
- Xb5eXlER4QlxMQmx0XExu+PtFBu9KzoqMmVPIskFahXcCunTYQAO+nzwLLmdq+t1ipqqstiY3dtctm7b
- +iHC8W+Qr7cn0iQ2AvAsuJjDGBz0wfDeJNUReFrkZB5MO0Xgz6C8vVVV3VTf2NHWgV3dbCH8IhQrFXIU
- p4htQkHb6dxs/50+WzdvmkeFBAUMDnQbDVpkEIR9hzE4CAEfBSW2yXRXR+FJwAe/1lbbvw0+Ne3UsZzz
- BWeuXy69VVndVNfY0doh5AkdJAI8uTAk1aiUne2t10ovxcbs2u7qsmnjhvlVSJA/YqHZqFMBHhM+ayT2
- gvGZ4uq18p4YnylyDVoGntvYfAo8hoJ1iLR0OvfETm+v9WudN6xdO+8K8PMdGe5BHEUGXVjwWPA6taq4
- KH9XRPjGdevWrVkz7/L39Vlw8BCJLnB71CFyaVNDbfrhg0hszqtWOa9aOY/a6e05PIgCcCG5PYTaBtEe
- QRiej2ykU8vKr18O9PNdvcJpldP38yVvjx0D/V3IJugIpZTDGBz0cfDY2ATERUTuS0jMSE3LPUYuZly7
- XAL4xrqG9tZ2AU8wW7boKlbIsfJVFrPeZFQ3NdxJ2RPvvNLJadkSp2VL309LnJa+URudV6Py12nVqPbR
- ncMYHIQhzVzGUyi5bEek0SLbmYymmctYBN62nydXcuITMw6k0Ss5BL6iuvFeQ3tLu6BTMKfoZNPFj7AP
- 57R2G4X81lMnj7q5bF6+eNE7tdF5TbC/b+yuiJio8N0RIbsjQjntCg+JCAlMiotBqFcrFUirCDQOA3AQ
- xsOUm+w1TPvLeBCBN6Bwnid4SMgTMGlPJBNLsCxRimMPazKoSi+f8/f2cF6xfNk3X79FIQG+1RVXJaI2
- kaC1o62pvRVqhNqaGx/er0MoedBYz5V3YHPo3UGfG56KuAATArAnxVgtJj02Nvcb7x46sHfdSqdFf/vr
- mxQXHaGU8xDP+3rNXWY9jGw2aiETFqgOHqtSKeRoEy3DxRYoPET4af6TSOGlCFGAUStFF4rzXDau//ov
- f/76v/80W7sjgqXijoG+LmAjcJIr+QoFhM0CSjpyPZ+5qomZfSc59MXgqdA9yQIoe+VsFjAaVJU3SsOD
- /Rb//S9//+MfHBQR5AdXxzSRnRtz6R6onNAUsDGn70MOfRh8AIEnN+6w8HGJ6eTS9fGz+YVXL12puVnV
- UFvf1tzG7+C/v+ggMG5S/CoVcOBeq6n1Yf3BlESnxd/85ff/aa+wAN+2lgaTAehI4zCvA49j428XTiHb
- LVreM9mOBHwl86GNilT45BObXxUewqBJIBQI4QJMFFR3W/QalaTg1HHXjWv/549/+NO//+7P/0EU5u/d
- 8rDeiDflcswXRu/Q1AdpQcBTYSg0CsCftWqlxaRDFnjYdDcxOuKbP/3XH3/3r1CQr/vDplpUSEqs7n8m
- eAijgQuASiaRIIzBwqhYpKKOY+mpS//259//27+4b9nYWHdbi/ekFN6xhQ/SwoKH2CXAF0pFYpiXXNu0
- 6BVSYV7O0Y2rnTxdN1fduK5SyBAgcMw/GzwV4wJYAiJUqagF4QKCzrYjB1KSoqMqy6/DLzA1OMDhrA/V
- x8F7hO/0jw2LSIlLOLKffEpbnFdYevFK9Y3K+rt1rQ9bee28TxczOD51AYVUivCOckCNGkaKql1Mze5w
- yocKXZBym5b3UpLtKD+ZAvCrtUa9sdtiuznhc8JT0VUgFpBACGaIfBrBFO0YusPBH6qFDg9RF2AWAhGe
- 0KXucNhH6PPBoycOgyOxwczIgZCDpM/nfIVpc27ZHz9beOtXh6fjAxLKGMQwuC62dAhacgn5H8/xigRi
- Prqjvo3DcDAzC3MMnWmQ7MaR7XAkd5a9mAZFOIBbI7Nn4cPht5CbE1j42IQj+1JPZh4rPl1YeuFKdXll
- /Z261getvDaevQTog4RuZg8jl2tVSp1GhRzGSIU/UdUikqFog3AA/keSw6RIsD/BuNv59q3hT7woJhdh
- mEAol+N0NOIg2iZtB1OAUzAM+3ZoUyIepo8p7yXkJjRyAV+h5op8o87YbbaD99ri4r/DI2ynf0xYRHJs
- POBPZB47c7qg9MLlqvKKujv3Wh60dNpulYMwwbAeohQGiroNpTtKV2u3scdq7OlGIjEwlRzmWIO6Deqx
- Wvp7rb093Qjv8AsRH0bj2TeIP+EREpFIIZMCEqfgdLNJh3aosO2B8ARbXbzLbAPAz2YH+6bwJ9lWCMlH
- F3IJNoU244OfuUXHoDPM3If3cfBCvgDdg3xkeODVqxc//fTyZ+hn8j+e45VXL1+8fPkcE4HpePnyxf8x
- D4yb7l7gnPat4U+QoMGe7q7JifGpqYnH05NPHj9i9eTR0ydTz54S4QneGh7qBz/mEcP43PAwFMYKDNgH
- nBRszsdAn2VwoAvTQf+E9TBfUuxTO1+Dx5+YEaVcNjE+Ro98+wOdYheI4zEMByf6DPB8uCj8s7vLAFPT
- Af3yy09UP//8CrQ/vYJeDA12jwxb8Qo9Bl4AeljMEZ4nwGrHeh4dGYTLED/6+dUvv3BiW4ZoOziA2SMq
- MAx7J6Kt/erwsB4iHHbpHNjj6SGqyYl+AAMbGh6yjo32AoAe09drRiBAeQtarjVmuAI0iGoP6xzOMjrS
- MznZPz01OD09iP+5liHaDjrFPBInEok/DX67HXzo6/DnL1eVVdTdvtdyv6WztZMTIip6fRP8xHgfmIcG
- uiHMwvhYHwffz8ArJFIkKq41hGjEbQRw4kpmPc5CC9OPWOY3wncZcbxUKMZguKZsrSFfimUiBh7Zzi7g
- E3jtLHg/Au8XExoO+MP7DuRkHj1zOr/k/KXKspv3btc232/usLvLGbOLJYqJRzxDkKMD+vHZJPTsGWLV
- 2KPJ4cmJ4cnJ4bGxPpBw7krhEdjg9lxrMBcsL5dK9FrV1KNxeuTbH3B75uqgXIy6oZ3HNUVbw8ySvQ1z
- 4zWFp8aHkOo/FR4xBvBYcvZrfs7H0ydjMN074ZH8kL3xFgI7PfLtDybgaWnA47W/dqP6rwvPtE7cnlr+
- +fMn7IjmesAX4Ksz8H1zwGP0qNiQO5DGkczokdSPqCs9fTr+7OkE+/zJ2NSjkcEBK7KmQob9P1Ld54cX
- E3iE3JEh69SjAftlOVscPILZnPAwIEI9PPnZs2l6pEMLVOgIiwhxFJOONYKV8rnh0RmWKNIVMIaH+rCw
- YRnOUFSvXj6l+umn5yB/JzxjedmclrcXOpqeHp0YH0K/pB0W/hPX/GYG3peBj4k/nHIgJ+PomVMM/HUG
- vqm5o6WDCuFUhPgkkfR2d9OBvvPxGryOgUfcmGmwEw1izZuw5h+/15rHA8UyimsxX8in8LbWWHi+WCok
- 36uh5T2EgA+9Cz424Z3wxPJiibXbwg5k1uMf//hfrj6B/d8CT5JTOw8MNOBNTozSI9/5wGYB+x/EXTSF
- RrjhfRh8IFPk+O1wD/X1i+bcPiOr6FTelfMXK67fIN8uanrY3tJO1dlGoj0pxaUSnUbZZdYNDlgmJ/oA
- SYf147OJifHe4SEUOV1joz1TUwN2ed6EQCWToDLhkdZa2dYkQuL2qFj7ekyjI9bpKQQRpPdBNEVPROP0
- lalH/TgA7VhM5NZEmVgs5PE7mWVvGx6KR2ZXy2zs5FK2ziGej2yvIl8wspht364K2uHuvdWVFjncfh5r
- 3g6+1h4e3WCVCnioxmEuqUGHUscISA4eKxPkvT3Y4RkG+s14603wZImSCMIHg1atwJpHOgAbE0HnhofG
- x3qHBroQ89A1CfgCNubR4b0Jnlh+9poP9vD0cXEN8PAM9wuIDY8EfPr+g0yFR9x+TniYi/CT3QixGLaZ
- A/2WF88f04FOT42AHC8a9eRTGvjFL7YqsG8WPK+jE6MHw/DQwPQUMtnU8x8fv3z5BLQQ4iU9EdNHX4Fe
- vHj847Ppx48nH02Oo3eyR+zkdbTNwMPtuesZM/BcwLMvb0O9vHducwv09I6w3ZaSfuDgyazjxXmFJRcu
- c9GeNs2qlZ0C4rHY4agVgOQC9fjYIMjhk6jAgAq/4AohPEeKgp05eDxBlaaSy54//5Ee80EPDfKdiHzO
- gcHQsbHw5MNyW7S3kZPaXs3U9hYbfISPr7+be4iPb1RgcELU7gOJezIPHso9ln02v7D04uXK8oo54G0i
- Nyfy+LAbjIxtNh3Q8FAvYgFWBIICpgBBgdv2dncxW1qRCI5DTrfBK+XSj4Mnlifw2NXawZNLw8yle2Zj
- Q5Y6s6uB2bWa1y9j7Q4IDPL0xoJHtNsTHUu+M3zoyOnsE+cKzly9VFJ1o6L+bl3Lm+DJd1T5cGMYH05I
- BzTQZ4XN8SIsjMFhXl6+ZL3XZNTYCnIWHk/omqdugjBm7dL3WI1YOFgjiBEDfWYIsQB/4kX4jrUbfqtD
- s5hZJA56XQhN2Rq07epgdsbhKTYhn/0RdXxoGJIczB4fsWt/fBIWfE56VsHJ0xfPnCu7cq3mZnXD3Xrs
- 6tqb22cLqQVpFpEfKben2zI5PjYxPmbSa+XkGhu2VuTiDIb4wmZVHRAxXOxnWztJCzAUY3wAkJmSyzRK
- BY7BTh2rAzKwUtMn9EW4FdrEwWgKXZBUR7+HilSH1phreMhzMDsyHGxOsFXkbiy9xnbvLXc3Vkp0THRw
- aDz5qQFk+P3Hj2Tm5+ReKDp7/XJp9Y0qxuxkP4v0PqcEHeTCI9I+EjVzRwV2kQjB5KYC8jq5UU2GvSd4
- dGpkWuxFAI/KhL3wiCdogVwLFZCD5WIpNrxo4a0CmBQHS4RinMheDm3nmiKrHUudZnWWWWsw6owQzN5l
- 6pr5js3hvcmJUbtT4hMOEfKM/BMM+ZWr9J6MtuY2ZCMaP+cUU0giqZARK2WYbLlcSm4kwYu2121fG1Wg
- 3sByYL88ZtcCaYRc5Ga+fveewsE4BSeSppgWmEZIhGexNeQ2Y6xwAMPaVBaTBQu+r7ePhc8+fORA0p4j
- +1JfI6+saapvgltiRjE+kjaY7/3OKSad0IxChCf4Ey/S1/GKSoF4S8S8y35zeF4E3yZi+2JXOMUGM1CR
- 1RDbAQyRJ13dPdae/r5+Ah8WFpaXnYPwnp2elZeTe76o2J6cz3wAgLBJYyZNGJxICLWTBnFFqWE054sz
- 4t6dBzGfRswOadTCCGxY3qBl1d0Dh4fZrd3W0NBQ8psZZ07nnT6eU3jyNGPz0pqKKnoHEo/EIZYcraNd
- CJO60ARaKurk8G1YGHiEs6evv7efCswQngz2D2rUGoCTX0vJO3nyUvG5y2cvgLz6ZlUDs86pt5PIwZCj
- DzRNW+eECV44ousZTk4dG5wDfQPgHBywqX9woH8AT4aHhu833Se/lpKRnnH40KFbNysrrpXfqqwmH8s9
- aEVsF3YKETywJYJrIWDSJUQ6MFqITF9eCNozwsIGNuPnMDg179DA0NDg0PDgMBWeQyNDI6MjowX5BeR3
- cgoLCuH9dXdr6+/UPai/j9xLKqQOgURAvpSJdU4vd4Kc9Md0wAk9LRyx65nxc0IO7KHhkeERaHR4lP4P
- jY2OmU1mRDryC0lFhUVpaWk52dnIltil0zwJcsR2VAgIISR+6GfiB+2GE/pbCAIzxSauDsceHCYWBu3I
- 6NjIGICpxsfGJycm8/Pz0w4yv42Ff1BycnJFRQVoYW2SP6Tk2zlcqmRDiC1ykv56iGiXX15MGEP2ouSs
- b1NyBhiaGJ8A9qPJR7dv337tV9Gg3JO5cP6SKyU0W9CoTsMba3MET9Cimz6mm/6BBaQBwowH5+qjoyw2
- mDnsiYmJ8vJyYAL2NXgoPy8/JSUleW8y6jk2othKAmADmHTAzCs6WEAati1sIDOmxoMwT7DMU4+mpqem
- kdv2798PQGByyDPwVOlH0uncNNQ3iIQizCsHPNM60wF1pwWhcdbCHDAeYMZDq9V2tHfk5eUB6m2/gckJ
- YTAzIzMpkfz6KWrA3/QDCImJicABlANmUWHR/wNHrlr2yz3CdAAAAABJRU5ErkJggg==
+ 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
+ 9pH/yfYAAAAASUVORK5CYII=
@@ -669,47 +680,49 @@
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
- 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
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwAAADsABataJCQAACbxJREFUeF7tnPtXE1ce
+ wPlH9pzuOZ7dPW491W277nZra7WIWnraWjRBeQhqJgljoEW2wgRRrLUCKq+YtooJT18g8myNgSTzfs/k
+ AVJ117ba9qyV8C/sGcbGOBcQ4oAQvOfzC+d+v/fOZ+5kkhlmvinOM04NjkZHeXk5DMNms9m0xJvZbIZh
+ uLy83NHoAE1TNH+Xlpaazeb6+nq/zx+JRKLj0YnoxBIlOh6NRCJ+n7++vt5sNpeWlk4r31DfUFRYhCBI
+ OBSeiE788vMvd27fuTl6MySFlipyKBwM3xq7dfe/dwVeQBCkqLCoob5BK19dXW2z2dra2h48ePDgfw/G
+ RsZkQZZ4SeRFkVuy8KLES7Igh6TQSGjk+5vft7S02Gy26urqJ+RtNltPT89EdOKnH34KikGREwVWEFiB
+ Z/gljWohcqIsyGE5PDY61nml02azPZYvLi52OBwT0Ym7/7krCVJyaMejGkmCpPiPjNXV1ZWUlCjyjkaH
+ xWL58Ycf79+7LwkSz/IcwyUlPMsr/sEwQzMWi8XR6EhByhCn06mcGEMRgRPAnGRC4ISgFByNjNbW1iJl
+ SAoMwz6f7+d7Pyf3squoix8JRXqu9cAwnAJB0O1bt+/cuiNyIs/wHM0lNyInhuQQS7MQBKWYTKZff/11
+ NDyqHPNAaPIhcIL6zWcymRT5iehEWA4L7PKQZ4WgGLw5cvOxfFAMvpDXhiYfU8jLYpBnBZbmkh6eFWQx
+ OPqkvMyzPEuzSQ/P8rIoj46MxskLMs/wLMUuPMM3hgf7Br0eL0MyYK/u8AwvC/JoZBHI+7y+prNNXzu/
+ 6u/tX17y1we/czQ0fnbgwNEjlX3XepeLPIVTg30Dp0+essEwbLEcqzw62DfIkDQYqTvPWd7n9bU1tx4+
+ VAFbrRYIskDQscqjA30DSb7yDMkM9PZXfXmiyGaD9u2L8Xnl0YHe5yQfjUYlQeIYjqGY+QP1o+2t7Z9X
+ VkL79u3bsyeeysNH+nv7aJIGs3SHYzhJkEYiv/+2XwB5z3cep+PMgU+L9+bn78nL03CkoqKv53nJj0cl
+ XuJojiEZ3QkMB3q7e6qOnzDt3ZubnbM7Zwoqyg+pX3ULAEdzEi+NhOdf3jfk+8b51b+Li/Nyc7J2Zk5H
+ OYL09ySRPE3QA70DVcdPWCEoK9O402CYARsMN9TVt7pbWt0tzefdLa7mGM3n3e4mV3tLGzhFYsy7PObH
+ OlrbDyH2LOMuQ8YOQ8b2mcneucu8z2QrKNhvLYAtFthijVFgtlghc3HRJ+AsiTG/8t7vbnzlcBZYLNs/
+ 3rZ921z4eFqydmaCEyXGFPIiL7I0S5P0s4AFsO6uq5UVh3Oydm378AMdyd+dC06XGCzNirwIyFMsTdAJ
+ 09/T11jXYIGgjG0fffB+ur7k5eSAMyYGS03Kx+7h6SJ//NgXWZmZ723ZnL5li+7k7NoFzpgY8yJ/sroG
+ 2rs3fcvWrWlpupOVmQnOmBjzIu8f8nW0tn92oMSQkbE5NXVz6rs6stNgAGdMjHmRpwmawinPt566U6ez
+ MjM3bdyQuuEdvTBkZIDTJcYU8gIvMBRDEdSzM+wddjed32+1pm18Z8Nbb254a93seHPDumnZuikVnCgx
+ GIoReCESisTJcwJDMhRO6QKBEl2XOw+VIR+9n77+X288la2pqdmZRlN+vikvb09u7t7du2PsycnJz862
+ WazgLInBkIzACZHgvMmreK97a76syszISF3/9lv/WDsDOUZjQ23d5Y5LlzsuXmjruBjHhUk6L14Bx0+M
+ BZKncCow5G9ucn0C79+0fv0br706Hab8vK7LnXgAJ1BiOsDBE2Ph5NWPwEBv/xeVlelpm9auWb12zSsg
+ +dnZnZd0W9uZWVB5lSHPUMPpupydxjdeXfP6qr9qyDUaL7S267i8M6CVHx8f51meJmgSI+cPAiXam1tt
+ Fsvba//+t5V/iSd7x44Lre14AAezdIcmaJ7lw8Hwgsqr/oN9AxVlyHvvbnzt5ZWv/GnF6j8rZG3P6Ghp
+ S3J5lWHPkPtckyk39/WXV65a8dKqFS9lbvuwo7l1WcirdF/p+qzok3+uXrXyj3/4cHNam7sF92NgmO4s
+ CnkSIwd7B44g9rS3132c/l7T199gy0qexMiBnr6DnxbbIJP7bNNzkn84zjO8+p2c9FA4xTN8SA69kH8h
+ /0J+2crTPIVRRIBIeiiM4mk+JMXJczRHYiQewOeJSxcuuc+73efdYNcCQ2IkR3NBKaiPvNPhNE7f1Bij
+ 0fj6ZAPTNbjPu+2I/ak4HU4wdzboLB8Tm7JpYsB0DXbErh1iqhbbrXNlvuS1iz7ZNDFguoZTNae0QzzZ
+ Fqk82DWnmFmit/xv4xzFkSiJ+/EEMBp+FwO65hQzSx7JG4xg12wgUZKjuKAYJ89SLIESmB9LgJiYq8kF
+ 4vnWEx8Dpms4dvSYGjlzMxqMYO5sIFCCpVj95adsribXnOTtZbM74S0S+eJPi7WbFtcSlgcPonh6unvA
+ 3Nmgs/xsSEAe7NIF3eQ933rANVGxl9lVrBar0WBMQB4cU4N6NpkrU8mTk/I+bE64zrnUDX1qeywPDKJh
+ lp95Ze+cc4HpT0WRJ+dZft26deqCGw1Ge5l99vKnqk9px5qm6SP/8LeHDMngKI760GcBKUNim6XpismD
+ WTMT279IGQL2JgCO4gzJyKL8Qn7RyJ+sPomUIRqsZquaaDQYwd4E9sgilZ/5x9J0DRxnZl7ILz75hWEq
+ eYLBAzg6jD4LrnMupBRBSpFrXdc0XY/lgawFBg/gDMHIgt7yS4Ip5GlCeWw4MBxIerAARhO0JEhx8iSN
+ B3AwNPnAAzhNxsnfv3dfOeEtG3nlqXuGU+QhCBobG+MZnkAJ1IeC0ckE6kPVq7qAL6DUzIBheGhoSBZl
+ EiOXg7xyA5Phuq50KdVSkDLkzJkzY6NjNE5j/slz3lCSMhzA/BiN0yInnqxRfko/qpAUlIPqDVzMl6T+
+ wwHMh6m3bvEA/qhCkvOMs6SkpLGxMSyHGZIhAspVPTqMapOXMugwqlzJBwiGZCReqqmuKTkwWRsrVhWt
+ 80qnyImK/+T9rIBP2Vv+If+SRjmKfcrRTqCKuciJLc1KVbgnSsJVnagym81ul1vgBJZmKUL5Xz0ewNX7
+ XqgfXXKoW64+zEwRFEuzAiec/eYsBEFVJ6q0lRDrausKCwtLS0u9Hq/IicprdpTyYiT4vP5SgSaUN5PV
+ klA3rt84ePBgYWFhXW2dthJiDLUGZk11zdXOq16PVxKkR/UQlxoSL0mC5PV4u692V52ogiBophqYMRyN
+ DjtihwuSpPppQUGBHbFPWf30/ydfUmx+XwvBAAAAAElFTkSuQmCC
@@ -759,39 +772,42 @@
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
- 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
+ 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
@@ -841,139 +857,148 @@
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
- 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
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAINdJREFUeF7dnIdfFNfa
+ x/NHvTc3mnpjbDGJvfeGKKJYURAVFbCASrWiFAXpRXpn6/Q+szOzvbPs0sQak9z3c2aWYQVT9L43Me98
+ fh8/sC5nzneec57nOc+cmY9uFN2YoaLCoqysrOTk5KSkpD179sT9bY89e/YkJSUlJydnZWUVFRbNJv1o
+ xu8ZFzLi4uK2bty4bunSVYu/Xfb1vL+1Vi3+dtOq1bu3b4+Li8u4kPGr8IUFhadST+3ctn31t4D5+y+/
+ +vbzLxZ99tnCOZ/+fbXkiy/XLF6yfc3ag3F79sXHn0o9VVhQOBM+93puSkrK5jVrls/7ZulX/1r86WcL
+ 5sxd8Mnc+X9nLfnyq5ULFm1cunzX+g0Hdu4+dfToyWPHU1JScq/nvgGfkpKyceXKZV/P++6LLxfMUf94
+ zvxP5nzz99Tiz7/84etvVi9esmn5yp3rN+7fsetYQuLZ5JM5GZmZ586npKRMw585c2brhg3Lvp635HOV
+ /Pex538yd8GcTxfO/XThp5/95Vr06eeLP/ti8edfLvnyq++++nrZN/NXL16yYeny7WvW7dm89cDuPcmJ
+ SaePJWedSc+7knP/5u2zp8+kp6cD+KLCorjdu1csWPj9l18tmDN3NqemxZ9/8f3X85Z+M3/FgoUrFi5a
+ tejbqBYv+Qu1+lugNUu+W7Pku7Xf/bD+h6WbVqzcvnbdns1bEnftPpKwP+XwkbMnUi6mn7t+6cqt/IIH
+ 90oqHzyMj48vKiz6KDMjc+v6Dcv+9fXCuZ/+msEXf/7F8vkL133/w8blK7asWr1tzbrta9ftWLd+57oN
+ f73Wb9y5fuOuDRt3b9y0e+OmPZu37Nu2/WBc/LH9B1IPHz17IiXrTHpO5sX8nGu3CwrLiu/XParuaGm7
+ lHUxMyPzo+Tk5HVLl/6a2Rd++tnSb+av/e6HbWAIbUnYsTNx1+6DcfGH4vceit+n6fDehFgd2ZdwZN/+
+ owmJxxIPHD9w4MTBgyeTkk4mJZ04mHTi4MHjiQeO7U88mrD/yL43/uq9pZwu4UjC/iMJ+4/tP3Di4KG0
+ Y8nnU9MupZ+/evFSwVWAff/23YclZTWVVS2Nzf09fY8qK5OTkz9KTExcuWjRt59/Mf8TBf6fUS2YM/f7
+ f81btXjJlpWr9mzekhQXf+LgodTDx04fP3Em+eTZEynpJ1PPzVZK6oXUtIy00xfPnr1y/tzVzIzcS1kF
+ 2ZcKcy4XXb1cmHM5/8rF6xczczLOX05Pzzp9JuNU2vnUU+dSZrXzR5RyaobOp6ZdOHUamDrjYt6VnBu5
+ +XeLbpXdvV9RWl5bWdVU29Da9Li3s8ekN5p0xv3793+0d+/e5d/MXzT3MzDmp8iXfPHVigULNyxdvnPd
+ hsSdu5MPJKWfTL2Ufj47I+tq1qXrF6/kXs7OvZyddyUnVgU5VwuvXruZm3e3qLD0zq2KkuKaitKG6gfN
+ 9RWtjY9aGx+1NFQ211XUV5VXP7j/4P6d+7du3CkouHE9t/DqtfzsqzNa+4PKv3L1DWVfK7qWd7fwZumd
+ exWl5TUVVQ3VdS0NzR0tbd3tXQM9/Sa9kcRInuH37NnzUVxc3LKv5y2co0z4f85Z9OnnS+d9s+bb77as
+ XB2/ZdvhvQlpR49nnTmXf+Xq7fzC4hu37t+6W3qnuPTOvbK79zWVF99/eL+ksqys5uHDxpqqtqb63s7H
+ hoFOxNxLYoMsZeQZk8CaOcbEkHoCGYAMPYO97V1tTS0NtfVVlVUPHlSUlD24X1JeDJp6P2k9UZlVO3e2
+ dvR19Qz2DhgG9GaDGTEjBEowFCNZpLi4uCg8iHBz5sYafL9i8HMnU3MyLt7MK3hwr1S5irWNNfXNdQ3N
+ 9Y2P65tUtTQ0tTY2tze3dLe3D/Z2Q4ZBCjeLPO52csGgHB52hIed4WFXJOyOhF0jEVdk2BHwS3aZ5hkU
+ h43Gwf7+rq6u1ra2psctDc1as++h5vrG5vrG1qbHqpGNgwbICKEQisEYhmA4ghMoQeEUx3BWyToNv/iz
+ L8AMX/TtpuUrd2/cfDAuPuXQkczTZ3MvZ9+7ebv6QaU6WwZ6+gd7B3R9g/p+nX5Ar8owaDAbTAgEUThu
+ 4RmnXQwGHOFh11DQHgxaA35pSuJQUB4KysMhe3jYOTLiiUQ8Po/NKvMcQ+EoCpvMJr3RMGjQWn4H9ev0
+ /Tpd36Cub9A4aEDMCAZjOApoSYwkcZLCKYqgaIJmKEbgBJtsi8KvWrBw2bz5YA2wfOWuDZsO7N5z8tCR
+ C6fOXL+Ufbfo1qPyipbGx/09/Ua9yWyEYBMMmxHYjCAQikAoqpyDIimB4+w2ye9zhofdgYDV57V4PbzX
+ w/u8gs8r+H2WgF8M+MVgQAoGJOUqWCNh5+ioNzzs9bjtsmhhGYbESQzBURi0/E5SuwRkglFgZ5wAzBRF
+ 0DTJ0BTDUKwqjuEtgmiz2aPw65d8t2rR4vU/LN2+Zl3C9p1H9yeePn7i0rkLhVevl94prq2sam9p1fUP
+ QiYINsOwGUYgRBUKoxiKUQTBc4zdJgb8zuGQy+e1uF2s28V63JxkFXpgoaZXvNcq3WuTyzukZp2EsmAg
+ TI0C20jEPRLxetw2WeRZmiIwHEVQ7RTvJLV7KIziKA6sTVA0BUzN0ixLsxzDcQzHc7xoER12RxR+89Jl
+ a5d8v3nFqt0bNx3YFXfi4KFzKafUqV5+r6S+qraztUPfrwM2N8GIGdGEwiiJ4RxNWyWL3+cIhRweN+9y
+ Mi4nI8pcTTefW2O5Vi1er5Gu10i5tVJunZxbJ+fVWe88thpIAD8UlENDtkjYFQl73U6rKHA0SeIIhkJo
+ 7IneSSikwGMkGOQkw1IsRyvYDM8zvMAJskWeht+6YuWGH5ZtW702fsvWQ3v2ph4+mnHqzLWLl28XFD28
+ X9ZYU9/d1mkYNMwkh1AcwWiSkgTe67YNh5xuF+ewU04HjdJMfi2f84i/WiUU1klv5c+vs9b1yz6fym8d
+ GfEMh9wOm8SzDIkTGIzNpvqDisLjCjzFTJOzQBbeIouy0+6Mwm9ftXrTshU71q7ft23HkX37Tx05nnn6
+ 7PVL2XcKb1SUljfVNnS3dRp1xpnwwOwEzzIOmxQacnncgt1GOuyUGSfPl9A5lXxpm7UT9vYT/g7Ye6tJ
+ fiv/wy45GIjaf3TE6/c5ZFFgKApH39/4KISqXp0madXsKrnACgIniLxoFa1OxxT8jjVrN69YuXPdBjDh
+ 9+1PAwugc7mXgberLH3QVNfQ3d5l1BlnnCNqdgvv89iDQbvNSthtJCeQabexw/lYSbu1D/f3E/5BOqRn
+ I4/hkdsdw7c7hm+0+AubXLH8j/XR8T8cskfCXqddFliWxAjg9maB/RHNhJ8yu8BNwUtvwm9ZsWrX+o0A
+ PiEx7VjyxbPn8q7kAFdf9rCprqGno3sGvHICnGNou1UcCrocdtoq4zYrUdyIHcpDs8qZZoO7Bw8Z+DGj
+ MG4Uxpvgsbtdo8XdY8U940BdI0XNnih/vVWwRv3f6KjX57FLFp4myPce+W+BnzI7gBcAvMvhisLvXLN2
+ 68rVuzZsAov+/QdOHz9x8ey5/OyrxTcAfHNd41vgYZTECYFj3U7rUNAhS5hVxikGO5IHJ+Ui1X2udizS
+ iY/2M2NGftzAj5f1jdzpHInlv9c7cbs9lFdnzauz1vTKavwLDVmHgi6bbGFpGkf/T+EV8rfA71q7bsvK
+ Vbs2bEwA8ImnjydnnT2Xl51z98atyjJl2Hd0GXQGNZBMhROEIghR4Lwem9slyBImS1h9N3rwGnT8BtWO
+ RTrwkQ58ROWvN43c7gSazX+3M5xbJxfWW73eaPyPhD0Ou8SxNI5hWvR6JyEQEnV4pBLnGJZjQYTjOXAJ
+ LIJFluTpYa/C79646V3gUZokZZEP+B2yTEgiKktYXiV88DqSVupuNIU7MADfjo3c7QxfbRy+1RGJ5S/r
+ H6szTVQbJ0r7Jm61BnPrZJKP5j+RsNvllAWOITD8T4RXh31CIqj4TM15zeGpoU4TpsBbJSEYcIoWRLQg
+ koieL4aSb1vSyryZVf7izlBxZ+hy7VB6RfBc5ZDG/2BgpJceN1omTJYJkzih5yceDk4UNNiNFMh/gwHJ
+ 75M9LquFY0kVPuakf1CKM56K80qGo458dfBHQ91/CM9E4V0CD6n86XfhUyXutDJvWpn3dLnvzAP/2YeB
+ 9Iqgxl9nHFH9n1GY0Ph76IlbbaEBFCS/Ab/odls8LpuF/7DhNcsLPGQRYNGCZFdQqSXuU6Wet/Lf7Qyr
+ /m8Gv4GfKO4egyhRzf+tMv2hWx6FUJpQ5rzPQVEGiwBbBLiklU0tcb+V/2rDkOb/ZvD3MxPFPeO8JKnr
+ H4uAgznPKnNeWai8q/4EeITCo94eRQdU43eb6JT7rrfy1xnDsf4/lr8ZHn/QH1EXfz6vwLGYwyZxTDTU
+ zWb7Xb0z/GYQ6gC8muRknU3PBfA3K0rLG+vqu9o79YN6yARpQiCYwDCeY1xO2WjsEXgI8Fuw8w/ss/kv
+ 1fhB8FP8/wx+PT9e0jvST/i8HsHr4R12iqFRqywwFIkhKGyePuMfF2yGMQQjMEJd1UXXc6zCz03l9r8F
+ fyY993LO3cKbFSXljbX1XW2d+gE9ZIQ0gWmPoCxF2WSL2TRAUwbF+Eirnj95zzmDv6A50I5G3spfZxwt
+ 6Qm73aLHzXk9PIYOOuwWJcMD6S1sgmNP+geluCRsRnqvJbkW7s2FzXvBQ9rIpylUN9jBc2aBh2QJv/tY
+ msFf+DjQhoZn81frR+50RAje7nHzbhfrdDAD/R1+r10WeZokMZDbw7BpJtvv6r8ODxkhxAwTKMYxtE0W
+ 2lobSELPc2bRglgsZEG9NZb/XIW3BQ7H8rehYJ1z4dGQnrR7PYLLybhdrMnYwzJI0O+0Wy0cQ4OqhsI/
+ G++39WfAKwUjVE1yUcTY0d7AMiaeM0siJonEw04x5f40f3adr1oXakPDDabw/a5QVnUwu84PM5LbFS1+
+ uJyMTtcVCXsiQ04PD8miwNIUqfC/6+D/M+AV4yM4irEUJYt8a2tjb08Lx0b5ZYlAKeZ2s3ymzDnD/12p
+ 8bQarXYH73JyTgej1j9cTsbvk0bDLt/9BGfWQg9rsEoCx9CAX4n2s8/+a3o/+I0JO3YeSdh/6tjxzDPp
+ 1y+DYsbDkrLG2vrOtg7dgM5sNM+Q5vY5hmYZsrGhuru7maGNyvhHZYmwyqQkkRDJdBqFNoNFhwk0D+a2
+ KoedUusfUX474Sne60j9h/vi/GG8zOe1WUG8B4UNBIIhEzS7A28VZIKmy3gkpUU71ecLnCCJ0nQZC8BP
+ redBJefo8czT6WolB8DX1He2duj6dWaDebZUz0diOM/SOArX1Va2t9XDUC/PmS0CLImYVQaXwGYFstso
+ h52222i7jbTKuCzhJmN3X2+LzUo6rJiYv1Ulx/M+G23+/ontsc9rt0oCS1E4gqmTf3YHZkut1YNQr9Qw
+ Y8t4HKPAWySH7f8CHjJO8eOgtkHiSEN9VUNDVVdnEwz1cqxpKvMHyz5JRJUZgfEcZDR2d7Q3tLbUtrbU
+ 9vc0W/K2OFL/4cj4Grk+V39t7kjDohftywC/Bzh/hiJxJOr8ZvdhVpf+LHj1ZCo/geEsRdEk3tXZWlNV
+ 0VBf1dxc09fbohvsMBq7YKjXoO8cHGjv7GhsaqxuqK9qaqymSNhlY+icDSo5fPWTwZxPdFfnhusWPG9d
+ ovJ73TYQ+ZXgB5s+MPhYfhwBZXx1CHR2tNTVPKqpqqitraivrayvfVRXW1lbU1Fd9bChrsqg6xcF1mEX
+ vS7RcSvOnjnfdOXjvssf91/5eDDnk+Ha+U8fL1b5x+VmN1jhsyQOnN/vGv/PhtfGP6IUeQjlTgZLUwLH
+ IJDJoOsf6O/p6moz6PqNBh1FYDzLsDTFUhTP0JKF9zgsIQdpLtvVe+l/+i5/PJD9z6HqbyabF6n8LzuW
+ j8gdNtnCUBTIeX/P+O8GvxPAg407UfgjxzNA6frK7YKiB/dLG6rrOlraB/sGTXrT7yr2KmAwgqPgrgZF
+ 4DRB0CRBEwSF4wSG4QiKwQimXCaGJEUQ1NCmhsruonV9l//Rd/njoap5E40LJpsXPWv5Fti/d7PLYeEZ
+ GkdQyAjNPu+MPoB7dWp6r0Q74PAp5aYNDTJ8cMfmvwGvnR4yTl+FqKDoDyBjnUpawTVCQF1EFNi+3o7m
+ xih/oPJf4w3zY/l9sgnUtlAMMn3Y8FOdAP3QJoWqmPEZ/QJsgmL5Vfv7K74arZs33jD/SdNCZfwvcds5
+ sMhHsQ/d8u+kmfw97Y0NlULt7pHar8fqv1H5ucYjPEdyNJjzkNE8u5EZDf5t4GfwW3i2p6utvq4SaTzr
+ qN/kqt8M15+prnoA3AJBKN7+/xd8LD9NEjxLd3a0VFWWV1c9rKp6UFlR1t3ZzlIk2MBgBq5+9p/PaOo9
+ 4Dfs27bj8N6E1CPHLqSBu7S38ovK75XWV9W2P24b6B0w6oz/VZn0JshoRpXFAkORA709DXU1DXXV/b09
+ NEHgSmHHbDDN/sPZ7agrTvVGNajnKPxaki8Kot06tTnhA4HX+BEzpERBlMQwEsNwFEVhRA3vJv3/X3i1
+ 62YDuASwCWSNqpQwAYb07O/P1p8Kr0U1LZ6pfX1T0fCmTsvZjcS2FpspaIqZ0tOne2ubfxK8ZiV1oOIo
+ SqAojqI4gqIgpVHsZlZyXggIMf+WDWNtjoDvgxRQFQq23CgJEmhtqkHwOfhEbfM/gF8ONidE4Q8fu3Dq
+ zLWsy7fyisqLS+sf1bY3tw30DBgHjTNk0pkggxkxwTiMUjjOkCAUsxTJEASJYjgMclgcRgkUIzGcxHDl
+ oiCwETLrTbObMutNMEjLQc5L44TamirQJknQOEFhOIWDZJkhCIYEyTJo0wxDBrNJF23TpDPBRnBbBaT3
+ KNiEpm7O0ZJ8kRftcgz8puUrd6zbsHfbjkN7E1IOH71w6szVrMs38wrLi0vqHtW0Nbf29/QbBg2xMuqM
+ YPudGcJRlKFIC89YJd5mFWyyIFk4nqUZiqRJAvwXx7ocdpfDzrM0gaKIGaRob2nNaEYgmAR1IUoUWFni
+ bbJgtwLZZMEq8bLISRYgWeQ8LrvX43K77GCpH7OHT20KJM5giansw1O3ZZEKv7JFx8JbpvfhvQe8Rq72
+ 1ed1/fvN48WL52p3ZZHzT/2vx+VQyhKI2WieAW/SG2ETBG6EsNToSHh8fOTJxOjkk7Gnk2OTqp6MTT4Z
+ Dfodfp894LO/evVCbRNUOkkChWDtgv7X4U16I2Q0YwjCUqQscqEh7xvo//73q1cvPC7Z5ZTcTikU8qkf
+ BnwuYHwMg4xmoy5qqKkGTSgMMxQhi9yMpmKPp5OR8TH/+Jj/9etX6id2m4VjKAxBzIY/BV51KqrZBY5x
+ 2MWg3zE26lO7pSoS9gQDjoDfEfDbRyNBtaNDAa8osBSBw6aZ8GaDCUcQjqEcNov65Z9//un161eqfv75
+ p+kL8ObhdskWjsFR9M+DNxuihnr+/NnM7rx5TIyHJiZC6s/DIR8oyJEEYoZmwxMoKnCMyyGpX3754ol2
+ KV++ePJGozGHz2MTBZbAMG0qvSP8mhj4+Dfh75bUVda0NbX2d/cbBgyqjINGs8GMQWDMv/g9+CdPhief
+ hNWfI5GAcjeGwiBEdc5am2aDmUAxC8+4nbL65ZcvnmijSYN/8Xz86WTk6WTkp59+VD/xe+2SwJEoZjaY
+ te5BBuWeAhzdeBzr8AE8Nwt+O4Dffih+X8rho+dPnc7JunQzr6Ds7v3ayurWppa+7j5ti7M651EIWN4q
+ 8wG/fXzM/2Ri6Olk5MXz8efPxrSZOTbqGx3xavBjY0NuF7gZQ6Co2Wgy6oCh1DZVywN412/Bz57zPq9i
+ eWXYa92Lrm2UTdEqvGp8cA+DZv8jeP2A3qQ3IhDEUIRNFoIBh9YV7fjll5+fPR1R+Z9ORtQPn0wM+312
+ myyA+iYIeNMbzMGcV+BdzulhPxt+9vEXwINteSq8VZgYjxpWc1Hqr7/88vPEeDAW/tWrZ8+ejo+PRcDI
+ h6P+WbuaOILwLO20i+qX/+ic/yvgDbAZogncKvG//PyzSq719dnTEbVnL19Ojo54NXjtEDgaR0FNxqib
+ hkdhmKVJu1WY8eXYY/ac93qsfwW8CaIIXBa5Vy+j+cbzZ2PqzH/1KuoFnz0djbW8dvAsDSKzMu2nh5Jy
+ NSXLb8X58fGhGXPe455yIu8Pv0yB36rAHzp6PvV0Tualm7kKfIUC39Wn79dHNd1XwirxI5HAzD4qx08/
+ /ah2VIN/OhkJBhx2q0WNdma9yTBgUNsEz8MYzDiC8iBfdEaG/WNjQ0/GQ0/GQ2NjQyORQDjkDwbcHpcc
+ 8NuHQ67Xr1+qbbocEojzCGrSG9WmovAmBIPAczVqeq86fJr4XfjDx34b3jAw5e1JAB/0O55ORn788YWW
+ irx+/er5szFtFkw7vPGQ122VLBypJXlT8KDNGOO7HFLAbw8FncGAw+u2Ou2iZOEsHCPyrE0WPC5ZS2/t
+ VguveBCT7r3gdylJzvZ16+O3bk/Shn3mxRu5+aV379VUVIGni7p6df06VYZBvckApqga6vw+29iYb3zM
+ FxOQwuPKJ+NjvqeT4efPRtXPx0aDTruFZykUho16MOC1NnUDoFmzUU11aC3Pm3wy6nKKMtiMS9IEzpC4
+ hadtMv/yxXP1C7LIMhSBQJBRZ5jqnsFkUFa1ysKOwKJ5Dhj5BM3Q4AEjqzz1dNXudes3r1ilJjnaej4n
+ 61IMfMsMeLPRhCGIVRZfPH/26uXz169fvn79UrP8jGxUG6KRSMAq8zQJ0lvDYAz5FL9Jb8SAz6c0tzf5
+ ZNTtlKwSxzEkTeIsRVh4xibzTyZGX754/uLFM1FgaAIEzt+FB5afPefjNmzcsnLVzg0b923feXjf/tQj
+ xzLSzioZHhj2b4M3QEaQijvs1ljIXzum4Yf9kshSOAYZgXOaCd+vM+oNGAxzzLTPf/p0zO+1OcEWLVbg
+ aAvPyBLnsAkup+hyiHarAJ7KwTFlsTANr9SCo/WMaXjN4cWmt/GbNm9bvXbXxs0JU9tSMk6fvXbxyq38
+ orLiEs3bv2F5gwmFYAvHhodDoyPhifHI5JPRp5NjT58qmhybGI9EIoGxseD4ePDpZDQRGA55RQtL4pj5
+ 1+B1UXiHLQr//PnEcMjp99kAqk0A2A7R7ZI8LsnlFG0yz7MUgYH1PIAfiIEHNwunvP0UOcjtGSW3t07B
+ J2zZumPt+j1btibuijuWePD08RNZZ89dv5x9u6Co/F5J7aOaGfD6QRCWYZMZRxCaxHmWEi2sVeJsMm+z
+ 8jaZt8q8VeLsVsHtlIBHGNVWdR6BowksGpbeCo9Cb0R7JXF6+eOPL169evHq5fOolJ9fvnz+4vkzv88D
+ LG+OpgxReFBZU0r3ysImmtirZSz2zTLWwZ27dm/cvHfbjqT4fSeSDoNnhs9dyMu+eqfw5oP7ZXVVNe2P
+ 2/pj4Qf0Bp3BZAD8GAwTGEoRGE3iDEWookkczE+aFAXGbhVCwehq3+d1sTSJIQgIS2+DV3b1myng8Fn1
+ T373GA4NaZbXUoboqm7q6ToVWy3gzbxFfTR+796t2xN3xR1NOJB2NDkj7WxOxsXCa3n3bt6pLH3YUF3f
+ 8bi9v7tf16fTpAQnEJzNeiNkMMFGM5BJkfqz0YyaQU2KpUmPy6521OWwUTgGnNOgMj9jGlSlPO5rwmGw
+ XhyJDI+PRSZASQdoYlxVZGI8Mj4WGRuNjI4MR4ZDdquMwQhkMBl0YEkHkkWlhodB0Q1ZoHSn3qthwJM2
+ Mx8tS006lBQXfxS8auDY+dS0KxeyCnKuF9+4XVFSXl9Vp5gdrGffWsBUZda/RZAB8IM78ASh1iFpgiAQ
+ FDHBZr15dmvRiqhSw6QwnGdoUWCtIqjkRSVFBQpkFk7kWY6mKBzHYKUoalB7YgbkMKZuPGZpNsrMWURe
+ FHlRskg2yTb9jM35kynHEw+mHj12DpBnFlxVyEsfqHsyBvsGDbqo/3wnKQkmKN1SOEGTJE2SFE4QKKbs
+ K337dmqlJg3mKonhNKje0jzLCBxr4d8UxwoswzE0Q1EUTuAohoG6MGhWfaIwiq08QigKAFgWZVVWyWq3
+ 2t0udxQ++/yF08knLpw68wZ5bUNXe5fihMDjhCBsIDiOvoMITAszJE1SNElRBHigmcAIApv55Zi/ItS/
+ osEWOoqhafZtYmiaoWjQLEFReLRZbYar2JJFskpWm2yzWW12q91utYMfbHanw+lxewD83r1787Nzss6e
+ y864mJ9z/e6NW7Hk6g0AYArFZ6oBQ5NaG/ltgdujb2r2d2aLVe+r/hHRrHZDItalqRZ22BxOu9PpmJLd
+ 6XK43C63w+6Ij48H78y4mZefdyWn6FqeYvPyhpo6dQeSEcSzKLkaIbVd+x+UtGfm1EEui7LNanPYHYDT
+ 6fa4PKrcLrfbBX71eXwswyYmJoK3peRfu3b/1p2S28UVpeX11XUdyjxXRzvwHAq5OpDU1jVJFunDkTqf
+ bXJ0YLtdbq/b6/P4fN4peXxej9fn9QX8ge6ubvC2lMyMzPPnzjVW19Y8fNRYWw9uy/UMGAYMkAFs6CJR
+ kiEZnolOIXAC0Qok/fWySbZpyUDqOHc5XKp5/V6/3+cP+AKq/D7wa9AfHAoOFRYUgvfkFBUWxcfHtz1u
+ aW9u62nvBsEWRG8zagYPZdIErZY7Neeheg5VDpvjw1F0PivjHJD7/AF/IBgIBgPBocCQ+u9QYCg0FJIl
+ ee/eveANSTeKbqSnp+dkZ0PqTV8lTqJm4NspnGJpFvgPYdp/RF3IlFwO14cgt9OtYoOh7vUFfAFg4cDQ
+ UHAoFAyFhqIaDg1HwpGCgoL0s8q7sbS3otXU1FA4RaCEGm8oApBrT9sDFzLlOcH5nEDqKf96KW7M446S
+ R8e2Sq4AD4eGw8PhSDgyEhlpamp6461oN4puXL92PT4+vqy0TNuarmUIUZvbHYDW5fa4ldN4vB+QvIDZ
+ 55se6kNDUezwcFjDDofDjx49io+Pv37t+sw3IRbkF6SmpqacTDHoDFGPMpUSuJwuj9uj+kz1BB+QAlMT
+ Oxg1dSgUAszhKPPoyOjY6BjLsGlpaampqQX5BTPfhKgp40KGem062jtgCFZjgwo83bpyAnU4fRAajlpY
+ Ax4ZAcyjo6Mcx+l1+vz8/Pj4+N96B6Ym8PbTzKzk4+DtpzNfKPp3O5KSko4fP56V+fa3n/4vNI2vE58o
+ Jv4AAAAASUVORK5CYII=
@@ -1023,63 +1048,67 @@
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
- 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
+ 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
diff --git a/INT63DC_2C/Forms/FormMain.cs b/INT63DC_2C/Forms/FormMain.cs
index 5e99a12..c407205 100644
--- a/INT63DC_2C/Forms/FormMain.cs
+++ b/INT63DC_2C/Forms/FormMain.cs
@@ -391,6 +391,9 @@ namespace INT63DC_2C.Forms
this.ListDllUserName = new List();
this.ListDllUserName.Clear();
+ this.CurrentAlarmList = new AlarmList();
+ this.CurrentAlarmList.EventAlarmStateChange += new DataStore.EventHandlerAlarmStateChange(this.CurrentAlarmList_Change);
+
this.SystemConfig = new SystemConfigurationItem();
this.CurrentProductItem = new ProductItem();
this.CurrentJudgmentSetItem = new JudgmentSetItem();
@@ -398,7 +401,6 @@ namespace INT63DC_2C.Forms
this.CurrentZeroParameterItem = new ZeroParameterItem();
this.CurrentOptionParameterItem = new OptionParameterItem();
this.CommunicationABFood = new CommunicationStatusItem();
- this.CurrentAlarmList = new AlarmList();
this.CurrentUserPasswordType = new UserPasswordType();
this.CurrentUserGroup = new UserGroup();
this.CurrentComRespone = new CommunicationRespone();
@@ -461,6 +463,19 @@ namespace INT63DC_2C.Forms
this.ComPortMainToLCD = "COM1:";
}
+ // Ethernet Static setting
+ if (this.smartConfigs.IPSettings.DHCPEnable == 1)
+ {
+ this.smartConfigs.IPSettings.DHCPEnable = 0;
+
+ this.smartConfigs.IPSettings.DeviceIP = "192.168.3.10";
+ this.smartConfigs.IPSettings.SubNetMask = "255.255.255.0";
+ this.smartConfigs.IPSettings.GateWay = "192.168.3.1";
+
+ this.smartConfigs.IPSettings.Save();
+ this.smartConfigs.IPSettings.SetApply();
+ }
+
// SerialDll Initialize
SerialMgrComm.IntializeSerialManager();
SerialMgrComm.SerialPortMessageReceive += this.SerialPort_MessageReceive;
@@ -1842,7 +1857,7 @@ namespace INT63DC_2C.Forms
}
}
if (weightLimit.ToString().Length != 0)
- this.ChildFormMainDisplay.UpdateDisplayPinchPointAlarm(weightLimit.ToString());
+ this.ChildFormMainDisplay.UpdateDisplayProductJamAlarm(weightLimit.ToString());
}
}
else
@@ -1875,7 +1890,7 @@ namespace INT63DC_2C.Forms
}
}
if (weightLimit.ToString().Length != 0)
- this.ChildFormMainDisplay.UpdateDisplayPinchPointAlarm(weightLimit.ToString());
+ this.ChildFormMainDisplay.UpdateDisplayProductJamAlarm(weightLimit.ToString());
}
}
@@ -1924,7 +1939,7 @@ namespace INT63DC_2C.Forms
#endregion
#region FormMainDisplay
- this.DataBackup(this.CollectionWeightData);
+ this.TrackingInspectionData(this.CollectionWeightData);
if (this.ChildFormMainDisplay != null)
{
@@ -2917,7 +2932,6 @@ namespace INT63DC_2C.Forms
structItem.DummyBool19 = false;
structItem.DummyBool20 = false;
-
structItem.DummyInt1 = 0;
structItem.DummyInt2 = 0;
structItem.DummyInt3 = 0;
@@ -2972,7 +2986,7 @@ namespace INT63DC_2C.Forms
{
this.smartFileIO.Open(this.BufferSmartUart);
- this.CreateSystemConfigurationFile2();
+ this.CreateSystemConfigurationFile3();
}
try
@@ -2999,7 +3013,7 @@ namespace INT63DC_2C.Forms
this.smartFileIO.Close();
if (save == true)
- this.SaveSystemConfigurationFile2(this.SystemConfig);
+ this.SaveSystemConfigurationFile3(this.SystemConfig);
}
#endregion
@@ -5249,6 +5263,7 @@ namespace INT63DC_2C.Forms
item.NotLogin.IsMenuInformation = structItem.IsMenuInformation;
item.NotLogin.IsMenuDataBackup = structItem.IsMenuDataBackup;
item.NotLogin.IsMenuCalibration = structItem.IsMenuCalibration;
+ item.NotLogin.IsMenuCommunication = structItem.IsMenuCommunication;
item.NotLogin.IsMenuConfiguration = structItem.IsMenuConfiguration;
item.NotLogin.IsMenuSystem = structItem.IsMenuSystemSetting;
item.NotLogin.IsMenuMotor = structItem.IsMenuMotorSetting;
@@ -5274,216 +5289,6 @@ namespace INT63DC_2C.Forms
}
#endregion
- #region Data Backup
- private void DataBackup(Collection items)
- {
- bool fileCheck = false, directoryCheck = false;
- string fullFilePath = "";
- StreamWriter sw;
-
- this.RemoveUsbBackupFile();
-
- if (this.SystemConfig.IsDataBackup == true)
- {
- if (this.SystemConfig.IsAdcValueAdd == false)
- {
- fullFilePath = string.Format("{0}{1:yyyyMMdd}-{2}_{3}.csv", this.PathDataBackupFolder, DateTime.Now, this.SystemConfig.ProductNumber, this.SystemConfig.UsbID);
-
- DirectoryInfo di = new DirectoryInfo(this.PathDataBackupFolder);
- directoryCheck = di.Exists;
- // 폴더 체크
- if (directoryCheck == false)
- di.Create();
-
- FileInfo fileInfo = new FileInfo(fullFilePath);
- fileCheck = fileInfo.Exists;
-
- sw = new StreamWriter(fullFilePath, true, Encoding.UTF8);
-
- if (fileCheck == false)
- {
- sw.Write("Date");
- sw.Write(",");
- sw.Write("Time");
- sw.Write(",");
- sw.Write("P_No");
- sw.Write(",");
- sw.Write("Name");
- sw.Write(",");
- sw.Write("Lot");
- sw.Write(",");
- sw.Write("UnderRange");
- sw.Write(",");
- sw.Write("PassRange");
- sw.Write(",");
- sw.Write("OverRange");
- sw.Write(",");
- sw.Write("TareRange");
-
- for (int i = 0; i < this.SystemConfig.EquipmentColumns; i++)
- {
- sw.Write(",");
- sw.Write(string.Format("#{0}_Weight", i + 1));
- sw.Write(",");
- sw.Write("Grade");
- }
-
- sw.WriteLine();
- }
-
- sw.Write(string.Format("{0:yyyy-MM-dd}", DateTime.Now));
- sw.Write(",");
- sw.Write(string.Format("{0:HH:mm:ss}", DateTime.Now));
- sw.Write(",");
- sw.Write(this.CurrentProductItem.Number);
- sw.Write(",");
- sw.Write(this.CurrentProductItem.Name);
- sw.Write(",");
- sw.Write(this.CurrentProductItem.LotNo);
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.UnderRange, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.PassRange, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.OverRange, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.TareRange, this.SystemConfig.DecimalPlaces));
-
- for (int i = 0; i < this.SystemConfig.EquipmentColumns; i++)
- {
- sw.Write(",");
- sw.Write(Helper.DoubleToString(items[i].Weight, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(items[i].JudgmentStatus);
- }
- sw.WriteLine();
- sw.Close();
- }
- else
- this.DataBackupADC(items);
- }
- }
- private void DataBackupADC(Collection items)
- {
- bool fileCheck = false, directoryCheck = false;
- string fullFilePath = "";
- StreamWriter sw;
-
- this.RemoveUsbBackupFile();
-
-
- fullFilePath = string.Format("{0}{1:yyyyMMdd}-{2}_{3}_ADC.csv", this.PathDataBackupFolder, DateTime.Now, this.SystemConfig.ProductNumber, this.SystemConfig.UsbID);
-
- DirectoryInfo di = new DirectoryInfo(this.PathDataBackupFolder);
- directoryCheck = di.Exists;
- // 폴더 체크
- if (directoryCheck == false)
- di.Create();
-
- FileInfo fileInfo = new FileInfo(fullFilePath);
- fileCheck = fileInfo.Exists;
-
- sw = new StreamWriter(fullFilePath, true, Encoding.UTF8);
-
- if (fileCheck == false)
- {
- sw.Write("Date");
- sw.Write(",");
- sw.Write("Time");
- sw.Write(",");
- sw.Write("P_No");
- sw.Write(",");
- sw.Write("Name");
- sw.Write(",");
- sw.Write("Lot");
- sw.Write(",");
- sw.Write("UnderRange");
- sw.Write(",");
- sw.Write("PassRange");
- sw.Write(",");
- sw.Write("OverRange");
- sw.Write(",");
- sw.Write("TareRange");
-
- for (int i = 0; i < this.SystemConfig.EquipmentColumns; i++)
- {
- sw.Write(",");
- sw.Write(string.Format("#{0}_Weight", i + 1));
- sw.Write(",");
- sw.Write("Grade");
- sw.Write(",");
- sw.Write("ADC");
- }
-
- sw.WriteLine();
- }
-
- sw.Write(string.Format("{0:yyyy-MM-dd}", DateTime.Now));
- sw.Write(",");
- sw.Write(string.Format("{0:HH:mm:ss}", DateTime.Now));
- sw.Write(",");
- sw.Write(this.CurrentProductItem.Number);
- sw.Write(",");
- sw.Write(this.CurrentProductItem.Name);
- sw.Write(",");
- sw.Write(this.CurrentProductItem.LotNo);
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.UnderRange, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.PassRange, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.OverRange, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(Helper.StringToDecimalPlaces(this.CurrentProductItem.TareRange, this.SystemConfig.DecimalPlaces));
-
- for (int i = 0; i < this.SystemConfig.EquipmentColumns; i++)
- {
- sw.Write(",");
- sw.Write(Helper.DoubleToString(items[i].Weight, this.SystemConfig.DecimalPlaces));
- sw.Write(",");
- sw.Write(items[i].JudgmentStatus);
- sw.Write(",");
- sw.Write(items[i].ADCValue);
- }
- sw.WriteLine();
- sw.Close();
- }
-
- private void RemoveUsbBackupFile()
- {
- bool directoryCheck = false;
-
- try
- {
- string dday = string.Format("{0:yyyyMMdd}", DateTime.Now.AddDays(-180)) + ".csv";
-
- DirectoryInfo dir = new DirectoryInfo(this.PathDataBackupFolder);
-
- directoryCheck = dir.Exists;
- // 폴더 체크
- if (directoryCheck == false)
- dir.Create();
-
- FileInfo[] files = dir.GetFiles();
- foreach (FileInfo subfile in files)
- {
- if (subfile.Name.StartsWith("20")) // 날짜 비교하여 10일 지난화일은 삭제함
- {
- if (subfile.Name.CompareTo(dday) < 0)
- {
- subfile.Delete();
- }
- }
- }
- }
- catch
- {
-
- }
-
- }
- #endregion
-
#region Communication Protocol
private string Protocol_OPT1_NotStxEtx(SystemConfigurationItem system, Collection datas)
{
@@ -9659,6 +9464,14 @@ namespace INT63DC_2C.Forms
UserManager.UserManager_GetUserListName();
}
+ private void CurrentAlarmList_Change(DataStore.TrackingAlarm alarm, string status)
+ {
+ if (this.SystemConfig.IsOptPart11 == false)
+ return;
+
+ this.SetTrackingHistoryData(alarm, status);
+ }
+
#region UserManagerEvent
private void UserManager_UserListLogoutDataEvent(int status)
{
diff --git a/INT63DC_2C/Forms/FormMainDisplay.cs b/INT63DC_2C/Forms/FormMainDisplay.cs
index 150cf79..de7d633 100644
--- a/INT63DC_2C/Forms/FormMainDisplay.cs
+++ b/INT63DC_2C/Forms/FormMainDisplay.cs
@@ -199,12 +199,16 @@ namespace INT63DC_2C.Forms
break;
case DataStore.LanguageID.Chinese:
#region Chinese
+ this.buttonOver.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainOverDisable));
this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainOverDown));
this.buttonOver.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainOverUp));
+ this.buttonPass.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainPassDisable));
this.buttonPass.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainPassDown));
this.buttonPass.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainPassUp));
+ this.buttonUnder.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainUnderDisable));
this.buttonUnder.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainUnderDown));
this.buttonUnder.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainUnderUp));
+ this.buttonTare.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainTareDisable));
this.buttonTare.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainTareDown));
this.buttonTare.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainTareUp));
@@ -1774,22 +1778,9 @@ namespace INT63DC_2C.Forms
//Thread.Sleep(50);
this.ParentForm.ServoMotorWrite(1, ServoMotorParameterAddress.SaveAllParameters, ServoMotorParameterAddress.EEPROM);
- this.buttonMenu.Enabled = true;
-
if (this.ParentForm.SystemConfig.IsLogin == true)
{
- if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Level1 ||
- this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Level2 ||
- this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Level3 ||
- this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer)
- {
- this.buttonProductNo.Enabled = true;
- this.buttonUnder.Enabled = true;
- this.buttonPass.Enabled = true;
- this.buttonOver.Enabled = true;
- this.buttonTare.Enabled = true;
- this.panelSubMenu2.Enabled = true;
- }
+ this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser);
}
else
{
@@ -1799,6 +1790,7 @@ namespace INT63DC_2C.Forms
this.buttonOver.Enabled = true;
this.buttonTare.Enabled = true;
this.panelSubMenu2.Enabled = true;
+ this.buttonMenu.Enabled = true;
}
}
#endregion
@@ -1829,12 +1821,11 @@ namespace INT63DC_2C.Forms
{
#region Stop
this.ParentForm.SaveCounterFile1(this.ParentForm.CollectionWeightData, this.ParentForm.SystemConfig.ProductNumber - 1);
- if (this.ParentForm.SystemConfig.EquipmentColumns == 16)
+ if (this.ParentForm.SystemConfig.EquipmentColumns >= 13)
this.ParentForm.SaveCounterFile2(this.ParentForm.CollectionWeightData, this.ParentForm.SystemConfig.ProductNumber - 1);
this.pictureBoxStart.Visible = false;
this.pictureBoxStop.Visible = true;
- this.buttonProductNo.Enabled = true;
this.labelProductName.Enabled = true;
if (this.panelSetting.Visible == true)
@@ -1843,7 +1834,7 @@ namespace INT63DC_2C.Forms
this.buttonCut.ButtonUp();
this.timerCutSignal.Enabled = false;
- // 샘플링
+ // 샘플링 초기화
this.buttonSampling.ButtonUp();
this.buttonSampling.Enabled = false;
this.buttonSamplingOnce.Enabled = true;
@@ -1855,7 +1846,7 @@ namespace INT63DC_2C.Forms
this.ParentForm.timerSampling.Enabled = false;
this.ParentForm.SystemConfig.SamplingCurrentCount = 0;
- // Leak Sampling
+ // Leak Sampling 초기화
this.buttonLeakSampling.ButtonUp();
this.buttonLeakSampling.Enabled = false;
this.buttonLeakSamplingOnce.Enabled = true;
@@ -1863,6 +1854,11 @@ namespace INT63DC_2C.Forms
this.ParentForm.SystemConfig.IsLeakSamplingRun = false;
this.ParentForm.timerLeakSampling.Enabled = false;
this.smartTimerLeakRunDelay.Stop();
+
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser);
+ else
+ this.buttonProductNo.Enabled = true;
#endregion
}
@@ -2148,7 +2144,7 @@ namespace INT63DC_2C.Forms
if (alarm.IsEntrySensorError == true || alarm.IsLoadcellError == true || alarm.IsPressureError == true ||
alarm.IsEmergencyStop == true || alarm.IsServoAlarm == true || alarm.IsServoAlarmTorque == true ||
- alarm.IsAlignError == true || alarm.IsSorter1Error == true || alarm.IsSorter2Error == true)
+ alarm.IsProductDischargeError == true || alarm.IsSorter1Error == true || alarm.IsSorter2Error == true)
{
this.pictureBoxAlarm.Visible = true;
}
@@ -2191,7 +2187,7 @@ namespace INT63DC_2C.Forms
this.MainDisplayAlarmList.listBoxMessage.AddItem("Servo torque alarm");
isAlarmMessageView = true;
}
- if (alarm.IsAlignError == true)
+ if (alarm.IsProductDischargeError == true)
{
this.MainDisplayAlarmList.listBoxMessage.AddItem("Product discharge error");
isAlarmMessageView = true;
@@ -2218,7 +2214,7 @@ namespace INT63DC_2C.Forms
this.labelTimeroutCount.Visible = true;
this.labelTimeroutCount.Text = cnt.ToString();
}
- public void UpdateDisplayPinchPointAlarm(string lane)
+ public void UpdateDisplayProductJamAlarm(string lane)
{
string message = "";
switch (this.ParentForm.SystemConfig.Language)
@@ -2227,16 +2223,16 @@ namespace INT63DC_2C.Forms
message = "제품 끼임 발생!";
break;
case DataStore.LanguageID.English:
- message = "Pinch point!";
+ message = "Product Jam!";
break;
case DataStore.LanguageID.Chinese:
- message = "Pinch point!";
+ message = "Product Jam!";
break;
case DataStore.LanguageID.Czech:
- message = "Pinch point!";
+ message = "Product Jam!";
break;
case DataStore.LanguageID.German:
- message = "Pinch point!";
+ message = "Product Jam!";
break;
case DataStore.LanguageID.Japanese:
message = "ピンチポイントアラㅡム!";
@@ -2271,7 +2267,7 @@ namespace INT63DC_2C.Forms
this.smartListBox1.AddItem("Servo Torque Alarm");
if (alarm.IsEntrySensorError == true)
this.smartListBox1.AddItem("Entry Sensor Error");
- if (alarm.IsAlignError == true)
+ if (alarm.IsProductDischargeError == true)
this.smartListBox1.AddItem("Product discharge error");
if (alarm.IsSorter1Error == true)
this.smartListBox1.AddItem("Sorter1 error");
diff --git a/INT63DC_2C/Forms/FormMenu.cs b/INT63DC_2C/Forms/FormMenu.cs
index b1fe357..10936ec 100644
--- a/INT63DC_2C/Forms/FormMenu.cs
+++ b/INT63DC_2C/Forms/FormMenu.cs
@@ -150,6 +150,12 @@ namespace INT63DC_2C.Forms
this.buttonMotorSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuMotorSettingDisable));
this.buttonMotorSetting.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuMotorSettingDown));
this.buttonMotorSetting.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuMotorSettingUp));
+ this.buttonCommunication.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuCommunicationDisable));
+ this.buttonCommunication.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuCommunicationDown));
+ this.buttonCommunication.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuCommunicationUp));
+ this.buttonDataViewer.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuDataviewerDisable));
+ this.buttonDataViewer.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuDataviewerDown));
+ this.buttonDataViewer.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuDataviewerUp));
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
@@ -556,7 +562,7 @@ namespace INT63DC_2C.Forms
// false
this.buttonEquipmentTest.Visible = false;
this.buttonOptionSetting.Visible = false;
- this.buttonUser.Enabled = false;
+ this.buttonUser.Visible = false;
this.buttonDataViewer.Visible = false;
// 옵션 데이터집계
diff --git a/INT63DC_2C/Forms/FormMotorSetting.cs b/INT63DC_2C/Forms/FormMotorSetting.cs
index f1f35d3..a72398d 100644
--- a/INT63DC_2C/Forms/FormMotorSetting.cs
+++ b/INT63DC_2C/Forms/FormMotorSetting.cs
@@ -394,6 +394,10 @@ namespace INT63DC_2C.Forms
{
this.buttonBack.Enabled = false;
this.ParentForm.TransferData(CommunicationCommand.MotorJogCwOn, CommunicationID.MainBoard);
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Motor_JOGCW, "ON");
}
private void buttonJogCW_MouseUp(object sender, MouseEventArgs e)
{
@@ -402,11 +406,19 @@ namespace INT63DC_2C.Forms
this.buttonJogCW.Enabled = false;
this.buttonJogCCW.Enabled = false;
this.smartTimer1.Start();
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Motor_JOGCW, "OFF");
}
private void buttonJogCCW_MouseDown(object sender, MouseEventArgs e)
{
this.buttonBack.Enabled = false;
this.ParentForm.TransferData(CommunicationCommand.MotorJogCcwOn, CommunicationID.MainBoard);
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Motor_JOGCCW, "ON");
}
private void buttonJogCCW_MouseUp(object sender, MouseEventArgs e)
{
@@ -415,10 +427,15 @@ namespace INT63DC_2C.Forms
this.buttonJogCW.Enabled = false;
this.buttonJogCCW.Enabled = false;
this.smartTimer1.Start();
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Motor_JOGCCW, "OFF");
}
private void labelMotorParameterSetup_Click(object sender, EventArgs e)
{
+ string before = "", after = "";
SmartLabel label = sender as SmartLabel;
if (label == null)
@@ -432,11 +449,13 @@ namespace INT63DC_2C.Forms
return;
}
+ // before
+ before = label.Text;
+
if (label == this.labelOrigin)
{
#region Origin
- DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelOrigin.Text, 6, 0, false, this.ParentForm.SystemConfig.Language);
-
+ DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(label.Text, 6, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue == 0)
@@ -448,6 +467,7 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite2(1, ServoMotorParameterAddress.CMD16, myKeyPad.IntValue, label);
+ after = label.Text;
}
}
#endregion
@@ -455,8 +475,7 @@ namespace INT63DC_2C.Forms
else if (label == this.labelSpeed0)
{
#region Speed0 (원점 속도)
- DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSpeed0.Text, 5, 0, false, this.ParentForm.SystemConfig.Language);
-
+ DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(label.Text, 5, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 1 || myKeyPad.doubleValue > 20000)
@@ -468,6 +487,7 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite1(1, ServoMotorParameterAddress.Speed0, myKeyPad.IntValue, label);
+ after = label.Text;
}
}
#endregion
@@ -475,7 +495,7 @@ namespace INT63DC_2C.Forms
else if (label == this.labelSpeed1)
{
#region Speed 1
- DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSpeed1.Text, 5, 0, false, this.ParentForm.SystemConfig.Language);
+ DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(label.Text, 5, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
@@ -488,9 +508,9 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite1(1, ServoMotorParameterAddress.Speed1, myKeyPad.IntValue, label);
-
this.SelectedJudgmentSetItem.FeedSpeed = int.Parse(label.Text);
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1);
+ after = label.Text;
}
}
#endregion
@@ -511,6 +531,7 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite1(1, ServoMotorParameterAddress.Acceleration1, myKeyPad.IntValue, label);
+ after = label.Text;
}
}
#endregion
@@ -531,6 +552,7 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite1(1, ServoMotorParameterAddress.Deceleration1, myKeyPad.IntValue, label);
+ after = label.Text;
}
}
#endregion
@@ -551,6 +573,7 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite2(1, ServoMotorParameterAddress.CMD0, myKeyPad.IntValue, label);
+ after = label.Text;
}
}
#endregion
@@ -571,6 +594,7 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite2(1, ServoMotorParameterAddress.CMD1, myKeyPad.IntValue, label);
+ after = label.Text;
}
}
#endregion
@@ -591,10 +615,15 @@ namespace INT63DC_2C.Forms
else
{
this.ParentForm.ServoMotorWrite2(1, ServoMotorParameterAddress.CMD2, myKeyPad.IntValue, label);
+ after = label.Text;
}
}
#endregion
}
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.MotorOriginOffset, "", before, after);
}
private void pictureBoxAlarm_Click(object sender, EventArgs e)
diff --git a/INT63DC_2C/Forms/FormOptionSetting.Designer.cs b/INT63DC_2C/Forms/FormOptionSetting.Designer.cs
index 3bf95d0..81a5fc6 100644
--- a/INT63DC_2C/Forms/FormOptionSetting.Designer.cs
+++ b/INT63DC_2C/Forms/FormOptionSetting.Designer.cs
@@ -34,6 +34,9 @@
this.labelTitle = new SmartX.SmartLabel();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartGroupBox2 = new SmartX.SmartGroupBox();
+ this.labelInfo5 = new SmartX.SmartLabel();
+ this.buttonPart11 = new SmartX.SmartButton();
+ this.labelStaticPart11 = new SmartX.SmartLabel();
this.buttonSorterCheckEnable = new SmartX.SmartButton();
this.labelStaticSorterCheckEnable = new SmartX.SmartLabel();
this.labelInfo4 = new SmartX.SmartLabel();
@@ -44,9 +47,6 @@
this.labelBuadrateWarning2 = new SmartX.SmartLabel();
this.labelBuadrateWarning = new SmartX.SmartLabel();
this.buttonSave = new SmartX.SmartButton();
- this.buttonPart11 = new SmartX.SmartButton();
- this.labelStaticPart11 = new SmartX.SmartLabel();
- this.labelInfo5 = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.smartGroupBox1.SuspendLayout();
this.smartGroupBox2.SuspendLayout();
@@ -170,6 +170,78 @@
this.smartGroupBox2.Text = "Option";
this.smartGroupBox2.TextColor = System.Drawing.Color.Black;
//
+ // labelInfo5
+ //
+ this.labelInfo5.BackColor = System.Drawing.Color.Silver;
+ this.labelInfo5.BackPictureBox = this.smartForm1;
+ this.labelInfo5.BackPictureBox1 = null;
+ this.labelInfo5.BackPictureBox2 = null;
+ this.labelInfo5.BorderColor = System.Drawing.Color.Black;
+ this.labelInfo5.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelInfo5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
+ this.labelInfo5.ForeColor = System.Drawing.Color.MediumBlue;
+ this.labelInfo5.InitVisible = true;
+ this.labelInfo5.LineSpacing = 0F;
+ this.labelInfo5.Location = new System.Drawing.Point(343, 170);
+ this.labelInfo5.Name = "labelInfo5";
+ this.labelInfo5.Size = new System.Drawing.Size(450, 25);
+ this.labelInfo5.TabIndex = 273;
+ this.labelInfo5.Text = "※ Part11 ON : activate [Login], [Data backup], [Statistics]";
+ this.labelInfo5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelInfo5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelInfo5.Wordwrap = false;
+ //
+ // buttonPart11
+ //
+ this.buttonPart11.BackPictureBox = null;
+ this.buttonPart11.BackPictureBox1 = null;
+ this.buttonPart11.BackPictureBox2 = null;
+ this.buttonPart11.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonPart11.ButtonImageAutoSize = true;
+ this.buttonPart11.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonPart11.DisableImage = null;
+ this.buttonPart11.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPart11.DownImage")));
+ this.buttonPart11.GroupID = 0;
+ this.buttonPart11.InitVisible = true;
+ this.buttonPart11.Location = new System.Drawing.Point(253, 170);
+ this.buttonPart11.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
+ this.buttonPart11.Name = "buttonPart11";
+ this.buttonPart11.NestedClickEventPrevent = false;
+ this.buttonPart11.OutlinePixel = 1;
+ this.buttonPart11.RepeatInterval = 200;
+ this.buttonPart11.RepeatIntervalAccelerate = null;
+ this.buttonPart11.SafeInterval = 200;
+ this.buttonPart11.Size = new System.Drawing.Size(84, 25);
+ this.buttonPart11.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonPart11.TabIndex = 272;
+ this.buttonPart11.TextColor = System.Drawing.Color.Black;
+ this.buttonPart11.TextDownColor = System.Drawing.Color.White;
+ this.buttonPart11.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonPart11.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonPart11.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonPart11.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonPart11.UpImage")));
+ this.buttonPart11.Click += new System.EventHandler(this.buttonPart11_Click);
+ //
+ // labelStaticPart11
+ //
+ this.labelStaticPart11.BackPictureBox = this.smartForm1;
+ this.labelStaticPart11.BackPictureBox1 = null;
+ this.labelStaticPart11.BackPictureBox2 = null;
+ this.labelStaticPart11.BorderColor = System.Drawing.Color.Black;
+ this.labelStaticPart11.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelStaticPart11.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
+ this.labelStaticPart11.ForeColor = System.Drawing.Color.Black;
+ this.labelStaticPart11.InitVisible = true;
+ this.labelStaticPart11.LineSpacing = 0F;
+ this.labelStaticPart11.Location = new System.Drawing.Point(47, 170);
+ this.labelStaticPart11.Name = "labelStaticPart11";
+ this.labelStaticPart11.Size = new System.Drawing.Size(200, 25);
+ this.labelStaticPart11.TabIndex = 271;
+ this.labelStaticPart11.Text = "Part11";
+ this.labelStaticPart11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelStaticPart11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelStaticPart11.Wordwrap = false;
+ //
// buttonSorterCheckEnable
//
this.buttonSorterCheckEnable.BackPictureBox = null;
@@ -414,80 +486,9 @@
this.buttonSave.TextLocation = new System.Drawing.Point(0, 0);
this.buttonSave.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonSave.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.UpImage")));
+ this.buttonSave.Visible = false;
this.buttonSave.Click += new System.EventHandler(this.buttonSave_Click);
//
- // buttonPart11
- //
- this.buttonPart11.BackPictureBox = null;
- this.buttonPart11.BackPictureBox1 = null;
- this.buttonPart11.BackPictureBox2 = null;
- this.buttonPart11.ButtonColor = System.Drawing.Color.Gray;
- this.buttonPart11.ButtonImageAutoSize = true;
- this.buttonPart11.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
- this.buttonPart11.DisableImage = null;
- this.buttonPart11.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonPart11.DownImage")));
- this.buttonPart11.GroupID = 0;
- this.buttonPart11.InitVisible = true;
- this.buttonPart11.Location = new System.Drawing.Point(253, 170);
- this.buttonPart11.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
- this.buttonPart11.Name = "buttonPart11";
- this.buttonPart11.NestedClickEventPrevent = false;
- this.buttonPart11.OutlinePixel = 1;
- this.buttonPart11.RepeatInterval = 200;
- this.buttonPart11.RepeatIntervalAccelerate = null;
- this.buttonPart11.SafeInterval = 200;
- this.buttonPart11.Size = new System.Drawing.Size(84, 25);
- this.buttonPart11.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
- this.buttonPart11.TabIndex = 272;
- this.buttonPart11.TextColor = System.Drawing.Color.Black;
- this.buttonPart11.TextDownColor = System.Drawing.Color.White;
- this.buttonPart11.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
- this.buttonPart11.TextLocation = new System.Drawing.Point(0, 0);
- this.buttonPart11.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonPart11.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonPart11.UpImage")));
- this.buttonPart11.Click += new System.EventHandler(this.buttonPart11_Click);
- //
- // labelStaticPart11
- //
- this.labelStaticPart11.BackPictureBox = this.smartForm1;
- this.labelStaticPart11.BackPictureBox1 = null;
- this.labelStaticPart11.BackPictureBox2 = null;
- this.labelStaticPart11.BorderColor = System.Drawing.Color.Black;
- this.labelStaticPart11.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticPart11.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
- this.labelStaticPart11.ForeColor = System.Drawing.Color.Black;
- this.labelStaticPart11.InitVisible = true;
- this.labelStaticPart11.LineSpacing = 0F;
- this.labelStaticPart11.Location = new System.Drawing.Point(47, 170);
- this.labelStaticPart11.Name = "labelStaticPart11";
- this.labelStaticPart11.Size = new System.Drawing.Size(200, 25);
- this.labelStaticPart11.TabIndex = 271;
- this.labelStaticPart11.Text = "Part11";
- this.labelStaticPart11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelStaticPart11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelStaticPart11.Wordwrap = false;
- //
- // labelInfo5
- //
- this.labelInfo5.BackColor = System.Drawing.Color.Silver;
- this.labelInfo5.BackPictureBox = this.smartForm1;
- this.labelInfo5.BackPictureBox1 = null;
- this.labelInfo5.BackPictureBox2 = null;
- this.labelInfo5.BorderColor = System.Drawing.Color.Black;
- this.labelInfo5.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelInfo5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
- this.labelInfo5.ForeColor = System.Drawing.Color.MediumBlue;
- this.labelInfo5.InitVisible = true;
- this.labelInfo5.LineSpacing = 0F;
- this.labelInfo5.Location = new System.Drawing.Point(343, 170);
- this.labelInfo5.Name = "labelInfo5";
- this.labelInfo5.Size = new System.Drawing.Size(450, 25);
- this.labelInfo5.TabIndex = 273;
- this.labelInfo5.Text = "※ Part11 ON : activate [Login], [Data backup], [Statistics]";
- this.labelInfo5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
- this.labelInfo5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelInfo5.Wordwrap = false;
- //
// FormOptionSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
diff --git a/INT63DC_2C/Forms/FormOptionSetting.cs b/INT63DC_2C/Forms/FormOptionSetting.cs
index d2b36e6..58a60ed 100644
--- a/INT63DC_2C/Forms/FormOptionSetting.cs
+++ b/INT63DC_2C/Forms/FormOptionSetting.cs
@@ -188,6 +188,8 @@ namespace INT63DC_2C.Forms
public void DisplayRefresh()
{
+ this.buttonSave.Visible = false;
+
this.InitializeControl();
}
#endregion
diff --git a/INT63DC_2C/Forms/FormSystemSetting.Designer.cs b/INT63DC_2C/Forms/FormSystemSetting.Designer.cs
index 90611f8..b3fa18c 100644
--- a/INT63DC_2C/Forms/FormSystemSetting.Designer.cs
+++ b/INT63DC_2C/Forms/FormSystemSetting.Designer.cs
@@ -74,8 +74,6 @@
this.labelStaticSorter2RunTime = new SmartX.SmartLabel();
this.labelSorter1DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter1DelayTime = new SmartX.SmartLabel();
- this.labelTorque = new SmartX.SmartLabel();
- this.labelStaticTorque = new SmartX.SmartLabel();
this.labelJudgmentDelayTime = new SmartX.SmartLabel();
this.labelStaticJudgmentDelayTime = new SmartX.SmartLabel();
this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine();
@@ -87,27 +85,21 @@
this.labelJudgmentCount = new SmartX.SmartLabel();
this.labelStaticADC = new SmartX.SmartLabel();
this.labelTurnDelayTime = new SmartX.SmartLabel();
- this.labelOriginOffset = new SmartX.SmartLabel();
this.labelFilter = new SmartX.SmartLabel();
this.labelADCValue = new SmartX.SmartLabel();
this.labelStaticJudgmentCount = new SmartX.SmartLabel();
this.labelStaticJudgment = new SmartX.SmartLabel();
this.labelStaticTurnDelayTime = new SmartX.SmartLabel();
this.labelWeightJudgment = new SmartX.SmartLabel();
- this.labelStaticOriginOffset = new SmartX.SmartLabel();
this.labelStaticFilter = new SmartX.SmartLabel();
this.labelWeightReference = new SmartX.SmartLabel();
this.smartDraw = new SmartX.SmartDraw();
this.labelFeedSpeed = new SmartX.SmartLabel();
this.labelTitleFeedSpeed = new SmartX.SmartLabel();
- this.labelDynamicCorrection = new SmartX.SmartLabel();
- this.labelStaticDynamic = new SmartX.SmartLabel();
this.smartKeyboard = new SmartX.SmartKeyboard();
this.buttonCutSignal = new SmartX.SmartButton();
this.buttonSetting = new SmartX.SmartButton();
this.labelTimeroutCount = new SmartX.SmartLabel();
- this.labelTurnTime = new SmartX.SmartLabel();
- this.smartLabel2 = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.groupBoxProduct.SuspendLayout();
this.groupBoxJudgment.SuspendLayout();
@@ -651,7 +643,7 @@
this.textBoxLotNo.Location = new System.Drawing.Point(115, 105);
this.textBoxLotNo.MaxLength = 14;
this.textBoxLotNo.Name = "textBoxLotNo";
- this.textBoxLotNo.Size = new System.Drawing.Size(230, 29);
+ this.textBoxLotNo.Size = new System.Drawing.Size(230, 28);
this.textBoxLotNo.TabIndex = 140;
this.textBoxLotNo.Text = "LotNo";
this.textBoxLotNo.WordWrap = false;
@@ -663,7 +655,7 @@
this.textBoxProductName.Location = new System.Drawing.Point(115, 69);
this.textBoxProductName.MaxLength = 12;
this.textBoxProductName.Name = "textBoxProductName";
- this.textBoxProductName.Size = new System.Drawing.Size(230, 29);
+ this.textBoxProductName.Size = new System.Drawing.Size(230, 28);
this.textBoxProductName.TabIndex = 139;
this.textBoxProductName.Text = "Welcome";
this.textBoxProductName.WordWrap = false;
@@ -744,7 +736,9 @@
this.groupBoxJudgment.Controls.Add(this.smartSeparatorLine2);
this.groupBoxJudgment.Controls.Add(this.labelSorter3DelayTime);
this.groupBoxJudgment.Controls.Add(this.labelStaticSorter3DelayTime);
+ this.groupBoxJudgment.Controls.Add(this.labelFeedSpeed);
this.groupBoxJudgment.Controls.Add(this.labelSorter3RunTime);
+ this.groupBoxJudgment.Controls.Add(this.labelTitleFeedSpeed);
this.groupBoxJudgment.Controls.Add(this.labelStaticSorter3RunTime);
this.groupBoxJudgment.Controls.Add(this.labelSorter2DelayTime);
this.groupBoxJudgment.Controls.Add(this.labelStaticSorter2DelayTime);
@@ -752,8 +746,6 @@
this.groupBoxJudgment.Controls.Add(this.labelStaticSorter2RunTime);
this.groupBoxJudgment.Controls.Add(this.labelSorter1DelayTime);
this.groupBoxJudgment.Controls.Add(this.labelStaticSorter1DelayTime);
- this.groupBoxJudgment.Controls.Add(this.labelTorque);
- this.groupBoxJudgment.Controls.Add(this.labelStaticTorque);
this.groupBoxJudgment.Controls.Add(this.labelJudgmentDelayTime);
this.groupBoxJudgment.Controls.Add(this.labelStaticJudgmentDelayTime);
this.groupBoxJudgment.Controls.Add(this.smartSeparatorLine1);
@@ -766,14 +758,12 @@
this.groupBoxJudgment.Controls.Add(this.labelStaticADC);
this.groupBoxJudgment.Controls.Add(this.labelTurnDelayTime);
this.groupBoxJudgment.Controls.Add(this.comboBoxLane);
- this.groupBoxJudgment.Controls.Add(this.labelOriginOffset);
this.groupBoxJudgment.Controls.Add(this.labelFilter);
this.groupBoxJudgment.Controls.Add(this.labelADCValue);
this.groupBoxJudgment.Controls.Add(this.labelStaticJudgmentCount);
this.groupBoxJudgment.Controls.Add(this.labelStaticJudgment);
this.groupBoxJudgment.Controls.Add(this.labelStaticTurnDelayTime);
this.groupBoxJudgment.Controls.Add(this.labelWeightJudgment);
- this.groupBoxJudgment.Controls.Add(this.labelStaticOriginOffset);
this.groupBoxJudgment.Controls.Add(this.labelStaticFilter);
this.groupBoxJudgment.Controls.Add(this.labelWeightReference);
this.groupBoxJudgment.Controls.Add(this.smartDraw);
@@ -1027,47 +1017,6 @@
this.labelStaticSorter1DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter1DelayTime.Wordwrap = false;
//
- // labelTorque
- //
- this.labelTorque.BackColor = System.Drawing.SystemColors.Window;
- this.labelTorque.BackPictureBox = null;
- this.labelTorque.BackPictureBox1 = null;
- this.labelTorque.BackPictureBox2 = null;
- this.labelTorque.BorderColor = System.Drawing.Color.Black;
- this.labelTorque.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelTorque.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
- this.labelTorque.InitVisible = true;
- this.labelTorque.LineSpacing = 0F;
- this.labelTorque.Location = new System.Drawing.Point(188, 534);
- this.labelTorque.Name = "labelTorque";
- this.labelTorque.Size = new System.Drawing.Size(80, 25);
- this.labelTorque.TabIndex = 177;
- this.labelTorque.Text = "100";
- this.labelTorque.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelTorque.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTorque.Wordwrap = false;
- this.labelTorque.Click += new System.EventHandler(this.labelTorque_Click);
- //
- // labelStaticTorque
- //
- this.labelStaticTorque.BackPictureBox = this.smartForm1;
- this.labelStaticTorque.BackPictureBox1 = null;
- this.labelStaticTorque.BackPictureBox2 = null;
- this.labelStaticTorque.BorderColor = System.Drawing.Color.Black;
- this.labelStaticTorque.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticTorque.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
- this.labelStaticTorque.ForeColor = System.Drawing.Color.Black;
- this.labelStaticTorque.InitVisible = true;
- this.labelStaticTorque.LineSpacing = 0F;
- this.labelStaticTorque.Location = new System.Drawing.Point(17, 534);
- this.labelStaticTorque.Name = "labelStaticTorque";
- this.labelStaticTorque.Size = new System.Drawing.Size(165, 25);
- this.labelStaticTorque.TabIndex = 176;
- this.labelStaticTorque.Text = "토크";
- this.labelStaticTorque.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelStaticTorque.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelStaticTorque.Wordwrap = false;
- //
// labelJudgmentDelayTime
//
this.labelJudgmentDelayTime.BackColor = System.Drawing.SystemColors.Window;
@@ -1300,27 +1249,6 @@
this.labelTurnDelayTime.Wordwrap = false;
this.labelTurnDelayTime.Click += new System.EventHandler(this.labelTurnDelayTime_Click);
//
- // labelOriginOffset
- //
- this.labelOriginOffset.BackColor = System.Drawing.SystemColors.Window;
- this.labelOriginOffset.BackPictureBox = null;
- this.labelOriginOffset.BackPictureBox1 = null;
- this.labelOriginOffset.BackPictureBox2 = null;
- this.labelOriginOffset.BorderColor = System.Drawing.Color.Black;
- this.labelOriginOffset.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelOriginOffset.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
- this.labelOriginOffset.InitVisible = true;
- this.labelOriginOffset.LineSpacing = 0F;
- this.labelOriginOffset.Location = new System.Drawing.Point(188, 503);
- this.labelOriginOffset.Name = "labelOriginOffset";
- this.labelOriginOffset.Size = new System.Drawing.Size(80, 25);
- this.labelOriginOffset.TabIndex = 108;
- this.labelOriginOffset.Text = "100";
- this.labelOriginOffset.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelOriginOffset.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelOriginOffset.Wordwrap = false;
- this.labelOriginOffset.Click += new System.EventHandler(this.labelOriginOffset_Click);
- //
// labelFilter
//
this.labelFilter.BackColor = System.Drawing.SystemColors.Window;
@@ -1442,26 +1370,6 @@
this.labelWeightJudgment.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeightJudgment.Wordwrap = false;
//
- // labelStaticOriginOffset
- //
- this.labelStaticOriginOffset.BackPictureBox = this.smartForm1;
- this.labelStaticOriginOffset.BackPictureBox1 = null;
- this.labelStaticOriginOffset.BackPictureBox2 = null;
- this.labelStaticOriginOffset.BorderColor = System.Drawing.Color.Black;
- this.labelStaticOriginOffset.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticOriginOffset.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
- this.labelStaticOriginOffset.ForeColor = System.Drawing.Color.Black;
- this.labelStaticOriginOffset.InitVisible = true;
- this.labelStaticOriginOffset.LineSpacing = 0F;
- this.labelStaticOriginOffset.Location = new System.Drawing.Point(17, 503);
- this.labelStaticOriginOffset.Name = "labelStaticOriginOffset";
- this.labelStaticOriginOffset.Size = new System.Drawing.Size(165, 25);
- this.labelStaticOriginOffset.TabIndex = 107;
- this.labelStaticOriginOffset.Text = "원점 옵셋";
- this.labelStaticOriginOffset.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelStaticOriginOffset.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelStaticOriginOffset.Wordwrap = false;
- //
// labelStaticFilter
//
this.labelStaticFilter.BackPictureBox = this.smartForm1;
@@ -1531,7 +1439,7 @@
this.labelFeedSpeed.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelFeedSpeed.InitVisible = true;
this.labelFeedSpeed.LineSpacing = 0F;
- this.labelFeedSpeed.Location = new System.Drawing.Point(664, 707);
+ this.labelFeedSpeed.Location = new System.Drawing.Point(188, 503);
this.labelFeedSpeed.Name = "labelFeedSpeed";
this.labelFeedSpeed.Size = new System.Drawing.Size(80, 25);
this.labelFeedSpeed.TabIndex = 110;
@@ -1553,7 +1461,7 @@
this.labelTitleFeedSpeed.ForeColor = System.Drawing.Color.Black;
this.labelTitleFeedSpeed.InitVisible = true;
this.labelTitleFeedSpeed.LineSpacing = 0F;
- this.labelTitleFeedSpeed.Location = new System.Drawing.Point(493, 707);
+ this.labelTitleFeedSpeed.Location = new System.Drawing.Point(17, 503);
this.labelTitleFeedSpeed.Name = "labelTitleFeedSpeed";
this.labelTitleFeedSpeed.Size = new System.Drawing.Size(165, 25);
this.labelTitleFeedSpeed.TabIndex = 109;
@@ -1563,49 +1471,6 @@
this.labelTitleFeedSpeed.Visible = false;
this.labelTitleFeedSpeed.Wordwrap = false;
//
- // labelDynamicCorrection
- //
- this.labelDynamicCorrection.BackColor = System.Drawing.SystemColors.Window;
- this.labelDynamicCorrection.BackPictureBox = null;
- this.labelDynamicCorrection.BackPictureBox1 = null;
- this.labelDynamicCorrection.BackPictureBox2 = null;
- this.labelDynamicCorrection.BorderColor = System.Drawing.Color.Black;
- this.labelDynamicCorrection.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelDynamicCorrection.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.labelDynamicCorrection.InitVisible = true;
- this.labelDynamicCorrection.LineSpacing = 0F;
- this.labelDynamicCorrection.Location = new System.Drawing.Point(664, 666);
- this.labelDynamicCorrection.Name = "labelDynamicCorrection";
- this.labelDynamicCorrection.Size = new System.Drawing.Size(80, 30);
- this.labelDynamicCorrection.TabIndex = 108;
- this.labelDynamicCorrection.Text = "1.000000";
- this.labelDynamicCorrection.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelDynamicCorrection.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelDynamicCorrection.Visible = false;
- this.labelDynamicCorrection.Wordwrap = false;
- this.labelDynamicCorrection.Click += new System.EventHandler(this.labelDynamicCorrection_Click);
- //
- // labelStaticDynamic
- //
- this.labelStaticDynamic.BackPictureBox = this.smartForm1;
- this.labelStaticDynamic.BackPictureBox1 = null;
- this.labelStaticDynamic.BackPictureBox2 = null;
- this.labelStaticDynamic.BorderColor = System.Drawing.Color.Black;
- this.labelStaticDynamic.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelStaticDynamic.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
- this.labelStaticDynamic.ForeColor = System.Drawing.Color.Black;
- this.labelStaticDynamic.InitVisible = true;
- this.labelStaticDynamic.LineSpacing = 0F;
- this.labelStaticDynamic.Location = new System.Drawing.Point(516, 666);
- this.labelStaticDynamic.Name = "labelStaticDynamic";
- this.labelStaticDynamic.Size = new System.Drawing.Size(144, 30);
- this.labelStaticDynamic.TabIndex = 107;
- this.labelStaticDynamic.Text = "동보정";
- this.labelStaticDynamic.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.labelStaticDynamic.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelStaticDynamic.Visible = false;
- this.labelStaticDynamic.Wordwrap = false;
- //
// smartKeyboard
//
this.smartKeyboard.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
@@ -1723,65 +1588,17 @@
this.labelTimeroutCount.Visible = false;
this.labelTimeroutCount.Wordwrap = false;
//
- // labelTurnTime
- //
- this.labelTurnTime.BackColor = System.Drawing.Color.Gainsboro;
- this.labelTurnTime.BackPictureBox = null;
- this.labelTurnTime.BackPictureBox1 = null;
- this.labelTurnTime.BackPictureBox2 = null;
- this.labelTurnTime.BorderColor = System.Drawing.Color.Black;
- this.labelTurnTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.labelTurnTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
- this.labelTurnTime.InitVisible = true;
- this.labelTurnTime.LineSpacing = 0F;
- this.labelTurnTime.Location = new System.Drawing.Point(664, 738);
- this.labelTurnTime.Name = "labelTurnTime";
- this.labelTurnTime.Size = new System.Drawing.Size(80, 25);
- this.labelTurnTime.TabIndex = 189;
- this.labelTurnTime.Text = "100";
- this.labelTurnTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
- this.labelTurnTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTurnTime.Visible = false;
- this.labelTurnTime.Wordwrap = false;
- //
- // smartLabel2
- //
- 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("New Gulim", 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(508, 738);
- this.smartLabel2.Name = "smartLabel2";
- this.smartLabel2.Size = new System.Drawing.Size(150, 25);
- this.smartLabel2.TabIndex = 188;
- this.smartLabel2.Text = "턴 시간";
- this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
- this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.smartLabel2.Visible = false;
- this.smartLabel2.Wordwrap = false;
- //
// FormSystemSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1024, 768);
- this.Controls.Add(this.labelFeedSpeed);
- this.Controls.Add(this.labelTitleFeedSpeed);
- this.Controls.Add(this.labelTurnTime);
- this.Controls.Add(this.smartLabel2);
this.Controls.Add(this.labelTimeroutCount);
this.Controls.Add(this.buttonSetting);
this.Controls.Add(this.buttonCutSignal);
- this.Controls.Add(this.labelDynamicCorrection);
this.Controls.Add(this.smartKeyboard);
this.Controls.Add(this.groupBoxJudgment);
- this.Controls.Add(this.labelStaticDynamic);
this.Controls.Add(this.groupBoxProduct);
this.Controls.Add(this.labelTitle);
this.Controls.Add(this.buttonBack);
@@ -1820,8 +1637,6 @@
private SmartX.SmartLabel labelStaticLOT;
private SmartX.SmartLabel labelStaticName;
private SmartX.SmartGroupBox groupBoxJudgment;
- public SmartX.SmartLabel labelDynamicCorrection;
- private SmartX.SmartLabel labelStaticDynamic;
private SmartX.SmartLabel labelStaticWeight;
private SmartX.SmartLabel labelWeightValue;
private SmartX.SmartButton buttonWeightReference;
@@ -1841,17 +1656,13 @@
private SmartX.SmartLabel labelTitleFeedSpeed;
public SmartX.SmartLabel labelJudgmentCount;
public SmartX.SmartLabel labelTurnDelayTime;
- public SmartX.SmartLabel labelOriginOffset;
public SmartX.SmartLabel labelFilter;
private SmartX.SmartLabel labelStaticJudgmentCount;
private SmartX.SmartLabel labelStaticTurnDelayTime;
- private SmartX.SmartLabel labelStaticOriginOffset;
private SmartX.SmartLabel labelStaticFilter;
public SmartX.SmartLabel labelJudgmentDelayTime;
private SmartX.SmartLabel labelStaticJudgmentDelayTime;
private SmartX.SmartButton buttonCutSignal;
- public SmartX.SmartLabel labelTorque;
- private SmartX.SmartLabel labelStaticTorque;
public SmartX.SmartLabel labelSorter2DelayTime;
private SmartX.SmartLabel labelStaticSorter2DelayTime;
public SmartX.SmartLabel labelSorter2RunTime;
@@ -1864,8 +1675,6 @@
private SmartX.SmartLabel labelStaticSorter3DelayTime;
public SmartX.SmartLabel labelSorter3RunTime;
private SmartX.SmartLabel labelStaticSorter3RunTime;
- public SmartX.SmartLabel labelTurnTime;
- private SmartX.SmartLabel smartLabel2;
private SmartX.SmartSeparatorLine smartSeparatorLine2;
private SmartX.SmartSeparatorLine smartSeparatorLine3;
private SmartX.SmartLabel labelStaticOverRangeLimit;
diff --git a/INT63DC_2C/Forms/FormSystemSetting.cs b/INT63DC_2C/Forms/FormSystemSetting.cs
index 84004c3..343e313 100644
--- a/INT63DC_2C/Forms/FormSystemSetting.cs
+++ b/INT63DC_2C/Forms/FormSystemSetting.cs
@@ -80,15 +80,12 @@ namespace INT63DC_2C.Forms
this.labelStaticTurnDelayTime.Text = "Turn Delay";
this.labelTitleFeedSpeed.Text = "Feed Speed";
this.labelStaticJudgmentCount.Text = "J.count";
- this.labelStaticDynamic.Text = "Dynamic";
this.labelStaticSorter1DelayTime.Text = "Sorter1 Delay";
this.labelStaticSorter1RunTime.Text = "Sorter1 Run";
this.labelStaticSorter2DelayTime.Text = "Sorter2 Delay";
this.labelStaticSorter2RunTime.Text = "Sorter2 Run";
this.labelStaticSorter3DelayTime.Text = "Sorter3 Delay";
this.labelStaticSorter3RunTime.Text = "Sorter3 Run";
- this.labelStaticOriginOffset.Text = "Origin Offset";
- this.labelStaticTorque.Text = "Torque";
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
@@ -122,15 +119,12 @@ namespace INT63DC_2C.Forms
this.labelStaticTurnDelayTime.Text = "旋转延迟";
this.labelTitleFeedSpeed.Text = "速度";
this.labelStaticJudgmentCount.Text = "重复延迟";
- this.labelStaticDynamic.Text = "动态校正";
this.labelStaticSorter1DelayTime.Text = "分类机1 延迟时间";
this.labelStaticSorter1RunTime.Text = "分类机1 运行时间";
this.labelStaticSorter2DelayTime.Text = "分类机2 延迟时间";
this.labelStaticSorter2RunTime.Text = "分类机2 运行时间";
this.labelStaticSorter3DelayTime.Text = "分类机3 延迟时间";
this.labelStaticSorter3RunTime.Text = "分类机3 运行时间";
- this.labelStaticOriginOffset.Text = "原点偏移";
- this.labelStaticTorque.Text = "扭力";
this.labelStaticNo.Text = "编号";
this.labelStaticName.Text = "名称";
@@ -172,7 +166,6 @@ namespace INT63DC_2C.Forms
this.labelStaticTurnDelayTime.Text = "Zpoždění rotace";
this.labelTitleFeedSpeed.Text = "Rychlost";
this.labelStaticJudgmentCount.Text = "Číslo kapsy";
- this.labelStaticDynamic.Text = "Dynamická korekce";
this.labelStaticSorter1DelayTime.Font = font;
this.labelStaticSorter1DelayTime.Text = "Vyřazovač1 Zpoždění";
this.labelStaticSorter1RunTime.Font = font;
@@ -185,8 +178,6 @@ namespace INT63DC_2C.Forms
this.labelStaticSorter3DelayTime.Text = "Vyřazovač3 Zpoždění";
this.labelStaticSorter3RunTime.Font = font;
this.labelStaticSorter3RunTime.Text = "Vyřazovač3 Čas chodu";
- this.labelStaticOriginOffset.Text = "Počátek počátku";
- this.labelStaticTorque.Text = "Kroutící moment";
this.buttonNameEdit.Text = this.buttonLotEdit.Text = "Editovat";
this.labelStaticNo.Text = "Počet";
@@ -227,7 +218,6 @@ namespace INT63DC_2C.Forms
this.labelStaticTurnDelayTime.Text = "Rotationsverzögerung";
this.labelTitleFeedSpeed.Text = "Geschwindigkeit";
this.labelStaticJudgmentCount.Text = "Taschennummer";
- this.labelStaticDynamic.Text = "Dynamische Konstante";
this.labelStaticSorter1DelayTime.Font = font;
this.labelStaticSorter1DelayTime.Text = "Sortierer1 Vezögerung";
this.labelStaticSorter1RunTime.Font = font;
@@ -240,8 +230,6 @@ namespace INT63DC_2C.Forms
this.labelStaticSorter3DelayTime.Text = "Sortierer3 Vezögerung";
this.labelStaticSorter3RunTime.Font = font;
this.labelStaticSorter3RunTime.Text = "Sortierer3 Laufzeit";
- this.labelStaticOriginOffset.Text = "Ursprungsversatz";
- this.labelStaticTorque.Text = "Drehmoment";
this.buttonNameEdit.Text = this.buttonLotEdit.Text = "Bearbeiten";
this.labelStaticNo.Text = "Nummer";
@@ -287,15 +275,12 @@ namespace INT63DC_2C.Forms
this.labelStaticTurnDelayTime.Text = "タㅡン遅延";
this.labelTitleFeedSpeed.Text = "速度";
this.labelStaticJudgmentCount.Text = "判定番号";
- this.labelStaticDynamic.Text = "動的定数";
this.labelStaticSorter1DelayTime.Text = "ソㅡタㅡ1 遅延時間";
this.labelStaticSorter1RunTime.Text = "ソㅡタㅡ1 運転時間";
this.labelStaticSorter2DelayTime.Text = "ソㅡタㅡ2 遅延時間";
this.labelStaticSorter2RunTime.Text = "ソㅡタㅡ2 運転時間";
this.labelStaticSorter3DelayTime.Text = "ソㅡタㅡ3 遅延時間";
this.labelStaticSorter3RunTime.Text = "ソㅡタㅡ3 運転時間";
- this.labelStaticOriginOffset.Text = "原点オフセット";
- this.labelStaticTorque.Text = "トルク";
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDown));
@@ -331,21 +316,6 @@ namespace INT63DC_2C.Forms
this.labelSorter3DelayTime.Visible = false;
this.labelSorter3RunTime.Visible = false;
}
-
- if (this.ParentForm.SystemConfig.MotorSelect == 1)
- {
- this.labelStaticOriginOffset.Visible = false;
- this.labelStaticTorque.Visible = false;
- this.labelOriginOffset.Visible = false;
- this.labelTorque.Visible = false;
-
- this.groupBoxJudgment.Controls.Add(this.labelTitleFeedSpeed);
- this.groupBoxJudgment.Controls.Add(this.labelFeedSpeed);
- this.labelTitleFeedSpeed.Location = new Point(this.labelStaticOriginOffset.Location.X, this.labelStaticOriginOffset.Location.Y);
- this.labelFeedSpeed.Location = new Point(this.labelOriginOffset.Location.X, this.labelOriginOffset.Location.Y);
- this.labelTitleFeedSpeed.Visible = true;
- this.labelFeedSpeed.Visible = true;
- }
}
private void DefaultSetting()
{
@@ -356,14 +326,12 @@ namespace INT63DC_2C.Forms
this.labelFilter.Text = "-";
this.labelTurnDelayTime.Text = "-";
this.labelJudgmentCount.Text = "-";
- this.labelDynamicCorrection.Text = "-";
this.labelSorter1DelayTime.Text = "-";
this.labelSorter1RunTime.Text = "-";
this.labelSorter2DelayTime.Text = "-";
this.labelSorter2RunTime.Text = "-";
this.labelSorter3DelayTime.Text = "-";
this.labelSorter3RunTime.Text = "-";
- this.labelTurnTime.Text = "-";
this.labelWeightReference.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.SystemConfig.DecimalPlaces);
this.labelWeightJudgment.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.SystemConfig.DecimalPlaces);
this.labelADCValue.Text = "-";
@@ -443,7 +411,6 @@ namespace INT63DC_2C.Forms
this.labelItemNo.Text = this.ParentForm.SystemConfig.ProductNumber.ToString();
this.SelectedProductNo = this.ParentForm.SystemConfig.ProductNumber;
- this.labelTorque.Text = this.ParentForm.SystemConfig.InverterTorque.ToString();
this.listBoxProductList.SelectedIndex = this.SelectedProductNo - 1;
@@ -461,8 +428,6 @@ namespace INT63DC_2C.Forms
this.buttonSetting.ButtonUp();
this.ChildControlDynamic.Visible = false;
- this.labelTurnTime.Text = "-";
-
if(this.ParentForm.SystemConfig.Sorter3Location == 0)
this.UpdateSorter3Enabled(false);
else
@@ -539,10 +504,6 @@ namespace INT63DC_2C.Forms
if (this.labelWeightJudgment.Text != sValue)
this.labelWeightJudgment.Text = sValue;
- sValue = time1;
- if (this.labelTurnTime.Text != sValue)
- this.labelTurnTime.Text = sValue;
-
this.smartDraw.PutDataAllClear();
sValue = this.labelWeightReference.Text.Replace(".", "");
@@ -742,14 +703,6 @@ namespace INT63DC_2C.Forms
if (this.labelTurnDelayTime.Text != sValue)
this.labelTurnDelayTime.Text = sValue;
- sValue = item.OriginOffset.ToString();
- if (this.labelOriginOffset.Text != sValue)
- this.labelOriginOffset.Text = sValue;
-
- sValue = string.Format("{0:f6}", item.DynamicCorrection);
- if (this.labelDynamicCorrection.Text != sValue)
- this.labelDynamicCorrection.Text = sValue;
-
sValue = item.Sorter1DelayTime.ToString();
if (this.labelSorter1DelayTime.Text != sValue)
this.labelSorter1DelayTime.Text = sValue;
@@ -788,6 +741,10 @@ namespace INT63DC_2C.Forms
private void buttonCutSignal_Click(object sender, EventArgs e)
{
this.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard);
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MainCut, "");
}
private void labelItemNo_Click(object sender, EventArgs e)
@@ -866,7 +823,6 @@ namespace INT63DC_2C.Forms
e.Handled = true;
}
}
-
private void textBoxLotNo_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == '\r')
@@ -916,7 +872,6 @@ namespace INT63DC_2C.Forms
this.buttonLotEdit.Enabled = false;
this.textBoxLotNo.Enabled = false;
}
-
private void buttonLotEdit_Click(object sender, EventArgs e)
{
this.smartKeyboard.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL;
@@ -947,8 +902,13 @@ namespace INT63DC_2C.Forms
private void labelUnderRange_Click(object sender, EventArgs e)
{
+ string beforeUnder = "", beforeUnderLimit = "", afterUnder = "", afterUnderLimit = "", number = "";
int underRangeLimit = 0, underRange = 0;
+ number = this.SelectedProductNo.ToString();
+ beforeUnder = this.labelUnderRange.Text;
+ beforeUnderLimit = this.labelUnderRangeLimit.Text;
+
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelUnderRange.Text, 5, this.ParentForm.SystemConfig.DecimalPlaces, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
@@ -963,8 +923,14 @@ namespace INT63DC_2C.Forms
{
this.labelUnderRange.Text = myKeyPad.StringValue;
this.SelectedProductItem.UnderRange = myKeyPad.StringValue.Replace(".", "");
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ afterUnder = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightUnderRange, number, beforeUnder, afterUnder);
+ }
underRangeLimit = int.Parse(this.SelectedProductItem.UnderRangeLimit);
underRange = int.Parse(this.SelectedProductItem.UnderRange);
@@ -973,18 +939,30 @@ namespace INT63DC_2C.Forms
{
this.SelectedProductItem.UnderRangeLimit = "0";
this.labelUnderRangeLimit.Text = Helper.StringToDecimalPlaces(this.SelectedProductItem.UnderRangeLimit, this.ParentForm.SystemConfig.DecimalPlaces);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
// 중량 Limit 설정 확인하세요!
// Low Limit Range
DialogFormMessage myMsg = new DialogFormMessage(11, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ afterUnderLimit = this.labelUnderRangeLimit.Text;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightUnderRange, number, beforeUnderLimit, afterUnderLimit);
+ }
}
}
}
}
private void labelPassRange_Click(object sender, EventArgs e)
{
+ string before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelPassRange.Text;
+
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelPassRange.Text, 5, this.ParentForm.SystemConfig.DecimalPlaces, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
@@ -1000,15 +978,26 @@ namespace INT63DC_2C.Forms
{
this.labelPassRange.Text = myKeyPad.StringValue;
this.SelectedProductItem.PassRange = myKeyPad.StringValue.Replace(".", "");
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightPassRange, number, before, after);
+ }
}
}
}
private void labelOverRange_Click(object sender, EventArgs e)
{
+ string beforeOver = "", beforeOverLimit = "", afterOver = "", afterOverLimit = "", number = "";
int overRangeLimit = 0, overRange = 0;
+ number = this.SelectedProductNo.ToString();
+ beforeOver = this.labelOverRange.Text;
+ beforeOverLimit = this.labelOverRangeLimit.Text;
+
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelOverRange.Text, 5, this.ParentForm.SystemConfig.DecimalPlaces, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
@@ -1023,8 +1012,14 @@ namespace INT63DC_2C.Forms
{
this.labelOverRange.Text = myKeyPad.StringValue;
this.SelectedProductItem.OverRange = myKeyPad.StringValue.Replace(".", "");
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ afterOver = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightOverRange, number, beforeOver, afterOver);
+ }
overRangeLimit = int.Parse(this.SelectedProductItem.OverRangeLimit);
overRange = int.Parse(this.SelectedProductItem.OverRange);
@@ -1033,18 +1028,30 @@ namespace INT63DC_2C.Forms
{
this.SelectedProductItem.OverRangeLimit = "99999";
this.labelOverRangeLimit.Text = Helper.StringToDecimalPlaces(this.SelectedProductItem.OverRangeLimit, this.ParentForm.SystemConfig.DecimalPlaces);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
// 중량 Limit 설정 확인하세요!
// Low Limit Range
DialogFormMessage myMsg = new DialogFormMessage(11, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ afterOverLimit = this.labelOverRangeLimit.Text;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightOverRangeLimit, number, beforeOverLimit, afterOverLimit);
+ }
}
}
}
}
private void labelTareRange_Click(object sender, EventArgs e)
{
+ string before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelTareRange.Text;
+
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelTareRange.Text, 5, this.ParentForm.SystemConfig.DecimalPlaces, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
@@ -1059,13 +1066,24 @@ namespace INT63DC_2C.Forms
{
this.labelTareRange.Text = myKeyPad.StringValue;
this.SelectedProductItem.TareRange = myKeyPad.StringValue.Replace(".", "");
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightTareRange, number, before, after);
+ }
}
}
}
private void labelUnderRangeLimit_Click(object sender, EventArgs e)
{
+ string before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelUnderRangeLimit.Text;
+
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelUnderRangeLimit.Text, 5, this.ParentForm.SystemConfig.DecimalPlaces, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
@@ -1078,15 +1096,26 @@ namespace INT63DC_2C.Forms
}
else
{
- this.SelectedProductItem.UnderRangeLimit = myKeyPad.StringValue.Replace(".", "");
this.labelUnderRangeLimit.Text = myKeyPad.StringValue;
+ this.SelectedProductItem.UnderRangeLimit = myKeyPad.StringValue.Replace(".", "");
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightUnderRangeLimit, number, before, after);
+ }
}
}
}
private void labelOverRangeLimit_Click(object sender, EventArgs e)
{
+ string before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelOverRangeLimit.Text;
+
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelOverRangeLimit.Text, 5, this.ParentForm.SystemConfig.DecimalPlaces, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
@@ -1099,10 +1128,16 @@ namespace INT63DC_2C.Forms
}
else
{
- this.SelectedProductItem.OverRangeLimit = myKeyPad.StringValue.Replace(".", "");
this.labelOverRangeLimit.Text = myKeyPad.StringValue;
+ this.SelectedProductItem.OverRangeLimit = myKeyPad.StringValue.Replace(".", "");
+ this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductNo - 1);
- this.ParentForm.SaveProductFile(this.SelectedProductItem, this.SelectedProductItem.Number - 1);
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.WeightOverRangeLimit, number, before, after);
+ }
}
}
}
@@ -1111,7 +1146,10 @@ namespace INT63DC_2C.Forms
#region 판정설정
private void labelFilter_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelFilter.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelFilter.Text, 2, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1127,17 +1165,25 @@ namespace INT63DC_2C.Forms
{
this.labelFilter.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Filter = myKeyPad.IntValue;
-
value = Helper.StringZeroFillDigits4(this.labelFilter.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._5001_Filter, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentFilter, number, before, after);
+ }
}
}
}
private void labelJudgmentDelayTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelJudgmentDelayTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelJudgmentDelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
myKeyPad.Location = new Point(300, 90);
@@ -1154,18 +1200,25 @@ namespace INT63DC_2C.Forms
{
this.labelJudgmentDelayTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.JudgmentDelayTime = myKeyPad.IntValue;
-
-
value = Helper.StringZeroFillDigits4(this.labelJudgmentDelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5002_JudgmentDelayTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentDelayTime, number, before, after);
+ }
}
}
}
private void labelTurnDelayTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelTurnDelayTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelTurnDelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1181,17 +1234,26 @@ namespace INT63DC_2C.Forms
{
this.labelTurnDelayTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.TurnDelayTime = myKeyPad.IntValue;
-
-
value = Helper.StringZeroFillDigits4(this.labelTurnDelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5017_TurnDelayTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentTurnDelayTime, number, before, after);
+ }
}
}
}
private void labelFeedSpeed_Click(object sender, EventArgs e)
{
+ string before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelFeedSpeed.Text;
+
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelFeedSpeed.Text, 5, 0, false, this.ParentForm.SystemConfig.Language);
myKeyPad.Location = new Point(300, 90);
@@ -1215,12 +1277,22 @@ namespace INT63DC_2C.Forms
this.SelectedJudgmentSetItem.FeedSpeed = int.Parse(this.labelFeedSpeed.Text);
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = this.labelFeedSpeed.Text;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentSpeed, number, before, after);
+ }
}
}
}
private void labelJudgmentCount_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelJudgmentCount.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelJudgmentCount.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1236,47 +1308,26 @@ namespace INT63DC_2C.Forms
{
this.labelJudgmentCount.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.JudgmentCount = myKeyPad.IntValue;
-
- this.GraphBackRedraw();
-
value = Helper.StringZeroFillDigits4(this.labelJudgmentCount.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._5004_JudgmentCount, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
- }
- }
- }
- private void labelDynamicCorrection_Click(object sender, EventArgs e)
- {
- string value = "";
+ this.GraphBackRedraw();
- DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelDynamicCorrection.Text, 7, 6, false, this.ParentForm.SystemConfig.Language);
-
- if (myKeyPad.ShowDialog() == DialogResult.OK)
- {
- if (myKeyPad.doubleValue < 0.500000 || myKeyPad.doubleValue > 2.000000)
- {
- // 입력범위를 확인하세요
- DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
- myMsg.ShowDialog();
- }
- else
- {
- this.labelDynamicCorrection.Text = myKeyPad.StringValue;
- this.SelectedJudgmentSetItem.DynamicCorrection = myKeyPad.doubleValue;
-
- value = string.Format("{0:f6}", this.labelDynamicCorrection.Text);
- value = value.Remove(1, 1);
- value = Helper.StringZeroFillDigits7(value);
- this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress._5006_DynamicCorrection, value);
-
- this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.JudgmentCount, number, before, after);
+ }
}
}
}
private void labelSorter1DelayTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelSorter1DelayTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter1DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1292,17 +1343,25 @@ namespace INT63DC_2C.Forms
{
this.labelSorter1DelayTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter1DelayTime = myKeyPad.IntValue;
-
value = Helper.StringZeroFillDigits4(this.labelSorter1DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5102_Sorter1DelayTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter1DelayTime, number, before, after);
+ }
}
}
}
private void labelSorter1RunTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelSorter1RunTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter1RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1318,17 +1377,25 @@ namespace INT63DC_2C.Forms
{
this.labelSorter1RunTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter1RunTime = myKeyPad.IntValue;
-
value = Helper.StringZeroFillDigits4(this.labelSorter1RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5103_Sorter1RunTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter1RunTime, number, before, after);
+ }
}
}
}
private void labelSorter2DelayTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelSorter2DelayTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter2DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1344,17 +1411,25 @@ namespace INT63DC_2C.Forms
{
this.labelSorter2DelayTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter2DelayTime = myKeyPad.IntValue;
-
value = Helper.StringZeroFillDigits4(this.labelSorter2DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5105_Sorter2DelayTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter2DelayTime, number, before, after);
+ }
}
}
}
private void labelSorter2RunTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelSorter2RunTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter2RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1370,17 +1445,25 @@ namespace INT63DC_2C.Forms
{
this.labelSorter2RunTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter2RunTime = myKeyPad.IntValue;
-
value = Helper.StringZeroFillDigits4(this.labelSorter2RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5106_Sorter2RunTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter2RunTime, number, before, after);
+ }
}
}
}
private void labelSorter3DelayTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelSorter3DelayTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter3DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1396,17 +1479,25 @@ namespace INT63DC_2C.Forms
{
this.labelSorter3DelayTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter3DelayTime = myKeyPad.StringValue;
-
value = Helper.StringZeroFillDigits4(this.labelSorter3DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5108_Sorter3DelayTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter3DelayTime, number, before, after);
+ }
}
}
}
private void labelSorter3RunTime_Click(object sender, EventArgs e)
{
- string value = "";
+ string value = "", before = "", after = "", number = "";
+
+ number = this.SelectedProductNo.ToString();
+ before = this.labelSorter3RunTime.Text;
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter3RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
@@ -1422,67 +1513,20 @@ namespace INT63DC_2C.Forms
{
this.labelSorter3RunTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter3RunTime = myKeyPad.StringValue;
-
value = Helper.StringZeroFillDigits4(this.labelSorter3RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5109_Sorter3RunTime, value);
-
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
+
+ // Part 11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ after = myKeyPad.StringValue;
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter3RunTime, number, before, after);
+ }
}
}
}
- private void labelOriginOffset_Click(object sender, EventArgs e)
- {
- string value = "";
-
- DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelOriginOffset.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
-
- if (myKeyPad.ShowDialog() == DialogResult.OK)
- {
- if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
- {
- // 입력범위를 확인하세요
- DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
- myMsg.ShowDialog();
- }
- else
- {
- this.labelOriginOffset.Text = myKeyPad.StringValue;
- this.SelectedJudgmentSetItem.OriginOffset = myKeyPad.IntValue;
-
- value = Helper.StringZeroFillDigits4(this.labelOriginOffset.Text);
- this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5018_OriginOffset, value);
-
- this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
- }
- }
- }
- private void labelTorque_Click(object sender, EventArgs e)
- {
- string value = "";
-
- DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelTorque.Text, 3, 0, false, this.ParentForm.SystemConfig.Language);
-
- if (myKeyPad.ShowDialog() == DialogResult.OK)
- {
- if (myKeyPad.doubleValue < 50 || myKeyPad.doubleValue > 150)
- {
- // 입력범위를 확인하세요
- DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
- myMsg.ShowDialog();
- }
- else
- {
- this.labelTorque.Text = myKeyPad.StringValue;
- this.ParentForm.SystemConfig.InverterTorque = myKeyPad.IntValue;
-
- value = Helper.StringZeroFillDigits4(this.labelTorque.Text);
- this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5020_InverterTorque, value);
-
- this.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.SystemConfig);
- }
- }
- }
-
+
private void comboBoxLane_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.comboBoxLane.Items.Count != this.ParentForm.SystemConfig.EquipmentColumns)
@@ -1582,6 +1626,10 @@ namespace INT63DC_2C.Forms
this.CaptureJudgmentSetItem.DischargeStopperRunTime = this.SelectedJudgmentSetItem.DischargeStopperRunTime;
this.CaptureJudgmentSetItem.Stopper2DelayTime = this.SelectedJudgmentSetItem.Stopper2DelayTime;
this.CaptureJudgmentSetItem.Stopper2RunTime = this.SelectedJudgmentSetItem.Stopper2RunTime;
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductCopy, this.buttonCopy.Text);
}
private void buttonPaste_Click(object sender, EventArgs e)
{
@@ -1634,6 +1682,10 @@ namespace INT63DC_2C.Forms
this.ParentForm.SaveDynamicCorrectionFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
this.ProductChange(this.SelectedProductNo);
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductPaste, this.SelectedProductNo.ToString());
}
private void buttonPasteAll_Click(object sender, EventArgs e)
{
@@ -1783,6 +1835,10 @@ namespace INT63DC_2C.Forms
this.buttonPasteAll.Enabled = true;
splash.Finish();
+
+ // Part11
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductAllPaste, this.SelectedProductNo.ToString());
}
#endregion
diff --git a/INT63DC_2C/Forms/FormSystemSetting.resx b/INT63DC_2C/Forms/FormSystemSetting.resx
index a4c1cb3..957527a 100644
--- a/INT63DC_2C/Forms/FormSystemSetting.resx
+++ b/INT63DC_2C/Forms/FormSystemSetting.resx
@@ -165,75 +165,77 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAD99JREFUeF7t1wENADAI
- 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=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAEEJJREFUeF7t1zERACAQ
+ 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=
@@ -283,31 +285,31 @@
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
- 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
+ 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
+ V89hK4FWEhEAAAAASUVORK5CYII=
@@ -357,28 +359,28 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwAAADsABataJCQAABLhJREFUaEPtmn9klVEY
- x2/r51Qiy9o//ZiURRoxYowRaURE1B9FiogY65+IEkuU9U8aY0T/FNEPNjFKlNqUllT6oRJTiRilNE/3
- c8857dz3nvO+5613d/fSl++2e85z3nO+58fzPOfdzYnGs2vnZbRthXyumyuSyxdXKD/Wz5PH7Y3yauii
- Hnm+mB8PDm8rMa50TtTkZPj4biWCFaDAZVjp/Dlrhry+fUlyL9YvcRpUC5+0LpPc+PyZzspqIWck56qo
- JrII/0VUArMVsW6dyP79pdywwW2fEbMTsXKlyLdvBZ9dgl+/RFpa3O0yYHYimPE4HDvmbpcBsxNx4IAe
- rQfd3e52GTCdiLVr3eWbNomMjOjRevD8ucg2T2qzZo3IzL+PVWEili4VeflSDebdO5GdO1U55+DWLVUe
- ikeP1KBpv3mzyNOnqnxsTGTVquJ+Axkm4uJktvgHzPz4uP6QEjiAu3f1Bwt37rj7T2CyiNZW3UOZsHWr
- exwxTBZx/75+epnAtp0zxz0WD+NFMCvTATydazwexovo6tJPTQHOydCQSG+vyM2bIl+/6ooUOHXKPR4P
- 40XglfBGoejvF1m0qPgZCxaI9PRogwB8+jTpvQKZfCYWLxY5d06lDnFAgGmzcaOK4G1tk2XMbhL6+tTE
- mTaBTBZh2NGhe3IAl4lY7E6f1oUaFy6oclbkyxdd6MDevcX9pWC4iLhDfvWqsiFbdYGgRj2r5cOePcX9
- pWC4iLgEj+2GDbPpwpEjqp78yQeciN1fCoaL2LFD9+bAlSvKxhcYTc7EnvfB5VYRPziosgOcg+deEi6C
- LeEDe509j93ly7pQAzdLckcA+/BBFzowPCwye7Z6Rn29aueCQ0iyiNpadRfwXXgMONCmDTOPNyJRNNkp
- s2qAp+vsVAPavl0lf4Bo3diocijzmcnDzrhpsuFIRI8XgccZHVWNQ4AQRNvPoMMTJ4pdNAOybYgLRsj3
- 7+o3/S6JvA8jiIL29qLyeBGHDqlGacCWYZA4AkS9eaMrLFAX7QshZru5BEDjvllFqzxeRFxs+BcYlxwl
- 94mBAbcAVtTcPSL39XgR7Oc02ykN0lxXGYdxGFzCIvXJB3uqVgOECLEFkFetXl1ikywC3rihHmIDz5Hk
- sXyYmNB/5BEnJCqgqclpFyaCu7TxHqTWBw+qDnhZhstLAw46q2vcKPvcxJi4fgmoJo5EGCYCkmJzoKId
- Ioa8J0kMKT3ily+fFODzQjZ5w2ILqakpsQkXkcTQ905ma4YIMLTjiMmKLZZPBAGPSA5YFZcAVpUcLVoO
- WRHzdiXy/is7EZyPuIsTL9jOnFF/R4JVgQgwr4Z8h50rL4gEy+xEQJadAdCZIVG2uVnVnz2rBkEmYLez
- vZCBS0hZRCSRZA+wncw1lEhsu1E7nWcCEIgdSeCUb6dQmoPNgLgnmANrxwFbCC4Zux8/1OcpPdihrKsr
- 3Tpkp9FIjDuPvuflUmXbaJZfhOHChWqLNDS46w0JeNjN9X/LYfpEZMiCCH64KquFhf9j8x95V2W18OGW
- JsnxbZVq/m7H++GB/JnI48HRXVUnBAEjJ/cVHFe+ROHtveuF7zuxx1yNKoVjDbWF7zsxXgWR38vezM6k
- y8FbAAAAAElFTkSuQmCC
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwAAADsABataJCQAABK9JREFUaEPtmn+EVlkY
+ x2/Tz1GJTKb5px8jZSINETEMQ6SIiKg/NrIREdH+E0uJMpT6JxsR0T9FtBuTGEqUmrFpki212VaMbUUM
+ pTXjyec9ne65z7n33PNu923mpS/fmfc959z7nO/58TzPue9N5DP++PUXGeldJv+2zRZJkinLf9rnyKO+
+ TnkxeMl2XRL+PPhpm9d4qnOiJZGhoz8YEcwABbpRM/C/GdPkz9uXJXm2dpFX2Ux83LNEkrG5072KZiJ7
+ JNGFzUYm4buIqcBqRaxZI7J3r8916/y2FbI6EcuXi7x//yX4ZDA+LrJ+vX9NRaxOBCMewpEj/jUVsToR
+ +/bpbmdx/Lh/TUWsT8Tq1X4Z3LhRZHhYdzuLp09FthWkNqtWiUz//7EqTsTixSLPn5vOvHolsnOnKWcf
+ 3LqluxvGw4em01y/aZPIkyemfHRUZMUK33YE40RcSrPFL2Dkx8Z0aRxwAHfv6lKRO3d82xEsF9HTo001
+ Flu3+n0oYbmI+/e1mcaCZTtrlt+PAMMiGJXJAJ5O9yXAsIhDh/Tty8E+GRwUOXdO5OZNkXfvdIty9Pf7
+ fQkwLAKvhDeKxYULIgsWZO8xb57I6dO6ZTHevEm9VyTDIuDChSJnz5rUIQQE2Gs2bDARvLc3LWN0y3D+
+ vBk43YcSlouw3LJFm0yBy0Qs7U6ezNZdvGjKmZG3b7N1Lvbs8W1GMl5EaJNfu2bakK3mgaBGPbNVhN27
+ fZuRjBcRSvBYbrRhNPNw+LCpJ38qAk5E24xkvIgdO7TZFFevmjZFgdHmTKz5IuS5VcTfuGGyA5xDwbkk
+ XgRLogisddY87a5cydbhZknuCGCvX2frXAwNicycae7R3m6uy0OOkHIRra3mLFB04LFgQ9trGHm8EYmi
+ zU4ZVQs83cGDpkPbt5vkDxCtOztNDmW/M3i0s26abFhF9LAIPM7ISGq8DAhBtHsPDB47lnXRdMhtQ1yw
+ Qj58MP+xu0g9DyOIgr6+THlYxIEDqeFYsGToJI4AUS9f6hamTttCiF1ueQKgdd/MYrSIUGz4GliXrMl5
+ YmAgXwAzas8e6rweFsF6rmc51YN6jqv0wzoMDmGqPiwCNmo2QIwQVwB51cqVXptyEfD6dW3eeI4yj1WE
+ iYn0c0iIFtDV5beJFsFZ2noPUuv9+40BHpbh8uoBG53ZtW6UdW5jjKZrl4Bq44hinAhIis2G0gYRQ95T
+ JoaUHvFLl6YCiryQS56wuEJaWrw28SLKGPvcyS7NGAGWbhyxWbHDbyeCgEckB8xKngBmlRxNl0NmxD5d
+ Uc+/qhPB/ggdnHjAduqU+ayCVY0IsI+GijY7R16ggmV1IiDTTgcwZkmU7e429WfOmE6QCbjXuV7IIk/I
+ NxFRRpI9wHKyx1AisetG3XSeAbAJJElgw5dTLO3GpkOcE+yGdeOAKwSXTLuPH833hm7sWLa1+UuH7FRH
+ Yty5fs7LoUrfb1JEWM6fb5ZIR4df55KAR7vZxW85TJ6IClkTwR9d0Uys/Y7NL/K6opn4++YuSXhbpZnf
+ 7fh7aODzWzY/72o6IQgYPvFjzXHVRIC/7v1We9+JNaYvmEoc7Witve9Efy0+AcvezM6fGJ1/AAAAAElF
+ TkSuQmCC
@@ -428,163 +430,177 @@
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
- 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
+ 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
+ zzidseKvKP8/M+MYqBTAOQ0AAAAASUVORK5CYII=
@@ -634,62 +650,67 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 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
- 1bco52/7PxUOLFcfOzR9AAAAAElFTkSuQmCC
+ 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
+ AAAASUVORK5CYII=
@@ -739,153 +760,165 @@
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
- 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
+ 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
@@ -935,59 +968,64 @@
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
- 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
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAADVRJREFUeF7tnftTGtce
+ wP2TQHsrMtOJI96k9UE609yKTtoZkk5MfCR0CviIRcmgUWnrA1ATNebWKhhTpTGOirXK+7GwvB8CAsZM
+ HjZpE01/v6OnbtbDohjQG+1+hl/8nu/3nN0Ph7MCy5yM3p5e6CGTylqaW3g83rVr1y6RJEd5eTmHw6mp
+ qbl582aPrCfeagb09w3hjcrKyr6+PrPZHAwG//rrrzckSbC5uRkIBLRarUQiuXz5crOoOaHors6u6/XX
+ RSJRNBrd3Nx8+fLl06dPHz9+HCNJjtXV1SdPnqyvr7vd7oaGhobrDTKpDBbd3t5eWVn54MGDjY2NV69e
+ ra2tRaPRyDYrJPsBREUikWg0GovFHm0zMjJSX1/f1dn1VrRMKuPz+QaDYXNz8/nz55FIJLxNiOSAhMNh
+ 4D0Wiz1+/FipVNbX178V/e233yoUijdv3jx58mRlZYVUnCJAdywWW1tbk0qlQqFwS7RUIuVwOC9evFhf
+ Xyctp4twOByJRFZXV91u95UrV3pkPRmNjY3j4+MbGxvRaJS0nEbC4XA0GgWTuqW5JYPD4QQCAXI6px1s
+ Us/NzdXU1GRcuXLl9evXa2tr4XA4SJJWwKT2eDxVVVUZPB5vc3MzGo2GQiE4kSQ1gOhYLFZeXp5RU1Oz
+ sbERiURI0WknFApFIpG1tbVLly5tiX79+vXKykowGFwmSSvBYHBlZeXRo0ek6MPlKEQjCMLlcnNychgM
+ RkdHh8/ngzP+AcCiX716FQ6Hl5eXA+mjrq7uo48+EolE33zzDY1G6+3thTP+AYDr4erqavpFq9XqiYmJ
+ u3fvMhiMpqamQCDg8XhYLNZnn312//79iYkJBEHgmpNLmkWjKDo8PDw9PY0gCJvNpm5DoVCuXbtmMBim
+ p6fPnTtHoVBAUCQSORyO4eFhpVLp9/vhvk4W6RSt1WorKiqoVCqfz19aWmIymZQdMjMzz58//+mnn2IR
+ CoXC4XAMBsPHH3+cm5vb0tLicDjgHk8QBKJDoVAgEPAfEJvNdvHiRWCwsrLSYDB8+eWXeK3xiEQis9mc
+ m5uL/Ql3eoJYXl4Oh8OxWCxV0Xfu3MEMfv755zabTSgUvpVKhFwuX1hYyMnJAX/m5eVNTU3B/Z4UCEQH
+ g0G/3+87IBwOBzOYnZ3d39+PomhfX19zc/PN3TQ3N4tEop9++snn89XW1oL1mkKhZGVlff/993C/J4VA
+ IBAKhaLRaKqisXUDkJeX193dPb+NKo75+fnZ2dmGhobs7GysJDMzUywWw/2eFNIm+quvvsKLplAoH3zw
+ QW5u7r9x5OfnMxiMvLw8BoNBp9OxuYxRXV2Noijc9YkAFv3nn38uLy/7fD7vAYkXHQ+VSj116lRBQcEn
+ n3xSUFBQVFRUvA2TySwqKgLqeTye1WqFez/++P3+YDB4FKKpVCqbzVar1V6v17Ebl8tlsViqq6tBJpfL
+ PXmuj040jUbr6+uDy3ZAUfTq1atYMpfLRRAETjrOEIv2er2eAwJdDOMBouGyHRwOR1NTEz6fy+XCSccZ
+ 8FFaJBI5CtE9PT1wGQ6VSnX+/Pl/bZOVlUWhUOCM4wyBaPDpj/uAJCO6r6/P6XTeunWLz+fX71BbW9vS
+ 0qLVat1ut0aj+e82LS0tWVlZ8BjHGa/XGwgEVlZWjkJ0f3+/xWI5e/Ys3EahKBQKfG/T09M0Gg0fOe4Q
+ iPb7/W6323VAkhHd29trt9uHh4dbt2nbprW1VSKR6PV6fG/379+n0Wj4yHHH4/H4/f5wOHwUomUyGVyW
+ gPHxcVI0McmI7unpcTqdCwsLcrlcoVCM7aBQKOTbjIyMzMzMOJ3OEz6j+Xz+H3/84fP5XC6X84AkI/rW
+ rVsmk+mLL74AEfC1AAYInj17dmFh4ZdffqHRaPAYxxm32+3z+UKh0FGI7uvrs9lsdXV1hYWFnxJRUFBQ
+ VVWl1+uVSuXJF+31ep1OJ/QueV8uXLgAq90NjUaTSCRwWQLGxsZoNBocPc64XC6v13tEoqVSqcPhQBBk
+ cXFxiYjffvvNZDI5HI579+6dcNEvX770eDxOp9N+QJIR3dvbazKZ6urq/pOAc+fOXb16Va1WT05OZmdn
+ w2McZ5xOp8fjCQaDqYpms9mw2t2ANdpsNpeVlcFtOAoLCxcWFpRKJSmamGQuhjKZzG63z87Ojo6OKogY
+ HR19+PAhiqLj4+MnX7Tb7XY4HOgBaWxshNXuJicnRyqVwmUJAP9Hw9HjjMPh8Hg8y8vLqYqenJw8deoU
+ bBcHlUqtrq62WCxwJRE3btygUqlw9DhDINrlctntdtsBQRCko6Pjww8/hAXjoFKpZ86cKSsrY7FYJUSw
+ WKyysrKioqLMzMzCwkJ4jOOM3W53u92BQCBV0TabTafT1dfXFxQUMBNQUFBw+vTpM/vBYDBOnz79ww8/
+ wAMcZ2DRL168cDqdKIpaSdIKiqIul4sUfegQiwZrLkkasdlsTqfT7/eTog8XUvQRAYv+/fffHQ6H1Wq1
+ kKQVq9XqcDh8Ph8p+nAhEG232xEEMZOkFQRB7Ha71+tNp+jp6em728ANO+ybsDf37t27e/fu9PQ03LAf
+ i4uLYNzFxUW4LQlA7TuMSywaRVGLxWJKAexef7hhh30TxGJxdXV1aWmpUCh8+PAh1FpaWkqhUIRCIT4o
+ FotLS0tramrwQYihoSEw7tDQENyWBKAWGjdJwIc8hyVamABgKpFo7LZSAJ1OF4vF+ARC0WDQ0tJSfBAi
+ kWgsHg++QxB5H0XvC1xpMtXU1ICmixcvCoXC/Px84Bo/r5MXncjg/1/0+vq6zWYzm83GFMBEDyWgqqoK
+ JECFCwsLIH7hwgUsQqfTKRQKi8XCXhDAvlAoxNeCQVksFj44NjbGwoH9Im9oaAifRgimdY9I8pjNZpvN
+ 5vF43gvRMpkMxKemprAglgyRjGgI/NIBt+1mamoKZIrFYixIOG6SEIi2Wq0mk8mQAtCdzomg0+mEhVBc
+ KpWC/KYdwIxuamrCp4FaJpN5B4dUKm1qauLz+SwWC0RAV3fu3MHXxoMN+uDBAyyIHcau1OQwmUxWq9Xt
+ dqdTtEKhwKTsQXt7O1TI5/PBrMQH4+2wWKz4E9732T2QaPAyYjKZ+CCoTY/o58+fIwhiNBr178Tg4GDj
+ wcHKgUEWiwX1Cc5wcHAQn4Yv1Ov1bW1t+OUYg8/nNzY2Dg4Ozs/Px3dFyPz8PEiDhiAMJonRaLRarS6X
+ Kz2i9/2KlhCsHMyjdxOdDPFdEQJeWHQ6fX5+Hh8Hte8wbvpFJ5rR4BBZLBbcsA1WDjLz8/PxfUokElAO
+ 5mZjYyNYo/c+YVCCh8ViyeVyMM3lcjlcsAP2ZMT3nyieDASiLRaLwWDQpRXsEOGG3bS1tYFMpVKJBXk8
+ 3t+qdrN3b/D3viUlPB4PTopjdHQU/DfJZDLhtqTPghCDwYAgiNPpTKdobFLsC1SoVCpBHDsZlUoF5m9+
+ fj6mDLiIP+FEr6d48E8kBmaZTqePjo7Cze+zaCaTuWtSxQFX6nSVlZXY+QwODmJ3mg0ODmI5JSUlhCec
+ /BUC3xtWu7fl9Is2m816vV6bAgMDA+CYBgYG4Lb9mJubKy4u3mWFQuHxePgcIFogEOCDWq12cnJyYDeC
+ HaD43NwcVjU3Nwc6xCzv6hQHyIkfNxn0er3FYjks0XtTUlICV24zNzcnEAiKi4vpdDqbze7u7oYSEokG
+ DAwMsNlsMD3xJOpNq9V2d3fT6fTi4uLJyUm4DQfoJ9G4ewOLfvbsmclk0ul0mhTo7+8Hx1RcXAwvFji4
+ XC5cmRyYaLhBo+nq6gJDMxgMgUDQ2tra39/f2toqEAgYDAZoam1thcs0msnJSTgUByYabkgCnU5nNpsd
+ DsehiO7v74fb0sEeogUCARh6ZGQEapqdnQVNbDYbakqS91f0vrzbM7GHaGxoOp1eUVGBrdEVFRXYYtLV
+ 1QWXJQcoJxx3Xw5F9MjICLxMJCB+3iUDl8stKSkhXAHA6HitGGCNfrenFgCOOdG4e0MsWqvVqo8/MzMz
+ t3eYmZmBm48WrVZrMpnsdvsJFP1eQYo+InQ63VvRX3/99bNnz4xGo0ajgX+ZRpIaYEZbLJbLly9nlJeX
+ P336FMxoOJEkBcCMNpvNarW6urp6a9cKl8uFIIhOp1Or1XA6ybuiVqv1ej2CID///PPWrhWNgsaxsTGX
+ y6XX64HoRZKUWVpa0mg0BoPBZrN99913W/uwSLolHA7H5/Nh10PSdYrg1w2NRvP3zkJgr6zh4WG73W40
+ GknXKQIsg8sgiqJisVjYtL1X1t+7v/H4KpXKarUajUbwFhEsNHA3JIkBisEbQpPJZLPZfvzxx127v23t
+ Z9i2tZ+hXC5HUdRsNoMvAbRaLfymkiQxWq0WfNgP7oy+fft2eXl5Z0cnvENnZ0dnfX29SCRaWlqyWq3g
+ xiVwfwL8pSPJboAlcGuS1WpVqVS1tbXXr1+XSqTwDp3YA+w529nZqVQqf/31VxRF4V8pkhCBoqhKpZqY
+ mGhvby8vL99rz1nsIZPKmkXNW7soXyV3UT4AHA6Hz+ffbCHeRfl/TRkFTS02G3YAAAAASUVORK5CYII=
@@ -1037,151 +1075,164 @@
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
- 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
- YII=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAJIpJREFUeF7tnYdXFMn2
+ x9+fxDv79m3QdddAjoIYMJODoi5izoIoKCBBggiKumZdUVwByXmY1D09naenJ2cYVKK6+zvVNTTDgK77
+ 9Jwfz7f33OORnqqp7k/f/tat6uqef1RcqvDx0pLSw4cOZ2RkpKamJv9tH22pqak7duw4evRoeVn5fKr/
+ 8Pl7X/a+pKSkzRviYsMiooNCwpevDF++4m//CF8ZHRQSFxOTsG1bcnLywYMH3wv6fMH5XZm7tm/Zujow
+ KHz5ipAflwcvWxa0dFnAkh/+9o/xkB9/ig0N3bZ27Y7ExLTU1N27dpeWlPqCPnnyZFJS0obomPDlK8J+
+ Wh609IeAJUs9/v3f/me+ZGnwsp+ig4LjoqIT4jZmJqccysrav3dvZmZmQUHBLOjSktKMjIzY8Mjw5SuC
+ l/0YsGSp//fQl/ztH+OhPy2PDgyOi1qdELcxIz5x746dxw8cLMjJPX38RGZm5izoPXv2bIxdCyj/sCzg
+ b8R/xYN++DFylX9saNjmmNjEjZt2JCTu3Zl5dN++vBMnLxacr6moPHb0aHZ2NgB9sfhiYkJixMpVIct+
+ /Jvyx3vg0h/CV6yKCQrZEBm1bd36lC1bM5NT9mXuOnbgwJnjJ4rO5VeVld2ou/pLfX1qamp5Wfk/srKy
+ 4tbEhv20YkYxfL/xb/fxoKXLwlesig4MXh8RtWVNbNKmzTsSErMydhz6OevkocNnT50qzi+oLC27WlNz
+ 79btZ0+e5J05c/jQ4X+kpqZGB4V8SjjDPjNw6Q9fkgctBRmXx3/4MeiHH4OX/RT603IYxRBx4sZN6fEJ
+ u1PT9u/ec+zAgdxjx8+fySsrLLp8qaL+Su3dX35pePSotbn5l5s3d+zY8Y+kpKSIFSuDlv7wlygHL/sx
+ fMWqSP+A1QFBqwODo4OAxwSHfGG+JiRU9NiQsLVh4RuiVm+NXQcQb4/fnZq2b9fuI9n7Th85mp+TU5xf
+ UFFSeqWq6nrd1bu3bj1++Kjpt9+6Ozs7OzpSUlL+kRAfH74c6oYvzQUdyL9/QGxoeFxU9KbomM1rYrfE
+ rt0au27r2i/Tt61bv23d+u3rN8RviIvfEJe8eUtGQuKetPT9M4jPnc4pOpdfXnyxpqKivrb29o2bD+/d
+ e/r4cfPz510dHUMSCYogycnJAPSMQPsynY84YpV/bEjYpuiYhLiNKVu3pW+Pz0hIzEhI3JGYtDMpGXrm
+ l+rJKbtSUn9Ozziw5+dj+w/kHDsOo/jSxZKaysr62tpb1288uHP3ya+/Pn/2rLWlpbuzc3BgAFEqWYbx
+ Ag1147uFHfSwK1fFBIfGrY7evj4uddv23alp2Tsz9+/ec3DPz8B/zjqUtffL88N7s739SPa+EwcP5R4/
+ UZB75mLB+YqS0prKyut1dSCK794DiBsbXzQ3d7a39/X0SAYHlQoFQRA6ne7PQQcs+SFsxcrooGCYxKRu
+ 3bYrJXX/7j3HDxzMOXos9/iJvBMn806eOnvq9LnTOfk5OefPnLmQl1d49mzRuXPA89/vQoHCs2cv5OWd
+ P5NXkJubn5N77nTOYvb8nNzCs+dKC4uqysuvXq65ea3+7q1bvz540PjkSfPz5+2trV2dnf19fUMSiUIu
+ V6EoSZAajcZgMPwJ6JAfl0cFBK4LjwBJzOYtO5OSs0E2vv/MiROFZ8+VXCgsLyouL7546WJJVVlZdfml
+ K5UVVy9X19fW3LxW+0t93a3rV2/f+JDful5381rt9bqaqzXVtVWVly9dqiorrywtqygpXWxeWerxmgpB
+ JW7cEEO4taWlq6MDhrBMKkMQBMMwkiQpimIYhuM4o9Eogl4OUo7vlqya8aAflkWs9F8TEhoXFR2/IS59
+ e/yetPRDWXtPHTlakHumrKj4SmXVtSu11+vqbly9dvNa/e0bN+7fvvXr/btPHz983vi45fmT1uanbS2N
+ vv7Cy4UtL5qeNj1reNbw6PHDew/u3L5z8+at69dvXqtfPP5L/Ry/c/MXGMItTc0dbW293d2DAwMyqRRB
+ ELVaTRAERExRFE3TLMtqtdqFQft/vzTkx59WBwaBQI5dmywEMhzw5J08VVxQUFVefr2u7t7t278+eNDw
+ 6NeGR782NjQ0PWtsbX7e1dHa39cplfQoZH2IcgBFBv/UEcWAXNYnGezu7W5vb21ubvrtt8anjU+ePG1o
+ WJz+vLGx7cWLni7AVy6TqVAUx3EIl54xZsY4juN5fgHQgUuhIodsiFq9ff2G1K3bd6elH/w569SRo+fP
+ nCkvLq6rvnz7xs2GR7+2PG9qb23rbG/v7uzs7eke6O+TSQcRpfT+vVvbt29dunTJkiXfL1265MMOCn3/
+ 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
+ gg==
@@ -1231,56 +1282,60 @@
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
- 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
- RU5ErkJggg==
+ 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
+ JLrSnvoU5b8B83Tbb1rRRiEAAAAASUVORK5CYII=
@@ -1330,28 +1385,29 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwgAADsIBFShKgAAABMBJREFUeF7tnItSIkcU
- 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=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwgAADsIBFShKgAAABPpJREFUeF7tnOlyqkgY
+ QH1aoSomNd7JoENUEALEBAUjAop7xBFBQZwHnIqdMKZdwhWICp7ij9Ubh27hY6kvpcgKtMlNmWXZXC6X
+ yWQQBElfLCiK3t3d5XI5juXkprxtmoJ+l8tlFEVJkmy1WrPZzHXdfy8Wx3Gm02mr1SJJEkXRcrm8V74u
+ 1nEcJwjCMAy4m8vHMAyCIHAcr4t1WL4u1hEEEUURbhQvRFFEEMTz/5DHcTz25gBRFHEc/1+eJEiSJOFa
+ 8YUkSYIg3uXlpoyiqGmacJX4YlkWiqJyU06xDEtRFFwedyiKYhgmhWFYu92GC+OOpmkYhqUymUyi1jzA
+ NM1MJpNCEOSiI5njcF0XQZBUOp2GS5JBOp2+yieSq/xV/oTYtm1Zlm3bcEHEnF7ecZy3t7fhcGhZ1mq1
+ gouj5MTy8/m83+9LktRqtUzTTIr8arWyLKvb7YqiKAhCq9VKyszbtq3ruqIogiDU1iRCHky4pmmiKFY3
+ UFU15vLL5XIymaiqWq1W+a8oihJn+cViMRgMXl9fX3ahKEo8T3jL5XI2m7XbbZ7nK3uQZdmyLLhlxEQu
+ 7zgOmPBKpcLtp9lsxk3esiww4RzHsQep1Wq9Xm+8h7e3N13X4d4DE5X8crnUdb3ZbHIcx/iA4zie58Fl
+ b/Mq4BHFY/VI5BeLRb/fr1ardHiwLAsPE5iQ5V3XNQxDlmWO46hQeXp6ggcLTJjypmn2ej2e52mafn8H
+ EirnLq+qKsMwpVKJiIBzX/aapj0/PxMEUYoAhmHg8QITprzjOLqu1+t1mqaLYXPu8oDFYtHpdFiWLRQK
+ D+FB0zQ8UmDCl/cezlSr1UKh8HdIFItFeJjARCIPbl0Nw5AkiSTJvA/AwgZx/tMWIASCxwhMVPIA27bb
+ 7TZN0ziO5w7CMEy32/1nzWQX0+kU7j0w0cqDOBf8BXAc/2s/lUplOp2uDgJ3HZjI5b2nN4qiFIvFP/fA
+ cVwUc3uYn5AH2Lbd7XYZhrm/v89uwTCMrutRTO8Bfk4eLAFd13mexzDsj6/QND2ZTOIsD/zn87kkSQ8P
+ D9ls9u4TmqZjPvMejuOMRiOO47LZ7O2acrmcFHmAYRiCIPz69evm5qZYLI7H4wTJg9dVjUYjn8+XSqXh
+ cJgsefCcTxTFl5eX0WiUOPkTcpW/yieQq/xVPmqm0yl49wQXnI5w5AeDweN+QJ3Hx8f7NXDjLcbjseSD
+ wWAAt/xNwpH3xHYC1YEbbyFJEtzFLrzDejQhy8OTvgaqAzfeotPpwF185Uzl4YIN/NTxyVX+/OThrwrW
+ OI7zW/KqqoKahzk7+Z2Ay5t/+Qs74YmiCO/aBkfLw0voK8G/4QlH3g9HyMMFYRNU3nEceEY+8aIRnuc3
+ L1FwF1v4nHnvbHI0QeXH4zHY0W85Qv5bAgbLEcrn83kvLJEkyb98p9OB+9rDieUhNlcsVORfHsI7vpIk
+ wWXBuMqfjXyn0/ly4/Z5vgQNwd9nG7gX35yX/OFgaR9wL765yp+N/A8TsrwX22zHnvGXvyyu8kmWR1E0
+ 4B3CJfKROeH29vbnv4Q6OR85MxKdLSXReXISnSEp0bmxkp4VzcuH12g04LrxotFo7MiHp8iKUBPinQmR
+ JEkcx4WaAGdC9DaQA5OiKE3TLj0Hpuu6s9lM0zSKor7Jgelt79lPGRbDsEvPfoogSCaTwTCMZdid2U//
+ A6yu/OmZUbOXAAAAAElFTkSuQmCC
@@ -1401,120 +1457,128 @@
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
- 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
+ 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
+ 9pH/yfYAAAAASUVORK5CYII=
@@ -1564,47 +1628,49 @@
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
- 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
+ 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
@@ -1654,37 +1720,35 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAABtxJREFUeF7t3G1TE1cY
- h3E+rTij4xv0DTij45s6AyotBQa0PmAfeDba8tzS9pv14r7/9/HsrpKTNIuBzTVpZg1JOL/dzdlN6GRq
- dWW1dln+cXlubu7u3bvT09O3rnkQgDycewiqxuRSxz948OD27duPHz9eW1vb3t7+9OnTH9e2Xq+3ubkJ
- BA4oaDXsZ/zC/MK9e/cePXq0tbWlR9+gQEEDCDORhecm9pDFxUXd94YGEGbyC88qufFyDybYz/j7M/d5
- VeiHHQjszMzMBZ5pkMlgZ2dHP+lAu7u7kIFPzc3OPXnyRDd3Jsizs7NTd+7cWV9f122d6eXLl8CnmP06
- tc97kIFPcRp0rc9khgsy8Au8buhYE/wE38Em+Am+g03wE/wIOz4+Pjs7+zPrr6zzRn83+ifip6enpzzn
- 79X8F/3PRo93eQ1PoltuzhM6S3rr6OhouxEn5yneovZ6PY2guBHjDw4OXE6AJasmXCRf1r+R/m0dHh4K
- nSV69PHjR42jrNHj2Usdf3Jywl7gsZzHfZr5o/JYU6J/BU9yW2x/jaOsEeN5NSbJ/v7+L9avjX6rttlo
- y2JvT7sGq1XcRqJbGkdZI8bzPtHxlPAkdJbckdBZCe9+8NwibiPRxwr/szW0P+HJ8X39GkdZLeL39vbe
- v3//7t27of1fxJO4jb49Ps1n4Dc2NtbX14f2fw1P4jbSOMpqBe9+8G/fvl1ZWRnafwmexK2mcZTVFp4S
- fmg/h7d0XtDEk8RZGkdZI8ZzmiF6FU9D+B3vfp5c4mpCRz6MwkaPT6c0nHLkeBrUn/DEk7M6JK4mt+XD
- KKwVvPvBv3nzZnl5WXRrID+7uuiB7+v3YRTWFp4Sfmg/M4jo5+ecOzqeJK42vngS3Sr082yiV/EkcbW2
- 8Lx6iRGnOIZ/Lc5tiAUeIrolulXiB5/e/9bwJHE1DbesUvz30Q9ZS1k/VhN3eTlfJtGtvn7Hu7+JJ4mz
- NNyySvGLWVoNllaDpdUQ+VrwRLdEty73JzyBZ18QOkvoSMMtqxT/4sUL0S3RLdEtuSPRLdEt0a1L/Dme
- yc/mgT5+DbesAfBX7wefPv9KeBI6S/RW8SS6JboluiV3JLoluiW69UV/r9ezj/8u/DmehM66CjyJbolu
- iW7JHYluiW6JbjX9CU81PAmddRV4Et0S3RLdkjsS3RLdEt3CzzHS8VTDszrkjoTO0nDLKsU/f/5c7kh0
- S3RLdEvuSHRLdMvlLHB72vLUxPf1a7hlDYBv1U88CTey54tu+LP4/D/hSe5IbkvDLWswPMkdudwT3RLd
- kjtyuedsFng4P/LXfNr4Hz58sI+wL/zM/KJbckeit40nuSOXe6JbolvOTrk8xQO5Mcm9HE81PMkdXRGe
- 5I5c7oluiW45O+VsFng417wLYKqTO7ocT3JHbeFrQpIvcqH+EXE3v90zdSWelttd7sltgT+Nv+SAZ18Q
- OkvuSMMtqxT/U1lra2uAFxYWnj17xgLXrAKXe0IvLbHclHuiB979TH42D/Txa7hlleIZYkn4ucbmMN/+
- dOGOcjlv+NNb4DzH7+/vO54SnoTOEr0lfGFsK655BwYAFetC+szPMrMGCy733JyXb3nK8SR01rjgCT9D
- zPGU5Fy/fv1a7kjoLI7tojfwJHTWuOCJM+1Xr17lUyPLSc6BjeSOhI6Y5E7i7z/g2RfkjoTO0u8ua/R4
- trkvc+BxvPu59vkvyT25I7ktx7ufZ7Z5oI/ff3VhreDdn+OZ3nz+54UgdJbckegZnhKe5I7ktnwYhbWF
- p4TP5X5QEDpL7uhyPMkdiT5ueF7kNbkndJbckeOP4+8/NTzJHY0jnhOeptwTOkvuiEnO/wTgeFaH3JHc
- 0XjhMSNnFYjbSOgsua2EJ8f39WscZbWIZzswsSPnZIbEbSR0lugbGzyb6MfHnO05nuSO5LY0jrJaxDPc
- 3ay9RtyhFg9Psdl5wqOjoyae5I5E/7Z4hnhwcCB9I93J/ne9WofVMOf5cV7uSO4IOdf6BWWNGM8W5prR
- i9vI70ZCZzk75Wy2OXLOcyWu5uwULxk9e1mj3/KMgEMUI/b34c38M7kv5n+fSJ2fn3N/nk1zQOP8l5zN
- Ar+XGUTjKGvEeLYtQ2SS/ya19bl9eeyivPyY5zWiK4ltPqicRo+/Rk3wE3wHm+An+A42wd+65W+hOhUn
- Yxf46enpzQH/xHcD2vHvzOj0t6V0+ntyOv0NSZ3+biz+49Ldb0XjMj8/z+y3tLSku9zQAMIEW8Fzefrd
- U1bJDf4mRPZ2gDAT+TPeL/4dmEyGHAy2r/l3YDJ4CEDggLrsOzDThWmQ4x+HQfYQToOudRCAwAFVY66u
- rP4HMmpcDUjScsQAAAAASUVORK5CYII=
+ 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
+ 1U//ATJqXA0OX4uPAAAAAElFTkSuQmCC
@@ -1734,110 +1798,118 @@
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
- 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
- NNPT0v8fx6uW6DvyORAAAAAASUVORK5CYII=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAGdNJREFUeF7V3OdbVFme
+ B/D+Q2Z3Zqdz2pmd3dlpc7eBYEJFJKmoZAGVjOQgmSJKRjIFRc6ZAirXrbqhcqQoCiiiqbtnu3t6Zp59
+ zj3FBS1Fm0Glfb5v+kULH8+55/xOuPe90pLS51JSXJKWlhYZGRkYGOjr6+vzq/3j5+d369atyMjI9LT0
+ kuISa+l7z/13UlKSj7e3h5ubi4ODo63t+WPHzx099ivN+eMnHO3sLjte9Lp2zcfHJykp6aX4gvyC6Oho
+ D3d3R1u7c98cPXPk65OHDtvuP2C771ecU4ePONmfvOZ06ba3z62AgOjo6IL8gufxBfkFPj4+7o6O544e
+ O3Pka9v9B2z27bf5av+JX3NOHfna0cbO3eG8l6vbLS+f2NCwuMgoX19fym/BR0dHQ/mpQ0ds9sH/ed/x
+ X23sDx05e/S4k/2py+cdPV3dA294RQTeSoy8m5OalpqUHB0dvYlPTEj0cHOzyF+PfeKr/Tb7DoCH4sDB
+ dx67A4fsDx62P3Tk5OEjp78+eu74CSf7U24O569fcvG94nHL2zci6HZ8eGR6QlJhNq2mrCIxPj4hIQHg
+ S4pLfLy9L9jYnjnytc2+/dZOKvaHDp85eszh+IkLNraOdvYX7U5aYn/qHcbpJMilU6cvnTrtfPqs61mH
+ yxccrzu7+F65GuTlHRoQGB0SmnQ3JiMpOT8zu+J+cVNNXRu92c/Pr6S45L201DQPV7dz3xy13X/gZW1u
+ f+jwBRtblzNnL19wvHrR6doll+vOLjdcXD1d3N59XN09Xd293Ny93S97u1/2vXL15rXrt338wgNvxYSE
+ JUZFpyck0dIyimh5FcUl9Q9qOhitw/2DmRmZqamp70VERDifdXhZs9sdOORw/ITLmbPXLrn4XvUIuOF5
+ y9vnto9fsJ9/sN9NKiH+Ae82oTcDQgMCQwMCwwNvRd0OjguPTImJy0xKycvIup+bV3G/uLayil5X397C
+ 6O/unZpgtjFaIyIi3gsMDHS0sT158PCJr/Yf/8s+Kjb7D5z55pjTyVNXHZ18r1wN9vWPuh0cGxoeHxGV
+ EHk3MSo66W5M8rtNdOxzSYmJuxcbD5o6NaMwm1ZaUPSgtLy+qqa5rrG9mdHT3jXY088cneBzeHw2LzAw
+ 8D1fX9/zx45b+jzJJieJby7Y2rmfO+/l6h7k6R15607y3ZjMpBRaakZeRlZ+RnZBVk5BVk5hNu2dpyg7
+ 95nk5JXkFVYVl9VVVtPrGtrojO62zv7uvpH+ofHhsamJKT6HR6CEUqb09fV9z8fH59zRY7b7LHi7g4cd
+ jp9wPnXG4+Ilf4/rof4BceGRGYnJRTl5FfdLqssqaiuq6iof1FfVbE3Dg3cf6jeh1zVQ7Tw6OMIcHWcx
+ p7nTHAFXgPARTIRJCalGpfHx8bHgwdy+j2xwG1s3h/OeZINH3Q5Ojo7NTcsoLyxurK5rb2Z0tbb3tHf1
+ dnT1dnb3dfbstfR2dvd2dg/09I0NjU5NTEGwSCASC8UogqIIiokwAiUUUoVOo9vE2x88fPbosYtkVeBz
+ +eodH7+YkDA4MVaXVbQ2Ng/09E2MjE+NT05PTLGY0+xJFnuKvYcyyWJPsljMadjICB8BYBHQ4mKcQAkC
+ JSSYRIJJZIRMJVfptXoL3snW7tyxExftT14+7+jtfuW2j9/d4NDUuIT8rJyqkvKWBnp/T9/k+CSPzRPw
+ hEI+AoMIRHsn1G8l5CMioVgsQjExjqMEgUkkuFRCSKWEDEYuVaiU6hn9jAXvevrMRTt7N4dz151dA657
+ hgUGJUTezUpJLc7Nr6t80N7MGOofYE2xBDyBkC8U8oWIANmzEfKFIqEIFaE4ihMYISEkUolUJpHJpDK5
+ VC6XyhVyhVqlNswYLPgrDuecT525cuGit/vl296+8FGnpWaUFd5vqK7tZLSPDAxzpthCnlDIEyJ85GUR
+ CUTkAwafsbcUMSIWC8UiIfjR1K8B8GJcgkmkuFRGyOQSki1VKKQKpVypVWk38R4XHN3Onrvm5Ox31SPY
+ 1z8mJCw1NiEvI6vifklTTX13W+fY4AhnmrONXCRAwL83IsbFKIHhUpyQEYRMIpG/ycgkEhkhkeKEBMNx
+ MYaKyH8FsgFgywM8Id2Uy0BUCpVWrZ2dmbXgr190unLe8YaL681rN0JvBsaGRqTFJ+Zn5lQWl9LrGnra
+ u8aGRrks7svwIgEiFoowEWDLJRKVQq5VK3UalV6nnnnD0WtVWrVSrZQrZFIpTuBiDHYEOKpLcDC8ySUW
+ uVKmVMqVaoVap9bNGjbwNy45X7ng6OniBh74m4FxYAGUXJhNqyopb65r7Omw4K3ZG3gRKhJLMFwpk+k0
+ qrlZ3eK8YdlsXFmeW32TWVmeW14ymhcMpjm9Qa9WK+UyQgK6wMaUZsFvNLtSvoHXbMF7XnK+euGil6s7
+ wAcEbVQ1uWCor2/q6egaHx7bBi8WigkUU8ikep3aPIs/wYr+iuX9H57/A1EA86Ok8EdJ4U/Sop+kRX+T
+ 3Yf5WV4M83dFCcw/lKUw/1SVwfysKP4rnrPKjV/hxK1w46mschO2Zg3JXlH1GQ1atVIuxQmMfOCfwW80
+ O8ArAd5oMG7iPRydvNwuB97wCg+8FR8RBfEPSgG+t6N7G7xIgKAisZQgtGrlvEn/VET7K5YH8bvi/6eq
+ 7HskaWHQY37gysLgVSqLQx5UzCOeK1PBK+o+g16tkEkJFH8BnpS/AO/l7HLV8aKXm3sAwAfFR0SmJyYX
+ 5tCqSsub68luPzzKYXHgPPdcEAGCicVyqWRGr17VMb9Hc79Hc4GfuP+DtPQHaemPsjJL5OU/yst/UlT8
+ pKj4m7IS5mdVFczf1Q9g/qGphvmnupLyP+HHzw9c2ca/OOSxyo03zelUSrkEx3EUAwMeDgY8MMnJwAyn
+ kIN/ApVSpdVoN7s9xHu7Xw70/OV4IYKjqFIuM85q11Vd34lp0P9ERHsozHqEZD9Csh8jOY9FMLQnYtoT
+ ce4Tce5TFORbLPdbLO9bLO87PO87PP87PP97PP97ouB7ouAn+Wb7U/ht/OYRz8UFg1atkBIEjuK/EA+7
+ fUAQ2PFJfH7Ag1OddRABgqOYSiGfn9MvSRnfiWnQPz8SpG2/qG2/qOtwgtF3XoKZ6XKGMXS7GLpdZntc
+ YYy9bjBzfe5zfe5Phfeo/v+YF0fht/Evm406jVJGSGDPh1OdTGLp+bDzW6a6XcGLBAiBYmqlfME0s0g0
+ fyvKgf75kSBNm+O/4od46H/MizP1X36lf2V5Tq9VySRvE4+R+PmZBRzgoX9+JEjV4ajq2Ln/qTCFGv8g
+ /pV+iJe/RbyIwDCNSkHi6RD/rSjHNBwo63bsFzrt2P9EkEKN/xR+e/+7xM9j9KdINoXHO86XI1/t2A/x
+ 0P+IG0vht/HvEH8FTHUAD4uc9MSkAoAvo9c1dHd0jg6NsKfZAp7AOmDAw1C1CnT7eazpKZIN/XNDAeJW
+ hyLelzv2PxEkU/P/I27sXJ/7K/0ry0bymSdwFMPEGFzVQTwY8GVgwH8NfEJSQRatqriMXtvQ3d45OjjC
+ nmILuALrIHww1cEBbx5reiLMgv65oQAR42wR78sd+x8Lkqn6B+Jf6bfgCVDkP1feU0WuSv7swmbX8CjA
+ Qz/EF3K/2LEf4qH/IScG4rf37zK+ua6xt9NS24N1q1VQxFLbmhcN82jTY0Em9BsHb0L8jv2P+Rb8z/Li
+ h5wYav7fxr+b+OrSCkYjfaC3d3qCKRIICQyT4PhzkUkItVJuNGhXV+ZMJB76jYM3kZYzBZzPd+x/yE2g
+ 6n+If6V/1/BFObm15ZUdLYyxoUEBlyOT4BqVglyoP5MZnWpuVrtknn3yxGxCGx/xM6Cfwu/YvzoVQa1/
+ 1jnRz9V/L/T/K3j3gBueoQGBseERaQlJRbTc+qqqno421uS4BEdm9MqFeb150bC8NLs1K8vG9bX5p0/M
+ Tzfw0D874I+0nMlnf7Zj/8pkOLX+W+dEW9e/1v7lZaNOq5QSOCZGLdt4OEHNdnDMV8qVGrVmcxsL4DfW
+ 82AnJywiLT7pPi2PXlsz3N8jFrAbhJcaEecmsUuT2IUudgVB3eioWzPq3oy6t2AbQZ0Z6KVW1LkVdWaI
+ neiIQz77sx37VybDqfXvOhvgX+lfXgK1vRTHMRHYpYd7mFu38eRSEq/SGPTb4otz81sa6iZG+mUSYfro
+ +xljH2SMfZA5/mHm+IdZEx9lTXyUzfw4m/lxzuQnOZOf0KY+hcmd/ix3+rM81ud5rM/z2V/ksT7dxt+3
+ rR/ioX+dfde6/rX27xq+JC+/jd4wPTGkUaFpI79LG/ld+uh/pI/+R8bY7zPGfp85/n7m+PtZEx9kTXyQ
+ zfwwm/lhzuRHMLSpj2lTH+dOf5I7/Uke69Md+5eZYdT+xzr7rnX9a+3fRXxBe3MjZ2p0RkekDv/27fsh
+ HvrXWFHW9a+1f9fwpfkFHS1NXNbY7Iw0dfi3b9+/zAyj9r/WWFHW9a+1fyd4T4AHF3cs+NCI1PjE0vx8
+ 0PLTo7MzkntD//72/UvMUGr/b3Ua4F/pX16a1aoVEhyHhxmgvCdnOzDgEzIw5ktAhQ9ObH4R/u37lyYs
+ +B+IAgq/vf8N4t+0v4Z/QNrtSO3/LE2EUvu/K1OR1vWvtf+N4FMG/+1N+4sn/9BaeETJuKBps/jN4yHU
+ /jfEv9K/+3iDHuDfqP8+8z9rsg603PuaaHSAeE2bo3k8hNr/p/Db+3cT30ZvYE+NzOiI5IHfvDl/0cSX
+ NVkHmlOO4PVn1a0X1K2Wxl8cC6bOP5YnI6zrX2v/v4J3u3ntRoh/QExo+L24hOLcXEZjw/TEsEaFJg/8
+ 5g35C8e/qM7YT08+jNefVTHOqxjnKf/iWLDl/APLg/hX+pfNs1q1nMAwsVBkOaUXk6f0pJ8q8tVK9Yxu
+ 43LCC/H3c3Ob6+smRgfkUiHE77q/YOzz6vR99OTDWN0ZZcs5iKf8C2N3qPOfJWa4df1r7d81fBGN1lQD
+ FjYowknr/SKj/w8wmQN/zBz4Y9bgf8FkD/0pe+hPOcMg2QNf5vR/Shv4jDbwWU7/J9n9H27jzx/9rDp9
+ X1PyIbT2tLLlHMxW/8LoHer8Z4kZbl3/Wvt3DV+YnVNf9aCvs4M7PVFbXcFoaejqbO7pZvT2tm5NX29b
+ f387TFNJZE64Q3KQfUqQ/f2o4xVJf35Z++eNfPog7aumJCBXNDsomh2s/RAP/eaJMOv619q/a/iCrOya
+ 8ooOBmNiZKjmQWULvbGjndHVwejubH0m3W39fR3Dw93j4/1dNfH9JV5F0RcyQk5XxtnWpR98Yf/PHf6k
+ Ku2rxsSD4ppTcvpZiLf2z4/cos5/zBNhr3P+s1P8eXA5wYIPCb8Xm5CfkV1VXMZoaBrq6WMxmahQKMVx
+ uYR4LkqZVKdWmIy6h2umWWHt0lTS4mTiWJU/r9aNU29n/fzThj6uTP1LY+JBUc1JWdMZOf3sy/yL4yHU
+ +Q/Ev9IP8Co5gWJieDkFQXEReVZNXs6hiny1Qj2j3YK/DK6luPlfuxHsHxAdEnYvNiE3HdzJodfW97R3
+ jg2PcFkcRCAUCYQi4TNBRSIpges0iqVFA8RDP9HsAfFb/TmDH1Wm/qUh4QBSbS9rOgPzMv/S5F3q/Gdx
+ PJSa/7fxL5kNGpUcR1EReTMLXtGwXMvCST95RUel2HIP72X4MvLiZSejfbh/cJo5zWPzrCPg8TGRSKWQ
+ zpt0hg380lSSpsuTU2e7dfzPHviw4t7/1ifsR6rtpY2npY2nt/ebmXep85/F8VBq/t/Gv8v4hge1HS1t
+ Q30DUxOTXBbXOnwOD0UQpUximgN482TiBv4GxEN/Vv8H5Sl/rk/YL3xgJ2k4BfHb+83MKOr8Z2E8ZGv9
+ 8zL/G8EP9g5Mjk9ypjnW4bF5YiGikElMRi3EQz/Ew/k/s+/98pT/qY/fJ6iylTScgnml38yMos5/FsZD
+ ttY/L/PvCbx5MlHdacFn9P6+bENO1J8k6k++pn9xIpI6/1kYA/hX+neEv7QF7/csvqq2o7ltsGdgcmyS
+ M8WxDo/FEwsQhRTgZwRb8dfZtTbpPUBeF7ePX2kD5a/vX5yIpM5/5seCn6v/XugHeKUcF6Mi8rIUKty8
+ eEwN+AC/9eIxxF8H+OvBfjejQ8JSYuNp6Zllhffrq2ram1sHevqZY8znLzqTIY+xhHIpMUfiF5kJFJ5b
+ bVOa/N9QjtfZ43X2v8i/MBFBnf/MjwZb17/W/iWzQa2U4WIxwgf3JeHFa8uta7LxwRmG5Nlb17uDn9VA
+ PPSrO68LKm1qY7/iVZyA8l/qXxiPoM5/IP6V/qVFgMfeIp6DCAQyCW40bOIXmQnKtivIA1texQms1g6r
+ tduBf340mDr/MY3csa5/rf3mhRmAF4neIp4vkBKYQa/Sb8Ebh0IN/UGGAUtmB27NDoIYB2+DDN2eG7oD
+ YxoOhpkfCQEZDV0YDV0YC1uZTnjIS4d+08gd6/rX2j9v0inlEvSt4TnTHAGPT2CoTqPQIO3m6XuUn3r+
+ qfkPZnk6GWaFlQKzyr4Hs8ZJXeOkrnPT1rlpD3npMI/FhaaxcOv69zm/vP2ycVYjlxJiBNy6/yX4cyTe
+ g8QHh6XExNPSMssKSDydxI8y2ZNs63CmOGSdI1LJpTjKn2dlL7EyFicTd8fPz3wsKlycjFc0n7euf5/z
+ szuSdRqFBMMQgVDIEyA8RCwAr9bA8h4O+OA1k1fgQ8JfH8+eYvNYXBFfKMUxTCwY6Hgww8xcERavisqp
+ rIk3s45WwDxEKy3BqmAe4Q9gHhMgTyTVj9DS+Ym7crqDdf231S9rdWN3JHa2tyhlEgwRCXnklZHXxHuR
+ Rc51F1c/j+t3qG6fllFaUFRXVd1GZ4C3i0YnWJOsF4YzzeZzeGJEKCXQrs5WBqOhs4NOrvzB4r/vjQVs
+ KPQwurqa29ua6PQ65vgIjoqFfD54Z5DLhzfFQJ0jttQ5oOdj4K0TpVyp0268XQWPqzaKnJtwPU9Lz9yC
+ 798GD4c9AZcnRhBUJOzv7WpuqqM31TbT61vo9S3Nbyz0+mZ6XVNjbUtz49jIMI6KEYGAz+Hy2Fweh2eN
+ By1PPvNKuXKz5X3c3K86XvR0cwfr+ZuBMaHhqXGJZIUHuj3EM8eY1uxN/7TFLxIIUBFCYGIpgckkmEyC
+ v9FICUyCo7hYJEaEQh6fx+FyWBxyuUW2PLmfsYmnBryt5a3f5SvXnJy93K8E3PAKJa+lpMYn5mVklxeV
+ 1D+opUZ7a/NmpkD7c1gcHpvL54J1rpDPR/gCRPCGwxcIeXwBl8fncLksDmfaMgEBPF+4OdpvNDuo7aVk
+ ba/bwAdc9bjh7Op71SPIyyc86HZ8RFR6YnJ+Vk7F/ZKG6tr2lrZX48lsTH7gx5Mt8MbDgZlms0k2awr8
+ GhAPpjoEvGxjedOIXNWAbSzZs9tYt254erld9r92446vf9SdkKS7MZnJ9wpzciuLyxpr6jsY5KruNfCW
+ kL3gbQaaqQbgsrhgtCdXdbDZ4QaW5R6qXPHMEXWYn7+/x/UgL5+wgKDY0Ih7sQm01Izi3ILq0srmuqau
+ 1s6hvsHJsUkWk7XHszH18oRcoVhgeceK2rqz3MZSqLQq7ax+4zZW9O07t719QwOCYsAMH5edklaUk19V
+ Ut5U09DJ6IByzhSHO83d4+GxeHw2H8iFYnjxWEbIwIuEMqVKrlIpVGqFWqPS6DX6zXdsUu5GRwTdjgkL
+ T46Jy0pJK6LlV5WW0+sau9s6hweGp5nTliHE6sr1HgpZz1KvUxIYIZPIYDurlQCsUWm0aq1WrdVpdDO6
+ mbnZOQs+OzklPjLqXmzCM/L2rtHBEdYkC75OSL4wCS637bVgInDfEBODWO6hEFLI1qg0Oo1Or9XrdZuZ
+ 0c/MGmZNcyaA9/PzK8rOSU9MzknNKMrJo9rcImcDuRgRwzETTpVU4N7IOw55GrF5Drtx6wa2sEFvmJ2Z
+ nTVYYpgxGA3GOePcnHEOfDkhKCiotKCwMJt2Pw+0eVNtQ1dbx8jAMNXmUA5nSDBakrf291Sod+ZgJ9eq
+ tXqd3uKcBU6T0WQymqB5zji3YFpQKpXgmxkRERHFBQXwexBNtQ2drR3wObfIhRY57Ejwb6cCn6U9EvBI
+ a7R6raVjA/Ocad40v2BaWJgnY1oA/zm/YF40MyeY4GspaalpKUnJXYy21saWrjYwq02NT3GmOAIO+OAC
+ LsKluFQhtTxCYMBQ60A07z56jX4zWhDYz40Go8logubFhUXzghlmcWFxcWFxaXFpeWm5pLgEfCenpLjE
+ z89vpH9wqGdgdHDEMraz+SK+CBNhEkwC93q1KjBOwh9AxaA37J3MzszCfg7lgL1oXjIvbc2yeXlleWVG
+ P3Pz5k3whST4bayc7Gw+m8fn8PlsPnx/AkVQuPoF44dyc/ywDCEbMRqMeySQPT8H+rmlhc3Ly0vLK0sr
+ K8uWrK6srq+tFxUVWb6NRX0VrZXRiqO4ZQoB3wAgpBLyUVeCC+pgCNkYOY2zRhgwnOyFwCFtjpTDrr5o
+ tshJ8OrK6trq2tra2sP1h91d3c98FQ1+D8/Pz6+jo0MhU4CbmuTFHaUCzBlajRa0+YwBaMlRBA4keyjz
+ wEyxQffeYAPz6tr62vrD9YePHj4aHBj08/N7/nt4pSWlebl50dHReXl5CIJYRhQt2dpkU5vmTFt/wB6K
+ 2fJgLy9ZmnplZWV1FTQ0ZX706JFery8qKgLA3Lznv4RIJSkpyd/fv6iwaHR4VCqVglmRBD/zt8MfQHan
+ PRHyD+zYEAzNa2trhhkDm8UuLS319/ff7huYVMDXT1PTIiIifu1fP/X19Q0MDIyIiEhLTXvh10//H8er
+ lujfToDJAAAAAElFTkSuQmCC
@@ -1887,58 +1959,63 @@
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
- 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
+ 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
@@ -1988,26 +2065,26 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABExJREFUeF7t3AFL4mAc
- x3HfpVZQWpSZpYVm6ITCCg0lok5nWWRQMS3J6l7g/br9z7rdNfc8e57tmduXHRyutX1yPm46FtM7umVq
- /2hrmra5uZlOp9cCHgiAVLUqUBYmJit+d3d3fX394ODg8vJyOBy+vb39DGzj8dgwDEDAAQo0C/YT32q2
- crnc/v7+YDCgpWcooEADEMwJmfB4CHvI2dkZ/eyMBiCYEz/h8SeZebkZmMB+4ouFIl4VNDMEAVsoFD7w
- GAYxGDw9PdGcEPT8/Awy4DGtotVqNXo4NIFcqVRi2Wz26uqKHgtNvV4P8BhGv1Dt82YgAx7DYVCgj2T4
- AhnwDzw9ELIifIQPYRE+woewCB/hVeju7u74+Difz6dSqfn5+Xg8vri4mMlkyuXyxcXFy8sL/ZyglMC/
- v7+fn5/jSBtamxYWFh4fH2kZEfmPf3h42NjYIJ9tp6entIygfMZ3Oh08n4SzrV6v0zLi8hOPl3EikSCc
- bUdHR7SM0HzD39zczM3NEc42eR8u+oMfjUbJZJJwtmWzWQyHtJjo/MFXq1XCTQuDAi0jIR/wg8HA4Usd
- Ofl8bTgc0v8Y8wF/eHhIMgdN/eJM13UcCPEd//iAX1lZIZmD8I5Ai/0vzDVHzXa7TQ+x5DXeMAxT5TBs
- 2+vrKy38d81mk34oHscgQo+y5DUeAxhtr+NKpZLFj/G/VqvR7N/hGJHmseQ1/uvT5TxsIfZwDGwY/7rd
- 7tbWFs34E172tAKWvMY3Gg3aXqHhlU8rYCkYz/zUcP5LK2DJazxOXWl7hYbzf1oBS17jb29vaXuFls/n
- aQUseY3HuG1+RCM2HDjRCljyGj8ej5kOchyGHYpWwJKneMixf9L2imt1dZVWwJh3eElyxH0dlUd4efJM
- JsN9wu8FXp4cY+f9/T2thj3peMhzuRxtrNASiYT9Od/U5OKlynG8RKvhTSJenjyZTPZ6PVqNi2ThJcnx
- hGuaNhqNaDXukoLnluP457vvMDAL5/CGYdA6RCQezy3HOwKWxfFvv9/HSNZqtU5OTnAWqOu6WPMkwXiX
- cvotXiUSHyw5EoYPnByJwQdRjgTgAypHbvHBlSNX+EDLkSt8qVQiDUvb29sqyBE/vtvtkoYldeSIH18s
- FgnkOKXkiB+/tLREJmepJkf8eIdX1JgpKEf8+FQqRbJpqSlH/PhyuUw425SVI368ky+eVJYjfjyyXCFg
- aWdnR2U5coX/9wqJSXhRfHc5iTq5wpv1+/1KpbK8vIzxH6Pg3t7e9fU1zVM7AfjgFuEjfAiL8BE+hEX4
- tTXFj0NlRHdOSKfTkr4MUzm6Z0ao75YS6vvkhPoOSaG+Nxb+YcqF9q5omJrNJkY/lxd3qR+AYH5c8PEV
- j6lRb+BPMsN3QsTeDiCYE/In3pzMe2BiMMSbQdDvgYmNBwEQcICyuwfmZMIwiPc/vA1iD8FhUKADARBw
- gLIw9Y7+C0cQ2hO77vDsAAAAAElFTkSuQmCC
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABGVJREFUeF7t3H1Pslwc
+ wHHfJT5sJrk4KAa11Ka4ybCmDdecJ0Cjpm3VFHOhXi/wXrfN2/t3aZ7kQRC+85+C4+Ezq6HQiemaDh7q
+ gyqKYqFQQAgxAQ8hVCgUamJNfVD/lsbA16VSiWVZSZL6/b5pmvP5/E9gsyxrNBr1+31JkliWLZVKW/Ft
+ pc3zfL1eH4/H8GmC33g8rtfrPM+3lTbEt5U2QqjT6cBBx1Wn00EIrfzfeJ7nj16+rNPp8Dz/H754VZQk
+ Ce51vEmSdHV19YVXH1SWZSeTCdzlePv4+GBZVn1QY2JVlGUZbj/2ZFmuVqsxjuMeHx/hxmPPMAyO42II
+ oVD9zC+bTCYIoRjDMIE+k9mv+XzOMMwXHm4JRxE+woewCB/hQ1iEj/B+6OXl5fb2VhAEmqaTySRFUel0
+ OpfLVSoVjPHn5yccYC9f4BeLRbfbRQhRP5ZKpd7f3+FgGx0e//b2ls/nIXRT9/f3cLC9DozXNC2VSkHl
+ pprNJhxsu0PiMcbxeBwqN3VzcwMHO9HB8M/Pz4lEAio35d6Hi4fBT6fTTCYDlZviOG6xWMDxDnUYfK1W
+ g8otaZoGBzvXAfDj8ZjwV52iKJLP10zThN8i6wD4RqMBidvbeeFM1/V0Or3f+c8B8NlsFhK3hzGG49fC
+ GC//aqqqCrcR5DV+NBpB348xDDObzeCz/JuiKKvdarUa3EyQ13hN0/6HI6hcLgP/YrGQZXl9n3w+v74D
+ YV7j118u8hiGwRibpjmZTHq93vn5OdghnU7DmQjyGt9qtcBxO1IikYAzEeQ1fr9XfmfJZBLORJDX+G63
+ Cw/ciWiahjMR5DV+MBjAA3ciQRDgTAR5jZ/NZsuPaJyt0WjAmQjyGm9Z1q9OcggbDAZwJoI8xVuWJQgC
+ PHDbnZ2dwZnI8g7vkpyiqL3vo/II7548l8vt/YbfC7x78mQy+fr6CucjznW8ZVk8z8OjdqJ4PP7ze76d
+ uYt3Vd7tduF8v8xFvHvyTCZjGAac7/e5hXdJHo/HRVGcTqdwvr1yBb+3PJvNbruGkc1mZVkejUZwMhs5
+ j99bLgiCZVmz2Ww4HGKM2+323d2doii6rjtrXuUw3qYcPp3LOYkPltxJfODkjuGDKHcGH1C5A/jgyu3i
+ Ay23iy+Xy5BF0MXFhR/ktvC9Xg+yCPKP3Ba+WCxC2a58JbeFPzk5gbgf85vcFp7wjpplPpTbwtM0DYlb
+ 8qfcFr5SqUDlpnwrt4UnufDkZ7kt/PKfEiF3rcvLSz/L7eL/vkNiVaVS2XY7iX+yhV82HA6r1erp6Wki
+ kaBp+vr6+unpCe7kyxzAB7cIH+FDWISP8CEswjOMz89D3eh75QSEkEsXw/zc95oZoV4tJdTr5IR6haRQ
+ r40V9lXRdE1XFAUhZPPmLv+HMUYIfd3wAVZCbDVbx70SoiRJPM+3mi24EuLqsVwDU5ZlwzCCvgbmfD43
+ TdMwDFmWd6yBuXp8rX5aFTmOO47VTzmOE6vixtVP/wFHENoT8vA7YQAAAABJRU5ErkJggg==
@@ -2057,97 +2134,103 @@
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
- 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
+ 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
+ uIwk3Un9kdzjJwpP5ZwrKKosLautrLpWV9/adKPrzt2nj3rPl50vKSn5JCsrK2L3nre5fduatXs2b4nc
+ tftQeGTywdi0+MNHEpMyknTHdCnHdKl+HU9JW1plpqZlpukz0/Qn9UdOZRw7czL7bO6Z80Vnq8ouXL5Y
+ de1yXfNPjbdaWjt/vvOo58HQi4GOO3ezsrI+0ev1IVuDdny3bsu3qzf/b5VfW1ev2bVhU9iOnQdDwpIP
+ HDyWnHIq41he5sn8rFMF2acLT+UUnc4tXlrl5AXobO6ZH/PygatLymrKKxuqa5sarrY23rjd0t55+879
+ znu99x8N9L9ATBbEaNHr9Z8kJyfv27RZm/MqtpokNgQHbYveuy9hf3T64cTsI0eLT+eeLzpbWVJWVXbh
+ Ull59YWK6gsVNeWVS67a8otzVFFVX1XTWHel5afrt1raOm7d6enoftTzsO/Rk+dPnw29GEJMFpZiBauQ
+ nJz8SVJS0t6Nm4JWafDbvlu3Z/OWiJ27YkPDU2LjMlPSzpzMLissrq2ouna5/vqVa83XGlt+amptvPG6
+ 2pqWXv6R3Gpp8/u5v7dvoP+5YWDYPGxCzSiO4DRB8ywviVJSUpIGD3L7KtXhW4Oi9uw7rDr8VMax4py8
+ i6VlV2vq2q+3dN6+c+9u5/3Oew+67j3o7nnYfX+56UF3z4Punsf3Hz570j/0YggCEyhBYiSFUxRO0QTN
+ Uqydt7sk1yz89u/W7d64KVStCpJiDh5N0uUePwET4/Ur1+623358/+GLvudDzweHXwwZBoaNgwbjkHEZ
+ adBgHDQYBoahk3EEB8AEoGVIhqVYlmI5muNozspaRZsoO2UNPixo295NW0K374jZF5IYfSAjSXf6WGbJ
+ mYJLFyoa66/+3Hbr0f2Hg88HLUYLasEwBIfCUWL5yD8qDMEJjCQJiiYZhmJZmuMYnmN5nrVC2Xi7KDjc
+ sluD3//DrtBt26P27I2L2J8Wd/iEPr0g+/SFsyV1Fy+1/NTUefvOk0ePDUMG1IJiCIYhGI7iy1YYghEY
+ QREUQzEszXIsx3O8lbNaeauNt9l4m91md4gOxa1o8Af27I3YuetAcGhidExGYjJc6pUlZVdqLrddb+6+
+ 09n3+KlpyIhZMMyC4Qi+ECJQnEAJAgPrU12iQCQOfk9iBPhfKPHm35pXBKrCkwxHczzDW1mrjVOxebud
+ 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
@@ -2197,41 +2280,43 @@
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
- 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
+ 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
diff --git a/INT63DC_2C/Forms/FormTimeSetting.cs b/INT63DC_2C/Forms/FormTimeSetting.cs
index 333a2a6..2878bbc 100644
--- a/INT63DC_2C/Forms/FormTimeSetting.cs
+++ b/INT63DC_2C/Forms/FormTimeSetting.cs
@@ -174,11 +174,16 @@ namespace INT63DC_2C.Forms
private void buttonSave_Click(object sender, EventArgs e)
{
+ string before = "", after = "";
+
+ before = DateTime.Now.ToString("yyyy-MM-dd HH:mm");
+
DateTime setDateTime;
try
{
setDateTime = new DateTime(int.Parse(this.upDownYear.TxtValue), int.Parse(this.upDownMonth.TxtValue),
int.Parse(this.upDownDate.TxtValue), int.Parse(this.upDownHour.TxtValue), int.Parse(this.upDownMinute.TxtValue), 00);
+ after = setDateTime.ToString("yyyy-MM-dd HH:mm");
}
catch
{
@@ -189,6 +194,12 @@ namespace INT63DC_2C.Forms
this.ParentForm.smartConfigs.ControlPanel.SetSystemDateTime(setDateTime);
this.TimerForTimeSetting.Enabled = true;
this.buttonSave.Visible = false;
+
+ if (this.ParentForm.SystemConfig.IsOptPart11 == true)
+ {
+ if (after != "" && before != after)
+ this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeTime, "", before, after);
+ }
}
private void buttonBack_Click(object sender, EventArgs e)
diff --git a/INT63DC_2C/Forms/FormUserGroupEditor.cs b/INT63DC_2C/Forms/FormUserGroupEditor.cs
index b9d2d0b..e66dc90 100644
--- a/INT63DC_2C/Forms/FormUserGroupEditor.cs
+++ b/INT63DC_2C/Forms/FormUserGroupEditor.cs
@@ -277,6 +277,7 @@ namespace INT63DC_2C.Forms
this.checkBoxL1MenuInformation.Checked = group.Level1.IsMenuInformation;
this.checkBoxL1MenuConfiguration.Checked = group.Level1.IsMenuConfiguration;
+ this.checkBoxL1MenuCommunication.Checked = group.Level1.IsMenuCommunication;
this.checkBoxL1MenuCalibration.Checked = group.Level1.IsMenuCalibration;
this.checkBoxL1MenuSystem.Checked = group.Level1.IsMenuSystem;
this.checkBoxL1MenuMotor.Checked = group.Level1.IsMenuMotor;
@@ -298,6 +299,7 @@ namespace INT63DC_2C.Forms
this.checkBoxL2MenuInformation.Checked = group.Level2.IsMenuInformation;
this.checkBoxL2MenuConfiguration.Checked = group.Level2.IsMenuConfiguration;
+ this.checkBoxL2MenuCommunication.Checked = group.Level2.IsMenuCommunication;
this.checkBoxL2MenuCalibration.Checked = group.Level2.IsMenuCalibration;
this.checkBoxL2MenuSystem.Checked = group.Level2.IsMenuSystem;
this.checkBoxL2MenuMotor.Checked = group.Level2.IsMenuMotor;
@@ -319,6 +321,7 @@ namespace INT63DC_2C.Forms
this.checkBoxL3MenuInformation.Checked = group.Level3.IsMenuInformation;
this.checkBoxL3MenuConfiguration.Checked = group.Level3.IsMenuConfiguration;
+ this.checkBoxL3MenuCommunication.Checked = group.Level3.IsMenuCommunication;
this.checkBoxL3MenuCalibration.Checked = group.Level3.IsMenuCalibration;
this.checkBoxL3MenuSystem.Checked = group.Level3.IsMenuSystem;
this.checkBoxL3MenuMotor.Checked = group.Level3.IsMenuMotor;
@@ -340,6 +343,7 @@ namespace INT63DC_2C.Forms
this.checkBoxNotLoginMenuInformation.Checked = group.NotLogin.IsMenuInformation;
this.checkBoxNotLoginMenuConfiguration.Checked = group.NotLogin.IsMenuConfiguration;
+ this.checkBoxNotLoginMenuCommunication.Checked = group.NotLogin.IsMenuCommunication;
this.checkBoxNotLoginMenuCalibration.Checked = group.NotLogin.IsMenuCalibration;
this.checkBoxNotLoginMenuSystem.Checked = group.NotLogin.IsMenuSystem;
this.checkBoxNotLoginMenuMotor.Checked = group.NotLogin.IsMenuMotor;
@@ -441,6 +445,7 @@ namespace INT63DC_2C.Forms
this.ParentForm.CurrentUserGroup.Level1.IsMenuInformation = this.checkBoxL1MenuInformation.Checked;
this.ParentForm.CurrentUserGroup.Level1.IsMenuConfiguration = this.checkBoxL1MenuConfiguration.Checked;
+ this.ParentForm.CurrentUserGroup.Level1.IsMenuCommunication = this.checkBoxL1MenuCommunication.Checked;
this.ParentForm.CurrentUserGroup.Level1.IsMenuCalibration = this.checkBoxL1MenuCalibration.Checked;
this.ParentForm.CurrentUserGroup.Level1.IsMenuSystem = this.checkBoxL1MenuSystem.Checked;
this.ParentForm.CurrentUserGroup.Level1.IsMenuMotor = this.checkBoxL1MenuMotor.Checked;
@@ -462,6 +467,7 @@ namespace INT63DC_2C.Forms
this.ParentForm.CurrentUserGroup.Level2.IsMenuInformation = this.checkBoxL2MenuInformation.Checked;
this.ParentForm.CurrentUserGroup.Level2.IsMenuConfiguration = this.checkBoxL2MenuConfiguration.Checked;
+ this.ParentForm.CurrentUserGroup.Level2.IsMenuCommunication = this.checkBoxL2MenuCommunication.Checked;
this.ParentForm.CurrentUserGroup.Level2.IsMenuCalibration = this.checkBoxL2MenuCalibration.Checked;
this.ParentForm.CurrentUserGroup.Level2.IsMenuSystem = this.checkBoxL2MenuSystem.Checked;
this.ParentForm.CurrentUserGroup.Level2.IsMenuMotor = this.checkBoxL2MenuMotor.Checked;
@@ -483,6 +489,7 @@ namespace INT63DC_2C.Forms
this.ParentForm.CurrentUserGroup.Level3.IsMenuInformation = this.checkBoxL3MenuInformation.Checked;
this.ParentForm.CurrentUserGroup.Level3.IsMenuConfiguration = this.checkBoxL3MenuConfiguration.Checked;
+ this.ParentForm.CurrentUserGroup.Level3.IsMenuCommunication = this.checkBoxL3MenuCommunication.Checked;
this.ParentForm.CurrentUserGroup.Level3.IsMenuCalibration = this.checkBoxL3MenuCalibration.Checked;
this.ParentForm.CurrentUserGroup.Level3.IsMenuSystem = this.checkBoxL3MenuSystem.Checked;
this.ParentForm.CurrentUserGroup.Level3.IsMenuMotor = this.checkBoxL3MenuMotor.Checked;
@@ -504,6 +511,7 @@ namespace INT63DC_2C.Forms
this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInformation = this.checkBoxNotLoginMenuInformation.Checked;
this.ParentForm.CurrentUserGroup.NotLogin.IsMenuConfiguration = this.checkBoxNotLoginMenuConfiguration.Checked;
+ this.ParentForm.CurrentUserGroup.NotLogin.IsMenuCommunication = this.checkBoxNotLoginMenuCommunication.Checked;
this.ParentForm.CurrentUserGroup.NotLogin.IsMenuCalibration = this.checkBoxNotLoginMenuCalibration.Checked;
this.ParentForm.CurrentUserGroup.NotLogin.IsMenuSystem = this.checkBoxNotLoginMenuSystem.Checked;
this.ParentForm.CurrentUserGroup.NotLogin.IsMenuMotor = this.checkBoxNotLoginMenuMotor.Checked;
@@ -621,8 +629,8 @@ namespace INT63DC_2C.Forms
this.checkBoxNotLoginMainSubMenu.Checked = true;
this.checkBoxNotLoginMenuInformation.Checked = true;
- this.checkBoxNotLoginMenuCommunication.Checked = true;
this.checkBoxNotLoginMenuConfiguration.Checked = true;
+ this.checkBoxNotLoginMenuCommunication.Checked = true;
this.checkBoxNotLoginMenuCalibration.Checked = true;
this.checkBoxNotLoginMenuSystem.Checked = true;
this.checkBoxNotLoginMenuMotor.Checked = true;
diff --git a/INT63DC_2C/Forms/FormUserGroupEditor.designer.cs b/INT63DC_2C/Forms/FormUserGroupEditor.designer.cs
index 3eb3f41..7b60372 100644
--- a/INT63DC_2C/Forms/FormUserGroupEditor.designer.cs
+++ b/INT63DC_2C/Forms/FormUserGroupEditor.designer.cs
@@ -304,12 +304,13 @@
this.checkBoxNotLoginMenuViewer.ImageCheckBox = null;
this.checkBoxNotLoginMenuViewer.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuViewer.InitVisible = true;
- this.checkBoxNotLoginMenuViewer.Location = new System.Drawing.Point(921, 562);
+ this.checkBoxNotLoginMenuViewer.Location = new System.Drawing.Point(921, 623);
this.checkBoxNotLoginMenuViewer.Name = "checkBoxNotLoginMenuViewer";
this.checkBoxNotLoginMenuViewer.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuViewer.TabIndex = 933;
this.checkBoxNotLoginMenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxNotLoginMenuViewer.Visible = false;
+ this.checkBoxNotLoginMenuViewer.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuViewer
//
@@ -325,12 +326,13 @@
this.checkBoxL3MenuViewer.ImageCheckBox = null;
this.checkBoxL3MenuViewer.ImageUnCheckBox = null;
this.checkBoxL3MenuViewer.InitVisible = true;
- this.checkBoxL3MenuViewer.Location = new System.Drawing.Point(871, 562);
+ this.checkBoxL3MenuViewer.Location = new System.Drawing.Point(871, 623);
this.checkBoxL3MenuViewer.Name = "checkBoxL3MenuViewer";
this.checkBoxL3MenuViewer.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuViewer.TabIndex = 934;
this.checkBoxL3MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxL3MenuViewer.Visible = false;
+ this.checkBoxL3MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuViewer
//
@@ -346,12 +348,13 @@
this.checkBoxL2MenuViewer.ImageCheckBox = null;
this.checkBoxL2MenuViewer.ImageUnCheckBox = null;
this.checkBoxL2MenuViewer.InitVisible = true;
- this.checkBoxL2MenuViewer.Location = new System.Drawing.Point(821, 562);
+ this.checkBoxL2MenuViewer.Location = new System.Drawing.Point(821, 623);
this.checkBoxL2MenuViewer.Name = "checkBoxL2MenuViewer";
this.checkBoxL2MenuViewer.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuViewer.TabIndex = 935;
this.checkBoxL2MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxL2MenuViewer.Visible = false;
+ this.checkBoxL2MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuViewer
//
@@ -367,12 +370,13 @@
this.checkBoxL1MenuViewer.ImageCheckBox = null;
this.checkBoxL1MenuViewer.ImageUnCheckBox = null;
this.checkBoxL1MenuViewer.InitVisible = true;
- this.checkBoxL1MenuViewer.Location = new System.Drawing.Point(771, 562);
+ this.checkBoxL1MenuViewer.Location = new System.Drawing.Point(771, 623);
this.checkBoxL1MenuViewer.Name = "checkBoxL1MenuViewer";
this.checkBoxL1MenuViewer.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuViewer.TabIndex = 932;
this.checkBoxL1MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxL1MenuViewer.Visible = false;
+ this.checkBoxL1MenuViewer.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuCommunication
//
@@ -388,12 +392,12 @@
this.checkBoxNotLoginMenuCommunication.ImageCheckBox = null;
this.checkBoxNotLoginMenuCommunication.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuCommunication.InitVisible = true;
- this.checkBoxNotLoginMenuCommunication.Location = new System.Drawing.Point(422, 687);
+ this.checkBoxNotLoginMenuCommunication.Location = new System.Drawing.Point(424, 479);
this.checkBoxNotLoginMenuCommunication.Name = "checkBoxNotLoginMenuCommunication";
this.checkBoxNotLoginMenuCommunication.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuCommunication.TabIndex = 930;
this.checkBoxNotLoginMenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxNotLoginMenuCommunication.Visible = false;
+ this.checkBoxNotLoginMenuCommunication.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuCommunication
//
@@ -409,12 +413,12 @@
this.checkBoxL3MenuCommunication.ImageCheckBox = null;
this.checkBoxL3MenuCommunication.ImageUnCheckBox = null;
this.checkBoxL3MenuCommunication.InitVisible = true;
- this.checkBoxL3MenuCommunication.Location = new System.Drawing.Point(372, 687);
+ this.checkBoxL3MenuCommunication.Location = new System.Drawing.Point(374, 479);
this.checkBoxL3MenuCommunication.Name = "checkBoxL3MenuCommunication";
this.checkBoxL3MenuCommunication.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuCommunication.TabIndex = 928;
this.checkBoxL3MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxL3MenuCommunication.Visible = false;
+ this.checkBoxL3MenuCommunication.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuCommunication
//
@@ -430,12 +434,12 @@
this.checkBoxL2MenuCommunication.ImageCheckBox = null;
this.checkBoxL2MenuCommunication.ImageUnCheckBox = null;
this.checkBoxL2MenuCommunication.InitVisible = true;
- this.checkBoxL2MenuCommunication.Location = new System.Drawing.Point(322, 687);
+ this.checkBoxL2MenuCommunication.Location = new System.Drawing.Point(324, 479);
this.checkBoxL2MenuCommunication.Name = "checkBoxL2MenuCommunication";
this.checkBoxL2MenuCommunication.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuCommunication.TabIndex = 929;
this.checkBoxL2MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxL2MenuCommunication.Visible = false;
+ this.checkBoxL2MenuCommunication.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuCommunication
//
@@ -451,12 +455,12 @@
this.checkBoxL1MenuCommunication.ImageCheckBox = null;
this.checkBoxL1MenuCommunication.ImageUnCheckBox = null;
this.checkBoxL1MenuCommunication.InitVisible = true;
- this.checkBoxL1MenuCommunication.Location = new System.Drawing.Point(272, 687);
+ this.checkBoxL1MenuCommunication.Location = new System.Drawing.Point(274, 479);
this.checkBoxL1MenuCommunication.Name = "checkBoxL1MenuCommunication";
this.checkBoxL1MenuCommunication.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuCommunication.TabIndex = 931;
this.checkBoxL1MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
- this.checkBoxL1MenuCommunication.Visible = false;
+ this.checkBoxL1MenuCommunication.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuStatistics
//
@@ -472,12 +476,13 @@
this.checkBoxNotLoginMenuStatistics.ImageCheckBox = null;
this.checkBoxNotLoginMenuStatistics.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuStatistics.InitVisible = true;
- this.checkBoxNotLoginMenuStatistics.Location = new System.Drawing.Point(921, 531);
+ this.checkBoxNotLoginMenuStatistics.Location = new System.Drawing.Point(921, 587);
this.checkBoxNotLoginMenuStatistics.Name = "checkBoxNotLoginMenuStatistics";
this.checkBoxNotLoginMenuStatistics.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuStatistics.TabIndex = 925;
this.checkBoxNotLoginMenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxNotLoginMenuStatistics.Visible = false;
+ this.checkBoxNotLoginMenuStatistics.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuStatistics
//
@@ -493,12 +498,13 @@
this.checkBoxL3MenuStatistics.ImageCheckBox = null;
this.checkBoxL3MenuStatistics.ImageUnCheckBox = null;
this.checkBoxL3MenuStatistics.InitVisible = true;
- this.checkBoxL3MenuStatistics.Location = new System.Drawing.Point(871, 531);
+ this.checkBoxL3MenuStatistics.Location = new System.Drawing.Point(871, 587);
this.checkBoxL3MenuStatistics.Name = "checkBoxL3MenuStatistics";
this.checkBoxL3MenuStatistics.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuStatistics.TabIndex = 926;
this.checkBoxL3MenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxL3MenuStatistics.Visible = false;
+ this.checkBoxL3MenuStatistics.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuStatistics
//
@@ -514,12 +520,13 @@
this.checkBoxL2MenuStatistics.ImageCheckBox = null;
this.checkBoxL2MenuStatistics.ImageUnCheckBox = null;
this.checkBoxL2MenuStatistics.InitVisible = true;
- this.checkBoxL2MenuStatistics.Location = new System.Drawing.Point(821, 531);
+ this.checkBoxL2MenuStatistics.Location = new System.Drawing.Point(821, 587);
this.checkBoxL2MenuStatistics.Name = "checkBoxL2MenuStatistics";
this.checkBoxL2MenuStatistics.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuStatistics.TabIndex = 927;
this.checkBoxL2MenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxL2MenuStatistics.Visible = false;
+ this.checkBoxL2MenuStatistics.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuStatistics
//
@@ -535,12 +542,13 @@
this.checkBoxL1MenuStatistics.ImageCheckBox = null;
this.checkBoxL1MenuStatistics.ImageUnCheckBox = null;
this.checkBoxL1MenuStatistics.InitVisible = true;
- this.checkBoxL1MenuStatistics.Location = new System.Drawing.Point(771, 531);
+ this.checkBoxL1MenuStatistics.Location = new System.Drawing.Point(771, 587);
this.checkBoxL1MenuStatistics.Name = "checkBoxL1MenuStatistics";
this.checkBoxL1MenuStatistics.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuStatistics.TabIndex = 924;
this.checkBoxL1MenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
this.checkBoxL1MenuStatistics.Visible = false;
+ this.checkBoxL1MenuStatistics.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuCalibration
//
@@ -556,11 +564,12 @@
this.checkBoxNotLoginMenuCalibration.ImageCheckBox = null;
this.checkBoxNotLoginMenuCalibration.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuCalibration.InitVisible = true;
- this.checkBoxNotLoginMenuCalibration.Location = new System.Drawing.Point(424, 469);
+ this.checkBoxNotLoginMenuCalibration.Location = new System.Drawing.Point(424, 515);
this.checkBoxNotLoginMenuCalibration.Name = "checkBoxNotLoginMenuCalibration";
this.checkBoxNotLoginMenuCalibration.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuCalibration.TabIndex = 901;
this.checkBoxNotLoginMenuCalibration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuCalibration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuCalibration
//
@@ -576,11 +585,12 @@
this.checkBoxL3MenuCalibration.ImageCheckBox = null;
this.checkBoxL3MenuCalibration.ImageUnCheckBox = null;
this.checkBoxL3MenuCalibration.InitVisible = true;
- this.checkBoxL3MenuCalibration.Location = new System.Drawing.Point(374, 469);
+ this.checkBoxL3MenuCalibration.Location = new System.Drawing.Point(374, 515);
this.checkBoxL3MenuCalibration.Name = "checkBoxL3MenuCalibration";
this.checkBoxL3MenuCalibration.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuCalibration.TabIndex = 902;
this.checkBoxL3MenuCalibration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuCalibration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMainSubMenu
//
@@ -601,6 +611,7 @@
this.checkBoxNotLoginMainSubMenu.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMainSubMenu.TabIndex = 900;
this.checkBoxNotLoginMainSubMenu.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMainSubMenu.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MainSubMenu
//
@@ -621,6 +632,7 @@
this.checkBoxL3MainSubMenu.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MainSubMenu.TabIndex = 898;
this.checkBoxL3MainSubMenu.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MainSubMenu.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuCalibration
//
@@ -636,11 +648,12 @@
this.checkBoxL2MenuCalibration.ImageCheckBox = null;
this.checkBoxL2MenuCalibration.ImageUnCheckBox = null;
this.checkBoxL2MenuCalibration.InitVisible = true;
- this.checkBoxL2MenuCalibration.Location = new System.Drawing.Point(324, 469);
+ this.checkBoxL2MenuCalibration.Location = new System.Drawing.Point(324, 515);
this.checkBoxL2MenuCalibration.Name = "checkBoxL2MenuCalibration";
this.checkBoxL2MenuCalibration.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuCalibration.TabIndex = 899;
this.checkBoxL2MenuCalibration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuCalibration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MainSubMenu
//
@@ -661,6 +674,7 @@
this.checkBoxL2MainSubMenu.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MainSubMenu.TabIndex = 906;
this.checkBoxL2MainSubMenu.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MainSubMenu.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuCalibration
//
@@ -676,11 +690,12 @@
this.checkBoxL1MenuCalibration.ImageCheckBox = null;
this.checkBoxL1MenuCalibration.ImageUnCheckBox = null;
this.checkBoxL1MenuCalibration.InitVisible = true;
- this.checkBoxL1MenuCalibration.Location = new System.Drawing.Point(274, 469);
+ this.checkBoxL1MenuCalibration.Location = new System.Drawing.Point(274, 515);
this.checkBoxL1MenuCalibration.Name = "checkBoxL1MenuCalibration";
this.checkBoxL1MenuCalibration.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuCalibration.TabIndex = 907;
this.checkBoxL1MenuCalibration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuCalibration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MainSubMenu
//
@@ -701,6 +716,7 @@
this.checkBoxL1MainSubMenu.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MainSubMenu.TabIndex = 905;
this.checkBoxL1MainSubMenu.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MainSubMenu.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuEquipment
//
@@ -716,11 +732,12 @@
this.checkBoxNotLoginMenuEquipment.ImageCheckBox = null;
this.checkBoxNotLoginMenuEquipment.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuEquipment.InitVisible = true;
- this.checkBoxNotLoginMenuEquipment.Location = new System.Drawing.Point(921, 469);
+ this.checkBoxNotLoginMenuEquipment.Location = new System.Drawing.Point(921, 515);
this.checkBoxNotLoginMenuEquipment.Name = "checkBoxNotLoginMenuEquipment";
this.checkBoxNotLoginMenuEquipment.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuEquipment.TabIndex = 903;
this.checkBoxNotLoginMenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuEquipment.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuEquipment
//
@@ -737,11 +754,12 @@
this.checkBoxL3MenuEquipment.ImageCheckBox = null;
this.checkBoxL3MenuEquipment.ImageUnCheckBox = null;
this.checkBoxL3MenuEquipment.InitVisible = true;
- this.checkBoxL3MenuEquipment.Location = new System.Drawing.Point(871, 469);
+ this.checkBoxL3MenuEquipment.Location = new System.Drawing.Point(871, 515);
this.checkBoxL3MenuEquipment.Name = "checkBoxL3MenuEquipment";
this.checkBoxL3MenuEquipment.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuEquipment.TabIndex = 904;
this.checkBoxL3MenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuEquipment.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuUpdate
//
@@ -757,11 +775,12 @@
this.checkBoxNotLoginMenuUpdate.ImageCheckBox = null;
this.checkBoxNotLoginMenuUpdate.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuUpdate.InitVisible = true;
- this.checkBoxNotLoginMenuUpdate.Location = new System.Drawing.Point(424, 593);
+ this.checkBoxNotLoginMenuUpdate.Location = new System.Drawing.Point(921, 407);
this.checkBoxNotLoginMenuUpdate.Name = "checkBoxNotLoginMenuUpdate";
this.checkBoxNotLoginMenuUpdate.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuUpdate.TabIndex = 897;
this.checkBoxNotLoginMenuUpdate.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuUpdate.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuUpdate
//
@@ -777,11 +796,12 @@
this.checkBoxL3MenuUpdate.ImageCheckBox = null;
this.checkBoxL3MenuUpdate.ImageUnCheckBox = null;
this.checkBoxL3MenuUpdate.InitVisible = true;
- this.checkBoxL3MenuUpdate.Location = new System.Drawing.Point(374, 593);
+ this.checkBoxL3MenuUpdate.Location = new System.Drawing.Point(871, 407);
this.checkBoxL3MenuUpdate.Name = "checkBoxL3MenuUpdate";
this.checkBoxL3MenuUpdate.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuUpdate.TabIndex = 890;
this.checkBoxL3MenuUpdate.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuUpdate.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuConfiguration
//
@@ -797,11 +817,12 @@
this.checkBoxNotLoginMenuConfiguration.ImageCheckBox = null;
this.checkBoxNotLoginMenuConfiguration.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuConfiguration.InitVisible = true;
- this.checkBoxNotLoginMenuConfiguration.Location = new System.Drawing.Point(424, 438);
+ this.checkBoxNotLoginMenuConfiguration.Location = new System.Drawing.Point(424, 443);
this.checkBoxNotLoginMenuConfiguration.Name = "checkBoxNotLoginMenuConfiguration";
this.checkBoxNotLoginMenuConfiguration.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuConfiguration.TabIndex = 891;
this.checkBoxNotLoginMenuConfiguration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuConfiguration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuConfiguration
//
@@ -817,11 +838,12 @@
this.checkBoxL3MenuConfiguration.ImageCheckBox = null;
this.checkBoxL3MenuConfiguration.ImageUnCheckBox = null;
this.checkBoxL3MenuConfiguration.InitVisible = true;
- this.checkBoxL3MenuConfiguration.Location = new System.Drawing.Point(374, 438);
+ this.checkBoxL3MenuConfiguration.Location = new System.Drawing.Point(374, 443);
this.checkBoxL3MenuConfiguration.Name = "checkBoxL3MenuConfiguration";
this.checkBoxL3MenuConfiguration.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuConfiguration.TabIndex = 889;
this.checkBoxL3MenuConfiguration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuConfiguration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMainClear
//
@@ -842,6 +864,7 @@
this.checkBoxNotLoginMainClear.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMainClear.TabIndex = 887;
this.checkBoxNotLoginMainClear.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMainClear.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MainClear
//
@@ -862,6 +885,7 @@
this.checkBoxL3MainClear.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MainClear.TabIndex = 888;
this.checkBoxL3MainClear.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MainClear.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuEquipment
//
@@ -877,11 +901,12 @@
this.checkBoxL2MenuEquipment.ImageCheckBox = null;
this.checkBoxL2MenuEquipment.ImageUnCheckBox = null;
this.checkBoxL2MenuEquipment.InitVisible = true;
- this.checkBoxL2MenuEquipment.Location = new System.Drawing.Point(821, 469);
+ this.checkBoxL2MenuEquipment.Location = new System.Drawing.Point(821, 515);
this.checkBoxL2MenuEquipment.Name = "checkBoxL2MenuEquipment";
this.checkBoxL2MenuEquipment.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuEquipment.TabIndex = 895;
this.checkBoxL2MenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuEquipment.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuUpdate
//
@@ -897,11 +922,12 @@
this.checkBoxL2MenuUpdate.ImageCheckBox = null;
this.checkBoxL2MenuUpdate.ImageUnCheckBox = null;
this.checkBoxL2MenuUpdate.InitVisible = true;
- this.checkBoxL2MenuUpdate.Location = new System.Drawing.Point(324, 593);
+ this.checkBoxL2MenuUpdate.Location = new System.Drawing.Point(821, 407);
this.checkBoxL2MenuUpdate.Name = "checkBoxL2MenuUpdate";
this.checkBoxL2MenuUpdate.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuUpdate.TabIndex = 896;
this.checkBoxL2MenuUpdate.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuUpdate.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuConfiguration
//
@@ -917,11 +943,12 @@
this.checkBoxL2MenuConfiguration.ImageCheckBox = null;
this.checkBoxL2MenuConfiguration.ImageUnCheckBox = null;
this.checkBoxL2MenuConfiguration.InitVisible = true;
- this.checkBoxL2MenuConfiguration.Location = new System.Drawing.Point(324, 438);
+ this.checkBoxL2MenuConfiguration.Location = new System.Drawing.Point(324, 443);
this.checkBoxL2MenuConfiguration.Name = "checkBoxL2MenuConfiguration";
this.checkBoxL2MenuConfiguration.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuConfiguration.TabIndex = 894;
this.checkBoxL2MenuConfiguration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuConfiguration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MainClear
//
@@ -942,6 +969,7 @@
this.checkBoxL2MainClear.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MainClear.TabIndex = 892;
this.checkBoxL2MainClear.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MainClear.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuEquipment
//
@@ -957,11 +985,12 @@
this.checkBoxL1MenuEquipment.ImageCheckBox = null;
this.checkBoxL1MenuEquipment.ImageUnCheckBox = null;
this.checkBoxL1MenuEquipment.InitVisible = true;
- this.checkBoxL1MenuEquipment.Location = new System.Drawing.Point(771, 469);
+ this.checkBoxL1MenuEquipment.Location = new System.Drawing.Point(771, 515);
this.checkBoxL1MenuEquipment.Name = "checkBoxL1MenuEquipment";
this.checkBoxL1MenuEquipment.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuEquipment.TabIndex = 893;
this.checkBoxL1MenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuEquipment.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuUpdate
//
@@ -977,11 +1006,12 @@
this.checkBoxL1MenuUpdate.ImageCheckBox = null;
this.checkBoxL1MenuUpdate.ImageUnCheckBox = null;
this.checkBoxL1MenuUpdate.InitVisible = true;
- this.checkBoxL1MenuUpdate.Location = new System.Drawing.Point(274, 593);
+ this.checkBoxL1MenuUpdate.Location = new System.Drawing.Point(771, 407);
this.checkBoxL1MenuUpdate.Name = "checkBoxL1MenuUpdate";
this.checkBoxL1MenuUpdate.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuUpdate.TabIndex = 908;
this.checkBoxL1MenuUpdate.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuUpdate.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuConfiguration
//
@@ -997,11 +1027,12 @@
this.checkBoxL1MenuConfiguration.ImageCheckBox = null;
this.checkBoxL1MenuConfiguration.ImageUnCheckBox = null;
this.checkBoxL1MenuConfiguration.InitVisible = true;
- this.checkBoxL1MenuConfiguration.Location = new System.Drawing.Point(274, 438);
+ this.checkBoxL1MenuConfiguration.Location = new System.Drawing.Point(274, 443);
this.checkBoxL1MenuConfiguration.Name = "checkBoxL1MenuConfiguration";
this.checkBoxL1MenuConfiguration.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuConfiguration.TabIndex = 918;
this.checkBoxL1MenuConfiguration.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuConfiguration.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MainClear
//
@@ -1022,6 +1053,7 @@
this.checkBoxL1MainClear.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MainClear.TabIndex = 919;
this.checkBoxL1MainClear.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MainClear.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuIOTest
//
@@ -1037,11 +1069,12 @@
this.checkBoxNotLoginMenuIOTest.ImageCheckBox = null;
this.checkBoxNotLoginMenuIOTest.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuIOTest.InitVisible = true;
- this.checkBoxNotLoginMenuIOTest.Location = new System.Drawing.Point(424, 562);
+ this.checkBoxNotLoginMenuIOTest.Location = new System.Drawing.Point(424, 623);
this.checkBoxNotLoginMenuIOTest.Name = "checkBoxNotLoginMenuIOTest";
this.checkBoxNotLoginMenuIOTest.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuIOTest.TabIndex = 917;
this.checkBoxNotLoginMenuIOTest.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuIOTest.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuIOTest
//
@@ -1057,11 +1090,12 @@
this.checkBoxL3MenuIOTest.ImageCheckBox = null;
this.checkBoxL3MenuIOTest.ImageUnCheckBox = null;
this.checkBoxL3MenuIOTest.InitVisible = true;
- this.checkBoxL3MenuIOTest.Location = new System.Drawing.Point(374, 562);
+ this.checkBoxL3MenuIOTest.Location = new System.Drawing.Point(374, 623);
this.checkBoxL3MenuIOTest.Name = "checkBoxL3MenuIOTest";
this.checkBoxL3MenuIOTest.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuIOTest.TabIndex = 922;
this.checkBoxL3MenuIOTest.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuIOTest.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuDataBackup
//
@@ -1077,11 +1111,12 @@
this.checkBoxNotLoginMenuDataBackup.ImageCheckBox = null;
this.checkBoxNotLoginMenuDataBackup.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuDataBackup.InitVisible = true;
- this.checkBoxNotLoginMenuDataBackup.Location = new System.Drawing.Point(921, 438);
+ this.checkBoxNotLoginMenuDataBackup.Location = new System.Drawing.Point(921, 479);
this.checkBoxNotLoginMenuDataBackup.Name = "checkBoxNotLoginMenuDataBackup";
this.checkBoxNotLoginMenuDataBackup.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuDataBackup.TabIndex = 923;
this.checkBoxNotLoginMenuDataBackup.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuDataBackup.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuDataBackup
//
@@ -1097,11 +1132,12 @@
this.checkBoxL3MenuDataBackup.ImageCheckBox = null;
this.checkBoxL3MenuDataBackup.ImageUnCheckBox = null;
this.checkBoxL3MenuDataBackup.InitVisible = true;
- this.checkBoxL3MenuDataBackup.Location = new System.Drawing.Point(871, 438);
+ this.checkBoxL3MenuDataBackup.Location = new System.Drawing.Point(871, 479);
this.checkBoxL3MenuDataBackup.Name = "checkBoxL3MenuDataBackup";
this.checkBoxL3MenuDataBackup.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuDataBackup.TabIndex = 921;
this.checkBoxL3MenuDataBackup.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuDataBackup.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuIOTest
//
@@ -1117,11 +1153,12 @@
this.checkBoxL2MenuIOTest.ImageCheckBox = null;
this.checkBoxL2MenuIOTest.ImageUnCheckBox = null;
this.checkBoxL2MenuIOTest.InitVisible = true;
- this.checkBoxL2MenuIOTest.Location = new System.Drawing.Point(324, 562);
+ this.checkBoxL2MenuIOTest.Location = new System.Drawing.Point(324, 623);
this.checkBoxL2MenuIOTest.Name = "checkBoxL2MenuIOTest";
this.checkBoxL2MenuIOTest.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuIOTest.TabIndex = 920;
this.checkBoxL2MenuIOTest.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuIOTest.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuDataBackup
//
@@ -1137,11 +1174,12 @@
this.checkBoxL2MenuDataBackup.ImageCheckBox = null;
this.checkBoxL2MenuDataBackup.ImageUnCheckBox = null;
this.checkBoxL2MenuDataBackup.InitVisible = true;
- this.checkBoxL2MenuDataBackup.Location = new System.Drawing.Point(821, 438);
+ this.checkBoxL2MenuDataBackup.Location = new System.Drawing.Point(821, 479);
this.checkBoxL2MenuDataBackup.Name = "checkBoxL2MenuDataBackup";
this.checkBoxL2MenuDataBackup.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuDataBackup.TabIndex = 916;
this.checkBoxL2MenuDataBackup.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuDataBackup.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuIOTest
//
@@ -1157,11 +1195,12 @@
this.checkBoxL1MenuIOTest.ImageCheckBox = null;
this.checkBoxL1MenuIOTest.ImageUnCheckBox = null;
this.checkBoxL1MenuIOTest.InitVisible = true;
- this.checkBoxL1MenuIOTest.Location = new System.Drawing.Point(274, 562);
+ this.checkBoxL1MenuIOTest.Location = new System.Drawing.Point(274, 623);
this.checkBoxL1MenuIOTest.Name = "checkBoxL1MenuIOTest";
this.checkBoxL1MenuIOTest.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuIOTest.TabIndex = 910;
this.checkBoxL1MenuIOTest.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuIOTest.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuDataBackup
//
@@ -1177,11 +1216,12 @@
this.checkBoxL1MenuDataBackup.ImageCheckBox = null;
this.checkBoxL1MenuDataBackup.ImageUnCheckBox = null;
this.checkBoxL1MenuDataBackup.InitVisible = true;
- this.checkBoxL1MenuDataBackup.Location = new System.Drawing.Point(771, 438);
+ this.checkBoxL1MenuDataBackup.Location = new System.Drawing.Point(771, 479);
this.checkBoxL1MenuDataBackup.Name = "checkBoxL1MenuDataBackup";
this.checkBoxL1MenuDataBackup.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuDataBackup.TabIndex = 909;
this.checkBoxL1MenuDataBackup.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuDataBackup.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuMotor
//
@@ -1197,11 +1237,12 @@
this.checkBoxNotLoginMenuMotor.ImageCheckBox = null;
this.checkBoxNotLoginMenuMotor.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuMotor.InitVisible = true;
- this.checkBoxNotLoginMenuMotor.Location = new System.Drawing.Point(424, 531);
+ this.checkBoxNotLoginMenuMotor.Location = new System.Drawing.Point(424, 587);
this.checkBoxNotLoginMenuMotor.Name = "checkBoxNotLoginMenuMotor";
this.checkBoxNotLoginMenuMotor.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuMotor.TabIndex = 914;
this.checkBoxNotLoginMenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuMotor.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuMotor
//
@@ -1217,11 +1258,12 @@
this.checkBoxL3MenuMotor.ImageCheckBox = null;
this.checkBoxL3MenuMotor.ImageUnCheckBox = null;
this.checkBoxL3MenuMotor.InitVisible = true;
- this.checkBoxL3MenuMotor.Location = new System.Drawing.Point(374, 531);
+ this.checkBoxL3MenuMotor.Location = new System.Drawing.Point(374, 587);
this.checkBoxL3MenuMotor.Name = "checkBoxL3MenuMotor";
this.checkBoxL3MenuMotor.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuMotor.TabIndex = 915;
this.checkBoxL3MenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuMotor.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuInformation
//
@@ -1242,6 +1284,7 @@
this.checkBoxNotLoginMenuInformation.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuInformation.TabIndex = 913;
this.checkBoxNotLoginMenuInformation.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuInformation.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuInformation
//
@@ -1262,6 +1305,7 @@
this.checkBoxL3MenuInformation.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuInformation.TabIndex = 911;
this.checkBoxL3MenuInformation.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuInformation.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMainWeightSet
//
@@ -1282,6 +1326,7 @@
this.checkBoxNotLoginMainWeightSet.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMainWeightSet.TabIndex = 912;
this.checkBoxNotLoginMainWeightSet.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMainWeightSet.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MainWeightSet
//
@@ -1302,6 +1347,7 @@
this.checkBoxL3MainWeightSet.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MainWeightSet.TabIndex = 871;
this.checkBoxL3MainWeightSet.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MainWeightSet.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuMotor
//
@@ -1317,11 +1363,12 @@
this.checkBoxL2MenuMotor.ImageCheckBox = null;
this.checkBoxL2MenuMotor.ImageUnCheckBox = null;
this.checkBoxL2MenuMotor.InitVisible = true;
- this.checkBoxL2MenuMotor.Location = new System.Drawing.Point(324, 531);
+ this.checkBoxL2MenuMotor.Location = new System.Drawing.Point(324, 587);
this.checkBoxL2MenuMotor.Name = "checkBoxL2MenuMotor";
this.checkBoxL2MenuMotor.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuMotor.TabIndex = 870;
this.checkBoxL2MenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuMotor.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuInformation
//
@@ -1342,6 +1389,7 @@
this.checkBoxL2MenuInformation.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuInformation.TabIndex = 873;
this.checkBoxL2MenuInformation.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuInformation.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MainWeightSet
//
@@ -1362,6 +1410,7 @@
this.checkBoxL2MainWeightSet.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MainWeightSet.TabIndex = 872;
this.checkBoxL2MainWeightSet.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MainWeightSet.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuMotor
//
@@ -1377,11 +1426,12 @@
this.checkBoxL1MenuMotor.ImageCheckBox = null;
this.checkBoxL1MenuMotor.ImageUnCheckBox = null;
this.checkBoxL1MenuMotor.InitVisible = true;
- this.checkBoxL1MenuMotor.Location = new System.Drawing.Point(274, 531);
+ this.checkBoxL1MenuMotor.Location = new System.Drawing.Point(274, 587);
this.checkBoxL1MenuMotor.Name = "checkBoxL1MenuMotor";
this.checkBoxL1MenuMotor.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuMotor.TabIndex = 866;
this.checkBoxL1MenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuMotor.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuInformation
//
@@ -1402,6 +1452,7 @@
this.checkBoxL1MenuInformation.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuInformation.TabIndex = 865;
this.checkBoxL1MenuInformation.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuInformation.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MainWeightSet
//
@@ -1422,6 +1473,7 @@
this.checkBoxL1MainWeightSet.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MainWeightSet.TabIndex = 864;
this.checkBoxL1MainWeightSet.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MainWeightSet.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuInitialization
//
@@ -1437,11 +1489,12 @@
this.checkBoxNotLoginMenuInitialization.ImageCheckBox = null;
this.checkBoxNotLoginMenuInitialization.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuInitialization.InitVisible = true;
- this.checkBoxNotLoginMenuInitialization.Location = new System.Drawing.Point(921, 407);
+ this.checkBoxNotLoginMenuInitialization.Location = new System.Drawing.Point(921, 443);
this.checkBoxNotLoginMenuInitialization.Name = "checkBoxNotLoginMenuInitialization";
this.checkBoxNotLoginMenuInitialization.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuInitialization.TabIndex = 869;
this.checkBoxNotLoginMenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuInitialization.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuInitialization
//
@@ -1457,11 +1510,12 @@
this.checkBoxL3MenuInitialization.ImageCheckBox = null;
this.checkBoxL3MenuInitialization.ImageUnCheckBox = null;
this.checkBoxL3MenuInitialization.InitVisible = true;
- this.checkBoxL3MenuInitialization.Location = new System.Drawing.Point(871, 407);
+ this.checkBoxL3MenuInitialization.Location = new System.Drawing.Point(871, 443);
this.checkBoxL3MenuInitialization.Name = "checkBoxL3MenuInitialization";
this.checkBoxL3MenuInitialization.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuInitialization.TabIndex = 868;
this.checkBoxL3MenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuInitialization.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuSystem
//
@@ -1477,11 +1531,12 @@
this.checkBoxNotLoginMenuSystem.ImageCheckBox = null;
this.checkBoxNotLoginMenuSystem.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuSystem.InitVisible = true;
- this.checkBoxNotLoginMenuSystem.Location = new System.Drawing.Point(424, 500);
+ this.checkBoxNotLoginMenuSystem.Location = new System.Drawing.Point(424, 551);
this.checkBoxNotLoginMenuSystem.Name = "checkBoxNotLoginMenuSystem";
this.checkBoxNotLoginMenuSystem.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuSystem.TabIndex = 867;
this.checkBoxNotLoginMenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuSystem.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuSystem
//
@@ -1497,11 +1552,12 @@
this.checkBoxL3MenuSystem.ImageCheckBox = null;
this.checkBoxL3MenuSystem.ImageUnCheckBox = null;
this.checkBoxL3MenuSystem.InitVisible = true;
- this.checkBoxL3MenuSystem.Location = new System.Drawing.Point(374, 500);
+ this.checkBoxL3MenuSystem.Location = new System.Drawing.Point(374, 551);
this.checkBoxL3MenuSystem.Name = "checkBoxL3MenuSystem";
this.checkBoxL3MenuSystem.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuSystem.TabIndex = 874;
this.checkBoxL3MenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuSystem.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMenuTime
//
@@ -1517,11 +1573,12 @@
this.checkBoxNotLoginMenuTime.ImageCheckBox = null;
this.checkBoxNotLoginMenuTime.ImageUnCheckBox = null;
this.checkBoxNotLoginMenuTime.InitVisible = true;
- this.checkBoxNotLoginMenuTime.Location = new System.Drawing.Point(921, 500);
+ this.checkBoxNotLoginMenuTime.Location = new System.Drawing.Point(921, 551);
this.checkBoxNotLoginMenuTime.Name = "checkBoxNotLoginMenuTime";
this.checkBoxNotLoginMenuTime.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMenuTime.TabIndex = 883;
this.checkBoxNotLoginMenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMenuTime.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MenuTime
//
@@ -1538,11 +1595,12 @@
this.checkBoxL3MenuTime.ImageCheckBox = null;
this.checkBoxL3MenuTime.ImageUnCheckBox = null;
this.checkBoxL3MenuTime.InitVisible = true;
- this.checkBoxL3MenuTime.Location = new System.Drawing.Point(871, 500);
+ this.checkBoxL3MenuTime.Location = new System.Drawing.Point(871, 551);
this.checkBoxL3MenuTime.Name = "checkBoxL3MenuTime";
this.checkBoxL3MenuTime.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MenuTime.TabIndex = 882;
this.checkBoxL3MenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MenuTime.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxNotLoginMainProductNo
//
@@ -1563,6 +1621,7 @@
this.checkBoxNotLoginMainProductNo.Size = new System.Drawing.Size(29, 30);
this.checkBoxNotLoginMainProductNo.TabIndex = 881;
this.checkBoxNotLoginMainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxNotLoginMainProductNo.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL3MainProductNo
//
@@ -1583,6 +1642,7 @@
this.checkBoxL3MainProductNo.Size = new System.Drawing.Size(29, 30);
this.checkBoxL3MainProductNo.TabIndex = 886;
this.checkBoxL3MainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL3MainProductNo.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuInitialization
//
@@ -1598,11 +1658,12 @@
this.checkBoxL2MenuInitialization.ImageCheckBox = null;
this.checkBoxL2MenuInitialization.ImageUnCheckBox = null;
this.checkBoxL2MenuInitialization.InitVisible = true;
- this.checkBoxL2MenuInitialization.Location = new System.Drawing.Point(821, 407);
+ this.checkBoxL2MenuInitialization.Location = new System.Drawing.Point(821, 443);
this.checkBoxL2MenuInitialization.Name = "checkBoxL2MenuInitialization";
this.checkBoxL2MenuInitialization.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuInitialization.TabIndex = 885;
this.checkBoxL2MenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuInitialization.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuSystem
//
@@ -1618,11 +1679,12 @@
this.checkBoxL2MenuSystem.ImageCheckBox = null;
this.checkBoxL2MenuSystem.ImageUnCheckBox = null;
this.checkBoxL2MenuSystem.InitVisible = true;
- this.checkBoxL2MenuSystem.Location = new System.Drawing.Point(324, 500);
+ this.checkBoxL2MenuSystem.Location = new System.Drawing.Point(324, 551);
this.checkBoxL2MenuSystem.Name = "checkBoxL2MenuSystem";
this.checkBoxL2MenuSystem.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuSystem.TabIndex = 884;
this.checkBoxL2MenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuSystem.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MenuTime
//
@@ -1638,11 +1700,12 @@
this.checkBoxL2MenuTime.ImageCheckBox = null;
this.checkBoxL2MenuTime.ImageUnCheckBox = null;
this.checkBoxL2MenuTime.InitVisible = true;
- this.checkBoxL2MenuTime.Location = new System.Drawing.Point(821, 500);
+ this.checkBoxL2MenuTime.Location = new System.Drawing.Point(821, 551);
this.checkBoxL2MenuTime.Name = "checkBoxL2MenuTime";
this.checkBoxL2MenuTime.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MenuTime.TabIndex = 877;
this.checkBoxL2MenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MenuTime.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL2MainProductNo
//
@@ -1663,6 +1726,7 @@
this.checkBoxL2MainProductNo.Size = new System.Drawing.Size(29, 30);
this.checkBoxL2MainProductNo.TabIndex = 876;
this.checkBoxL2MainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL2MainProductNo.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuInitialization
//
@@ -1678,11 +1742,12 @@
this.checkBoxL1MenuInitialization.ImageCheckBox = null;
this.checkBoxL1MenuInitialization.ImageUnCheckBox = null;
this.checkBoxL1MenuInitialization.InitVisible = true;
- this.checkBoxL1MenuInitialization.Location = new System.Drawing.Point(771, 407);
+ this.checkBoxL1MenuInitialization.Location = new System.Drawing.Point(771, 443);
this.checkBoxL1MenuInitialization.Name = "checkBoxL1MenuInitialization";
this.checkBoxL1MenuInitialization.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuInitialization.TabIndex = 875;
this.checkBoxL1MenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuInitialization.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuSystem
//
@@ -1698,11 +1763,12 @@
this.checkBoxL1MenuSystem.ImageCheckBox = null;
this.checkBoxL1MenuSystem.ImageUnCheckBox = null;
this.checkBoxL1MenuSystem.InitVisible = true;
- this.checkBoxL1MenuSystem.Location = new System.Drawing.Point(274, 500);
+ this.checkBoxL1MenuSystem.Location = new System.Drawing.Point(274, 551);
this.checkBoxL1MenuSystem.Name = "checkBoxL1MenuSystem";
this.checkBoxL1MenuSystem.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuSystem.TabIndex = 880;
this.checkBoxL1MenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuSystem.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MenuTime
//
@@ -1718,11 +1784,12 @@
this.checkBoxL1MenuTime.ImageCheckBox = null;
this.checkBoxL1MenuTime.ImageUnCheckBox = null;
this.checkBoxL1MenuTime.InitVisible = true;
- this.checkBoxL1MenuTime.Location = new System.Drawing.Point(771, 500);
+ this.checkBoxL1MenuTime.Location = new System.Drawing.Point(771, 551);
this.checkBoxL1MenuTime.Name = "checkBoxL1MenuTime";
this.checkBoxL1MenuTime.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MenuTime.TabIndex = 879;
this.checkBoxL1MenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MenuTime.Click += new System.EventHandler(this.checkBox_Click);
//
// checkBoxL1MainProductNo
//
@@ -1743,6 +1810,7 @@
this.checkBoxL1MainProductNo.Size = new System.Drawing.Size(29, 30);
this.checkBoxL1MainProductNo.TabIndex = 878;
this.checkBoxL1MainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle;
+ this.checkBoxL1MainProductNo.Click += new System.EventHandler(this.checkBox_Click);
//
// buttonSave
//
@@ -1883,7 +1951,7 @@
this.labelTitleViewer.ForeColor = System.Drawing.Color.Black;
this.labelTitleViewer.InitVisible = true;
this.labelTitleViewer.LineSpacing = 0F;
- this.labelTitleViewer.Location = new System.Drawing.Point(532, 562);
+ this.labelTitleViewer.Location = new System.Drawing.Point(532, 623);
this.labelTitleViewer.Name = "labelTitleViewer";
this.labelTitleViewer.Size = new System.Drawing.Size(200, 30);
this.labelTitleViewer.TabIndex = 852;
@@ -1904,14 +1972,13 @@
this.labelTitleCommunication.ForeColor = System.Drawing.Color.Black;
this.labelTitleCommunication.InitVisible = true;
this.labelTitleCommunication.LineSpacing = 0F;
- this.labelTitleCommunication.Location = new System.Drawing.Point(33, 687);
+ this.labelTitleCommunication.Location = new System.Drawing.Point(35, 479);
this.labelTitleCommunication.Name = "labelTitleCommunication";
this.labelTitleCommunication.Size = new System.Drawing.Size(200, 30);
this.labelTitleCommunication.TabIndex = 847;
this.labelTitleCommunication.Text = "Communication";
this.labelTitleCommunication.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleCommunication.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTitleCommunication.Visible = false;
this.labelTitleCommunication.Wordwrap = false;
//
// smartLabel26
@@ -2087,7 +2154,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("새굴림", 35F, System.Drawing.FontStyle.Bold);
+ this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold);
this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(199, 7);
@@ -2110,7 +2177,7 @@
this.labelTitleStatistics.ForeColor = System.Drawing.Color.Black;
this.labelTitleStatistics.InitVisible = true;
this.labelTitleStatistics.LineSpacing = 0F;
- this.labelTitleStatistics.Location = new System.Drawing.Point(532, 531);
+ this.labelTitleStatistics.Location = new System.Drawing.Point(532, 587);
this.labelTitleStatistics.Name = "labelTitleStatistics";
this.labelTitleStatistics.Size = new System.Drawing.Size(200, 30);
this.labelTitleStatistics.TabIndex = 628;
@@ -2219,7 +2286,7 @@
this.smartLabel21.ForeColor = System.Drawing.Color.Black;
this.smartLabel21.InitVisible = true;
this.smartLabel21.LineSpacing = 0F;
- this.smartLabel21.Location = new System.Drawing.Point(532, 469);
+ this.smartLabel21.Location = new System.Drawing.Point(532, 515);
this.smartLabel21.Name = "smartLabel21";
this.smartLabel21.Size = new System.Drawing.Size(200, 30);
this.smartLabel21.TabIndex = 555;
@@ -2239,7 +2306,7 @@
this.smartLabel18.ForeColor = System.Drawing.Color.Black;
this.smartLabel18.InitVisible = true;
this.smartLabel18.LineSpacing = 0F;
- this.smartLabel18.Location = new System.Drawing.Point(532, 407);
+ this.smartLabel18.Location = new System.Drawing.Point(532, 443);
this.smartLabel18.Name = "smartLabel18";
this.smartLabel18.Size = new System.Drawing.Size(200, 30);
this.smartLabel18.TabIndex = 552;
@@ -2259,7 +2326,7 @@
this.smartLabel16.ForeColor = System.Drawing.Color.Black;
this.smartLabel16.InitVisible = true;
this.smartLabel16.LineSpacing = 0F;
- this.smartLabel16.Location = new System.Drawing.Point(35, 593);
+ this.smartLabel16.Location = new System.Drawing.Point(532, 407);
this.smartLabel16.Name = "smartLabel16";
this.smartLabel16.Size = new System.Drawing.Size(200, 30);
this.smartLabel16.TabIndex = 551;
@@ -2279,7 +2346,7 @@
this.smartLabel15.ForeColor = System.Drawing.Color.Black;
this.smartLabel15.InitVisible = true;
this.smartLabel15.LineSpacing = 0F;
- this.smartLabel15.Location = new System.Drawing.Point(35, 562);
+ this.smartLabel15.Location = new System.Drawing.Point(35, 623);
this.smartLabel15.Name = "smartLabel15";
this.smartLabel15.Size = new System.Drawing.Size(200, 30);
this.smartLabel15.TabIndex = 550;
@@ -2299,7 +2366,7 @@
this.smartLabel14.ForeColor = System.Drawing.Color.Black;
this.smartLabel14.InitVisible = true;
this.smartLabel14.LineSpacing = 0F;
- this.smartLabel14.Location = new System.Drawing.Point(35, 531);
+ this.smartLabel14.Location = new System.Drawing.Point(35, 587);
this.smartLabel14.Name = "smartLabel14";
this.smartLabel14.Size = new System.Drawing.Size(200, 30);
this.smartLabel14.TabIndex = 549;
@@ -2319,7 +2386,7 @@
this.smartLabel13.ForeColor = System.Drawing.Color.Black;
this.smartLabel13.InitVisible = true;
this.smartLabel13.LineSpacing = 0F;
- this.smartLabel13.Location = new System.Drawing.Point(35, 500);
+ this.smartLabel13.Location = new System.Drawing.Point(35, 551);
this.smartLabel13.Name = "smartLabel13";
this.smartLabel13.Size = new System.Drawing.Size(200, 30);
this.smartLabel13.TabIndex = 548;
@@ -2339,7 +2406,7 @@
this.smartLabel12.ForeColor = System.Drawing.Color.Black;
this.smartLabel12.InitVisible = true;
this.smartLabel12.LineSpacing = 0F;
- this.smartLabel12.Location = new System.Drawing.Point(35, 469);
+ this.smartLabel12.Location = new System.Drawing.Point(35, 515);
this.smartLabel12.Name = "smartLabel12";
this.smartLabel12.Size = new System.Drawing.Size(200, 30);
this.smartLabel12.TabIndex = 547;
@@ -2359,7 +2426,7 @@
this.smartLabel11.ForeColor = System.Drawing.Color.Black;
this.smartLabel11.InitVisible = true;
this.smartLabel11.LineSpacing = 0F;
- this.smartLabel11.Location = new System.Drawing.Point(35, 438);
+ this.smartLabel11.Location = new System.Drawing.Point(35, 443);
this.smartLabel11.Name = "smartLabel11";
this.smartLabel11.Size = new System.Drawing.Size(200, 30);
this.smartLabel11.TabIndex = 546;
@@ -2379,7 +2446,7 @@
this.smartLabel10.ForeColor = System.Drawing.Color.Black;
this.smartLabel10.InitVisible = true;
this.smartLabel10.LineSpacing = 0F;
- this.smartLabel10.Location = new System.Drawing.Point(532, 438);
+ this.smartLabel10.Location = new System.Drawing.Point(532, 479);
this.smartLabel10.Name = "smartLabel10";
this.smartLabel10.Size = new System.Drawing.Size(200, 30);
this.smartLabel10.TabIndex = 545;
@@ -2419,7 +2486,7 @@
this.smartLabel8.ForeColor = System.Drawing.Color.Black;
this.smartLabel8.InitVisible = true;
this.smartLabel8.LineSpacing = 0F;
- this.smartLabel8.Location = new System.Drawing.Point(532, 500);
+ this.smartLabel8.Location = new System.Drawing.Point(532, 551);
this.smartLabel8.Name = "smartLabel8";
this.smartLabel8.Size = new System.Drawing.Size(200, 30);
this.smartLabel8.TabIndex = 543;
diff --git a/INT63DC_2C/Forms/FormUserGroupEditor.resx b/INT63DC_2C/Forms/FormUserGroupEditor.resx
index d7454c7..581414e 100644
--- a/INT63DC_2C/Forms/FormUserGroupEditor.resx
+++ b/INT63DC_2C/Forms/FormUserGroupEditor.resx
@@ -165,75 +165,77 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 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=
+ 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=
@@ -283,36 +285,38 @@
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
- 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
- SUVORK5CYII=
+ 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
@@ -362,129 +366,138 @@
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
- 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
- MFOSU/4P6BtaWaCrPPgAAAAASUVORK5CYII=
+ 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
+ XcbJAAAAAABJRU5ErkJggg==
@@ -534,58 +547,61 @@
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
- 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
+ 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
@@ -635,28 +651,29 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 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=
+ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABPpJREFUeF7tnOlyqkgY
+ QH1aoSomNd7JoENUEALEBAUjAop7xBFBQZwHnIqdMKZdwhWICp7ij9Ubh27hY6kvpcgKtMlNmWXZXC6X
+ yWQQBElfLCiK3t3d5XI5juXkprxtmoJ+l8tlFEVJkmy1WrPZzHXdfy8Wx3Gm02mr1SJJEkXRcrm8V74u
+ 1nEcJwjCMAy4m8vHMAyCIHAcr4t1WL4u1hEEEUURbhQvRFFEEMTz/5DHcTz25gBRFHEc/1+eJEiSJOFa
+ 8YUkSYIg3uXlpoyiqGmacJX4YlkWiqJyU06xDEtRFFwedyiKYhgmhWFYu92GC+OOpmkYhqUymUyi1jzA
+ NM1MJpNCEOSiI5njcF0XQZBUOp2GS5JBOp2+yieSq/xV/oTYtm1Zlm3bcEHEnF7ecZy3t7fhcGhZ1mq1
+ gouj5MTy8/m83+9LktRqtUzTTIr8arWyLKvb7YqiKAhCq9VKyszbtq3ruqIogiDU1iRCHky4pmmiKFY3
+ UFU15vLL5XIymaiqWq1W+a8oihJn+cViMRgMXl9fX3ahKEo8T3jL5XI2m7XbbZ7nK3uQZdmyLLhlxEQu
+ 7zgOmPBKpcLtp9lsxk3esiww4RzHsQep1Wq9Xm+8h7e3N13X4d4DE5X8crnUdb3ZbHIcx/iA4zie58Fl
+ b/Mq4BHFY/VI5BeLRb/fr1ardHiwLAsPE5iQ5V3XNQxDlmWO46hQeXp6ggcLTJjypmn2ej2e52mafn8H
+ EirnLq+qKsMwpVKJiIBzX/aapj0/PxMEUYoAhmHg8QITprzjOLqu1+t1mqaLYXPu8oDFYtHpdFiWLRQK
+ D+FB0zQ8UmDCl/cezlSr1UKh8HdIFItFeJjARCIPbl0Nw5AkiSTJvA/AwgZx/tMWIASCxwhMVPIA27bb
+ 7TZN0ziO5w7CMEy32/1nzWQX0+kU7j0w0cqDOBf8BXAc/2s/lUplOp2uDgJ3HZjI5b2nN4qiFIvFP/fA
+ cVwUc3uYn5AH2Lbd7XYZhrm/v89uwTCMrutRTO8Bfk4eLAFd13mexzDsj6/QND2ZTOIsD/zn87kkSQ8P
+ D9ls9u4TmqZjPvMejuOMRiOO47LZ7O2acrmcFHmAYRiCIPz69evm5qZYLI7H4wTJg9dVjUYjn8+XSqXh
+ cJgsefCcTxTFl5eX0WiUOPkTcpW/yieQq/xVPmqm0yl49wQXnI5w5AeDweN+QJ3Hx8f7NXDjLcbjseSD
+ wWAAt/xNwpH3xHYC1YEbbyFJEtzFLrzDejQhy8OTvgaqAzfeotPpwF185Uzl4YIN/NTxyVX+/OThrwrW
+ OI7zW/KqqoKahzk7+Z2Ay5t/+Qs74YmiCO/aBkfLw0voK8G/4QlH3g9HyMMFYRNU3nEceEY+8aIRnuc3
+ L1FwF1v4nHnvbHI0QeXH4zHY0W85Qv5bAgbLEcrn83kvLJEkyb98p9OB+9rDieUhNlcsVORfHsI7vpIk
+ wWXBuMqfjXyn0/ly4/Z5vgQNwd9nG7gX35yX/OFgaR9wL765yp+N/A8TsrwX22zHnvGXvyyu8kmWR1E0
+ 4B3CJfKROeH29vbnv4Q6OR85MxKdLSXReXISnSEp0bmxkp4VzcuH12g04LrxotFo7MiHp8iKUBPinQmR
+ JEkcx4WaAGdC9DaQA5OiKE3TLj0Hpuu6s9lM0zSKor7Jgelt79lPGRbDsEvPfoogSCaTwTCMZdid2U//
+ A6yu/OmZUbOXAAAAAElFTkSuQmCC
@@ -706,120 +723,128 @@
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
- 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
+ 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
+ 9pH/yfYAAAAASUVORK5CYII=
@@ -869,47 +894,49 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
- 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
+ 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
diff --git a/INT63DC_2C/INT63DC_2C.csproj b/INT63DC_2C/INT63DC_2C.csproj
index a22f2eb..e9f992b 100644
--- a/INT63DC_2C/INT63DC_2C.csproj
+++ b/INT63DC_2C/INT63DC_2C.csproj
@@ -258,12 +258,6 @@
ControlDynamicSetting.cs
-
- UserControl
-
-
- ControlUserGroupEditor.cs
-
UserControl
@@ -680,10 +674,6 @@
ControlDynamicSetting.cs
Designer
-
- ControlUserGroupEditor.cs
- Designer
-
ControlMainDisplayEachBarGraph16.cs
Designer
@@ -736,6 +726,14 @@
DialogFormDataStatistics.cs
Designer
+
+ DialogFormDataViewerFilter.cs
+ Designer
+
+
+ DialogFormHistoryData.cs
+ Designer
+
DialogFormLogOn.cs
Designer
@@ -756,6 +754,10 @@
DialogFormPasswordKeyPad.cs
Designer
+
+ DialogFormUserEditorKeyboard.cs
+ Designer
+
DialogFormYesNo.cs
Designer
diff --git a/INT63DC_2C/Version.txt b/INT63DC_2C/Version.txt
index 73a90c0..ce2d055 100644
Binary files a/INT63DC_2C/Version.txt and b/INT63DC_2C/Version.txt differ
diff --git a/INT63DC_2C/obj/Release/INT63DC_2C.DialogForms.DialogFormMessage.resources b/INT63DC_2C/obj/Release/INT63DC_2C.DialogForms.DialogFormMessage.resources
index 357dd5c..33e0a43 100644
Binary files a/INT63DC_2C/obj/Release/INT63DC_2C.DialogForms.DialogFormMessage.resources and b/INT63DC_2C/obj/Release/INT63DC_2C.DialogForms.DialogFormMessage.resources differ
diff --git a/INT63DC_2C/obj/Release/INT63DC_2C.csproj.GenerateResource.Cache b/INT63DC_2C/obj/Release/INT63DC_2C.csproj.GenerateResource.Cache
index 5188031..84aae81 100644
Binary files a/INT63DC_2C/obj/Release/INT63DC_2C.csproj.GenerateResource.Cache and b/INT63DC_2C/obj/Release/INT63DC_2C.csproj.GenerateResource.Cache differ
diff --git a/INT63DC_ImageDll/INT63DC_ImageDll.csproj b/INT63DC_ImageDll/INT63DC_ImageDll.csproj
index 2faef9a..456399d 100644
--- a/INT63DC_ImageDll/INT63DC_ImageDll.csproj
+++ b/INT63DC_ImageDll/INT63DC_ImageDll.csproj
@@ -287,7 +287,6 @@
-
@@ -323,7 +322,6 @@
-
@@ -410,49 +408,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -765,6 +747,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/INT63DC_ImageDll/ImageDll.cs b/INT63DC_ImageDll/ImageDll.cs
index 346dfd4..6edd584 100644
--- a/INT63DC_ImageDll/ImageDll.cs
+++ b/INT63DC_ImageDll/ImageDll.cs
@@ -50,12 +50,16 @@ namespace INT63DC_ImageDll
chnFormMainMenuSmallDisable,
chnFormMainMenuSmallDown,
chnFormMainMenuSmallUp,
+ chnFormMainOverDisable,
chnFormMainOverDown,
chnFormMainOverUp,
+ chnFormMainPassDisable,
chnFormMainPassDown,
chnFormMainPassUp,
+ chnFormMainTareDisable,
chnFormMainTareDown,
chnFormMainTareUp,
+ chnFormMainUnderDisable,
chnFormMainUnderDown,
chnFormMainUnderUp,
chnFormMainZeroDown,
@@ -143,6 +147,12 @@ namespace INT63DC_ImageDll
chnFormMainSubMenuDisable,
chnFormMainSubMenuDown,
chnFormMainSubMenuUp,
+ chnMenuDataviewerDisable,
+ chnMenuDataviewerDown,
+ chnMenuDataviewerUp,
+ chnMenuCommunicationDisable,
+ chnMenuCommunicationDown,
+ chnMenuCommunicationUp,
#endregion
#region Czech
@@ -794,24 +804,36 @@ namespace INT63DC_ImageDll
case ButtonImages.chnFormMainMenuSmallUp:
bt = new Bitmap(Resource.chnFormMainMenuSmallUp);
break;
+ case ButtonImages.chnFormMainOverDisable:
+ bt = new Bitmap(Resource.chnFormMainOverDisable);
+ break;
case ButtonImages.chnFormMainOverDown:
bt = new Bitmap(Resource.chnFormMainOverDown);
break;
case ButtonImages.chnFormMainOverUp:
bt = new Bitmap(Resource.chnFormMainOverUp);
break;
+ case ButtonImages.chnFormMainPassDisable:
+ bt = new Bitmap(Resource.chnFormMainPassDisable);
+ break;
case ButtonImages.chnFormMainPassDown:
bt = new Bitmap(Resource.chnFormMainPassDown);
break;
case ButtonImages.chnFormMainPassUp:
bt = new Bitmap(Resource.chnFormMainPassUp);
break;
+ case ButtonImages.chnFormMainTareDisable:
+ bt = new Bitmap(Resource.chnFormMainTareDisable);
+ break;
case ButtonImages.chnFormMainTareDown:
bt = new Bitmap(Resource.chnFormMainTareDown);
break;
case ButtonImages.chnFormMainTareUp:
bt = new Bitmap(Resource.chnFormMainTareUp);
break;
+ case ButtonImages.chnFormMainUnderDisable:
+ bt = new Bitmap(Resource.chnFormMainUnderDisable);
+ break;
case ButtonImages.chnFormMainUnderDown:
bt = new Bitmap(Resource.chnFormMainUnderDown);
break;
@@ -1073,6 +1095,24 @@ namespace INT63DC_ImageDll
case ButtonImages.chnFormMainSubMenuUp:
bt = new Bitmap(Resource.chnFormMainSubMenuUp);
break;
+ case ButtonImages.chnMenuDataviewerDisable:
+ bt = new Bitmap(Resource.chnMenuDataviewerDisable);
+ break;
+ case ButtonImages.chnMenuDataviewerDown:
+ bt = new Bitmap(Resource.chnMenuDataviewerDown);
+ break;
+ case ButtonImages.chnMenuDataviewerUp:
+ bt = new Bitmap(Resource.chnMenuDataviewerUp);
+ break;
+ case ButtonImages.chnMenuCommunicationDisable:
+ bt = new Bitmap(Resource.chnMenuCommunicationDisable);
+ break;
+ case ButtonImages.chnMenuCommunicationDown:
+ bt = new Bitmap(Resource.chnMenuCommunicationDown);
+ break;
+ case ButtonImages.chnMenuCommunicationUp:
+ bt = new Bitmap(Resource.chnMenuCommunicationUp);
+ break;
#endregion
#region Czech
diff --git a/INT63DC_ImageDll/Resource.Designer.cs b/INT63DC_ImageDll/Resource.Designer.cs
index 61b912e..724cbd4 100644
--- a/INT63DC_ImageDll/Resource.Designer.cs
+++ b/INT63DC_ImageDll/Resource.Designer.cs
@@ -1,10 +1,10 @@
//------------------------------------------------------------------------------
//
-// 이 코드는 도구를 사용하여 생성되었습니다.
-// 런타임 버전:2.0.50727.9151
+// This code was generated by a tool.
+// Runtime Version:2.0.50727.9179
//
-// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
-// 이러한 변경 내용이 손실됩니다.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
//
//------------------------------------------------------------------------------
@@ -13,12 +13,12 @@ namespace INT63DC_ImageDll {
///
- /// 지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다.
+ /// A strongly-typed resource class, for looking up localized strings, etc.
///
- // 이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder
- // 클래스에서 자동으로 생성되었습니다.
- // 멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 ResGen을
- // 다시 실행하거나 VS 프로젝트를 다시 빌드하십시오.
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
internal class Resource {
@@ -30,7 +30,7 @@ namespace INT63DC_ImageDll {
}
///
- /// 이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다.
+ /// Returns the cached ResourceManager instance used by this class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
@@ -44,8 +44,8 @@ namespace INT63DC_ImageDll {
}
///
- /// 이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대한 현재 스레드의 CurrentUICulture
- /// 속성을 재정의합니다.
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
@@ -631,6 +631,27 @@ namespace INT63DC_ImageDll {
}
}
+ internal static System.Drawing.Bitmap chnMenuCommunicationDisable {
+ get {
+ object obj = ResourceManager.GetObject("chnMenuCommunicationDisable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap chnMenuCommunicationDown {
+ get {
+ object obj = ResourceManager.GetObject("chnMenuCommunicationDown", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap chnMenuCommunicationUp {
+ get {
+ object obj = ResourceManager.GetObject("chnMenuCommunicationUp", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
internal static System.Drawing.Bitmap chnMenuConfigurationDisable {
get {
object obj = ResourceManager.GetObject("chnMenuConfigurationDisable", resourceCulture);
@@ -694,6 +715,27 @@ namespace INT63DC_ImageDll {
}
}
+ internal static System.Drawing.Bitmap chnMenuDataviewerDisable {
+ get {
+ object obj = ResourceManager.GetObject("chnMenuDataviewerDisable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap chnMenuDataviewerDown {
+ get {
+ object obj = ResourceManager.GetObject("chnMenuDataviewerDown", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap chnMenuDataviewerUp {
+ get {
+ object obj = ResourceManager.GetObject("chnMenuDataviewerUp", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
internal static System.Drawing.Bitmap chnMenuEquipmentSettingDisable {
get {
object obj = ResourceManager.GetObject("chnMenuEquipmentSettingDisable", resourceCulture);
@@ -1275,6 +1317,13 @@ namespace INT63DC_ImageDll {
}
}
+ internal static System.Drawing.Bitmap czeFormMainOverDisable {
+ get {
+ object obj = ResourceManager.GetObject("czeFormMainOverDisable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
internal static System.Drawing.Bitmap czeFormMainOverDown {
get {
object obj = ResourceManager.GetObject("czeFormMainOverDown", resourceCulture);
@@ -1289,6 +1338,13 @@ namespace INT63DC_ImageDll {
}
}
+ internal static System.Drawing.Bitmap czeFormMainPassDisable {
+ get {
+ object obj = ResourceManager.GetObject("czeFormMainPassDisable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
internal static System.Drawing.Bitmap czeFormMainPassDown {
get {
object obj = ResourceManager.GetObject("czeFormMainPassDown", resourceCulture);
@@ -1331,6 +1387,13 @@ namespace INT63DC_ImageDll {
}
}
+ internal static System.Drawing.Bitmap czeFormMainTareDisable {
+ get {
+ object obj = ResourceManager.GetObject("czeFormMainTareDisable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
internal static System.Drawing.Bitmap czeFormMainTareDown {
get {
object obj = ResourceManager.GetObject("czeFormMainTareDown", resourceCulture);
@@ -1345,6 +1408,13 @@ namespace INT63DC_ImageDll {
}
}
+ internal static System.Drawing.Bitmap czeFormMainUnderDisable {
+ get {
+ object obj = ResourceManager.GetObject("czeFormMainUnderDisable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
internal static System.Drawing.Bitmap czeFormMainUnderDown {
get {
object obj = ResourceManager.GetObject("czeFormMainUnderDown", resourceCulture);
diff --git a/INT63DC_ImageDll/Resource.resx b/INT63DC_ImageDll/Resource.resx
index 786a914..67c7d2a 100644
--- a/INT63DC_ImageDll/Resource.resx
+++ b/INT63DC_ImageDll/Resource.resx
@@ -2089,4 +2089,34 @@
Resources\gerGroupEditorUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ Resources\chnMenuDataviewerDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\chnMenuDataviewerDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\chnMenuDataviewerUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\czeFormMainOverDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\czeFormMainPassDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\czeFormMainTareDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\czeFormMainUnderDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\chnMenuCommunicationDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\chnMenuCommunicationDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ Resources\chnMenuCommunicationUp.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/chnFormMainClearDisable.png b/INT63DC_ImageDll/Resources/chnFormMainClearDisable.png
index 31b1485..007b97e 100644
Binary files a/INT63DC_ImageDll/Resources/chnFormMainClearDisable.png and b/INT63DC_ImageDll/Resources/chnFormMainClearDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnFormMainSubMenuDisable.png b/INT63DC_ImageDll/Resources/chnFormMainSubMenuDisable.png
index cd2a590..8ac7728 100644
Binary files a/INT63DC_ImageDll/Resources/chnFormMainSubMenuDisable.png and b/INT63DC_ImageDll/Resources/chnFormMainSubMenuDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuCalibrationDisable.png b/INT63DC_ImageDll/Resources/chnMenuCalibrationDisable.png
index 4cb4619..462f581 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuCalibrationDisable.png and b/INT63DC_ImageDll/Resources/chnMenuCalibrationDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuCommunicaionDisable.png b/INT63DC_ImageDll/Resources/chnMenuCommunicaionDisable.png
new file mode 100644
index 0000000..b3933a5
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuCommunicaionDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuCommunicaionDown.png b/INT63DC_ImageDll/Resources/chnMenuCommunicaionDown.png
new file mode 100644
index 0000000..5690f07
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuCommunicaionDown.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuCommunicaionUp.png b/INT63DC_ImageDll/Resources/chnMenuCommunicaionUp.png
new file mode 100644
index 0000000..f1759cb
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuCommunicaionUp.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuCommunicationDisable.png b/INT63DC_ImageDll/Resources/chnMenuCommunicationDisable.png
new file mode 100644
index 0000000..b3933a5
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuCommunicationDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuCommunicationDown.png b/INT63DC_ImageDll/Resources/chnMenuCommunicationDown.png
new file mode 100644
index 0000000..5690f07
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuCommunicationDown.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuCommunicationUp.png b/INT63DC_ImageDll/Resources/chnMenuCommunicationUp.png
new file mode 100644
index 0000000..f1759cb
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuCommunicationUp.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuConfigurationDisable.png b/INT63DC_ImageDll/Resources/chnMenuConfigurationDisable.png
index 7501d30..ec32a56 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuConfigurationDisable.png and b/INT63DC_ImageDll/Resources/chnMenuConfigurationDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuConfigurationDown.png b/INT63DC_ImageDll/Resources/chnMenuConfigurationDown.png
index 5a9bf8f..e99535f 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuConfigurationDown.png and b/INT63DC_ImageDll/Resources/chnMenuConfigurationDown.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuDataBackupDisable.png b/INT63DC_ImageDll/Resources/chnMenuDataBackupDisable.png
index a0787b5..c529bf7 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuDataBackupDisable.png and b/INT63DC_ImageDll/Resources/chnMenuDataBackupDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuDataStatisticsDisable.png b/INT63DC_ImageDll/Resources/chnMenuDataStatisticsDisable.png
index 15d9155..52461f0 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuDataStatisticsDisable.png and b/INT63DC_ImageDll/Resources/chnMenuDataStatisticsDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuDataviewerDisable.png b/INT63DC_ImageDll/Resources/chnMenuDataviewerDisable.png
new file mode 100644
index 0000000..bcbb1c9
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuDataviewerDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuDataviewerDown.png b/INT63DC_ImageDll/Resources/chnMenuDataviewerDown.png
new file mode 100644
index 0000000..64c0fce
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuDataviewerDown.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuDataviewerUp.png b/INT63DC_ImageDll/Resources/chnMenuDataviewerUp.png
new file mode 100644
index 0000000..cd34552
Binary files /dev/null and b/INT63DC_ImageDll/Resources/chnMenuDataviewerUp.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuEquipmentSettingDisable.png b/INT63DC_ImageDll/Resources/chnMenuEquipmentSettingDisable.png
index 2f195dd..e5a9a96 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuEquipmentSettingDisable.png and b/INT63DC_ImageDll/Resources/chnMenuEquipmentSettingDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuEquipmentTestDisable.png b/INT63DC_ImageDll/Resources/chnMenuEquipmentTestDisable.png
index 4fe1c69..8e75e02 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuEquipmentTestDisable.png and b/INT63DC_ImageDll/Resources/chnMenuEquipmentTestDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuIOTestDisable.png b/INT63DC_ImageDll/Resources/chnMenuIOTestDisable.png
index d3a0cf1..105e7d2 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuIOTestDisable.png and b/INT63DC_ImageDll/Resources/chnMenuIOTestDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuInformationDisable.png b/INT63DC_ImageDll/Resources/chnMenuInformationDisable.png
index e9ac98e..06ac8fb 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuInformationDisable.png and b/INT63DC_ImageDll/Resources/chnMenuInformationDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuInitializationDisable.png b/INT63DC_ImageDll/Resources/chnMenuInitializationDisable.png
index e696e5d..c2ccfcb 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuInitializationDisable.png and b/INT63DC_ImageDll/Resources/chnMenuInitializationDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuMotorSettingDisable.png b/INT63DC_ImageDll/Resources/chnMenuMotorSettingDisable.png
index 6c05c4f..4a396ed 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuMotorSettingDisable.png and b/INT63DC_ImageDll/Resources/chnMenuMotorSettingDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuOptionDisable.png b/INT63DC_ImageDll/Resources/chnMenuOptionDisable.png
index 2ae66c2..a41a0ab 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuOptionDisable.png and b/INT63DC_ImageDll/Resources/chnMenuOptionDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuSystemSettingDisable.png b/INT63DC_ImageDll/Resources/chnMenuSystemSettingDisable.png
index 118469c..58a74f0 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuSystemSettingDisable.png and b/INT63DC_ImageDll/Resources/chnMenuSystemSettingDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuTimeDisable.png b/INT63DC_ImageDll/Resources/chnMenuTimeDisable.png
index 5ea607e..210a95b 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuTimeDisable.png and b/INT63DC_ImageDll/Resources/chnMenuTimeDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuUpdateDisable.png b/INT63DC_ImageDll/Resources/chnMenuUpdateDisable.png
index 46afae5..64659e4 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuUpdateDisable.png and b/INT63DC_ImageDll/Resources/chnMenuUpdateDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/chnMenuUserSettingDisable.png b/INT63DC_ImageDll/Resources/chnMenuUserSettingDisable.png
index 427d9d5..63408d7 100644
Binary files a/INT63DC_ImageDll/Resources/chnMenuUserSettingDisable.png and b/INT63DC_ImageDll/Resources/chnMenuUserSettingDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/czeFormMainOverDisable.png b/INT63DC_ImageDll/Resources/czeFormMainOverDisable.png
new file mode 100644
index 0000000..7fecccf
Binary files /dev/null and b/INT63DC_ImageDll/Resources/czeFormMainOverDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/czeFormMainPassDisable.png b/INT63DC_ImageDll/Resources/czeFormMainPassDisable.png
new file mode 100644
index 0000000..459b181
Binary files /dev/null and b/INT63DC_ImageDll/Resources/czeFormMainPassDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/czeFormMainTareDisable.png b/INT63DC_ImageDll/Resources/czeFormMainTareDisable.png
new file mode 100644
index 0000000..961fd81
Binary files /dev/null and b/INT63DC_ImageDll/Resources/czeFormMainTareDisable.png differ
diff --git a/INT63DC_ImageDll/Resources/czeFormMainUnderDisable.png b/INT63DC_ImageDll/Resources/czeFormMainUnderDisable.png
new file mode 100644
index 0000000..3333c0d
Binary files /dev/null and b/INT63DC_ImageDll/Resources/czeFormMainUnderDisable.png differ
diff --git a/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources b/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources
index f6eb35f..f131dcb 100644
Binary files a/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources and b/INT63DC_ImageDll/obj/Release/INT63DC_ImageDll.Resource.resources differ
diff --git a/INT63DC_ImageDll/obj/Release/TempPE/Resource.Designer.cs.dll b/INT63DC_ImageDll/obj/Release/TempPE/Resource.Designer.cs.dll
index 004a0a9..dd22b92 100644
Binary files a/INT63DC_ImageDll/obj/Release/TempPE/Resource.Designer.cs.dll and b/INT63DC_ImageDll/obj/Release/TempPE/Resource.Designer.cs.dll differ