@ Ver 8.6.0 by LSJ

- 2025.09.24
 - Ver 8.5.0 Modify
 - Framework : SmartX Framework V3.2.4(update: 2021.01.20)
 - MainBoard Ver 7.7.0
 - 5열 메인화면 분리(막대, 표 화면)
 - 장비설정 : 모터 선택 삭제
 - 판정설정 초기값 수정
 - UnderRangeLimit, OVerRangeLimit 초기 설정값 오류 수정
 - IO Test 버그 수정
   Text_Out, Text_In 초기값 누락 수정
master V8.6.0
DESKTOP-S459P9R\LSJ 2025-09-24 18:25:20 +09:00
parent 0de612eae0
commit 4502d86e3b
26 changed files with 19695 additions and 9654 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -54,70 +54,70 @@
// pictureBoxBypass5 // pictureBoxBypass5
// //
this.pictureBoxBypass5.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass5.Image"))); this.pictureBoxBypass5.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass5.Image")));
this.pictureBoxBypass5.Location = new System.Drawing.Point(661, 475); this.pictureBoxBypass5.Location = new System.Drawing.Point(678, 475);
this.pictureBoxBypass5.Name = "pictureBoxBypass5"; this.pictureBoxBypass5.Name = "pictureBoxBypass5";
this.pictureBoxBypass5.Size = new System.Drawing.Size(86, 7); this.pictureBoxBypass5.Size = new System.Drawing.Size(86, 7);
// //
// pictureBoxBypass4 // pictureBoxBypass4
// //
this.pictureBoxBypass4.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass4.Image"))); this.pictureBoxBypass4.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass4.Image")));
this.pictureBoxBypass4.Location = new System.Drawing.Point(563, 475); this.pictureBoxBypass4.Location = new System.Drawing.Point(580, 475);
this.pictureBoxBypass4.Name = "pictureBoxBypass4"; this.pictureBoxBypass4.Name = "pictureBoxBypass4";
this.pictureBoxBypass4.Size = new System.Drawing.Size(86, 7); this.pictureBoxBypass4.Size = new System.Drawing.Size(86, 7);
// //
// pictureBoxBypass3 // pictureBoxBypass3
// //
this.pictureBoxBypass3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass3.Image"))); this.pictureBoxBypass3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass3.Image")));
this.pictureBoxBypass3.Location = new System.Drawing.Point(465, 475); this.pictureBoxBypass3.Location = new System.Drawing.Point(482, 475);
this.pictureBoxBypass3.Name = "pictureBoxBypass3"; this.pictureBoxBypass3.Name = "pictureBoxBypass3";
this.pictureBoxBypass3.Size = new System.Drawing.Size(86, 7); this.pictureBoxBypass3.Size = new System.Drawing.Size(86, 7);
// //
// pictureBoxBypass2 // pictureBoxBypass2
// //
this.pictureBoxBypass2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass2.Image"))); this.pictureBoxBypass2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass2.Image")));
this.pictureBoxBypass2.Location = new System.Drawing.Point(367, 475); this.pictureBoxBypass2.Location = new System.Drawing.Point(384, 475);
this.pictureBoxBypass2.Name = "pictureBoxBypass2"; this.pictureBoxBypass2.Name = "pictureBoxBypass2";
this.pictureBoxBypass2.Size = new System.Drawing.Size(86, 7); this.pictureBoxBypass2.Size = new System.Drawing.Size(86, 7);
// //
// pictureBoxBypass1 // pictureBoxBypass1
// //
this.pictureBoxBypass1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass1.Image"))); this.pictureBoxBypass1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass1.Image")));
this.pictureBoxBypass1.Location = new System.Drawing.Point(269, 475); this.pictureBoxBypass1.Location = new System.Drawing.Point(286, 475);
this.pictureBoxBypass1.Name = "pictureBoxBypass1"; this.pictureBoxBypass1.Name = "pictureBoxBypass1";
this.pictureBoxBypass1.Size = new System.Drawing.Size(86, 7); this.pictureBoxBypass1.Size = new System.Drawing.Size(86, 7);
// //
// pictureBox5 // pictureBox5
// //
this.pictureBox5.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox5.Image"))); this.pictureBox5.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox5.Image")));
this.pictureBox5.Location = new System.Drawing.Point(661, 420); this.pictureBox5.Location = new System.Drawing.Point(678, 420);
this.pictureBox5.Name = "pictureBox5"; this.pictureBox5.Name = "pictureBox5";
this.pictureBox5.Size = new System.Drawing.Size(86, 7); this.pictureBox5.Size = new System.Drawing.Size(86, 7);
// //
// pictureBox4 // pictureBox4
// //
this.pictureBox4.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox4.Image"))); this.pictureBox4.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox4.Image")));
this.pictureBox4.Location = new System.Drawing.Point(563, 420); this.pictureBox4.Location = new System.Drawing.Point(580, 420);
this.pictureBox4.Name = "pictureBox4"; this.pictureBox4.Name = "pictureBox4";
this.pictureBox4.Size = new System.Drawing.Size(86, 7); this.pictureBox4.Size = new System.Drawing.Size(86, 7);
// //
// pictureBox3 // pictureBox3
// //
this.pictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox3.Image"))); this.pictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox3.Image")));
this.pictureBox3.Location = new System.Drawing.Point(465, 420); this.pictureBox3.Location = new System.Drawing.Point(482, 420);
this.pictureBox3.Name = "pictureBox3"; this.pictureBox3.Name = "pictureBox3";
this.pictureBox3.Size = new System.Drawing.Size(86, 7); this.pictureBox3.Size = new System.Drawing.Size(86, 7);
// //
// pictureBox2 // pictureBox2
// //
this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image"))); this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
this.pictureBox2.Location = new System.Drawing.Point(367, 420); this.pictureBox2.Location = new System.Drawing.Point(384, 420);
this.pictureBox2.Name = "pictureBox2"; this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(86, 7); this.pictureBox2.Size = new System.Drawing.Size(86, 7);
// //
// pictureBox1 // pictureBox1
// //
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(269, 420); this.pictureBox1.Location = new System.Drawing.Point(286, 420);
this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(86, 7); this.pictureBox1.Size = new System.Drawing.Size(86, 7);
// //
@ -133,7 +133,7 @@
this.button5.DownImage = ((System.Drawing.Image)(resources.GetObject("button5.DownImage"))); this.button5.DownImage = ((System.Drawing.Image)(resources.GetObject("button5.DownImage")));
this.button5.GroupID = 0; this.button5.GroupID = 0;
this.button5.InitVisible = true; this.button5.InitVisible = true;
this.button5.Location = new System.Drawing.Point(658, 425); this.button5.Location = new System.Drawing.Point(675, 425);
this.button5.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.button5.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.button5.Name = "button5"; this.button5.Name = "button5";
this.button5.NestedClickEventPrevent = false; this.button5.NestedClickEventPrevent = false;
@ -164,7 +164,7 @@
this.button4.DownImage = ((System.Drawing.Image)(resources.GetObject("button4.DownImage"))); this.button4.DownImage = ((System.Drawing.Image)(resources.GetObject("button4.DownImage")));
this.button4.GroupID = 0; this.button4.GroupID = 0;
this.button4.InitVisible = true; this.button4.InitVisible = true;
this.button4.Location = new System.Drawing.Point(560, 425); this.button4.Location = new System.Drawing.Point(577, 425);
this.button4.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.button4.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.button4.Name = "button4"; this.button4.Name = "button4";
this.button4.NestedClickEventPrevent = false; this.button4.NestedClickEventPrevent = false;
@ -195,7 +195,7 @@
this.button3.DownImage = ((System.Drawing.Image)(resources.GetObject("button3.DownImage"))); this.button3.DownImage = ((System.Drawing.Image)(resources.GetObject("button3.DownImage")));
this.button3.GroupID = 0; this.button3.GroupID = 0;
this.button3.InitVisible = true; this.button3.InitVisible = true;
this.button3.Location = new System.Drawing.Point(462, 425); this.button3.Location = new System.Drawing.Point(479, 425);
this.button3.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.button3.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.button3.Name = "button3"; this.button3.Name = "button3";
this.button3.NestedClickEventPrevent = false; this.button3.NestedClickEventPrevent = false;
@ -226,7 +226,7 @@
this.button2.DownImage = ((System.Drawing.Image)(resources.GetObject("button2.DownImage"))); this.button2.DownImage = ((System.Drawing.Image)(resources.GetObject("button2.DownImage")));
this.button2.GroupID = 0; this.button2.GroupID = 0;
this.button2.InitVisible = true; this.button2.InitVisible = true;
this.button2.Location = new System.Drawing.Point(364, 425); this.button2.Location = new System.Drawing.Point(381, 425);
this.button2.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.button2.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.button2.Name = "button2"; this.button2.Name = "button2";
this.button2.NestedClickEventPrevent = false; this.button2.NestedClickEventPrevent = false;
@ -257,7 +257,7 @@
this.button1.DownImage = ((System.Drawing.Image)(resources.GetObject("button1.DownImage"))); this.button1.DownImage = ((System.Drawing.Image)(resources.GetObject("button1.DownImage")));
this.button1.GroupID = 0; this.button1.GroupID = 0;
this.button1.InitVisible = true; this.button1.InitVisible = true;
this.button1.Location = new System.Drawing.Point(266, 425); this.button1.Location = new System.Drawing.Point(283, 425);
this.button1.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; this.button1.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.button1.Name = "button1"; this.button1.Name = "button1";
this.button1.NestedClickEventPrevent = false; this.button1.NestedClickEventPrevent = false;

View File

@ -165,10 +165,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJNJREFUSEtjSErfwyD0 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJtJREFUSEtjSErfwyD0
f8QikPenTJ4lqvoBTWKEIBHlT0DvM8yYNiMlczea3AhBQI8DvQ8KAiBy8b2IJj3sEdDLEL9Dg2DalJn+ f8QikPenTJ4lqvoBU24kIBHlT1Mmz2KYMW1GSuZuTOmRgFIyd8+YNgMUBDOmzXDxvYipYngjF9+LEL9D
YadYRP+iqRuWCOhNoGeBXkYJAghqbFqhoPcSTcMwQ0AP1jesRPY1ShAAETBs0rJ3mdjfkdN5haZ5SCOg g2DalJn+YadYRP9iKh1+iEX0r3/YqWlTZqIEAQQ1Nq1Q0HuJqWc4IQW9l/UNK5F9jRIEkOSQlr3LxP6O
d4xs7wK9Bo98KJo2AwDcJ6CspRu/ZwAAAABJRU5ErkJggg== nM4rTP1DF8npvDKyvZuWvQse+XAEANwnoKxmgWMrAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxBypass4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxBypass4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -218,10 +218,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJNJREFUSEtjSErfwyD0 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJtJREFUSEtjSErfwyD0
f8QikPenTJ4lqvoBTWKEIBHlT0DvM8yYNiMlczea3AhBQI8DvQ8KAiBy8b2IJj3sEdDLEL9Dg2DalJn+ f8QikPenTJ4lqvoBU24kIBHlT1Mmz2KYMW1GSuZuTOmRgFIyd8+YNgMUBDOmzXDxvYipYngjF9+LEL9D
YadYRP+iqRuWCOhNoGeBXkYJAghqbFqhoPcSTcMwQ0AP1jesRPY1ShAAETBs0rJ3mdjfkdN5haZ5SCOg g2DalJn+YadYRP9iKh1+iEX0r3/YqWlTZqIEAQQ1Nq1Q0HuJqWc4IQW9l/UNK5F9jRIEkOSQlr3LxP6O
d4xs7wK9Bo98KJo2AwDcJ6CspRu/ZwAAAABJRU5ErkJggg== nM4rTP1DF8npvDKyvZuWvQse+XAEANwnoKxmgWMrAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxBypass3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxBypass3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -271,10 +271,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJNJREFUSEtjSErfwyD0 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJtJREFUSEtjSErfwyD0
f8QikPenTJ4lqvoBTWKEIBHlT0DvM8yYNiMlczea3AhBQI8DvQ8KAiBy8b2IJj3sEdDLEL9Dg2DalJn+ f8QikPenTJ4lqvoBU24kIBHlT1Mmz2KYMW1GSuZuTOmRgFIyd8+YNgMUBDOmzXDxvYipYngjF9+LEL9D
YadYRP+iqRuWCOhNoGeBXkYJAghqbFqhoPcSTcMwQ0AP1jesRPY1ShAAETBs0rJ3mdjfkdN5haZ5SCOg g2DalJn+YadYRP9iKh1+iEX0r3/YqWlTZqIEAQQ1Nq1Q0HuJqWc4IQW9l/UNK5F9jRIEkOSQlr3LxP6O
d4xs7wK9Bo98KJo2AwDcJ6CspRu/ZwAAAABJRU5ErkJggg== nM4rTP1DF8npvDKyvZuWvQse+XAEANwnoKxmgWMrAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxBypass2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxBypass2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -324,10 +324,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJNJREFUSEtjSErfwyD0 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJtJREFUSEtjSErfwyD0
f8QikPenTJ4lqvoBTWKEIBHlT0DvM8yYNiMlczea3AhBQI8DvQ8KAiBy8b2IJj3sEdDLEL9Dg2DalJn+ f8QikPenTJ4lqvoBU24kIBHlT1Mmz2KYMW1GSuZuTOmRgFIyd8+YNgMUBDOmzXDxvYipYngjF9+LEL9D
YadYRP+iqRuWCOhNoGeBXkYJAghqbFqhoPcSTcMwQ0AP1jesRPY1ShAAETBs0rJ3mdjfkdN5haZ5SCOg g2DalJn+YadYRP9iKh1+iEX0r3/YqWlTZqIEAQQ1Nq1Q0HuJqWc4IQW9l/UNK5F9jRIEkOSQlr3LxP6O
d4xs7wK9Bo98KJo2AwDcJ6CspRu/ZwAAAABJRU5ErkJggg== nM4rTP1DF8npvDKyvZuWvQse+XAEANwnoKxmgWMrAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxBypass1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxBypass1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -377,10 +377,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJNJREFUSEtjSErfwyD0 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAJtJREFUSEtjSErfwyD0
f8QikPenTJ4lqvoBTWKEIBHlT0DvM8yYNiMlczea3AhBQI8DvQ8KAiBy8b2IJj3sEdDLEL9Dg2DalJn+ f8QikPenTJ4lqvoBU24kIBHlT1Mmz2KYMW1GSuZuTOmRgFIyd8+YNgMUBDOmzXDxvYipYngjF9+LEL9D
YadYRP+iqRuWCOhNoGeBXkYJAghqbFqhoPcSTcMwQ0AP1jesRPY1ShAAETBs0rJ3mdjfkdN5haZ5SCOg g2DalJn+YadYRP9iKh1+iEX0r3/YqWlTZqIEAQQ1Nq1Q0HuJqWc4IQW9l/UNK5F9jRIEkOSQlr3LxP6O
d4xs7wK9Bo98KJo2AwDcJ6CspRu/ZwAAAABJRU5ErkJggg== nM4rTP1DF8npvDKyvZuWvQse+XAEANwnoKxmgWMrAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBox5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -430,10 +430,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIVJREFUSEtjmD5tOjKa 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIxJREFUSEtjmD5tOjKa
MHtS9IF8nQcBPN+sGf4bDxsE9A7QU0CvAT2I5mWUIIjbV8j31QZN8zBDQA8CvYnsa2gQTJ4x1fpaFJrq MHtS9IF8nQcBPN+sGf4bDxvE881a50FA9IH8CbMnoXmZAZkTt6+Q76sNpv7hhPi+2sTtK8QSBJNnTLW+
YYyAngV6GSUI7K7EoCka9sjmajQiCJJ2l6BJjxAE9DgoCCbNmizwxQ5NboQgoMeB2YFhxCYBCEraXQIA FoWpYbgi62tRk2dMRQkCuysxmOqGN7K5Go0IgqTdJZgqRgJK2l0CCoJJsyYLfLHDlB4JSOCL3eQZUxlG
N/TnZhjLo9wAAAAASUVORK5CYII= bBKAIKD3ATf052bX1uqQAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBox4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -483,10 +483,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIVJREFUSEtjmD5tOjKa 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIxJREFUSEtjmD5tOjKa
MHtS9IF8nQcBPN+sGf4bDxsE9A7QU0CvAT2I5mWUIIjbV8j31QZN8zBDQA8CvYnsa2gQTJ4x1fpaFJrq MHtS9IF8nQcBPN+sGf4bDxvE881a50FA9IH8CbMnoXmZAZkTt6+Q76sNpv7hhPi+2sTtK8QSBJNnTLW+
YYyAngV6GSUI7K7EoCka9sjmajQiCJJ2l6BJjxAE9DgoCCbNmizwxQ5NboQgoMeB2YFhxCYBCEraXQIA FoWpYbgi62tRk2dMRQkCuysxmOqGN7K5Go0IgqTdJZgqRgJK2l0CCoJJsyYLfLHDlB4JSOCL3eQZUxlG
N/TnZhjLo9wAAAAASUVORK5CYII= bBKAIKD3ATf052bX1uqQAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -536,10 +536,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIVJREFUSEtjmD5tOjKa 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIxJREFUSEtjmD5tOjKa
MHtS9IF8nQcBPN+sGf4bDxsE9A7QU0CvAT2I5mWUIIjbV8j31QZN8zBDQA8CvYnsa2gQTJ4x1fpaFJrq MHtS9IF8nQcBPN+sGf4bDxvE881a50FA9IH8CbMnoXmZAZkTt6+Q76sNpv7hhPi+2sTtK8QSBJNnTLW+
YYyAngV6GSUI7K7EoCka9sjmajQiCJJ2l6BJjxAE9DgoCCbNmizwxQ5NboQgoMeB2YFhxCYBCEraXQIA FoWpYbgi62tRk2dMRQkCuysxmOqGN7K5Go0IgqTdJZgqRgJK2l0CCoJJsyYLfLHDlB4JSOCL3eQZUxlG
N/TnZhjLo9wAAAAASUVORK5CYII= bBKAIKD3ATf052bX1uqQAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -589,10 +589,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIVJREFUSEtjmD5tOjKa 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIxJREFUSEtjmD5tOjKa
MHtS9IF8nQcBPN+sGf4bDxsE9A7QU0CvAT2I5mWUIIjbV8j31QZN8zBDQA8CvYnsa2gQTJ4x1fpaFJrq MHtS9IF8nQcBPN+sGf4bDxvE881a50FA9IH8CbMnoXmZAZkTt6+Q76sNpv7hhPi+2sTtK8QSBJNnTLW+
YYyAngV6GSUI7K7EoCka9sjmajQiCJJ2l6BJjxAE9DgoCCbNmizwxQ5NboQgoMeB2YFhxCYBCEraXQIA FoWpYbgi62tRk2dMRQkCuysxmOqGN7K5Go0IgqTdJZgqRgJK2l0CCoJJsyYLfLHDlB4JSOCL3eQZUxlG
N/TnZhjLo9wAAAAASUVORK5CYII= bBKAIKD3ATf052bX1uqQAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -642,10 +642,10 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIVJREFUSEtjmD5tOjKa 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAIxJREFUSEtjmD5tOjKa
MHtS9IF8nQcBPN+sGf4bDxsE9A7QU0CvAT2I5mWUIIjbV8j31QZN8zBDQA8CvYnsa2gQTJ4x1fpaFJrq MHtS9IF8nQcBPN+sGf4bDxvE881a50FA9IH8CbMnoXmZAZkTt6+Q76sNpv7hhPi+2sTtK8QSBJNnTLW+
YYyAngV6GSUI7K7EoCka9sjmajQiCJJ2l6BJjxAE9DgoCCbNmizwxQ5NboQgoMeB2YFhxCYBCEraXQIA FoWpYbgi62tRk2dMRQkCuysxmOqGN7K5Go0IgqTdJZgqRgJK2l0CCoJJsyYLfLHDlB4JSOCL3eQZUxlG
N/TnZhjLo9wAAAAASUVORK5CYII= bBKAIKD3ATf052bX1uqQAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="button5.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button5.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -695,19 +695,19 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAptJREFUaEPtm0tuwjAQ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAApxJREFUaEPtm8utozAU
hjmPT8AJuAEnQCqPHUhIlDcS70cTktIVJ+AEnIAT5AasWXCC9k88KgZcxKLYljLfBjNJFvPhsSdtkvlS QFPPVOAK6IAKIk0IOyJFypCPEynhT3AgnlUqoAIqoAI6YO0FFcwocR7P4/g9ZTFgJHyWXHvhIxtfg+/k
2CR8phKZu/RAUvA9DMP1eu37vud5HykDKSPxIAggASpiKfhoNBpv6aZSqTSbTaiBlwyMQBWkfKeb0+kE NwN+cB0ldOzUw6TVkWXZ5XJBCCVJch4ZSZIghNI0zbIMY3yXgjFerVY/x41pmrZtI4SyLJtgjM/n82q1
L4vFAl5iKRixFEgpl8vj8Xi5XGawxsznc5YCKaVSaTAYwEYGJTSbzVgKpBSLxW63O51OYyn4YClSSqvV +jNuCCGmaYZhiBC6SwnDUEkhhMznc8dxoiiaXK/XIAiUFEKIYRiHwyEIgkmWZb7vKymEkNlsttvtPM+7
QgWxFEJKwQbEUi6wFA0sRQNL0WBTShRF26eha4xgUwpSFU9D1xiBpWhgKRpsSlmtVpSxEIfDgaIOYFNK S/E8T0mhUtbrteM4SsoTKsW2bSXlEyVFgJIiQEkRIFNKVVW3t+E7d4lMKbfb7cfb8J27REkRoKQIkCkl
oVAgJSzlF1UKhdyApWhgKRocknI8HrH0IijBGN2dPNMwTkjJZrPqTqRSrVbP5zNdYApXZsoD8vm8YS9u juN2zGVZ8mF5yJQynU6VFB5WCh+TipIiQEkRMCApdV3HcTz9II7jqqr4Pr0wCCkAAHYnYrEsq2kavmfH
SUH+8X3OdosBhRIwX+gaI7giBRV006rsdjs6lmCykbEpBSIoYyEwOyiqgCAdFqLX61H09TghBQMKXYOl DELK9+i63rOXYUnRdZ2edHRdZ59blsV37pKhSAEAcKlKnueslz4TGZlSAADtmIXnYPYcACHkw50xCCkA
RJ4A/jrnFdiUst/vkwVkiwGF7lBLDHs2RV+MTSnPoEoxtqywFA0sRYM1KerOgjFF71AbFmMtnDUp+Nkp AD72oGmaVspXbbpAppSiKOgbpCgKPvYBu8TquubD3SBTyjtIOR8pKQKUFAHSpLA7i3DrobAJS28pnDQp
16Rno+g1WFnpDCFyuRxFX4/N8lH7FG1poJGlww9n079jUwr6McpY19Gq9YWjxvZjYFMK1gh1sgDUEW6X ZVm2o9V1nQ8/qOu6baNpGh/uDGlSuDxFuDQsy2obfDOb/jsypUAI2zG/ZrTs+gIA9LYfS5bSNA07Weg6
IQvFQqEEk9ME2JQCoii68XKPyQZfYlkKQF2o+64KfBmeIxL7UiTyX6hYWSEIYHbgLtn8n5ckrkhxCpai iuMYQqhpGvu8z2kiWQr9H8Z5eaXPBJ8iWQp9m74elykAgJ7nCEW+FAr9hWpZFv3sBiHM87y3PZhjKFIG
gaVoYCkaWIoGlqJBSrk8MsoPFwMphR4u5sfQJZByeQx9s9n4vl+v1+kVj7QCI7VaDbUTv7AAKaggz/Ng hZIiQEkRoKQIUFIEKCkCqJTPK6PqcnEr5Xm5WF1Dp/xzDR1jjBBaLpd8rcfIMAxjsVg8CxZo+VOSJEEQ
aDgcoq1st9tYb95TA5LtdDr9fn80GtGrLfIlqCAI4AWSsL5MJhMcTg+YHUgZiSP9+CWoMPwBImq2xTvJ HI9HCOFms7Ft+9dosG17u93u9/vT6fQsbaFFUGmaJkkSRZHv+67rnsaE4ziu6/q+H0URLYL6CyJqtsWZ
vpcAAAAASUVORK5CYII= TsW3AAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="button5.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button5.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -757,23 +757,24 @@
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
</value> </value>
</data> </data>
<data name="button4.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button4.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -823,17 +824,17 @@
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
</value> </value>
</data> </data>
<data name="button4.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button4.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -883,22 +884,22 @@
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
AElFTkSuQmCC ZTudDsdxoigmh6B+A1KV+fl+pVGVAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="button3.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button3.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -948,20 +949,20 @@
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
TkSuQmCC UH8AmUfZoh1JHXMAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="button3.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button3.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -1011,25 +1012,25 @@
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
SUVORK5CYII= xWI4jn++2tJ7CSqbzVIUlclkCIJIJpO4mSQSiWQySRBEJpPpvQT1F4m59VWg9q9pAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="button2.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button2.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -1079,19 +1080,19 @@
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
AABJRU5ErkJggg== 9dquTLLuAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="button2.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button2.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -1141,23 +1142,24 @@
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
+1YAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="button1.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button1.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -1207,15 +1209,15 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAchJREFUaEPt28ltwkAA 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAdBJREFUaEPt289tgzAU
hWHXQwVUQAdUgBSWIxISAbNJ7KB4i3NKBVRABa6ADjhzoILkOTMOTvTOyNK8/+LtNJ/GhsOM91Eq/end x3Hm6QRMkA0yQaSGcIwUiTr/pQQwoNjBcU9MkAkyARNkA84+MEEr6qSl6J0jJH7fq7n4Ix84vOd8ttI/
yczYjYNFwXWSJFEUhWEYBMGbY2HIGHgcx0AARY6Cw3A4fHG7Xq83Go1AAxcPIqACypfb3W43uBwOB7jk XQaZvbt1cH45lFLn81lKKYQ4DSwhhJQyz3OllNa6QdFaB0HwPux832eMSSmVUo7W+nQ6BUHwNeyMMb7v
KDgTClC63e56vT4ejx6+Mfv9XihA6XQ6i8UCGh5eod1uJxSgtNvt6XS63W5zFByEYlDG4zHeIKHYDAp+ p2kqpWxQ0jQFijFmNpuFYZhlmXO5XJIkAYoxxvO8/X6fJImjlOKcA8UYM51ON5tNHMcNShzHQLEoy+Uy
gITySCgkoZCEQqoWyv1+/yzCub379CqEAoVms1krgot98PSqgnK5XMoiyHWU8/lcr9ctRpG7KFmWtVot DEOgPLIojDGg/AUUIqAQAYWoXyh1XRfP6rruHr+qHqHUdT0ej9+eFUXR/eJV9QXlfr+3RYDydbvdXNdt
y/A3d1H+iZTni1BqjUYDswYQ5hI5jYLZ8Tt+oeSdTqfy/xGhkIRCEgpJKCShkIRCEgpJKCShkIRCEgpJ iwwapSzLyWTS4bANF6Uj0n4vQHkbjUZlWRZFAZQGxXXd3/sDpel6vbb/R4BCBBQioBABhQgoREAhAgoR
KCShkIRCEgpJKCShkIRCEgrper1mRTi3d59etVAqklBIQiEJhSQUklBIBuWxZFSLi5FBsYuLtQzdBJTH UIiAQgQUIqAQAYUIKERAIQIKEVCIgEIEFCKgEFVVVT6rqqp7/Kr6hdKTgEIEFCKgEAGFCChEFuVvZJRj
MvQ0TcMwHAwGdouHq0Gk3+/j3ck3LAAFb1AQBBBaLpez2cz3fXxvXp0Jg51MJvP5fLVa2a0tZhNUHMdw uPiJ8hguxhi67d8YutZaSrlYLLq7HgPL87z5fP5YWLDrT0KIJEkOh8N2u12tVoyxj8HEGFuv17vd7ng8
ARK+L5vNBo/dCbMDQ8bAMfx8E1SSfAPHzLiJwwpSgAAAAABJRU5ErkJggg== PlZb7BJUnudCiCzLOOdRFB2HVBiGURRxzrMss0tQ38fMuInQ0OWnAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="button1.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="button1.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -1265,20 +1267,20 @@
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
AABJRU5ErkJggg== BEHo9/u9KsXzfL/fFwRBkqRkCeovTvuPOR6MAiQAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">

View File

@ -0,0 +1,830 @@
namespace INT63DC_2C.Controls
{
partial class ControlMainDisplayEachBarGraph5
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Component Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlMainDisplayEachBarGraph5));
this.progressBar5 = new SmartX.SmartProgressBar();
this.progressBar4 = new SmartX.SmartProgressBar();
this.progressBar3 = new SmartX.SmartProgressBar();
this.progressBar2 = new SmartX.SmartProgressBar();
this.progressBar1 = new SmartX.SmartProgressBar();
this.labelWeightValue5 = new SmartX.SmartLabel();
this.labelWeightValue4 = new SmartX.SmartLabel();
this.labelWeightValue3 = new SmartX.SmartLabel();
this.labelWeightValue2 = new SmartX.SmartLabel();
this.labelWeightValue1 = new SmartX.SmartLabel();
this.pictureBox5 = new System.Windows.Forms.PictureBox();
this.pictureBox4 = new System.Windows.Forms.PictureBox();
this.pictureBox3 = new System.Windows.Forms.PictureBox();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.smartButton5 = new SmartX.SmartButton();
this.smartButton4 = new SmartX.SmartButton();
this.smartButton3 = new SmartX.SmartButton();
this.smartButton2 = new SmartX.SmartButton();
this.smartButton1 = new SmartX.SmartButton();
this.labelNGCount5 = new SmartX.SmartLabel();
this.labelPassCount5 = new SmartX.SmartLabel();
this.labelNGCount4 = new SmartX.SmartLabel();
this.labelPassCount4 = new SmartX.SmartLabel();
this.labelNGCount3 = new SmartX.SmartLabel();
this.labelPassCount3 = new SmartX.SmartLabel();
this.labelNGCount2 = new SmartX.SmartLabel();
this.labelPassCount2 = new SmartX.SmartLabel();
this.labelNGCount1 = new SmartX.SmartLabel();
this.labelPassCount1 = new SmartX.SmartLabel();
this.pictureBoxBypass1 = new System.Windows.Forms.PictureBox();
this.pictureBoxBypass2 = new System.Windows.Forms.PictureBox();
this.pictureBoxBypass3 = new System.Windows.Forms.PictureBox();
this.pictureBoxBypass4 = new System.Windows.Forms.PictureBox();
this.pictureBoxBypass5 = new System.Windows.Forms.PictureBox();
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
// progressBar5
//
this.progressBar5.AutoColorSet = true;
this.progressBar5.BackColor = System.Drawing.Color.Silver;
this.progressBar5.BarBackColor1 = System.Drawing.Color.White;
this.progressBar5.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
this.progressBar5.BarColor1 = System.Drawing.Color.Red;
this.progressBar5.BarColor2 = System.Drawing.Color.Maroon;
this.progressBar5.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal;
this.progressBar5.Direction = SmartX.SmartProgressBar.DIR.Vertical;
this.progressBar5.InitVisible = true;
this.progressBar5.Location = new System.Drawing.Point(693, 76);
this.progressBar5.Maximum = 300;
this.progressBar5.Minimum = 150;
this.progressBar5.Name = "progressBar5";
this.progressBar5.OutlineColor = System.Drawing.Color.Black;
this.progressBar5.PercentageText = false;
this.progressBar5.RoundedCorners = true;
this.progressBar5.Size = new System.Drawing.Size(55, 274);
this.progressBar5.TabIndex = 92;
this.progressBar5.Text = "smartProgressBar1";
this.progressBar5.TextAutoRotation = true;
this.progressBar5.Value = 150;
//
// progressBar4
//
this.progressBar4.AutoColorSet = true;
this.progressBar4.BackColor = System.Drawing.Color.Silver;
this.progressBar4.BarBackColor1 = System.Drawing.Color.White;
this.progressBar4.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
this.progressBar4.BarColor1 = System.Drawing.Color.Red;
this.progressBar4.BarColor2 = System.Drawing.Color.Maroon;
this.progressBar4.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal;
this.progressBar4.Direction = SmartX.SmartProgressBar.DIR.Vertical;
this.progressBar4.InitVisible = true;
this.progressBar4.Location = new System.Drawing.Point(595, 76);
this.progressBar4.Maximum = 300;
this.progressBar4.Minimum = 150;
this.progressBar4.Name = "progressBar4";
this.progressBar4.OutlineColor = System.Drawing.Color.Black;
this.progressBar4.PercentageText = false;
this.progressBar4.RoundedCorners = true;
this.progressBar4.Size = new System.Drawing.Size(55, 274);
this.progressBar4.TabIndex = 89;
this.progressBar4.Text = "smartProgressBar1";
this.progressBar4.TextAutoRotation = true;
this.progressBar4.Value = 150;
//
// progressBar3
//
this.progressBar3.AutoColorSet = true;
this.progressBar3.BackColor = System.Drawing.Color.Silver;
this.progressBar3.BarBackColor1 = System.Drawing.Color.White;
this.progressBar3.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
this.progressBar3.BarColor1 = System.Drawing.Color.Red;
this.progressBar3.BarColor2 = System.Drawing.Color.Maroon;
this.progressBar3.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal;
this.progressBar3.Direction = SmartX.SmartProgressBar.DIR.Vertical;
this.progressBar3.InitVisible = true;
this.progressBar3.Location = new System.Drawing.Point(497, 76);
this.progressBar3.Maximum = 300;
this.progressBar3.Minimum = 150;
this.progressBar3.Name = "progressBar3";
this.progressBar3.OutlineColor = System.Drawing.Color.Black;
this.progressBar3.PercentageText = false;
this.progressBar3.RoundedCorners = true;
this.progressBar3.Size = new System.Drawing.Size(55, 274);
this.progressBar3.TabIndex = 87;
this.progressBar3.Text = "smartProgressBar1";
this.progressBar3.TextAutoRotation = true;
this.progressBar3.Value = 150;
//
// progressBar2
//
this.progressBar2.AutoColorSet = true;
this.progressBar2.BackColor = System.Drawing.Color.Silver;
this.progressBar2.BarBackColor1 = System.Drawing.Color.White;
this.progressBar2.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
this.progressBar2.BarColor1 = System.Drawing.Color.Red;
this.progressBar2.BarColor2 = System.Drawing.Color.Maroon;
this.progressBar2.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal;
this.progressBar2.Direction = SmartX.SmartProgressBar.DIR.Vertical;
this.progressBar2.InitVisible = true;
this.progressBar2.Location = new System.Drawing.Point(399, 76);
this.progressBar2.Maximum = 300;
this.progressBar2.Minimum = 150;
this.progressBar2.Name = "progressBar2";
this.progressBar2.OutlineColor = System.Drawing.Color.Black;
this.progressBar2.PercentageText = false;
this.progressBar2.RoundedCorners = true;
this.progressBar2.Size = new System.Drawing.Size(55, 274);
this.progressBar2.TabIndex = 86;
this.progressBar2.Text = "smartProgressBar1";
this.progressBar2.TextAutoRotation = true;
this.progressBar2.Value = 150;
//
// progressBar1
//
this.progressBar1.AutoColorSet = true;
this.progressBar1.BackColor = System.Drawing.Color.Silver;
this.progressBar1.BarBackColor1 = System.Drawing.Color.White;
this.progressBar1.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
this.progressBar1.BarColor1 = System.Drawing.Color.Red;
this.progressBar1.BarColor2 = System.Drawing.Color.Maroon;
this.progressBar1.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal;
this.progressBar1.Direction = SmartX.SmartProgressBar.DIR.Vertical;
this.progressBar1.InitVisible = true;
this.progressBar1.Location = new System.Drawing.Point(301, 76);
this.progressBar1.Maximum = 300;
this.progressBar1.Minimum = 150;
this.progressBar1.Name = "progressBar1";
this.progressBar1.OutlineColor = System.Drawing.Color.Black;
this.progressBar1.PercentageText = false;
this.progressBar1.RoundedCorners = true;
this.progressBar1.Size = new System.Drawing.Size(55, 274);
this.progressBar1.TabIndex = 88;
this.progressBar1.Text = "smartProgressBar1";
this.progressBar1.TextAutoRotation = true;
this.progressBar1.Value = 150;
//
// labelWeightValue5
//
this.labelWeightValue5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelWeightValue5.BackPictureBox = null;
this.labelWeightValue5.BackPictureBox1 = null;
this.labelWeightValue5.BackPictureBox2 = null;
this.labelWeightValue5.BorderColor = System.Drawing.Color.Black;
this.labelWeightValue5.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelWeightValue5.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelWeightValue5.InitVisible = true;
this.labelWeightValue5.LineSpacing = 0F;
this.labelWeightValue5.Location = new System.Drawing.Point(678, 360);
this.labelWeightValue5.Name = "labelWeightValue5";
this.labelWeightValue5.Size = new System.Drawing.Size(85, 35);
this.labelWeightValue5.TabIndex = 84;
this.labelWeightValue5.Text = "0.0";
this.labelWeightValue5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelWeightValue5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeightValue5.Wordwrap = false;
//
// labelWeightValue4
//
this.labelWeightValue4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelWeightValue4.BackPictureBox = null;
this.labelWeightValue4.BackPictureBox1 = null;
this.labelWeightValue4.BackPictureBox2 = null;
this.labelWeightValue4.BorderColor = System.Drawing.Color.Black;
this.labelWeightValue4.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelWeightValue4.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelWeightValue4.InitVisible = true;
this.labelWeightValue4.LineSpacing = 0F;
this.labelWeightValue4.Location = new System.Drawing.Point(580, 360);
this.labelWeightValue4.Name = "labelWeightValue4";
this.labelWeightValue4.Size = new System.Drawing.Size(85, 35);
this.labelWeightValue4.TabIndex = 79;
this.labelWeightValue4.Text = "0.0";
this.labelWeightValue4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelWeightValue4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeightValue4.Wordwrap = false;
//
// labelWeightValue3
//
this.labelWeightValue3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelWeightValue3.BackPictureBox = null;
this.labelWeightValue3.BackPictureBox1 = null;
this.labelWeightValue3.BackPictureBox2 = null;
this.labelWeightValue3.BorderColor = System.Drawing.Color.Black;
this.labelWeightValue3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelWeightValue3.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelWeightValue3.InitVisible = true;
this.labelWeightValue3.LineSpacing = 0F;
this.labelWeightValue3.Location = new System.Drawing.Point(482, 360);
this.labelWeightValue3.Name = "labelWeightValue3";
this.labelWeightValue3.Size = new System.Drawing.Size(85, 35);
this.labelWeightValue3.TabIndex = 78;
this.labelWeightValue3.Text = "0.0";
this.labelWeightValue3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelWeightValue3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeightValue3.Wordwrap = false;
//
// labelWeightValue2
//
this.labelWeightValue2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelWeightValue2.BackPictureBox = null;
this.labelWeightValue2.BackPictureBox1 = null;
this.labelWeightValue2.BackPictureBox2 = null;
this.labelWeightValue2.BorderColor = System.Drawing.Color.Black;
this.labelWeightValue2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelWeightValue2.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelWeightValue2.InitVisible = true;
this.labelWeightValue2.LineSpacing = 0F;
this.labelWeightValue2.Location = new System.Drawing.Point(384, 360);
this.labelWeightValue2.Name = "labelWeightValue2";
this.labelWeightValue2.Size = new System.Drawing.Size(85, 35);
this.labelWeightValue2.TabIndex = 80;
this.labelWeightValue2.Text = "0.0";
this.labelWeightValue2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelWeightValue2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeightValue2.Wordwrap = false;
//
// labelWeightValue1
//
this.labelWeightValue1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelWeightValue1.BackPictureBox = null;
this.labelWeightValue1.BackPictureBox1 = null;
this.labelWeightValue1.BackPictureBox2 = null;
this.labelWeightValue1.BorderColor = System.Drawing.Color.Black;
this.labelWeightValue1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelWeightValue1.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelWeightValue1.InitVisible = true;
this.labelWeightValue1.LineSpacing = 0F;
this.labelWeightValue1.Location = new System.Drawing.Point(286, 360);
this.labelWeightValue1.Name = "labelWeightValue1";
this.labelWeightValue1.Size = new System.Drawing.Size(85, 35);
this.labelWeightValue1.TabIndex = 81;
this.labelWeightValue1.Text = "0.0";
this.labelWeightValue1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelWeightValue1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeightValue1.Wordwrap = false;
//
// pictureBox5
//
this.pictureBox5.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox5.Image")));
this.pictureBox5.Location = new System.Drawing.Point(678, 420);
this.pictureBox5.Name = "pictureBox5";
this.pictureBox5.Size = new System.Drawing.Size(86, 7);
//
// pictureBox4
//
this.pictureBox4.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox4.Image")));
this.pictureBox4.Location = new System.Drawing.Point(580, 420);
this.pictureBox4.Name = "pictureBox4";
this.pictureBox4.Size = new System.Drawing.Size(86, 7);
//
// pictureBox3
//
this.pictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox3.Image")));
this.pictureBox3.Location = new System.Drawing.Point(482, 420);
this.pictureBox3.Name = "pictureBox3";
this.pictureBox3.Size = new System.Drawing.Size(86, 7);
//
// pictureBox2
//
this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
this.pictureBox2.Location = new System.Drawing.Point(384, 420);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(86, 7);
//
// pictureBox1
//
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(286, 420);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(86, 7);
//
// 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 = ((System.Drawing.Image)(resources.GetObject("smartButton5.DisableImage")));
this.smartButton5.DownImage = ((System.Drawing.Image)(resources.GetObject("smartButton5.DownImage")));
this.smartButton5.Enabled = false;
this.smartButton5.GroupID = 0;
this.smartButton5.InitVisible = true;
this.smartButton5.Location = new System.Drawing.Point(675, 425);
this.smartButton5.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
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(92, 52);
this.smartButton5.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton5.TabIndex = 71;
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 = ((System.Drawing.Image)(resources.GetObject("smartButton5.UpImage")));
//
// 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 = ((System.Drawing.Image)(resources.GetObject("smartButton4.DisableImage")));
this.smartButton4.DownImage = ((System.Drawing.Image)(resources.GetObject("smartButton4.DownImage")));
this.smartButton4.Enabled = false;
this.smartButton4.GroupID = 0;
this.smartButton4.InitVisible = true;
this.smartButton4.Location = new System.Drawing.Point(577, 425);
this.smartButton4.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
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(92, 52);
this.smartButton4.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton4.TabIndex = 76;
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 = ((System.Drawing.Image)(resources.GetObject("smartButton4.UpImage")));
//
// 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 = ((System.Drawing.Image)(resources.GetObject("smartButton3.DisableImage")));
this.smartButton3.DownImage = ((System.Drawing.Image)(resources.GetObject("smartButton3.DownImage")));
this.smartButton3.Enabled = false;
this.smartButton3.GroupID = 0;
this.smartButton3.InitVisible = true;
this.smartButton3.Location = new System.Drawing.Point(479, 425);
this.smartButton3.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
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(92, 52);
this.smartButton3.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton3.TabIndex = 77;
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 = ((System.Drawing.Image)(resources.GetObject("smartButton3.UpImage")));
//
// smartButton2
//
this.smartButton2.BackPictureBox = null;
this.smartButton2.BackPictureBox1 = null;
this.smartButton2.BackPictureBox2 = null;
this.smartButton2.ButtonColor = System.Drawing.Color.Gray;
this.smartButton2.ButtonImageAutoSize = true;
this.smartButton2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.smartButton2.DisableImage = ((System.Drawing.Image)(resources.GetObject("smartButton2.DisableImage")));
this.smartButton2.DownImage = ((System.Drawing.Image)(resources.GetObject("smartButton2.DownImage")));
this.smartButton2.Enabled = false;
this.smartButton2.GroupID = 0;
this.smartButton2.InitVisible = true;
this.smartButton2.Location = new System.Drawing.Point(381, 425);
this.smartButton2.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.smartButton2.Name = "smartButton2";
this.smartButton2.NestedClickEventPrevent = false;
this.smartButton2.OutlinePixel = 1;
this.smartButton2.RepeatInterval = 200;
this.smartButton2.RepeatIntervalAccelerate = null;
this.smartButton2.SafeInterval = 200;
this.smartButton2.Size = new System.Drawing.Size(92, 52);
this.smartButton2.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton2.TabIndex = 75;
this.smartButton2.TextColor = System.Drawing.Color.Black;
this.smartButton2.TextDownColor = System.Drawing.Color.White;
this.smartButton2.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.smartButton2.TextLocation = new System.Drawing.Point(0, 0);
this.smartButton2.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartButton2.UpImage = ((System.Drawing.Image)(resources.GetObject("smartButton2.UpImage")));
//
// smartButton1
//
this.smartButton1.BackPictureBox = null;
this.smartButton1.BackPictureBox1 = null;
this.smartButton1.BackPictureBox2 = null;
this.smartButton1.ButtonColor = System.Drawing.Color.Gray;
this.smartButton1.ButtonImageAutoSize = true;
this.smartButton1.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.smartButton1.DisableImage = ((System.Drawing.Image)(resources.GetObject("smartButton1.DisableImage")));
this.smartButton1.DownImage = ((System.Drawing.Image)(resources.GetObject("smartButton1.DownImage")));
this.smartButton1.Enabled = false;
this.smartButton1.GroupID = 0;
this.smartButton1.InitVisible = true;
this.smartButton1.Location = new System.Drawing.Point(283, 425);
this.smartButton1.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
this.smartButton1.Name = "smartButton1";
this.smartButton1.NestedClickEventPrevent = false;
this.smartButton1.OutlinePixel = 1;
this.smartButton1.RepeatInterval = 200;
this.smartButton1.RepeatIntervalAccelerate = null;
this.smartButton1.SafeInterval = 200;
this.smartButton1.Size = new System.Drawing.Size(92, 52);
this.smartButton1.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.smartButton1.TabIndex = 74;
this.smartButton1.TextColor = System.Drawing.Color.Black;
this.smartButton1.TextDownColor = System.Drawing.Color.White;
this.smartButton1.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.smartButton1.TextLocation = new System.Drawing.Point(0, 0);
this.smartButton1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartButton1.UpImage = ((System.Drawing.Image)(resources.GetObject("smartButton1.UpImage")));
//
// labelNGCount5
//
this.labelNGCount5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelNGCount5.BackPictureBox = null;
this.labelNGCount5.BackPictureBox1 = null;
this.labelNGCount5.BackPictureBox2 = null;
this.labelNGCount5.BorderColor = System.Drawing.Color.Black;
this.labelNGCount5.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelNGCount5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelNGCount5.ForeColor = System.Drawing.Color.DarkRed;
this.labelNGCount5.InitVisible = true;
this.labelNGCount5.LineSpacing = 0F;
this.labelNGCount5.Location = new System.Drawing.Point(678, 40);
this.labelNGCount5.Name = "labelNGCount5";
this.labelNGCount5.Size = new System.Drawing.Size(85, 25);
this.labelNGCount5.TabIndex = 115;
this.labelNGCount5.Text = "0";
this.labelNGCount5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelNGCount5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelNGCount5.Wordwrap = false;
//
// labelPassCount5
//
this.labelPassCount5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelPassCount5.BackPictureBox = null;
this.labelPassCount5.BackPictureBox1 = null;
this.labelPassCount5.BackPictureBox2 = null;
this.labelPassCount5.BorderColor = System.Drawing.Color.Black;
this.labelPassCount5.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassCount5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount5.ForeColor = System.Drawing.Color.DarkGreen;
this.labelPassCount5.InitVisible = true;
this.labelPassCount5.LineSpacing = 0F;
this.labelPassCount5.Location = new System.Drawing.Point(678, 14);
this.labelPassCount5.Name = "labelPassCount5";
this.labelPassCount5.Size = new System.Drawing.Size(85, 25);
this.labelPassCount5.TabIndex = 116;
this.labelPassCount5.Text = "0";
this.labelPassCount5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelPassCount5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelPassCount5.Wordwrap = false;
//
// labelNGCount4
//
this.labelNGCount4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelNGCount4.BackPictureBox = null;
this.labelNGCount4.BackPictureBox1 = null;
this.labelNGCount4.BackPictureBox2 = null;
this.labelNGCount4.BorderColor = System.Drawing.Color.Black;
this.labelNGCount4.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelNGCount4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelNGCount4.ForeColor = System.Drawing.Color.DarkRed;
this.labelNGCount4.InitVisible = true;
this.labelNGCount4.LineSpacing = 0F;
this.labelNGCount4.Location = new System.Drawing.Point(580, 40);
this.labelNGCount4.Name = "labelNGCount4";
this.labelNGCount4.Size = new System.Drawing.Size(85, 25);
this.labelNGCount4.TabIndex = 105;
this.labelNGCount4.Text = "0";
this.labelNGCount4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelNGCount4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelNGCount4.Wordwrap = false;
//
// labelPassCount4
//
this.labelPassCount4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelPassCount4.BackPictureBox = null;
this.labelPassCount4.BackPictureBox1 = null;
this.labelPassCount4.BackPictureBox2 = null;
this.labelPassCount4.BorderColor = System.Drawing.Color.Black;
this.labelPassCount4.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassCount4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount4.ForeColor = System.Drawing.Color.DarkGreen;
this.labelPassCount4.InitVisible = true;
this.labelPassCount4.LineSpacing = 0F;
this.labelPassCount4.Location = new System.Drawing.Point(580, 14);
this.labelPassCount4.Name = "labelPassCount4";
this.labelPassCount4.Size = new System.Drawing.Size(85, 25);
this.labelPassCount4.TabIndex = 106;
this.labelPassCount4.Text = "0";
this.labelPassCount4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelPassCount4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelPassCount4.Wordwrap = false;
//
// labelNGCount3
//
this.labelNGCount3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelNGCount3.BackPictureBox = null;
this.labelNGCount3.BackPictureBox1 = null;
this.labelNGCount3.BackPictureBox2 = null;
this.labelNGCount3.BorderColor = System.Drawing.Color.Black;
this.labelNGCount3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelNGCount3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelNGCount3.ForeColor = System.Drawing.Color.DarkRed;
this.labelNGCount3.InitVisible = true;
this.labelNGCount3.LineSpacing = 0F;
this.labelNGCount3.Location = new System.Drawing.Point(482, 40);
this.labelNGCount3.Name = "labelNGCount3";
this.labelNGCount3.Size = new System.Drawing.Size(85, 25);
this.labelNGCount3.TabIndex = 103;
this.labelNGCount3.Text = "0";
this.labelNGCount3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelNGCount3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelNGCount3.Wordwrap = false;
//
// labelPassCount3
//
this.labelPassCount3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelPassCount3.BackPictureBox = null;
this.labelPassCount3.BackPictureBox1 = null;
this.labelPassCount3.BackPictureBox2 = null;
this.labelPassCount3.BorderColor = System.Drawing.Color.Black;
this.labelPassCount3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassCount3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount3.ForeColor = System.Drawing.Color.DarkGreen;
this.labelPassCount3.InitVisible = true;
this.labelPassCount3.LineSpacing = 0F;
this.labelPassCount3.Location = new System.Drawing.Point(482, 14);
this.labelPassCount3.Name = "labelPassCount3";
this.labelPassCount3.Size = new System.Drawing.Size(85, 25);
this.labelPassCount3.TabIndex = 104;
this.labelPassCount3.Text = "0";
this.labelPassCount3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelPassCount3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelPassCount3.Wordwrap = false;
//
// labelNGCount2
//
this.labelNGCount2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelNGCount2.BackPictureBox = null;
this.labelNGCount2.BackPictureBox1 = null;
this.labelNGCount2.BackPictureBox2 = null;
this.labelNGCount2.BorderColor = System.Drawing.Color.Black;
this.labelNGCount2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelNGCount2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelNGCount2.ForeColor = System.Drawing.Color.DarkRed;
this.labelNGCount2.InitVisible = true;
this.labelNGCount2.LineSpacing = 0F;
this.labelNGCount2.Location = new System.Drawing.Point(384, 40);
this.labelNGCount2.Name = "labelNGCount2";
this.labelNGCount2.Size = new System.Drawing.Size(85, 25);
this.labelNGCount2.TabIndex = 109;
this.labelNGCount2.Text = "0";
this.labelNGCount2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelNGCount2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelNGCount2.Wordwrap = false;
//
// labelPassCount2
//
this.labelPassCount2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelPassCount2.BackPictureBox = null;
this.labelPassCount2.BackPictureBox1 = null;
this.labelPassCount2.BackPictureBox2 = null;
this.labelPassCount2.BorderColor = System.Drawing.Color.Black;
this.labelPassCount2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassCount2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount2.ForeColor = System.Drawing.Color.DarkGreen;
this.labelPassCount2.InitVisible = true;
this.labelPassCount2.LineSpacing = 0F;
this.labelPassCount2.Location = new System.Drawing.Point(384, 14);
this.labelPassCount2.Name = "labelPassCount2";
this.labelPassCount2.Size = new System.Drawing.Size(85, 25);
this.labelPassCount2.TabIndex = 110;
this.labelPassCount2.Text = "0";
this.labelPassCount2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelPassCount2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelPassCount2.Wordwrap = false;
//
// labelNGCount1
//
this.labelNGCount1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelNGCount1.BackPictureBox = null;
this.labelNGCount1.BackPictureBox1 = null;
this.labelNGCount1.BackPictureBox2 = null;
this.labelNGCount1.BorderColor = System.Drawing.Color.Black;
this.labelNGCount1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelNGCount1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelNGCount1.ForeColor = System.Drawing.Color.DarkRed;
this.labelNGCount1.InitVisible = true;
this.labelNGCount1.LineSpacing = 0F;
this.labelNGCount1.Location = new System.Drawing.Point(286, 40);
this.labelNGCount1.Name = "labelNGCount1";
this.labelNGCount1.Size = new System.Drawing.Size(85, 25);
this.labelNGCount1.TabIndex = 107;
this.labelNGCount1.Text = "0";
this.labelNGCount1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelNGCount1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelNGCount1.Wordwrap = false;
//
// labelPassCount1
//
this.labelPassCount1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(201)))), ((int)(((byte)(201)))));
this.labelPassCount1.BackPictureBox = null;
this.labelPassCount1.BackPictureBox1 = null;
this.labelPassCount1.BackPictureBox2 = null;
this.labelPassCount1.BorderColor = System.Drawing.Color.Black;
this.labelPassCount1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelPassCount1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelPassCount1.ForeColor = System.Drawing.Color.DarkGreen;
this.labelPassCount1.InitVisible = true;
this.labelPassCount1.LineSpacing = 0F;
this.labelPassCount1.Location = new System.Drawing.Point(286, 14);
this.labelPassCount1.Name = "labelPassCount1";
this.labelPassCount1.Size = new System.Drawing.Size(85, 25);
this.labelPassCount1.TabIndex = 108;
this.labelPassCount1.Text = "0";
this.labelPassCount1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelPassCount1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelPassCount1.Wordwrap = false;
//
// pictureBoxBypass1
//
this.pictureBoxBypass1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass1.Image")));
this.pictureBoxBypass1.Location = new System.Drawing.Point(286, 475);
this.pictureBoxBypass1.Name = "pictureBoxBypass1";
this.pictureBoxBypass1.Size = new System.Drawing.Size(86, 7);
//
// pictureBoxBypass2
//
this.pictureBoxBypass2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass2.Image")));
this.pictureBoxBypass2.Location = new System.Drawing.Point(384, 475);
this.pictureBoxBypass2.Name = "pictureBoxBypass2";
this.pictureBoxBypass2.Size = new System.Drawing.Size(86, 7);
//
// pictureBoxBypass3
//
this.pictureBoxBypass3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass3.Image")));
this.pictureBoxBypass3.Location = new System.Drawing.Point(482, 475);
this.pictureBoxBypass3.Name = "pictureBoxBypass3";
this.pictureBoxBypass3.Size = new System.Drawing.Size(86, 7);
//
// pictureBoxBypass4
//
this.pictureBoxBypass4.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass4.Image")));
this.pictureBoxBypass4.Location = new System.Drawing.Point(580, 475);
this.pictureBoxBypass4.Name = "pictureBoxBypass4";
this.pictureBoxBypass4.Size = new System.Drawing.Size(86, 7);
//
// pictureBoxBypass5
//
this.pictureBoxBypass5.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxBypass5.Image")));
this.pictureBoxBypass5.Location = new System.Drawing.Point(678, 475);
this.pictureBoxBypass5.Name = "pictureBoxBypass5";
this.pictureBoxBypass5.Size = new System.Drawing.Size(86, 7);
//
// smartGroupBox1
//
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.Controls.Add(this.pictureBoxBypass5);
this.smartGroupBox1.Controls.Add(this.pictureBoxBypass4);
this.smartGroupBox1.Controls.Add(this.pictureBoxBypass3);
this.smartGroupBox1.Controls.Add(this.pictureBoxBypass2);
this.smartGroupBox1.Controls.Add(this.pictureBoxBypass1);
this.smartGroupBox1.Controls.Add(this.labelNGCount5);
this.smartGroupBox1.Controls.Add(this.labelPassCount5);
this.smartGroupBox1.Controls.Add(this.labelNGCount4);
this.smartGroupBox1.Controls.Add(this.labelPassCount4);
this.smartGroupBox1.Controls.Add(this.labelNGCount3);
this.smartGroupBox1.Controls.Add(this.labelPassCount3);
this.smartGroupBox1.Controls.Add(this.labelNGCount2);
this.smartGroupBox1.Controls.Add(this.labelPassCount2);
this.smartGroupBox1.Controls.Add(this.labelNGCount1);
this.smartGroupBox1.Controls.Add(this.labelPassCount1);
this.smartGroupBox1.Controls.Add(this.progressBar5);
this.smartGroupBox1.Controls.Add(this.progressBar4);
this.smartGroupBox1.Controls.Add(this.progressBar3);
this.smartGroupBox1.Controls.Add(this.progressBar2);
this.smartGroupBox1.Controls.Add(this.progressBar1);
this.smartGroupBox1.Controls.Add(this.labelWeightValue5);
this.smartGroupBox1.Controls.Add(this.labelWeightValue4);
this.smartGroupBox1.Controls.Add(this.labelWeightValue3);
this.smartGroupBox1.Controls.Add(this.labelWeightValue2);
this.smartGroupBox1.Controls.Add(this.labelWeightValue1);
this.smartGroupBox1.Controls.Add(this.pictureBox5);
this.smartGroupBox1.Controls.Add(this.pictureBox4);
this.smartGroupBox1.Controls.Add(this.pictureBox3);
this.smartGroupBox1.Controls.Add(this.pictureBox2);
this.smartGroupBox1.Controls.Add(this.pictureBox1);
this.smartGroupBox1.Controls.Add(this.smartButton5);
this.smartGroupBox1.Controls.Add(this.smartButton4);
this.smartGroupBox1.Controls.Add(this.smartButton3);
this.smartGroupBox1.Controls.Add(this.smartButton2);
this.smartGroupBox1.Controls.Add(this.smartButton1);
this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.Black;
this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox1.FrameLineThickness = 1;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.None;
this.smartGroupBox1.Image = ((System.Drawing.Image)(resources.GetObject("smartGroupBox1.Image")));
this.smartGroupBox1.InitVisible = true;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(1024, 485);
this.smartGroupBox1.TabIndex = 126;
this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
// ControlMainDisplayEachBarGraph5
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMainDisplayEachBarGraph5";
this.Size = new System.Drawing.Size(1024, 485);
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartProgressBar progressBar5;
private SmartX.SmartProgressBar progressBar4;
private SmartX.SmartProgressBar progressBar3;
private SmartX.SmartProgressBar progressBar2;
private SmartX.SmartProgressBar progressBar1;
private SmartX.SmartLabel labelWeightValue5;
private SmartX.SmartLabel labelWeightValue4;
private SmartX.SmartLabel labelWeightValue3;
private SmartX.SmartLabel labelWeightValue2;
private SmartX.SmartLabel labelWeightValue1;
private System.Windows.Forms.PictureBox pictureBox5;
private System.Windows.Forms.PictureBox pictureBox4;
private System.Windows.Forms.PictureBox pictureBox3;
private System.Windows.Forms.PictureBox pictureBox2;
private System.Windows.Forms.PictureBox pictureBox1;
private SmartX.SmartButton smartButton5;
private SmartX.SmartButton smartButton4;
private SmartX.SmartButton smartButton3;
private SmartX.SmartButton smartButton2;
private SmartX.SmartButton smartButton1;
private SmartX.SmartLabel labelNGCount5;
private SmartX.SmartLabel labelPassCount5;
private SmartX.SmartLabel labelNGCount4;
private SmartX.SmartLabel labelPassCount4;
private SmartX.SmartLabel labelNGCount3;
private SmartX.SmartLabel labelPassCount3;
private SmartX.SmartLabel labelNGCount2;
private SmartX.SmartLabel labelPassCount2;
private SmartX.SmartLabel labelNGCount1;
private SmartX.SmartLabel labelPassCount1;
private System.Windows.Forms.PictureBox pictureBoxBypass1;
private System.Windows.Forms.PictureBox pictureBoxBypass2;
private System.Windows.Forms.PictureBox pictureBoxBypass3;
private System.Windows.Forms.PictureBox pictureBoxBypass4;
private System.Windows.Forms.PictureBox pictureBoxBypass5;
private SmartX.SmartGroupBox smartGroupBox1;
}
}

View File

@ -0,0 +1,455 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using INT63DC_2C.Forms;
using System.Collections.ObjectModel;
using SmartX;
namespace INT63DC_2C.Controls
{
public partial class ControlMainDisplayEachBarGraph5 : UserControl
{
#region Field
private FormMainDisplay m_ParentForm;
private Collection<PictureBox> CollectionPictureBoxZero;
private Collection<SmartLabel> CollectionLabelWeightValue;
private Collection<SmartProgressBar> CollectionProgressBar;
private Collection<PictureBox> CollectionPictureBoxBypass;
#endregion
#region Constructor
public ControlMainDisplayEachBarGraph5(FormMainDisplay parent)
{
InitializeComponent();
this.ParentForm = parent;
this.CreateCollection();
this.InitializeControl();
}
#endregion
#region Property
public FormMainDisplay ParentForm
{
get { return this.m_ParentForm; }
private set { this.m_ParentForm = value; }
}
#endregion
#region Method
private void CreateCollection()
{
// PictureBoxZero
this.CollectionPictureBoxZero = new Collection<PictureBox>();
this.CollectionPictureBoxZero.Clear();
this.CollectionPictureBoxZero.Add(this.pictureBox1);
this.CollectionPictureBoxZero.Add(this.pictureBox2);
this.CollectionPictureBoxZero.Add(this.pictureBox3);
this.CollectionPictureBoxZero.Add(this.pictureBox4);
this.CollectionPictureBoxZero.Add(this.pictureBox5);
// LabelWeightValue
this.CollectionLabelWeightValue = new Collection<SmartLabel>();
this.CollectionLabelWeightValue.Clear();
this.CollectionLabelWeightValue.Add(this.labelWeightValue1);
this.CollectionLabelWeightValue.Add(this.labelWeightValue2);
this.CollectionLabelWeightValue.Add(this.labelWeightValue3);
this.CollectionLabelWeightValue.Add(this.labelWeightValue4);
this.CollectionLabelWeightValue.Add(this.labelWeightValue5);
// ProgressBar
this.CollectionProgressBar = new Collection<SmartProgressBar>();
this.CollectionProgressBar.Clear();
this.CollectionProgressBar.Add(this.progressBar1);
this.CollectionProgressBar.Add(this.progressBar2);
this.CollectionProgressBar.Add(this.progressBar3);
this.CollectionProgressBar.Add(this.progressBar4);
this.CollectionProgressBar.Add(this.progressBar5);
// PictureBoxBypass
this.CollectionPictureBoxBypass = new Collection<PictureBox>();
this.CollectionPictureBoxBypass.Clear();
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass1);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass2);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass3);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass4);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass5);
}
private void InitializeControl()
{
foreach (PictureBox picture in this.CollectionPictureBoxZero)
picture.Visible = false;
foreach (SmartLabel label in this.CollectionLabelWeightValue)
{
if (this.ParentForm.ParentForm.SystemConfig.DecimalPlaces == 3)
label.Font = new Font("Arial", 17, FontStyle.Bold);
else
label.Font = new Font("Arial", 20, FontStyle.Bold);
label.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
foreach (PictureBox picture in this.CollectionPictureBoxBypass)
picture.Visible = false;
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
}
private void SetCount(Collection<WeightData> weightdatas)
{
string value = "";
#region Lane 1
value = weightdatas[0].TotalNGCount.ToString();
if (this.labelNGCount1.Text != value)
this.labelNGCount1.Text = value;
value = weightdatas[0].PassCount.ToString();
if (this.labelPassCount1.Text != value)
this.labelPassCount1.Text = value;
#endregion
#region Lane 2
value = weightdatas[1].TotalNGCount.ToString();
if (this.labelNGCount2.Text != value)
this.labelNGCount2.Text = value;
value = weightdatas[1].PassCount.ToString();
if (this.labelPassCount2.Text != value)
this.labelPassCount2.Text = value;
#endregion
#region Lane 3
value = weightdatas[2].TotalNGCount.ToString();
if (this.labelNGCount3.Text != value)
this.labelNGCount3.Text = value;
value = weightdatas[2].PassCount.ToString();
if (this.labelPassCount3.Text != value)
this.labelPassCount3.Text = value;
#endregion
#region Lane 4
value = weightdatas[3].TotalNGCount.ToString();
if (this.labelNGCount4.Text != value)
this.labelNGCount4.Text = value;
value = weightdatas[3].PassCount.ToString();
if (this.labelPassCount4.Text != value)
this.labelPassCount4.Text = value;
#endregion
#region Lane 5
value = weightdatas[4].TotalNGCount.ToString();
if (this.labelNGCount5.Text != value)
this.labelNGCount5.Text = value;
value = weightdatas[4].PassCount.ToString();
if (this.labelPassCount5.Text != value)
this.labelPassCount5.Text = value;
#endregion
this.ParentForm.SetTotalCount();
}
public void RescaleControl()
{
foreach (SmartProgressBar bar in this.CollectionProgressBar)
{
Helper.RescaleProgressBar(bar, this.ParentForm.ParentForm.CurrentProductItem.ProgressBarMaximum, this.ParentForm.ParentForm.CurrentProductItem.ProgressBarMinimum);
bar.Value = bar.Minimum;
}
}
public void Clear()
{
foreach (SmartX.SmartLabel label in this.CollectionLabelWeightValue)
{
label.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
label.ForeColor = Color.Black;
}
foreach (SmartX.SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
foreach (WeightData data in this.ParentForm.ParentForm.CollectionWeightData)
data.ClearCount();
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
this.ParentForm.ParentForm.SaveCounterFile1(this.ParentForm.ParentForm.CollectionWeightData, this.ParentForm.ParentForm.SystemConfig.ProductNumber - 1);
}
public void UpdateEquipmentStatusDisplay(DataStore.EquipmentStatus status)
{
string temp = "";
foreach (SmartX.SmartLabel label in this.CollectionLabelWeightValue)
{
temp = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (label.Text != temp)
label.Text = temp;
}
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
}
public void UpdateCurrentProductDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas)
{
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
}
public void UpdateBypassDisplay(Collection<WeightData> weightData)
{
for (int i = 0; i < this.CollectionPictureBoxBypass.Count; i++)
{
if (weightData[i].IsBypassMode == true)
this.CollectionPictureBoxBypass[i].Visible = true;
else
this.CollectionPictureBoxBypass[i].Visible = false;
}
}
public void UpdateStopWeightDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas)
{
string value = "";
if (this.ParentForm.ParentForm.SystemConfig.EquipmentColumns > weightDatas.Count)
return;
if (status == DataStore.EquipmentStatus.Stop)
{
for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EquipmentColumns; i++)
{
// 중량
value = Helper.DoubleToString(weightDatas[i].Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.CollectionLabelWeightValue[i].Text != value)
this.CollectionLabelWeightValue[i].Text = value;
if (this.CollectionLabelWeightValue[i].ForeColor != Color.Black)
this.CollectionLabelWeightValue[i].ForeColor = Color.Black;
// 영점표시
if (weightDatas[i].Status == DataStore.WeightStatus.WeightZero)
this.CollectionPictureBoxZero[i].Visible = true;
else
this.CollectionPictureBoxZero[i].Visible = false;
}
}
else
{
for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EquipmentColumns; i++)
{
// 영점표시
if (weightDatas[i].Status == DataStore.WeightStatus.WeightZero)
this.CollectionPictureBoxZero[i].Visible = true;
else
this.CollectionPictureBoxZero[i].Visible = false;
}
}
}
public void UpdateStartWeightDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas)
{
this.UpdateStartWeightDisplay1(status, weightDatas[0]);
this.UpdateStartWeightDisplay2(status, weightDatas[1]);
this.UpdateStartWeightDisplay3(status, weightDatas[2]);
this.UpdateStartWeightDisplay4(status, weightDatas[3]);
this.UpdateStartWeightDisplay5(status, weightDatas[4]);
}
public void UpdateStartWeightDisplay1(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue1.Text != value)
this.labelWeightValue1.Text = value;
if (empty == false)
{
this.labelWeightValue1.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount1.Text != value)
this.labelPassCount1.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount1.Text != value)
this.labelNGCount1.Text = value;
Helper.SetProgressBarValue(this.progressBar1, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue1.ForeColor = Color.Gray;
this.progressBar1.Value = this.progressBar1.Minimum;
this.progressBar1.BarColor1 = Color.Lime;
}
}
public void UpdateStartWeightDisplay2(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue2.Text != value)
this.labelWeightValue2.Text = value;
if (empty == false)
{
this.labelWeightValue2.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount2.Text != value)
this.labelPassCount2.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount2.Text != value)
this.labelNGCount2.Text = value;
Helper.SetProgressBarValue(this.progressBar2, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue2.ForeColor = Color.Gray;
this.progressBar2.Value = this.progressBar2.Minimum;
this.progressBar2.BarColor1 = Color.Lime;
}
}
public void UpdateStartWeightDisplay3(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue3.Text != value)
this.labelWeightValue3.Text = value;
if (empty == false)
{
this.labelWeightValue3.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount3.Text != value)
this.labelPassCount3.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount3.Text != value)
this.labelNGCount3.Text = value;
Helper.SetProgressBarValue(this.progressBar3, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue3.ForeColor = Color.Gray;
this.progressBar3.Value = this.progressBar3.Minimum;
this.progressBar3.BarColor1 = Color.Lime;
}
}
public void UpdateStartWeightDisplay4(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue4.Text != value)
this.labelWeightValue4.Text = value;
if (empty == false)
{
this.labelWeightValue4.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount4.Text != value)
this.labelPassCount4.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount4.Text != value)
this.labelNGCount4.Text = value;
Helper.SetProgressBarValue(this.progressBar4, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue4.ForeColor = Color.Gray;
this.progressBar4.Value = this.progressBar4.Minimum;
this.progressBar4.BarColor1 = Color.Lime;
}
}
public void UpdateStartWeightDisplay5(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue5.Text != value)
this.labelWeightValue5.Text = value;
if (empty == false)
{
this.labelWeightValue5.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount5.Text != value)
this.labelPassCount5.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount5.Text != value)
this.labelNGCount5.Text = value;
Helper.SetProgressBarValue(this.progressBar5, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue5.ForeColor = Color.Gray;
this.progressBar5.Value = this.progressBar5.Minimum;
this.progressBar5.BarColor1 = Color.Lime;
}
}
#endregion
}
}

File diff suppressed because it is too large Load Diff

View File

@ -13,7 +13,7 @@ using INT63DC_2C.Forms;
namespace INT63DC_2C.Controls namespace INT63DC_2C.Controls
{ {
public partial class ControlMainDisplay5 : UserControl public partial class ControlMainDisplayTable5 : UserControl
{ {
#region Field #region Field
private FormMainDisplay m_ParentForm; private FormMainDisplay m_ParentForm;
@ -23,12 +23,8 @@ namespace INT63DC_2C.Controls
private Color WeightUnderColor = Color.Red; private Color WeightUnderColor = Color.Red;
private Color WeightSamplingDataColor = Color.Blue; private Color WeightSamplingDataColor = Color.Blue;
// Bar
private Collection<PictureBox> CollectionPictureBoxZero; private Collection<PictureBox> CollectionPictureBoxZero;
private Collection<SmartLabel> CollectionLabelWeightValue;
private Collection<SmartProgressBar> CollectionProgressBar;
private Collection<PictureBox> CollectionPictureBoxBypass; private Collection<PictureBox> CollectionPictureBoxBypass;
// Table
private Collection<SmartLabel> CollectionLabelWeightValue1; private Collection<SmartLabel> CollectionLabelWeightValue1;
private Collection<SmartLabel> CollectionLabelWeightValue2; private Collection<SmartLabel> CollectionLabelWeightValue2;
private Collection<SmartLabel> CollectionLabelWeightValue3; private Collection<SmartLabel> CollectionLabelWeightValue3;
@ -38,7 +34,7 @@ namespace INT63DC_2C.Controls
#endregion #endregion
#region Constructor #region Constructor
public ControlMainDisplay5(FormMainDisplay parent) public ControlMainDisplayTable5(FormMainDisplay parent)
{ {
InitializeComponent(); InitializeComponent();
@ -69,24 +65,6 @@ namespace INT63DC_2C.Controls
this.CollectionPictureBoxZero.Add(this.pictureBox4); this.CollectionPictureBoxZero.Add(this.pictureBox4);
this.CollectionPictureBoxZero.Add(this.pictureBox5); this.CollectionPictureBoxZero.Add(this.pictureBox5);
// LabelWeightValue
this.CollectionLabelWeightValue = new Collection<SmartLabel>();
this.CollectionLabelWeightValue.Clear();
this.CollectionLabelWeightValue.Add(this.labelWeightValue1);
this.CollectionLabelWeightValue.Add(this.labelWeightValue2);
this.CollectionLabelWeightValue.Add(this.labelWeightValue3);
this.CollectionLabelWeightValue.Add(this.labelWeightValue4);
this.CollectionLabelWeightValue.Add(this.labelWeightValue5);
// ProgressBar
this.CollectionProgressBar = new Collection<SmartProgressBar>();
this.CollectionProgressBar.Clear();
this.CollectionProgressBar.Add(this.progressBar1);
this.CollectionProgressBar.Add(this.progressBar2);
this.CollectionProgressBar.Add(this.progressBar3);
this.CollectionProgressBar.Add(this.progressBar4);
this.CollectionProgressBar.Add(this.progressBar5);
// PictureBoxBypass // PictureBoxBypass
this.CollectionPictureBoxBypass = new Collection<PictureBox>(); this.CollectionPictureBoxBypass = new Collection<PictureBox>();
this.CollectionPictureBoxBypass.Clear(); this.CollectionPictureBoxBypass.Clear();
@ -184,17 +162,9 @@ namespace INT63DC_2C.Controls
foreach (PictureBox picture in this.CollectionPictureBoxZero) foreach (PictureBox picture in this.CollectionPictureBoxZero)
picture.Visible = false; picture.Visible = false;
foreach (SmartLabel label in this.CollectionLabelWeightValue)
label.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
foreach (PictureBox picture in this.CollectionPictureBoxBypass) foreach (PictureBox picture in this.CollectionPictureBoxBypass)
picture.Visible = false; picture.Visible = false;
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
for (int i = 0; i < 12; i++) for (int i = 0; i < 12; i++)
{ {
Helper.SetTableLabelProperty(this.CollectionLabelWeightValue1[i]); Helper.SetTableLabelProperty(this.CollectionLabelWeightValue1[i]);
@ -205,92 +175,13 @@ namespace INT63DC_2C.Controls
} }
this.UpdateLabelDisplay(); this.UpdateLabelDisplay();
} }
private void SetCount(Collection<WeightData> weightdatas)
{
string value = "";
#region Lane 1
value = weightdatas[0].TotalNGCount.ToString();
if (this.labelNGCount1.Text != value)
this.labelNGCount1.Text = value;
value = weightdatas[0].PassCount.ToString();
if (this.labelPassCount1.Text != value)
this.labelPassCount1.Text = value;
#endregion
#region Lane 2
value = weightdatas[1].TotalNGCount.ToString();
if (this.labelNGCount2.Text != value)
this.labelNGCount2.Text = value;
value = weightdatas[1].PassCount.ToString();
if (this.labelPassCount2.Text != value)
this.labelPassCount2.Text = value;
#endregion
#region Lane 3
value = weightdatas[2].TotalNGCount.ToString();
if (this.labelNGCount3.Text != value)
this.labelNGCount3.Text = value;
value = weightdatas[2].PassCount.ToString();
if (this.labelPassCount3.Text != value)
this.labelPassCount3.Text = value;
#endregion
#region Lane 4
value = weightdatas[3].TotalNGCount.ToString();
if (this.labelNGCount4.Text != value)
this.labelNGCount4.Text = value;
value = weightdatas[3].PassCount.ToString();
if (this.labelPassCount4.Text != value)
this.labelPassCount4.Text = value;
#endregion
#region Lane 5
value = weightdatas[4].TotalNGCount.ToString();
if (this.labelNGCount5.Text != value)
this.labelNGCount5.Text = value;
value = weightdatas[4].PassCount.ToString();
if (this.labelPassCount5.Text != value)
this.labelPassCount5.Text = value;
#endregion
this.ParentForm.SetTotalCount();
}
public void RescaleControl()
{
foreach (SmartProgressBar bar in this.CollectionProgressBar)
{
Helper.RescaleProgressBar(bar, this.ParentForm.ParentForm.CurrentProductItem.ProgressBarMaximum, this.ParentForm.ParentForm.CurrentProductItem.ProgressBarMinimum);
bar.Value = bar.Minimum;
}
}
public void Clear() public void Clear()
{ {
foreach (SmartX.SmartLabel label in this.CollectionLabelWeightValue)
{
label.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
label.ForeColor = Color.Black;
}
foreach (SmartX.SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
foreach (WeightData data in this.ParentForm.ParentForm.CollectionWeightData)
data.ClearCount();
foreach (WeightStorageItem weight in this.CollectionWeightStorageItem) foreach (WeightStorageItem weight in this.CollectionWeightStorageItem)
weight.AllClear(); weight.AllClear();
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
this.UpdateLabelDisplay(); this.UpdateLabelDisplay();
this.ParentForm.ParentForm.SaveCounterFile1(this.ParentForm.ParentForm.CollectionWeightData, this.ParentForm.ParentForm.SystemConfig.ProductNumber - 1);
} }
private void UpdateLabelDisplay() private void UpdateLabelDisplay()
@ -404,24 +295,10 @@ namespace INT63DC_2C.Controls
public void UpdateEquipmentStatusDisplay(DataStore.EquipmentStatus status) public void UpdateEquipmentStatusDisplay(DataStore.EquipmentStatus status)
{ {
string temp = "";
foreach (SmartX.SmartLabel label in this.CollectionLabelWeightValue)
{
temp = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (label.Text != temp)
label.Text = temp;
}
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
} }
public void UpdateCurrentProductDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas) public void UpdateCurrentProductDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas)
{ {
foreach (SmartProgressBar bar in this.CollectionProgressBar) // 초기화
bar.Value = bar.Minimum;
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
} }
public void UpdateBypassDisplay(Collection<WeightData> weightData) public void UpdateBypassDisplay(Collection<WeightData> weightData)
{ {
@ -444,13 +321,6 @@ namespace INT63DC_2C.Controls
{ {
for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EquipmentColumns; i++) for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EquipmentColumns; i++)
{ {
// 중량
value = Helper.DoubleToString(weightDatas[i].Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.CollectionLabelWeightValue[i].Text != value)
this.CollectionLabelWeightValue[i].Text = value;
if (this.CollectionLabelWeightValue[i].ForeColor != Color.Black)
this.CollectionLabelWeightValue[i].ForeColor = Color.Black;
// 영점표시 // 영점표시
if (weightDatas[i].Status == DataStore.WeightStatus.WeightZero) if (weightDatas[i].Status == DataStore.WeightStatus.WeightZero)
this.CollectionPictureBoxZero[i].Visible = true; this.CollectionPictureBoxZero[i].Visible = true;
@ -480,7 +350,6 @@ namespace INT63DC_2C.Controls
} }
public void UpdateStartWeightDisplay1(DataStore.EquipmentStatus status, WeightData weightData) public void UpdateStartWeightDisplay1(DataStore.EquipmentStatus status, WeightData weightData)
{ {
string value = "";
bool empty = false; bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
@ -489,43 +358,12 @@ namespace INT63DC_2C.Controls
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true; empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue1.Text != value)
this.labelWeightValue1.Text = value;
if (empty == false)
{
this.labelWeightValue1.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount1.Text != value)
this.labelPassCount1.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount1.Text != value)
this.labelNGCount1.Text = value;
Helper.SetProgressBarValue(this.progressBar1, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue1.ForeColor = Color.Gray;
this.progressBar1.Value = this.progressBar1.Minimum;
this.progressBar1.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[0].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus); this.CollectionWeightStorageItem[0].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane1(); this.UpdateLabelDisplayLane1();
#endregion
} }
public void UpdateStartWeightDisplay2(DataStore.EquipmentStatus status, WeightData weightData) public void UpdateStartWeightDisplay2(DataStore.EquipmentStatus status, WeightData weightData)
{ {
string value = "";
bool empty = false; bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
@ -534,43 +372,12 @@ namespace INT63DC_2C.Controls
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true; empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue2.Text != value)
this.labelWeightValue2.Text = value;
if (empty == false)
{
this.labelWeightValue2.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount2.Text != value)
this.labelPassCount2.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount2.Text != value)
this.labelNGCount2.Text = value;
Helper.SetProgressBarValue(this.progressBar2, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue2.ForeColor = Color.Gray;
this.progressBar2.Value = this.progressBar2.Minimum;
this.progressBar2.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[1].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus); this.CollectionWeightStorageItem[1].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane2(); this.UpdateLabelDisplayLane2();
#endregion
} }
public void UpdateStartWeightDisplay3(DataStore.EquipmentStatus status, WeightData weightData) public void UpdateStartWeightDisplay3(DataStore.EquipmentStatus status, WeightData weightData)
{ {
string value = "";
bool empty = false; bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
@ -579,43 +386,12 @@ namespace INT63DC_2C.Controls
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true; empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue3.Text != value)
this.labelWeightValue3.Text = value;
if (empty == false)
{
this.labelWeightValue3.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount3.Text != value)
this.labelPassCount3.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount3.Text != value)
this.labelNGCount3.Text = value;
Helper.SetProgressBarValue(this.progressBar3, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue3.ForeColor = Color.Gray;
this.progressBar3.Value = this.progressBar3.Minimum;
this.progressBar3.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[2].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus); this.CollectionWeightStorageItem[2].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane3(); this.UpdateLabelDisplayLane3();
#endregion
} }
public void UpdateStartWeightDisplay4(DataStore.EquipmentStatus status, WeightData weightData) public void UpdateStartWeightDisplay4(DataStore.EquipmentStatus status, WeightData weightData)
{ {
string value = "";
bool empty = false; bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
@ -624,43 +400,12 @@ namespace INT63DC_2C.Controls
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true; empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue4.Text != value)
this.labelWeightValue4.Text = value;
if (empty == false)
{
this.labelWeightValue4.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount4.Text != value)
this.labelPassCount4.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount4.Text != value)
this.labelNGCount4.Text = value;
Helper.SetProgressBarValue(this.progressBar4, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue4.ForeColor = Color.Gray;
this.progressBar4.Value = this.progressBar4.Minimum;
this.progressBar4.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[3].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus); this.CollectionWeightStorageItem[3].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane4(); this.UpdateLabelDisplayLane4();
#endregion
} }
public void UpdateStartWeightDisplay5(DataStore.EquipmentStatus status, WeightData weightData) public void UpdateStartWeightDisplay5(DataStore.EquipmentStatus status, WeightData weightData)
{ {
string value = "";
bool empty = false; bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
@ -669,39 +414,9 @@ namespace INT63DC_2C.Controls
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty) if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true; empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue5.Text != value)
this.labelWeightValue5.Text = value;
if (empty == false)
{
this.labelWeightValue5.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount5.Text != value)
this.labelPassCount5.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount5.Text != value)
this.labelNGCount5.Text = value;
Helper.SetProgressBarValue(this.progressBar5, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue5.ForeColor = Color.Gray;
this.progressBar5.Value = this.progressBar5.Minimum;
this.progressBar5.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[4].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus); this.CollectionWeightStorageItem[4].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane5(); this.UpdateLabelDisplayLane5();
#endregion
} }
#endregion #endregion
} }

File diff suppressed because it is too large Load Diff

View File

@ -904,7 +904,7 @@ namespace INT63DC_2C
this.Sorter2Location = 7; this.Sorter2Location = 7;
this.Sorter3Location = 3; this.Sorter3Location = 3;
this.Sorter4Location = 0; this.Sorter4Location = 0;
this.MotorSelect = 0; this.MotorSelect = 1;
this.SamplingTime = 1; this.SamplingTime = 1;
this.SamplingCount = 1; this.SamplingCount = 1;
this.SamplingCurrentCount = 0; this.SamplingCurrentCount = 0;
@ -913,7 +913,7 @@ namespace INT63DC_2C
this.LeakSamplingTime = 10; this.LeakSamplingTime = 10;
this.Unit = "g"; this.Unit = "g";
this.SerialNumber = "21A0000"; this.SerialNumber = "25I0000";
this.EmptyWeight = "0"; this.EmptyWeight = "0";
this.ComPort = "COM2"; this.ComPort = "COM2";
@ -1168,8 +1168,8 @@ namespace INT63DC_2C
this.PassRange = "2000"; this.PassRange = "2000";
this.OverRange = "3000"; this.OverRange = "3000";
this.TareRange = "0"; this.TareRange = "0";
this.UnderRange = "0"; this.UnderRangeLimit = "0";
this.OverRange = "99999"; this.OverRangeLimit = "99999";
} }
private void ProgressBarLevelRescale() private void ProgressBarLevelRescale()
@ -1933,25 +1933,25 @@ namespace INT63DC_2C
public void Initialization() public void Initialization()
{ {
this.Filter = 8; this.Filter = 8;
this.JudgmentDelayTime = 1000; this.JudgmentDelayTime = 650;
this.JudgmentCount = 10; this.JudgmentCount = 5;
this.FeedSpeed = 60; this.FeedSpeed = 2100;
this.TurnDelayTime = 0; this.TurnDelayTime = 400;
this.Sorter1DelayTime = 500; this.Sorter1DelayTime = 300;
this.Sorter1RunTime = 1000; this.Sorter1RunTime = 400;
this.Sorter2DelayTime = 500; this.Sorter2DelayTime = 300;
this.Sorter2RunTime = 1000; this.Sorter2RunTime = 400;
this.ForcedZeroDelayTime = 0; this.ForcedZeroDelayTime = 0;
this.OriginOffset = 0; this.OriginOffset = 0;
this.EntryGateDelayTime = 500; this.EntryGateDelayTime = 330;
this.EntryGateRunTime = 1000; this.EntryGateRunTime = 340;
this.DischargeStopperDelayTime = 500; this.DischargeStopperDelayTime = 250;
this.DischargeStopperRunTime = 1000; this.DischargeStopperRunTime = 500;
this.Stopper2DelayTime = 500; this.Stopper2DelayTime = 500;
this.Stopper2RunTime = 1000; this.Stopper2RunTime = 1000;
this.Sorter3DelayTime = "500"; this.Sorter3DelayTime = "300";
this.Sorter3RunTime = "1000"; this.Sorter3RunTime = "400";
this.Sorter4DelayTime = "1"; this.Sorter4DelayTime = "1";
this.Sorter4RunTime = "600"; this.Sorter4RunTime = "600";
@ -2853,6 +2853,8 @@ namespace INT63DC_2C
private bool m_IsInverterAlarm; private bool m_IsInverterAlarm;
private bool m_IsAlignError; private bool m_IsAlignError;
private bool m_IsPinchPoint; private bool m_IsPinchPoint;
private bool m_IsSorter1Error;
private bool m_IsSorter2Error;
private bool m_IsBuzzerStatus; private bool m_IsBuzzerStatus;
#endregion #endregion
@ -2915,6 +2917,16 @@ namespace INT63DC_2C
get { return this.m_IsPinchPoint; } get { return this.m_IsPinchPoint; }
set { this.m_IsPinchPoint = value; } set { this.m_IsPinchPoint = value; }
} }
public bool IsSorter1Error
{
get { return this.m_IsSorter1Error; }
set { this.m_IsSorter1Error = value; }
}
public bool IsSorter2Error
{
get { return this.m_IsSorter2Error; }
set { this.m_IsSorter2Error = value; }
}
public bool IsBuzzerStatus public bool IsBuzzerStatus
{ {
@ -2936,6 +2948,8 @@ namespace INT63DC_2C
this.IsInverterAlarm = false; this.IsInverterAlarm = false;
this.IsAlignError = false; this.IsAlignError = false;
this.IsPinchPoint = false; this.IsPinchPoint = false;
this.IsSorter1Error = false;
this.IsSorter2Error = false;
this.IsBuzzerStatus = false; this.IsBuzzerStatus = false;
} }
@ -2971,11 +2985,11 @@ namespace INT63DC_2C
else else
this.IsAlignError = true; this.IsAlignError = true;
#endregion #endregion
#region 알람 14- #region 알람 14-선별기2 에러
if (sValue4[2] == '0') if (sValue4[2] == '0')
{ } this.IsSorter2Error = false;
else else
{ } this.IsSorter2Error = true;
#endregion #endregion
#region 알람 13- #region 알람 13-
if (sValue4[3] == '0') if (sValue4[3] == '0')
@ -3015,11 +3029,11 @@ namespace INT63DC_2C
else else
this.IsEmergencyStop = true; this.IsEmergencyStop = true;
#endregion #endregion
#region 알람 7- #region 알람 7-선별기1 에러
if (sValue2[1] == '0') if (sValue2[1] == '0')
{ } this.IsSorter1Error = false;
else else
{ } this.IsSorter1Error = true;
#endregion #endregion
#region 알람 6- #region 알람 6-
if (sValue2[2] == '0') if (sValue2[2] == '0')

View File

@ -277,7 +277,7 @@
this.panel1.BackColor = System.Drawing.SystemColors.ControlLight; this.panel1.BackColor = System.Drawing.SystemColors.ControlLight;
this.panel1.Controls.Add(this.radioButtonServoMotor); this.panel1.Controls.Add(this.radioButtonServoMotor);
this.panel1.Controls.Add(this.radioButtonAcMotor); this.panel1.Controls.Add(this.radioButtonAcMotor);
this.panel1.Location = new System.Drawing.Point(425, 352); this.panel1.Location = new System.Drawing.Point(425, 531);
this.panel1.Name = "panel1"; this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(450, 25); this.panel1.Size = new System.Drawing.Size(450, 25);
// //
@ -312,7 +312,7 @@
this.labelStaticMotor.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticMotor.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticMotor.InitVisible = true; this.labelStaticMotor.InitVisible = true;
this.labelStaticMotor.LineSpacing = 0F; this.labelStaticMotor.LineSpacing = 0F;
this.labelStaticMotor.Location = new System.Drawing.Point(120, 352); this.labelStaticMotor.Location = new System.Drawing.Point(120, 531);
this.labelStaticMotor.Name = "labelStaticMotor"; this.labelStaticMotor.Name = "labelStaticMotor";
this.labelStaticMotor.Size = new System.Drawing.Size(280, 25); this.labelStaticMotor.Size = new System.Drawing.Size(280, 25);
this.labelStaticMotor.TabIndex = 249; this.labelStaticMotor.TabIndex = 249;
@ -669,7 +669,7 @@
this.panel7.Controls.Add(this.radioButtonLanguageChinese); this.panel7.Controls.Add(this.radioButtonLanguageChinese);
this.panel7.Controls.Add(this.radioButtonLanguageEnglish); this.panel7.Controls.Add(this.radioButtonLanguageEnglish);
this.panel7.Controls.Add(this.radioButtonLanguageKorean); this.panel7.Controls.Add(this.radioButtonLanguageKorean);
this.panel7.Location = new System.Drawing.Point(425, 414); this.panel7.Location = new System.Drawing.Point(425, 383);
this.panel7.Name = "panel7"; this.panel7.Name = "panel7";
this.panel7.Size = new System.Drawing.Size(450, 50); this.panel7.Size = new System.Drawing.Size(450, 50);
// //
@ -744,7 +744,7 @@
this.panel2.BackColor = System.Drawing.SystemColors.ControlLight; this.panel2.BackColor = System.Drawing.SystemColors.ControlLight;
this.panel2.Controls.Add(this.radioButtonWeightViewReverse); this.panel2.Controls.Add(this.radioButtonWeightViewReverse);
this.panel2.Controls.Add(this.radioButtonWeightViewForward); this.panel2.Controls.Add(this.radioButtonWeightViewForward);
this.panel2.Location = new System.Drawing.Point(425, 383); this.panel2.Location = new System.Drawing.Point(425, 352);
this.panel2.Name = "panel2"; this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(450, 25); this.panel2.Size = new System.Drawing.Size(450, 25);
// //
@ -821,7 +821,7 @@
this.labelStaticLanguage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticLanguage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticLanguage.InitVisible = true; this.labelStaticLanguage.InitVisible = true;
this.labelStaticLanguage.LineSpacing = 0F; this.labelStaticLanguage.LineSpacing = 0F;
this.labelStaticLanguage.Location = new System.Drawing.Point(120, 414); this.labelStaticLanguage.Location = new System.Drawing.Point(120, 383);
this.labelStaticLanguage.Name = "labelStaticLanguage"; this.labelStaticLanguage.Name = "labelStaticLanguage";
this.labelStaticLanguage.Size = new System.Drawing.Size(280, 25); this.labelStaticLanguage.Size = new System.Drawing.Size(280, 25);
this.labelStaticLanguage.TabIndex = 129; this.labelStaticLanguage.TabIndex = 129;
@ -899,7 +899,7 @@
this.labelStaticOrder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticOrder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticOrder.InitVisible = true; this.labelStaticOrder.InitVisible = true;
this.labelStaticOrder.LineSpacing = 0F; this.labelStaticOrder.LineSpacing = 0F;
this.labelStaticOrder.Location = new System.Drawing.Point(120, 383); this.labelStaticOrder.Location = new System.Drawing.Point(120, 352);
this.labelStaticOrder.Name = "labelStaticOrder"; this.labelStaticOrder.Name = "labelStaticOrder";
this.labelStaticOrder.Size = new System.Drawing.Size(280, 25); this.labelStaticOrder.Size = new System.Drawing.Size(280, 25);
this.labelStaticOrder.TabIndex = 119; this.labelStaticOrder.TabIndex = 119;

View File

@ -319,8 +319,12 @@ namespace INT63DC_2C.Forms
this.buttonSave.Visible = false; this.buttonSave.Visible = false;
// COM PORT
this.smartLabel1.Visible = false; this.smartLabel1.Visible = false;
this.panel3.Visible = false; this.panel3.Visible = false;
// MOTOR
this.labelStaticMotor.Visible = false;
this.panel1.Visible = false;
} }
public void DisplayRefresh() public void DisplayRefresh()
@ -450,8 +454,12 @@ namespace INT63DC_2C.Forms
} }
private void buttonFunction_Click(object sender, EventArgs e) private void buttonFunction_Click(object sender, EventArgs e)
{ {
// COM PORT
this.smartLabel1.Visible = true; this.smartLabel1.Visible = true;
this.panel3.Visible = true; this.panel3.Visible = true;
// MOTOR
this.labelStaticMotor.Visible = true;
this.panel1.Visible = true;
} }
private void labelSorter1Location_Click(object sender, EventArgs e) private void labelSorter1Location_Click(object sender, EventArgs e)

File diff suppressed because it is too large Load Diff

View File

@ -29,6 +29,34 @@ namespace INT63DC_2C.Forms
private Collection<Label> CollectionInputLabel1; private Collection<Label> CollectionInputLabel1;
private Collection<SmartLabel> CollectionInputLabelName; private Collection<SmartLabel> CollectionInputLabelName;
private Collection<SmartButton> CollectionOutputButton; private Collection<SmartButton> CollectionOutputButton;
// OUT 1 : RED LAMP
// OUT 2 : GRN LAMP
// OUT 3 : BUZZER
// OUT 4 : OPT_OUT
// OUT 5 : OPER
// OUT 6 : ??
// OUT 7 : GATE
// OUT 8 : STOPPER
// OUT 9~16 : SERVO
// OUT 17 : REJ 1
// OUT 18 : REJ 2
// OUT 19 : REJ 3
// OUT 20 : REJ 4
// OUT 21 : REJ 5
// OUT 22 : REJ 6
// OUT 23 : REJ 7
// OUT 24 : REJ 8
// OUT 25 : REJ 9
// OUT 26 : REJ 10
// OUT 27 : REJ 11
// OUT 28 : REJ 12
// OUT 29 : NONE
// OUT 30 : N REJ
// OUT 31 : S REJ
// OUT 32 : NONE
#endregion #endregion
#region Constructor #region Constructor
@ -56,11 +84,16 @@ namespace INT63DC_2C.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.LanguageID.Korean:
this.Text_Out = "OUT";
this.Text_In = "IN";
break; break;
case DataStore.LanguageID.English: case DataStore.LanguageID.English:
#region English #region English
this.labelTitle.Text = "I/O Test"; this.labelTitle.Text = "I/O Test";
this.Text_Out = "OUT";
this.Text_In = "IN";
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
@ -70,6 +103,9 @@ namespace INT63DC_2C.Forms
#region Chinese #region Chinese
this.labelTitle.Text = "I/O测试"; this.labelTitle.Text = "I/O测试";
this.Text_Out = "OUT";
this.Text_In = "IN";
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
@ -79,6 +115,9 @@ namespace INT63DC_2C.Forms
#region Czech #region Czech
this.labelTitle.Text = "Test I/O"; this.labelTitle.Text = "Test I/O";
this.Text_Out = "OUT";
this.Text_In = "IN";
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
@ -88,6 +127,9 @@ namespace INT63DC_2C.Forms
#region German #region German
this.labelTitle.Text = "I/O Test"; this.labelTitle.Text = "I/O Test";
this.Text_Out = "OUT";
this.Text_In = "IN";
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));

View File

@ -153,7 +153,7 @@ namespace INT63DC_2C.Forms
} }
private void DefaultSetting() private void DefaultSetting()
{ {
this.labelDisplayVer.Text = "8.5.0"; this.labelDisplayVer.Text = "8.6.0";
this.labelSerialNo.Text = this.ParentForm.SystemConfig.SerialNumber; this.labelSerialNo.Text = this.ParentForm.SystemConfig.SerialNumber;
this.textBoxSerialNo.Location = new Point(395, 225); this.textBoxSerialNo.Location = new Point(395, 225);
this.textBoxSerialNo.Visible = false; this.textBoxSerialNo.Visible = false;

View File

@ -105,11 +105,6 @@
this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.labelAlarm2ErrorCode = new SmartX.SmartLabel(); this.labelAlarm2ErrorCode = new SmartX.SmartLabel();
this.buttonAlarm2OK = new SmartX.SmartButton(); this.buttonAlarm2OK = new SmartX.SmartButton();
this.panelAlarmMessageBox1 = new System.Windows.Forms.Panel();
this.labelMessage1 = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.buttonAlarm1Ok = new SmartX.SmartButton();
this.labelTimeroutCount = new SmartX.SmartLabel(); this.labelTimeroutCount = new SmartX.SmartLabel();
this.labelUserID = new SmartX.SmartLabel(); this.labelUserID = new SmartX.SmartLabel();
this.labelUserLevel = new SmartX.SmartLabel(); this.labelUserLevel = new SmartX.SmartLabel();
@ -177,7 +172,6 @@
this.groupBoxJudgmentSetting.SuspendLayout(); this.groupBoxJudgmentSetting.SuspendLayout();
this.groupBoxSorter.SuspendLayout(); this.groupBoxSorter.SuspendLayout();
this.panelAlarmMessageBox2.SuspendLayout(); this.panelAlarmMessageBox2.SuspendLayout();
this.panelAlarmMessageBox1.SuspendLayout();
this.panelSubMenu1.SuspendLayout(); this.panelSubMenu1.SuspendLayout();
this.panelAlarmMessageBox3.SuspendLayout(); this.panelAlarmMessageBox3.SuspendLayout();
this.panelSubMenu2.SuspendLayout(); this.panelSubMenu2.SuspendLayout();
@ -1806,93 +1800,6 @@
this.buttonAlarm2OK.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonAlarm2OK.UpImage"))); this.buttonAlarm2OK.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonAlarm2OK.UpImage")));
this.buttonAlarm2OK.Click += new System.EventHandler(this.buttonAlarm2OK_Click); this.buttonAlarm2OK.Click += new System.EventHandler(this.buttonAlarm2OK_Click);
// //
// panelAlarmMessageBox1
//
this.panelAlarmMessageBox1.Controls.Add(this.labelMessage1);
this.panelAlarmMessageBox1.Controls.Add(this.smartLabel2);
this.panelAlarmMessageBox1.Controls.Add(this.buttonAlarm1Ok);
this.panelAlarmMessageBox1.Controls.Add(this.pictureBox2);
this.panelAlarmMessageBox1.Location = new System.Drawing.Point(1495, 748);
this.panelAlarmMessageBox1.Name = "panelAlarmMessageBox1";
this.panelAlarmMessageBox1.Size = new System.Drawing.Size(450, 171);
this.panelAlarmMessageBox1.Visible = false;
//
// labelMessage1
//
this.labelMessage1.BackPictureBox = this.pictureBox1;
this.labelMessage1.BackPictureBox1 = null;
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("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(75, 62);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.Size = new System.Drawing.Size(339, 17);
this.labelMessage1.TabIndex = 20;
this.labelMessage1.Text = "인버터 알람 발생";
this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.labelMessage1.Wordwrap = false;
//
// smartLabel2
//
this.smartLabel2.BackPictureBox = this.pictureBox2;
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.Regular);
this.smartLabel2.InitVisible = true;
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(11, 4);
this.smartLabel2.Name = "smartLabel2";
this.smartLabel2.Size = new System.Drawing.Size(300, 20);
this.smartLabel2.TabIndex = 15;
this.smartLabel2.Text = "Error 0";
this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top;
this.smartLabel2.Wordwrap = false;
//
// pictureBox2
//
this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
this.pictureBox2.Location = new System.Drawing.Point(0, 0);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(450, 171);
//
// buttonAlarm1Ok
//
this.buttonAlarm1Ok.BackPictureBox = null;
this.buttonAlarm1Ok.BackPictureBox1 = null;
this.buttonAlarm1Ok.BackPictureBox2 = null;
this.buttonAlarm1Ok.ButtonColor = System.Drawing.Color.Gray;
this.buttonAlarm1Ok.ButtonImageAutoSize = true;
this.buttonAlarm1Ok.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonAlarm1Ok.DisableImage = null;
this.buttonAlarm1Ok.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonAlarm1Ok.DownImage")));
this.buttonAlarm1Ok.GroupID = 0;
this.buttonAlarm1Ok.InitVisible = true;
this.buttonAlarm1Ok.Location = new System.Drawing.Point(331, 127);
this.buttonAlarm1Ok.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonAlarm1Ok.Name = "buttonAlarm1Ok";
this.buttonAlarm1Ok.NestedClickEventPrevent = false;
this.buttonAlarm1Ok.OutlinePixel = 1;
this.buttonAlarm1Ok.RepeatInterval = 200;
this.buttonAlarm1Ok.RepeatIntervalAccelerate = null;
this.buttonAlarm1Ok.SafeInterval = 200;
this.buttonAlarm1Ok.Size = new System.Drawing.Size(90, 25);
this.buttonAlarm1Ok.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonAlarm1Ok.TabIndex = 13;
this.buttonAlarm1Ok.TextColor = System.Drawing.Color.Black;
this.buttonAlarm1Ok.TextDownColor = System.Drawing.Color.White;
this.buttonAlarm1Ok.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonAlarm1Ok.TextLocation = new System.Drawing.Point(0, 0);
this.buttonAlarm1Ok.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonAlarm1Ok.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonAlarm1Ok.UpImage")));
this.buttonAlarm1Ok.Click += new System.EventHandler(this.buttonAlarm1Ok_Click);
//
// labelTimeroutCount // labelTimeroutCount
// //
this.labelTimeroutCount.BackColor = System.Drawing.Color.Silver; this.labelTimeroutCount.BackColor = System.Drawing.Color.Silver;
@ -2909,7 +2816,7 @@
this.panelAlarmMessageBox4.Controls.Add(this.smartLabel5); this.panelAlarmMessageBox4.Controls.Add(this.smartLabel5);
this.panelAlarmMessageBox4.Controls.Add(this.buttonAlarm4Ok); this.panelAlarmMessageBox4.Controls.Add(this.buttonAlarm4Ok);
this.panelAlarmMessageBox4.Controls.Add(this.pictureBox6); this.panelAlarmMessageBox4.Controls.Add(this.pictureBox6);
this.panelAlarmMessageBox4.Location = new System.Drawing.Point(1495, 925); this.panelAlarmMessageBox4.Location = new System.Drawing.Point(1495, 751);
this.panelAlarmMessageBox4.Name = "panelAlarmMessageBox4"; this.panelAlarmMessageBox4.Name = "panelAlarmMessageBox4";
this.panelAlarmMessageBox4.Size = new System.Drawing.Size(450, 171); this.panelAlarmMessageBox4.Size = new System.Drawing.Size(450, 171);
this.panelAlarmMessageBox4.Visible = false; this.panelAlarmMessageBox4.Visible = false;
@ -3186,7 +3093,6 @@
this.Controls.Add(this.labelUserID); this.Controls.Add(this.labelUserID);
this.Controls.Add(this.labelUserLevel); this.Controls.Add(this.labelUserLevel);
this.Controls.Add(this.labelTimeroutCount); this.Controls.Add(this.labelTimeroutCount);
this.Controls.Add(this.panelAlarmMessageBox1);
this.Controls.Add(this.panelAlarmMessageBox2); this.Controls.Add(this.panelAlarmMessageBox2);
this.Controls.Add(this.pictureBoxAlarm); this.Controls.Add(this.pictureBoxAlarm);
this.Controls.Add(this.panelSetting); this.Controls.Add(this.panelSetting);
@ -3222,7 +3128,6 @@
this.groupBoxJudgmentSetting.ResumeLayout(false); this.groupBoxJudgmentSetting.ResumeLayout(false);
this.groupBoxSorter.ResumeLayout(false); this.groupBoxSorter.ResumeLayout(false);
this.panelAlarmMessageBox2.ResumeLayout(false); this.panelAlarmMessageBox2.ResumeLayout(false);
this.panelAlarmMessageBox1.ResumeLayout(false);
this.panelSubMenu1.ResumeLayout(false); this.panelSubMenu1.ResumeLayout(false);
this.panelAlarmMessageBox3.ResumeLayout(false); this.panelAlarmMessageBox3.ResumeLayout(false);
this.panelSubMenu2.ResumeLayout(false); this.panelSubMenu2.ResumeLayout(false);
@ -3270,11 +3175,6 @@
private SmartX.SmartLabel labelAlarm2ErrorCode; private SmartX.SmartLabel labelAlarm2ErrorCode;
private SmartX.SmartButton buttonAlarm2OK; private SmartX.SmartButton buttonAlarm2OK;
private SmartX.SmartListBox smartListBox1; private SmartX.SmartListBox smartListBox1;
private System.Windows.Forms.Panel panelAlarmMessageBox1;
private SmartX.SmartLabel smartLabel2;
private System.Windows.Forms.PictureBox pictureBox2;
private SmartX.SmartButton buttonAlarm1Ok;
private SmartX.SmartLabel labelMessage1;
private SmartX.SmartLabel labelTimeroutCount; private SmartX.SmartLabel labelTimeroutCount;
private SmartX.SmartLabel labelUserID; private SmartX.SmartLabel labelUserID;
private SmartX.SmartLabel labelUserLevel; private SmartX.SmartLabel labelUserLevel;

View File

@ -30,6 +30,7 @@ namespace INT63DC_2C.Forms
private ControlMainDisplayAlarm MainDisplayAlarmList; private ControlMainDisplayAlarm MainDisplayAlarmList;
private ControlMainDisplayEachBarGraph5 MainDisplayEachBarGraph5;
private ControlMainDisplayEachBarGraph6 MainDisplayEachBarGraph6; private ControlMainDisplayEachBarGraph6 MainDisplayEachBarGraph6;
private ControlMainDisplayEachBarGraph7 MainDisplayEachBarGraph7; private ControlMainDisplayEachBarGraph7 MainDisplayEachBarGraph7;
private ControlMainDisplayEachBarGraph8 MainDisplayEachBarGraph8; private ControlMainDisplayEachBarGraph8 MainDisplayEachBarGraph8;
@ -46,6 +47,7 @@ namespace INT63DC_2C.Forms
private ControlMainDisplayDotGraph10 MainDisplayDotGraph10; private ControlMainDisplayDotGraph10 MainDisplayDotGraph10;
private ControlMainDisplayDotGraph12 MainDisplayDotGraph12; private ControlMainDisplayDotGraph12 MainDisplayDotGraph12;
private ControlMainDisplayDotGraph16 MainDisplayDotGraph16; private ControlMainDisplayDotGraph16 MainDisplayDotGraph16;
private ControlMainDisplayTable5 MainDisplayTable5;
private ControlMainDisplayTable6 MainDisplayTable6; private ControlMainDisplayTable6 MainDisplayTable6;
private ControlMainDisplayTable7 MainDisplayTable7; private ControlMainDisplayTable7 MainDisplayTable7;
private ControlMainDisplayTable8 MainDisplayTable8; private ControlMainDisplayTable8 MainDisplayTable8;
@ -57,8 +59,6 @@ namespace INT63DC_2C.Forms
private ControlMainDisplay2 MainDisplay2; private ControlMainDisplay2 MainDisplay2;
private ControlMainDisplay3 MainDisplay3; private ControlMainDisplay3 MainDisplay3;
private ControlMainDisplay4 MainDisplay4; private ControlMainDisplay4 MainDisplay4;
private ControlMainDisplay5 MainDisplay5;
//private ControlMainDisplay6 MainDisplay6;
#endregion #endregion
#region Constructor #region Constructor
@ -181,7 +181,6 @@ namespace INT63DC_2C.Forms
this.labelStaticForcedZeroDelayTime.Text = "Forced zero delay"; this.labelStaticForcedZeroDelayTime.Text = "Forced zero delay";
this.labelStaticTurnDelayTime.Text = "Turn Delay"; this.labelStaticTurnDelayTime.Text = "Turn Delay";
this.labelMessage1.Text = "Inverter Alarm";
this.labelMessage3.Text = "Pinch point Alarm"; this.labelMessage3.Text = "Pinch point Alarm";
this.labelMessage5.Text = "Please set the servo motor origin"; this.labelMessage5.Text = "Please set the servo motor origin";
@ -265,7 +264,6 @@ namespace INT63DC_2C.Forms
this.labelStaticTurnDelayTime.Text = "旋转延迟"; this.labelStaticTurnDelayTime.Text = "旋转延迟";
this.labelStaticForcedZeroDelayTime.Text = "零延迟时间"; this.labelStaticForcedZeroDelayTime.Text = "零延迟时间";
this.labelMessage1.Text = "变频器报警";
this.labelMessage3.Text = "Pinch point Alarm"; this.labelMessage3.Text = "Pinch point Alarm";
this.labelMessage5.Text = "伺服电机不在远点"; this.labelMessage5.Text = "伺服电机不在远点";
this.buttonClose.Text = "关闭"; this.buttonClose.Text = "关闭";
@ -355,7 +353,6 @@ namespace INT63DC_2C.Forms
this.labelStaticForcedZeroDelayTime.Font = font; this.labelStaticForcedZeroDelayTime.Font = font;
this.labelStaticForcedZeroDelayTime.Text = "Vynucená nulového zpoždění"; this.labelStaticForcedZeroDelayTime.Text = "Vynucená nulového zpoždění";
this.labelMessage1.Text = "Invertor měniče";
this.labelMessage3.Text = "Pinch point Alarm"; this.labelMessage3.Text = "Pinch point Alarm";
this.labelMessage5.Text = "Nastavte prosím původ servomotoru"; this.labelMessage5.Text = "Nastavte prosím původ servomotoru";
@ -443,7 +440,6 @@ namespace INT63DC_2C.Forms
this.labelStaticForcedZeroDelayTime.Font = font; this.labelStaticForcedZeroDelayTime.Font = font;
this.labelStaticForcedZeroDelayTime.Text = "Erzwungene Null-Verzögerung"; this.labelStaticForcedZeroDelayTime.Text = "Erzwungene Null-Verzögerung";
this.labelMessage1.Text = "Wechselrichteralarm";
this.labelMessage3.Text = "Pinch point Alarm"; this.labelMessage3.Text = "Pinch point Alarm";
this.labelMessage5.Text = "Bitte stellen Sie den Ursprung des Servomotors ein"; this.labelMessage5.Text = "Bitte stellen Sie den Ursprung des Servomotors ein";
@ -537,8 +533,6 @@ namespace INT63DC_2C.Forms
this.labelTitleScreen.Text = "画面"; this.labelTitleScreen.Text = "画面";
this.labelTitleSampling.Text = "サンプリング"; this.labelTitleSampling.Text = "サンプリング";
this.labelMessage1.Text = "インバㅡタㅡアラㅡム";
this.labelMessage3.Text = "ピンチポイントアラㅡム"; this.labelMessage3.Text = "ピンチポイントアラㅡム";
this.labelMessage5.Text = "サㅡボモㅡタの原点を設定してください"; this.labelMessage5.Text = "サㅡボモㅡタの原点を設定してください";
this.buttonClose.Text = "クロㅡズ"; this.buttonClose.Text = "クロㅡズ";
@ -734,16 +728,21 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.Location = new Point(0, 75); this.MainDisplayDotGraph4.Location = new Point(0, 75);
break; break;
case 5: case 5:
this.MainDisplay5 = new ControlMainDisplay5(this); this.MainDisplayEachBarGraph5 = new ControlMainDisplayEachBarGraph5(this);
this.Controls.Add(this.MainDisplay5); this.Controls.Add(this.MainDisplayEachBarGraph5);
this.MainDisplay5.BringToFront(); this.MainDisplayEachBarGraph5.BringToFront();
this.MainDisplay5.Location = new Point(0, 75); this.MainDisplayEachBarGraph5.Location = new Point(0, 75);
this.MainDisplay = DataStore.FormMainDisplayStore.FormMainDisplayBarGraph; this.MainDisplay = DataStore.FormMainDisplayStore.FormMainDisplayBarGraph;
this.MainDisplayDotGraph5 = new ControlMainDisplayDotGraph5(this); this.MainDisplayDotGraph5 = new ControlMainDisplayDotGraph5(this);
this.Controls.Add(this.MainDisplayDotGraph5); this.Controls.Add(this.MainDisplayDotGraph5);
this.MainDisplayDotGraph5.BringToFront(); this.MainDisplayDotGraph5.BringToFront();
this.MainDisplayDotGraph5.Location = new Point(0, 75); this.MainDisplayDotGraph5.Location = new Point(0, 75);
this.MainDisplayTable5 = new ControlMainDisplayTable5(this);
this.Controls.Add(this.MainDisplayTable5);
this.MainDisplayTable5.BringToFront();
this.MainDisplayTable5.Location = new Point(0, 75);
break; break;
case 6: case 6:
this.MainDisplayEachBarGraph6 = new ControlMainDisplayEachBarGraph6(this); this.MainDisplayEachBarGraph6 = new ControlMainDisplayEachBarGraph6(this);
@ -869,13 +868,9 @@ namespace INT63DC_2C.Forms
this.RescaleControl(); this.RescaleControl();
// AlarmMessageBox1
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.panelAlarmMessageBox1.Size.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.panelAlarmMessageBox1.Size.Height / 2;
this.panelAlarmMessageBox1.Location = new Point(x, y);
this.panelAlarmMessageBox1.Visible = false;
this.panelAlarmMessageBox1.BringToFront();
// AlarmMessageBox2 // AlarmMessageBox2
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.panelAlarmMessageBox2.Size.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.panelAlarmMessageBox2.Size.Height / 2;
this.panelAlarmMessageBox2.Location = new Point(x, y); this.panelAlarmMessageBox2.Location = new Point(x, y);
this.panelAlarmMessageBox2.Visible = false; this.panelAlarmMessageBox2.Visible = false;
this.panelAlarmMessageBox2.BringToFront(); this.panelAlarmMessageBox2.BringToFront();
@ -958,8 +953,8 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.RescaleControl(); this.MainDisplayDotGraph4.RescaleControl();
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.RescaleControl(); this.MainDisplayEachBarGraph5.RescaleControl();
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.RescaleControl(); this.MainDisplayDotGraph5.RescaleControl();
break; break;
@ -1029,10 +1024,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.Visible = false; this.MainDisplayDotGraph4.Visible = false;
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.Visible = true; this.MainDisplayEachBarGraph5.Visible = true;
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.Visible = false; this.MainDisplayDotGraph5.Visible = false;
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.Visible = false;
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -1114,10 +1111,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.Visible = true; this.MainDisplayDotGraph4.Visible = true;
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.Visible = false; this.MainDisplayEachBarGraph5.Visible = false;
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.Visible = true; this.MainDisplayDotGraph5.Visible = true;
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.Visible = false;
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -1199,10 +1198,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.Visible = false; this.MainDisplayDotGraph4.Visible = false;
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.Visible = true; this.MainDisplayEachBarGraph5.Visible = false;
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.Visible = false; this.MainDisplayDotGraph5.Visible = false;
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.Visible = true;
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -1654,10 +1655,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.UpdateCurrentProductDisplay(status, weightDatas); this.MainDisplayDotGraph4.UpdateCurrentProductDisplay(status, weightDatas);
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.UpdateCurrentProductDisplay(status, weightDatas); this.MainDisplayEachBarGraph5.UpdateCurrentProductDisplay(status, weightDatas);
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.UpdateCurrentProductDisplay(status, weightDatas); this.MainDisplayDotGraph5.UpdateCurrentProductDisplay(status, weightDatas);
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.UpdateCurrentProductDisplay(status, weightDatas);
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -1845,10 +1848,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.UpdateEquipmentStatusDisplay(status); this.MainDisplayDotGraph4.UpdateEquipmentStatusDisplay(status);
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.UpdateEquipmentStatusDisplay(status); this.MainDisplayEachBarGraph5.UpdateEquipmentStatusDisplay(status);
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.UpdateEquipmentStatusDisplay(status); this.MainDisplayDotGraph5.UpdateEquipmentStatusDisplay(status);
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.UpdateEquipmentStatusDisplay(status);
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -1925,10 +1930,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.UpdateStopWeightDisplay(status, weightDatas); this.MainDisplayDotGraph4.UpdateStopWeightDisplay(status, weightDatas);
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.UpdateStopWeightDisplay(status, weightDatas); this.MainDisplayEachBarGraph5.UpdateStopWeightDisplay(status, weightDatas);
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.UpdateStopWeightDisplay(status, weightDatas); this.MainDisplayDotGraph5.UpdateStopWeightDisplay(status, weightDatas);
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.UpdateStopWeightDisplay(status, weightDatas);
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -2011,10 +2018,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.UpdateStartWeightDisplay(status, weightDatas); this.MainDisplayDotGraph4.UpdateStartWeightDisplay(status, weightDatas);
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.UpdateStartWeightDisplay(status, weightDatas); this.MainDisplayEachBarGraph5.UpdateStartWeightDisplay(status, weightDatas);
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.UpdateStartWeightDisplay(status, weightDatas); this.MainDisplayDotGraph5.UpdateStartWeightDisplay(status, weightDatas);
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.UpdateStartWeightDisplay(status, weightDatas);
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -2072,28 +2081,13 @@ namespace INT63DC_2C.Forms
this.SetTotalCount(); this.SetTotalCount();
} }
public void UpdateAlarmMessageDisplay()
{
if (this.panelAlarmMessageBox1.Visible == false)
{
this.panelAlarmMessageBox1.Visible = true;
this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
if (this.ParentForm.CurrentAlarmList.IsBuzzerStatus == false)
{
this.ParentForm.TransferData(CommunicationCommand.BuzzerOn, CommunicationID.MainBoard);
this.ParentForm.CurrentAlarmList.IsBuzzerStatus = true;
}
}
}
public void UpdateDisplayAlarmView(AlarmList alarm) public void UpdateDisplayAlarmView(AlarmList alarm)
{ {
bool isAlarmMessageView = false; bool isAlarmMessageView = false;
if (alarm.IsEntrySensorError == true || alarm.IsLoadcellError == true || alarm.IsPressureError == true || if (alarm.IsEntrySensorError == true || alarm.IsLoadcellError == true || alarm.IsPressureError == true ||
alarm.IsEmergencyStop == true || alarm.IsInverterAlarm == true || alarm.IsServoAlarm == true || alarm.IsServoAlarmTorque == true || alarm.IsEmergencyStop == true || alarm.IsServoAlarm == true || alarm.IsServoAlarmTorque == true ||
alarm.IsAlignError == true || alarm.IsPinchPoint == true) alarm.IsAlignError == true || alarm.IsPinchPoint == true || alarm.IsSorter1Error == true || alarm.IsSorter2Error == true)
{ {
this.pictureBoxAlarm.Visible = true; this.pictureBoxAlarm.Visible = true;
} }
@ -2122,9 +2116,10 @@ namespace INT63DC_2C.Forms
isAlarmMessageView = true; isAlarmMessageView = true;
} }
if (alarm.IsEmergencyStop == true) if (alarm.IsEmergencyStop == true)
{
this.MainDisplayAlarmList.listBoxMessage.AddItem("Emergency Stop"); this.MainDisplayAlarmList.listBoxMessage.AddItem("Emergency Stop");
if (alarm.IsInverterAlarm == true) isAlarmMessageView = true;
this.MainDisplayAlarmList.listBoxMessage.AddItem("Inverter Alarm"); }
if (alarm.IsServoAlarm == true) if (alarm.IsServoAlarm == true)
{ {
this.MainDisplayAlarmList.listBoxMessage.AddItem("Servo Alarm"); this.MainDisplayAlarmList.listBoxMessage.AddItem("Servo Alarm");
@ -2140,8 +2135,16 @@ namespace INT63DC_2C.Forms
this.MainDisplayAlarmList.listBoxMessage.AddItem("Product discharge error"); this.MainDisplayAlarmList.listBoxMessage.AddItem("Product discharge error");
isAlarmMessageView = true; isAlarmMessageView = true;
} }
if (alarm.IsInverterAlarm == true) if (alarm.IsSorter1Error == true)
this.UpdateAlarmMessageDisplay(); {
this.MainDisplayAlarmList.listBoxMessage.AddItem("Sorter1 error");
isAlarmMessageView = true;
}
if (alarm.IsSorter2Error == true)
{
this.MainDisplayAlarmList.listBoxMessage.AddItem("Sorter2 error");
isAlarmMessageView = true;
}
if (this.IsFistAlarmView == false && isAlarmMessageView == true) if (this.IsFistAlarmView == false && isAlarmMessageView == true)
{ {
@ -2195,6 +2198,8 @@ namespace INT63DC_2C.Forms
{ {
this.smartListBox1.ClearAll(); this.smartListBox1.ClearAll();
if (alarm.IsEmergencyStop == true)
this.smartListBox1.AddItem("Emergency Stop");
if (alarm.IsLoadcellError == true) if (alarm.IsLoadcellError == true)
this.smartListBox1.AddItem("LoadCell Error"); this.smartListBox1.AddItem("LoadCell Error");
if (alarm.IsPressureError == true) if (alarm.IsPressureError == true)
@ -2207,6 +2212,10 @@ namespace INT63DC_2C.Forms
this.smartListBox1.AddItem("Entry Sensor Error"); this.smartListBox1.AddItem("Entry Sensor Error");
if (alarm.IsAlignError == true) if (alarm.IsAlignError == true)
this.smartListBox1.AddItem("Product discharge error"); this.smartListBox1.AddItem("Product discharge error");
if(alarm.IsSorter1Error == true)
this.smartListBox1.AddItem("Sorter1 error");
if (alarm.IsSorter2Error == true)
this.smartListBox1.AddItem("Sorter2 error");
// bypass 설정 체크 // bypass 설정 체크
bool isBypass = false; bool isBypass = false;
@ -2417,10 +2426,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.UpdateBypassDisplay(this.ParentForm.CollectionWeightData); this.MainDisplayDotGraph4.UpdateBypassDisplay(this.ParentForm.CollectionWeightData);
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.UpdateBypassDisplay(this.ParentForm.CollectionWeightData); this.MainDisplayEachBarGraph5.UpdateBypassDisplay(this.ParentForm.CollectionWeightData);
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.UpdateBypassDisplay(this.ParentForm.CollectionWeightData); this.MainDisplayDotGraph5.UpdateBypassDisplay(this.ParentForm.CollectionWeightData);
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.UpdateBypassDisplay(this.ParentForm.CollectionWeightData);
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -2689,10 +2700,12 @@ namespace INT63DC_2C.Forms
this.MainDisplayDotGraph4.Clear(); this.MainDisplayDotGraph4.Clear();
break; break;
case 5: case 5:
if (this.MainDisplay5 != null) if (this.MainDisplayEachBarGraph5 != null)
this.MainDisplay5.Clear(); this.MainDisplayEachBarGraph5.Clear();
if (this.MainDisplayDotGraph5 != null) if (this.MainDisplayDotGraph5 != null)
this.MainDisplayDotGraph5.Clear(); this.MainDisplayDotGraph5.Clear();
if (this.MainDisplayTable5 != null)
this.MainDisplayTable5.Clear();
break; break;
case 6: case 6:
if (this.MainDisplayEachBarGraph6 != null) if (this.MainDisplayEachBarGraph6 != null)
@ -2800,15 +2813,6 @@ namespace INT63DC_2C.Forms
this.MainDisplay = DataStore.FormMainDisplayStore.FormMainDisplayBarGraph; this.MainDisplay = DataStore.FormMainDisplayStore.FormMainDisplayBarGraph;
this.UpdateDisplay(this.MainDisplay); this.UpdateDisplay(this.MainDisplay);
//if (this.ParentForm.EquipmentStatus == DataStore.EquipmentStatus.Start)
//{
// this.buttonBarGraphForm.Enabled = false;
// this.buttonDotGraphForm.Enabled = false;
// this.buttonTableForm.Enabled = false;
// this.smartTimerDisplayDelay.Start();
//}
} }
private void buttonScaleZero_Click(object sender, EventArgs e) private void buttonScaleZero_Click(object sender, EventArgs e)
{ {
@ -2818,13 +2822,6 @@ namespace INT63DC_2C.Forms
{ {
this.panelSetting.Visible = false; this.panelSetting.Visible = false;
} }
private void buttonAlarm1Ok_Click(object sender, EventArgs e)
{
this.ParentForm.CurrentAlarmList.IsBuzzerStatus = false;
this.ParentForm.TransferData(CommunicationCommand.BuzzerOff, CommunicationID.MainBoard);
this.ParentForm.TransferData(CommunicationCommand.AlarmReset, CommunicationID.MainBoard);
this.panelAlarmMessageBox1.Visible = false;
}
private void buttonAlarm2OK_Click(object sender, EventArgs e) private void buttonAlarm2OK_Click(object sender, EventArgs e)
{ {
this.ParentForm.CurrentAlarmList.IsBuzzerStatus = false; this.ParentForm.CurrentAlarmList.IsBuzzerStatus = false;
@ -2934,14 +2931,6 @@ namespace INT63DC_2C.Forms
} }
private void buttonSubMenu_Click(object sender, EventArgs e) private void buttonSubMenu_Click(object sender, EventArgs e)
{ {
//if (this.buttonSubMenu.ButtonStatus == SmartButton.BUTSTATUS.DOWN)
//{
// this.panelSubMenu.BringToFront();
// this.panelSubMenu.Visible = true;
//}
//else
// this.panelSubMenu.Visible = false;
if (this.SubmenuIndex == 0) if (this.SubmenuIndex == 0)
{ {
this.panelSubMenu1.BringToFront(); this.panelSubMenu1.BringToFront();

View File

@ -4181,233 +4181,6 @@
WX7d/desOEKh0O3U7a2u64FAgPH7/VdXVx3Xq9Vqoigye3t76XT6xvVWVlZqtRrz/Pzs9/sVRdFdLJvN WX7d/desOEKh0O3U7a2u64FAgPH7/VdXVx3Xq9Vqoigye3t76XT6xvVWVlZqtRrz/Pzs9/sVRdFdLJvN
IoScX8enp6dra2uSJNXr9ZbLYIxXV1cRQp1Ox4nDMIx+v394eBiLxV4/RfzvlpaWjo6OyDvLLyXHSVyh IoScX8enp6dra2uSJNXr9ZbLYIxXV1cRQp1Ox4nDMIx+v394eBiLxV4/RfzvlpaWjo6OyDvLLyXHSVyh
8KjYAAAAAElFTkSuQmCC 8KjYAAAAAElFTkSuQmCC
</value>
</data>
<data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
AAAASUVORK5CYII=
</value>
</data>
<data name="buttonAlarm1Ok.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonAlarm1Ok.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
8KjYAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="buttonUser.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="buttonUser.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

View File

@ -137,12 +137,6 @@
<Compile Include="Controls\ControlMainDisplay4.Designer.cs"> <Compile Include="Controls\ControlMainDisplay4.Designer.cs">
<DependentUpon>ControlMainDisplay4.cs</DependentUpon> <DependentUpon>ControlMainDisplay4.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Controls\ControlMainDisplay5.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Controls\ControlMainDisplay5.Designer.cs">
<DependentUpon>ControlMainDisplay5.cs</DependentUpon>
</Compile>
<Compile Include="Controls\ControlMainDisplayAlarm.cs"> <Compile Include="Controls\ControlMainDisplayAlarm.cs">
<SubType>UserControl</SubType> <SubType>UserControl</SubType>
</Compile> </Compile>
@ -311,6 +305,18 @@
<Compile Include="Controls\ControlMainDisplayTable6.Designer.cs"> <Compile Include="Controls\ControlMainDisplayTable6.Designer.cs">
<DependentUpon>ControlMainDisplayTable6.cs</DependentUpon> <DependentUpon>ControlMainDisplayTable6.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Controls\ControlMainDisplayEachBarGraph5.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Controls\ControlMainDisplayEachBarGraph5.Designer.cs">
<DependentUpon>ControlMainDisplayEachBarGraph5.cs</DependentUpon>
</Compile>
<Compile Include="Controls\ControlMainDisplayTable5.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Controls\ControlMainDisplayTable5.Designer.cs">
<DependentUpon>ControlMainDisplayTable5.cs</DependentUpon>
</Compile>
<Compile Include="DataStore.cs" /> <Compile Include="DataStore.cs" />
<Compile Include="DialogForms\DialogFormDataStatistics.cs"> <Compile Include="DialogForms\DialogFormDataStatistics.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
@ -520,10 +526,6 @@
<DependentUpon>ControlMainDisplay4.cs</DependentUpon> <DependentUpon>ControlMainDisplay4.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplay5.resx">
<DependentUpon>ControlMainDisplay5.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplayAlarm.resx"> <EmbeddedResource Include="Controls\ControlMainDisplayAlarm.resx">
<DependentUpon>ControlMainDisplayAlarm.cs</DependentUpon> <DependentUpon>ControlMainDisplayAlarm.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
@ -636,6 +638,14 @@
<DependentUpon>ControlMainDisplayTable6.cs</DependentUpon> <DependentUpon>ControlMainDisplayTable6.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplayEachBarGraph5.resx">
<DependentUpon>ControlMainDisplayEachBarGraph5.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplayTable5.resx">
<DependentUpon>ControlMainDisplayTable5.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogForms\DialogFormDataStatistics.resx"> <EmbeddedResource Include="DialogForms\DialogFormDataStatistics.resx">
<DependentUpon>DialogFormDataStatistics.cs</DependentUpon> <DependentUpon>DialogFormDataStatistics.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>

Binary file not shown.