Compare commits

...

3 Commits
V4.0.0 ... main

Author SHA1 Message Date
DESKTOP-S459P9R\LSJ fa03592b7f @ Ver 4.2.0 by LSJ
- 2025.08.05
 - Ver 4.1.1 Modify
 - Framework : SmartX Framework V3.2.4(update: 2021.01.20)
 - 영테크팩 요청(고려은단) 15열 튜브
   포장기 공급기1, 공급기2 에서 충진되는 중량 구분하여 표시 요청
   장비설정 - 15열 설정시 Cross Mark 기능 활성화 됨
2025-09-02 13:16:33 +09:00
DESKTOP-S459P9R\LSJ 039fd131c4 @ Ver 4.1.1 by LSJ
- 2025.08.04
 - Ver 4.1.0 Modify
 - Framework : SmartX Framework V3.2.4(update: 2021.01.20)
 - 이더넷 컨트롤 그룹핑 후 이벤트 누락 버그 수정
2025-08-05 14:47:45 +09:00
DESKTOP-S459P9R\LSJ e8cebd75f9 @ Ver 4.1.0 by LSJ
- 2025.07.21
 - Ver 4.0.0 Modify
 - Framework : SmartX Framework V3.2.4(update: 2021.01.20)
 - Sorter2 Delay, Run 파라미터 추가 (바이킹마섹 NG 신호 관련 추가함)
   3~6열 프로그램에는 적용되어 있는 내용임
2025-07-22 09:06:24 +09:00
27 changed files with 5577 additions and 4569 deletions

View File

@ -194,7 +194,19 @@ namespace INT99DC_7C.Controls
else if (weightDatas[i].JudgmentStatus == DataStore.JudgmentStatus.Over)
grd = "●";//grd = "O";
else
grd = "";
{
if (this.ParentForm.ParentForm.SystemConfig.IsCrossMark == true)
{
if (this.ParentForm.ParentForm.FlagCrossMarkFirst == true)
grd = "★";
else
grd = "";
}
else
{
grd = "";
}
}
}
weight = Helper.DoubleToString(weightDatas[i].Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);

View File

@ -212,8 +212,10 @@ namespace INT99DC_7C
JudgmentDelayTime,
JudgmentDamperDelayTime,
JudgmentCount,
SorterDelayTime,
SorterRunTime,
Sorter1DelayTime,
Sorter1RunTime,
Sorter2DelayTime,
Sorter2RunTime,
RejectCVDelayTime,
RejectCVRunTime,
FeedingCVDelayTime,
@ -551,12 +553,18 @@ namespace INT99DC_7C
public static readonly string ImpellerDelayTime = "5013";
// 판정설정 - 댐퍼지연시간
public static readonly string DamperDelayTime = "5014";
// 판정설정 - 선별기 모드 값
// 판정설정 - 선별기1 모드 값
public static readonly string Sorter1Mode = "5101";
// 판정설정 - 선별기 지연시간
// 판정설정 - 선별기1 지연시간
public static readonly string Sorter1DelayTime = "5102";
// 판정설정 - 선별기 동작시간
// 판정설정 - 선별기1 동작시간
public static readonly string Sorter1RunTime = "5103";
// 판정설정 - 선별기2 모드 값
public static readonly string Sorter2Mode = "5104";
// 판정설정 - 선별기2 지연시간
public static readonly string Sorter2DelayTime = "5105";
// 판정설정 - 선별기2 동작시간
public static readonly string Sorter2RunTime = "5106";
// 옵션 - 부저 ON시간
public static readonly string BuzzerOnTime = "6001";
@ -684,6 +692,7 @@ namespace INT99DC_7C
private bool m_IsOptDataStatistics;
private bool m_IsCutView;
private bool m_IsPart11;
private bool m_IsCrossMark;
private int m_DecimalPlaces;
private int m_EquipmentColumns;
@ -823,6 +832,11 @@ namespace INT99DC_7C
return false;
}
}
public bool IsCrossMark
{
get { return this.m_IsCrossMark; }
set { this.m_IsCrossMark = value; }
}
public int DecimalPlaces
{
@ -1025,6 +1039,7 @@ namespace INT99DC_7C
this.IsOptDataStatistics = false;
this.IsCutView = false;
this.IsPart11 = false;
this.IsCrossMark = false;
this.DecimalPlaces = 1;
this.EquipmentColumns = 10;
@ -1150,7 +1165,7 @@ namespace INT99DC_7C
public bool DummyBool15;
public bool DummyBool16;
public bool DummyBool17;
public bool DummyBool18;
public bool IsCrossMark;
public bool IsAlarmContinuousNGEnable;
public bool IsAlarmTotalPassCntEnable;

View File

@ -32,9 +32,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.InitializeControl();
}
#endregion
@ -384,6 +381,16 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.InitializeControl();
}
#endregion
#region Event Handler
private void comboBoxDigit_SelectedIndexChanged(object sender, EventArgs e)
{

File diff suppressed because it is too large Load Diff

View File

@ -165,75 +165,77 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAD99JREFUeF7t1wENADAI
wDD8CwC5v5B1qYnNkyRJkpTJAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiS
JEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmS
FMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmh
DIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoA
SJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAk
SZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIk
SaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIU
ygBIkiRJoQyAJEmSFMoASJIkSaEMgCRJkhTKAEiSJEmhDIAkSZIUygBIkiRJoQyAJEmSFMoASJIkSaEM
gCRJkhRqbg8AAIgwAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAA
ACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEG
AAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQ
YgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAA
ACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEA
AAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQ
AwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAA
CDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEA
AIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQY
AAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABA
iAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAA
AIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQA
AABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABC
DAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAA
IMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYA
AABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBi
AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA
IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA
ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBAD
AAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAI
MQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAA
gBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgA
AAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECI
AQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAA
hBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAA
AECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIM
AAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAg
xAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAA
AEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIA
AAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAh
BgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAA
EGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMA
AAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgx
AAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACA
EAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAA
AAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgB
AACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACE
GAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAA
QIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwA
AACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDE
AAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAA
QgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQYgAA
ACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAAACEG
AAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEAAAAQ
YgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQAwAA
ACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAACDEA
AAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEAAIAQ
AwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQYAAAA
CDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABAiAEA
AIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAAAIQY
AAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQAAABA
iAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABCDAAA
AIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAAIMQA
AABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYAAABC
DAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBiAAAA
IMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAAIQYA
AABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAAABBi
AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA
IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA
ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII=
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAEEJJREFUeF7t1zERACAQ
xMD3LwDkQo8EspmtzsHNkSRJkpRp3kGSJEnSvzkAkiRJUigHQJIkSQrlAEiSJEmhHABJkiQplAMgSZIk
hXIAJEmSpFAOgCRJkhTKAZAkSZJCOQCSJElSKAdAkiRJCuUASJIkSaEcAEmSJCmUAyBJkiSFcgAkSZKk
UA6AJEmSFMoBkCRJkkI5AJIkSVIoB0CSJEkK5QBIkiRJoRwASZIkKZQDIEmSJIVyACRJkqRQDoAkSZIU
ygGQJEmSQjkAkiRJUigHQJIkSQrlAEiSJEmhHABJkiQplAMgSZIkhXIAJEmSpFAOgCRJkhTKAZAkSZJC
OQCSJElSKAdAkiRJCuUASJIkSaEcAEmSJCmUAyBJkiSFcgAkSZKkUA6AJEmSFMoBkCRJkkI5AJIkSVIo
B0CSJEkK5QBIkiRJoRwASZIkKZQDIEmSJIVyACRJkqRQDoAkSZIUygGQJEmSQjkAkiRJUigHQJIkSQrl
AEiSJEmhHABJkiQplAMgSZIkhXIAJEmSpFAOgCRJkhTKAZAkSZJCOQCSJElSKAdAkiRJCuUASJIkSaEc
AEmSJCmUAyBJkiSFcgAkSZKkUA6AJEmSFMoBkCRJkkI5AJIkSVIoB0CSJEkK5QBIkiRJoRwASZIkKZQD
IEmSJIVyACRJkqRQDoAkSZIUavbaAABAhAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABA
iAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIA
AABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAA
EOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4
AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAA
AIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAh
DgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMAAAAhDgAAAIQ4AAAAEOIAAABAiAMA
AAAhDgAAAIRc1tRWy/QY8wMAAAAASUVORK5CYII=
</value>
</data>
<data name="buttonBack.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -283,28 +285,29 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABMBJREFUeF7tnItSIkcU
QPnaSJWPSoxBQ4yAiWjUXUCQl6DgawFFFPcDc/TeRXeAEaGHx/ScGi1m7O6ZM337pVaHCvmC48if5pPJ
5Obm5srKytLS0i8LSzgcXltbQ2Q/uY+UQ5PDKZ9IJMgTj8dLpVKr1ep2u98XlsfHx0ajgQg6SKHmkH2T
z6Qz0Wg0Fos1m03N7SOQQg1BNHvKKs8lIjydTmtan4Igmj1/leeV+N5cQBPZN/l4jEYR1x9aALI0gRd5
ukE6g7u7O/2JBdzf36OMeCi5l9zd3dXL1oDy3t5eKBKJlMtlvWYNZ2dniIeYyVgV8wLKiIfo+hd6JjMe
KCMeYhqoFywD8UDeSgL5QH6GdDodplx81/NpMXt5ltxXV1f1eh3/5+dnvToVZizfbrcvLi5yuVypVGLW
YYs8nlR1tVplgZlKpZC3peZp3jc3N4VCAe2vr1ghLxXOooIK//KOYrHoc/mnp6fb21s8sT3+GaLAz/IP
Dw+1Wu3k5ORoEMj7s8OjwlutVrlcpob/G0I+n6fmNcO08FyeYVwqHMP94ZyenvpNHh+pcPSSrtDhn5+f
Xw+BWRCjgxZqDq/kCXUel/pEe28ESMY7kmFP+n8HXvxa3RN5+jbmbTzxP+YgOrR0cxiW73a7zWaT3oua
3DXKwcGB3sMcJuUZq2i3RC8V9fI3EKPMuzyzF1rvzs5OzAPmPeyZtB4eHvKg+BuH16q3MYdJeYZ0evhM
JkPY/22aeZcX6OorlQpRur29/Zc5eKF6A3OYlwf55QxDHf5/GoLK19LN4Yk8sERhzMvlcnTUWyMggS3z
fDp2BzIF0qLN4ZW80Ol0mN4SsdFodNMVzKvV6rdXWPb202g0tFBzeCsPzHOlCeD/x3CocPSIFxe0RHN4
Lg88NyscVuzE9u9DILC9qFt3piEv0AQIbMJ7Y2Pjtz64zjDpRfW6MD15wA1Duq5IJPLrz9Av0LD9LA/o
tdttRgGGbip87QfI+7zmezARuLy8pJ3jv/pKIpGwRV5gIpBKpdbX15eXl+kLr6+vLZIHmkA2m2WSw9Kl
Xq/bJQ+Mgul0+ujoiIZgnfwMCeQDeQsJ5AN5r2HRJn970vM5wIx8rVb7dziShg+s50BOXeAFMfn/EG6q
GcbFjHxPbCCONHLqAmKS0p3eax0bw/J86MeRRk5dqFQqknEYUg4fNMO4GJbX80GMkmZEpJxAfiIMy0t/
7oDV+/s0ksWFYrEoKd2ZO/mB4P8+jWRxYcE6PNak+kSDGFv+NW6GMvn/8JiRH4Ux5PXcMyaVpz1rRfSB
g3B8fIy58ZoH6U3GZlJ5nkAe9EPGkP8Q7q55xsJD+a2tLalwwIfvcl1zDodJjqT8kBnLO3gfsXrpB6PL
O+i9XwrXS4YI5OdGnoCnBAf0l5JRmk8/mvnzzJd8L82n0MyfJ5Cf7zbvHYblcX5phblc/9zT//KLRSBv
s3w4HJ5whbCI6M4Jq6ur0/9PqJmje2ZYvVuK1fvkWL1DktV7Y/HFYe+uaByyH142m9UkPgXBAfvhcaS+
pnglxINfd0Ik2hFEs6f8Ji+H7IFJZ8hgsOh7YPLwKCCCDlJue2D2DrpBxj+GwUXf/ZSHRwERdJByaBby
hf8BrK786fYhO9AAAAAASUVORK5CYII=
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABPpJREFUeF7tnOlyqkgY
QH1aoSomNd7JoENUEALEBAUjAop7xBFBQZwHnIqdMKZdwhWICp7ij9Ubh27hY6kvpcgKtMlNmWXZXC6X
yWQQBElfLCiK3t3d5XI5juXkprxtmoJ+l8tlFEVJkmy1WrPZzHXdfy8Wx3Gm02mr1SJJEkXRcrm8V74u
1nEcJwjCMAy4m8vHMAyCIHAcr4t1WL4u1hEEEUURbhQvRFFEEMTz/5DHcTz25gBRFHEc/1+eJEiSJOFa
8YUkSYIg3uXlpoyiqGmacJX4YlkWiqJyU06xDEtRFFwedyiKYhgmhWFYu92GC+OOpmkYhqUymUyi1jzA
NM1MJpNCEOSiI5njcF0XQZBUOp2GS5JBOp2+yieSq/xV/oTYtm1Zlm3bcEHEnF7ecZy3t7fhcGhZ1mq1
gouj5MTy8/m83+9LktRqtUzTTIr8arWyLKvb7YqiKAhCq9VKyszbtq3ruqIogiDU1iRCHky4pmmiKFY3
UFU15vLL5XIymaiqWq1W+a8oihJn+cViMRgMXl9fX3ahKEo8T3jL5XI2m7XbbZ7nK3uQZdmyLLhlxEQu
7zgOmPBKpcLtp9lsxk3esiww4RzHsQep1Wq9Xm+8h7e3N13X4d4DE5X8crnUdb3ZbHIcx/iA4zie58Fl
b/Mq4BHFY/VI5BeLRb/fr1ardHiwLAsPE5iQ5V3XNQxDlmWO46hQeXp6ggcLTJjypmn2ej2e52mafn8H
EirnLq+qKsMwpVKJiIBzX/aapj0/PxMEUYoAhmHg8QITprzjOLqu1+t1mqaLYXPu8oDFYtHpdFiWLRQK
D+FB0zQ8UmDCl/cezlSr1UKh8HdIFItFeJjARCIPbl0Nw5AkiSTJvA/AwgZx/tMWIASCxwhMVPIA27bb
7TZN0ziO5w7CMEy32/1nzWQX0+kU7j0w0cqDOBf8BXAc/2s/lUplOp2uDgJ3HZjI5b2nN4qiFIvFP/fA
cVwUc3uYn5AH2Lbd7XYZhrm/v89uwTCMrutRTO8Bfk4eLAFd13mexzDsj6/QND2ZTOIsD/zn87kkSQ8P
D9ls9u4TmqZjPvMejuOMRiOO47LZ7O2acrmcFHmAYRiCIPz69evm5qZYLI7H4wTJg9dVjUYjn8+XSqXh
cJgsefCcTxTFl5eX0WiUOPkTcpW/yieQq/xVPmqm0yl49wQXnI5w5AeDweN+QJ3Hx8f7NXDjLcbjseSD
wWAAt/xNwpH3xHYC1YEbbyFJEtzFLrzDejQhy8OTvgaqAzfeotPpwF185Uzl4YIN/NTxyVX+/OThrwrW
OI7zW/KqqoKahzk7+Z2Ay5t/+Qs74YmiCO/aBkfLw0voK8G/4QlH3g9HyMMFYRNU3nEceEY+8aIRnuc3
L1FwF1v4nHnvbHI0QeXH4zHY0W85Qv5bAgbLEcrn83kvLJEkyb98p9OB+9rDieUhNlcsVORfHsI7vpIk
wWXBuMqfjXyn0/ly4/Z5vgQNwd9nG7gX35yX/OFgaR9wL765yp+N/A8TsrwX22zHnvGXvyyu8kmWR1E0
4B3CJfKROeH29vbnv4Q6OR85MxKdLSXReXISnSEp0bmxkp4VzcuH12g04LrxotFo7MiHp8iKUBPinQmR
JEkcx4WaAGdC9DaQA5OiKE3TLj0Hpuu6s9lM0zSKor7Jgelt79lPGRbDsEvPfoogSCaTwTCMZdid2U//
A6yu/OmZUbOXAAAAAElFTkSuQmCC
</value>
</data>
<data name="buttonBack.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -354,120 +357,128 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAGmpJREFUeF7dnIdTVNme
x+cf2ardqle7W+/tq/f2hZ0Z0ziYMI0BFMmSs5JRUBGVoIKiJDELKijJgCSV3DnnBE3OCIYxzEzt2/2e
e25f2gYzo8zr+mo13feecz7n9zu/3+/cvt1fFRUWOaiwoDAzMzMpKSk6OjokJCT4N/vA4IEAEOAAygET
coRPP5KO03w9PXds2uS6dt1mpxW/aQHBy3VbkJ8foIDmADsDX5BfsC9lX8BOv23rCPPG75avW7rMecmS
Nd8u/u1q/bLvtq9d77fdbXdwSHhoKACBySGz8KdyTyUnJ3tv375lxcpNy79fu3jJ6m8Xrf5m0arfstZ/
t9xltbPnpi2B7h67AoL2xcfvTUgEJmBfg8dLni4uMPiGZd8Bmzn5W2jlb1Nrl373g9PKbWvXe21xCXD3
jPQPTIiIOpi0Nyc9I+PQYcDOwKempvp6eIB8/VJK/m5szM5q+NWixWsWL/nicl68dO2SZQCGqTcsd9q8
chWwPTZt8du+I8Tbd1dQSFJU9IGEpMzUtNPHcy6dOXvwQGpaWhqBRxgMDgraunoNFjnIHSDttXbpso1O
KzatXIWDt65xdnVex2rt+i+obeuItq/fALlt+MH9h01eW1383IDtExUYFBcRmRwbd3BPclbaodyjx4vz
8q9evFx29VpoaCjAv8pIz/B199j8vRPM+CaDA3vLqjU7Nv7guWWrj+u2ndt3oHX/He4BOzy+vNw9oUAP
zyBPLwjM4Tv9dgeHJkTuSomNBzYMnpORlZdz8mx+QcmFS1XlNxtq645mZgH8K6RBZLU3mR1OBVNjRgGM
diP8AzCdaDomNCwmNJxTbFjEF1RcOKOISAjMe3bH7E9IOpyy/2ja4RNZR/NPEOxLZ89fu1xSUXaj9tad
lgfN5WVlAP8qKirKxdkZWQ3LmAB/zQpzsfF75Mn1Pi6uwI4ODkWjKbEJBxL3pCbtxYym7U059GWVvM9B
AD6y7wAxdXoWlnfRqbzzhcUl5y9dv1JaWXbjdmXNvdt3HzY+4Hfw+O28yMjIr8LCwrasXOW8aAnxeRv5
+mXLsbARM+BXUQFBSbuigYqJzE7PPJF5NDfr+Klj2RA6+OLKO37iNWWfLDx5+nzBmSvnLoK54vqNmptV
tTV34Or365taH7SAXCFV6NQ61H9fofRBnEc9QOEROTetWLl93QYfl22hPjvhVPvjEzNTD6Hds3kFF4qK
LxWfv3LuAprGjHIqvfDlxY2EMlM7N95raG560PawtbO1Q9ApEAvEcolcrVSbDCaAs/Akw327yN7gkYzB
4V1woTOnESSvMLNYeaui+k5VzZ3qW3erby80YVQQmKmReW2dQp5QIpRIRVKpWCoTy0CulCm1aq3FZJmB
R54kK9x5HaqCIE9vhLTkmLiMAwfh2xfPnL15tYyuFrSIWWxvbutoae9o7fhEdbZ1UvHa2SeQwzHvK4yn
pR0Dg8AMCwNYJiG0cHKFTAFmpVypkqtgdr1W32XuYuFdV6/ZvGIV2QNscQn08EJVsDcm7si+1Nyj2QgY
5aXXa2/dbcFEdvAFPKGILxIJxJBYKPloSUQQrCEj45PKITzBnxKxFG85HPw+okMi4otoy3LCDGCVSqFW
KdVqpYZKq9YZ9Maurm4W3n39BlfntSgPUBJF+AXER0YhpB89dKTgRC6WN+Jkfe299pY2IV8oEoBcJBaC
/OMlEYmlYolMIlXI5CqFQq1UQkoFxoq5oPCOp7yn6PDQAqaSWBumVhJTa1QaCN4O6bQ6o8Fo7bay8N6b
Nrut3+i91RVFwq7AYKQ0pA261EsvXq6+UYmwAaciNueL4FGfIroC5VKZSqHUqdUGnVYiErY1P+R1dCjl
CrwuBfyssz5I6ILASxXEyRVqDaytYrDVOgg+bzaYZ+B9t7p4/LB55za3UB/fmJAwFEbp+1JPZh07m194
7VIJItz9ukasxnkhl4mlCqlco1IZ9dpui1GtlN0ou1Zy5VJbS7MG9oe3wvNhxlnnvr9YeBkDr1TPkGuI
DDqD2Wju6e5h4f1ct3lt3urv5h6+0z8uPHJfXCJCHRb8uYIipA3kDMDz2nmfAs8YXCKXyGBeGNxi0vf1
WJRyUWnJpeSkpGNZme2tzXqtWo3ANB/wNKqrFCpqdkqu1+hhdqPOaDFaeqw2eP/tbt5bXZDeyIIPj0Rt
iMSOOI9oV3bl6u2qGmQOwDv08f4i5MTgMqxtg1YDg/f1mpUK0cULxbujoiLDwk5kHxOLePAFGJ8se8Sw
WY28vxzhbWYHOQtveh3eZ6troLsngY+IAnzWwUMonkioL7kG+AcN9z8OHjYk4UcshT9rVSqTQddrNZsM
6vuNtceyMnZFRoaFhEC5J7OlYj7cAcfAO+Yf3mZ2Aq8n8L3WXhY+YLubr8s2JDmy6Y/chVAP+LzsE6jn
AH+n6tbHwRODI7ZJZCq5Qq/RWEwGuLpCJjhTmBcfGxMSFMQp98RxmYTfZTb8ivAM+RzwgW47sHvBrjCC
wCPPJWXC8tk554uKy0oYt29o6mzvpInkPYXEg3yG6E1cXaexdhm7LPqHD+rBGRocHBQQYK8T2UdlMn6X
xaBVq+RSZDvHHCYWOrb/FuF4NuApmDyn1mg1JMNBgDfoDWaTecbtKTzy3LzAo2+MHktXKZcDxmTU9faY
dTp5ZcW1fcl7gRrg5+eg7ONZCrmgx2oywPGR8WUI+lSo0ogwj7YZcexutj4Knrp9RBS54mNb81zAo6nu
naJeh+Eyrq6GJ5uMGrmEf7a4AAb39fbZ6TOHjh/L1GokQ4NWxEKEPZ1GTYW5Q1IkJZBMLscUMPWPQ4+z
hTGgjGfzPFPhUM+nzs+muvmFF1NXF0kQ1RG0wdDTbTKbNDXV5an7k/39fL083N+ko1lHdFrpo8nB4SFr
fy9CMfKwCbJ2mcj0GTBoDWpBhANaAjl07aDPDc8anEZ1tcps1MPVlXLhueLC3ZERXu47PNzc3qLE+Njy
spLmh3VQY8PdxoY7VA11t+tqa25XV9TerkHgAD+6WFjw6IwWMBgcTePWLn3Lw4bsYxk+Hl5urtvdXLe9
Xb5eXlER4QlxMQmx0XExu+PtFBu9KzoqMmVPIskFahXcCunTYQAO+nzwLLmdq+t1ipqqstiY3dtctm7b
+iHC8W+Qr7cn0iQ2AvAsuJjDGBz0wfDeJNUReFrkZB5MO0Xgz6C8vVVV3VTf2NHWgV3dbCH8IhQrFXIU
p4htQkHb6dxs/50+WzdvmkeFBAUMDnQbDVpkEIR9hzE4CAEfBSW2yXRXR+FJwAe/1lbbvw0+Ne3UsZzz
BWeuXy69VVndVNfY0doh5AkdJAI8uTAk1aiUne2t10ovxcbs2u7qsmnjhvlVSJA/YqHZqFMBHhM+ayT2
gvGZ4uq18p4YnylyDVoGntvYfAo8hoJ1iLR0OvfETm+v9WudN6xdO+8K8PMdGe5BHEUGXVjwWPA6taq4
KH9XRPjGdevWrVkz7/L39Vlw8BCJLnB71CFyaVNDbfrhg0hszqtWOa9aOY/a6e05PIgCcCG5PYTaBtEe
QRiej2ykU8vKr18O9PNdvcJpldP38yVvjx0D/V3IJugIpZTDGBz0cfDY2ATERUTuS0jMSE3LPUYuZly7
XAL4xrqG9tZ2AU8wW7boKlbIsfJVFrPeZFQ3NdxJ2RPvvNLJadkSp2VL309LnJa+URudV6Py12nVqPbR
ncMYHIQhzVzGUyi5bEek0SLbmYymmctYBN62nydXcuITMw6k0Ss5BL6iuvFeQ3tLu6BTMKfoZNPFj7AP
57R2G4X81lMnj7q5bF6+eNE7tdF5TbC/b+yuiJio8N0RIbsjQjntCg+JCAlMiotBqFcrFUirCDQOA3AQ
xsOUm+w1TPvLeBCBN6Bwnid4SMgTMGlPJBNLsCxRimMPazKoSi+f8/f2cF6xfNk3X79FIQG+1RVXJaI2
kaC1o62pvRVqhNqaGx/er0MoedBYz5V3YHPo3UGfG56KuAATArAnxVgtJj02Nvcb7x46sHfdSqdFf/vr
mxQXHaGU8xDP+3rNXWY9jGw2aiETFqgOHqtSKeRoEy3DxRYoPET4af6TSOGlCFGAUStFF4rzXDau//ov
f/76v/80W7sjgqXijoG+LmAjcJIr+QoFhM0CSjpyPZ+5qomZfSc59MXgqdA9yQIoe+VsFjAaVJU3SsOD
/Rb//S9//+MfHBQR5AdXxzSRnRtz6R6onNAUsDGn70MOfRh8AIEnN+6w8HGJ6eTS9fGz+YVXL12puVnV
UFvf1tzG7+C/v+ggMG5S/CoVcOBeq6n1Yf3BlESnxd/85ff/aa+wAN+2lgaTAehI4zCvA49j428XTiHb
LVreM9mOBHwl86GNilT45BObXxUewqBJIBQI4QJMFFR3W/QalaTg1HHXjWv/549/+NO//+7P/0EU5u/d
8rDeiDflcswXRu/Q1AdpQcBTYSg0CsCftWqlxaRDFnjYdDcxOuKbP/3XH3/3r1CQr/vDplpUSEqs7n8m
eAijgQuASiaRIIzBwqhYpKKOY+mpS//259//27+4b9nYWHdbi/ekFN6xhQ/SwoKH2CXAF0pFYpiXXNu0
6BVSYV7O0Y2rnTxdN1fduK5SyBAgcMw/GzwV4wJYAiJUqagF4QKCzrYjB1KSoqMqy6/DLzA1OMDhrA/V
x8F7hO/0jw2LSIlLOLKffEpbnFdYevFK9Y3K+rt1rQ9bee28TxczOD51AYVUivCOckCNGkaKql1Mze5w
yocKXZBym5b3UpLtKD+ZAvCrtUa9sdtiuznhc8JT0VUgFpBACGaIfBrBFO0YusPBH6qFDg9RF2AWAhGe
0KXucNhH6PPBoycOgyOxwczIgZCDpM/nfIVpc27ZHz9beOtXh6fjAxLKGMQwuC62dAhacgn5H8/xigRi
Prqjvo3DcDAzC3MMnWmQ7MaR7XAkd5a9mAZFOIBbI7Nn4cPht5CbE1j42IQj+1JPZh4rPl1YeuFKdXll
/Z261getvDaevQTog4RuZg8jl2tVSp1GhRzGSIU/UdUikqFog3AA/keSw6RIsD/BuNv59q3hT7woJhdh
mEAol+N0NOIg2iZtB1OAUzAM+3ZoUyIepo8p7yXkJjRyAV+h5op8o87YbbaD99ri4r/DI2ynf0xYRHJs
POBPZB47c7qg9MLlqvKKujv3Wh60dNpulYMwwbAeohQGiroNpTtKV2u3scdq7OlGIjEwlRzmWIO6Deqx
Wvp7rb093Qjv8AsRH0bj2TeIP+EREpFIIZMCEqfgdLNJh3aosO2B8ARbXbzLbAPAz2YH+6bwJ9lWCMlH
F3IJNoU244OfuUXHoDPM3If3cfBCvgDdg3xkeODVqxc//fTyZ+hn8j+e45VXL1+8fPkcE4HpePnyxf8x
D4yb7l7gnPat4U+QoMGe7q7JifGpqYnH05NPHj9i9eTR0ydTz54S4QneGh7qBz/mEcP43PAwFMYKDNgH
nBRszsdAn2VwoAvTQf+E9TBfUuxTO1+Dx5+YEaVcNjE+Ro98+wOdYheI4zEMByf6DPB8uCj8s7vLAFPT
Af3yy09UP//8CrQ/vYJeDA12jwxb8Qo9Bl4AeljMEZ4nwGrHeh4dGYTLED/6+dUvv3BiW4ZoOziA2SMq
MAx7J6Kt/erwsB4iHHbpHNjj6SGqyYl+AAMbGh6yjo32AoAe09drRiBAeQtarjVmuAI0iGoP6xzOMjrS
MznZPz01OD09iP+5liHaDjrFPBInEok/DX67HXzo6/DnL1eVVdTdvtdyv6WztZMTIip6fRP8xHgfmIcG
uiHMwvhYHwffz8ArJFIkKq41hGjEbQRw4kpmPc5CC9OPWOY3wncZcbxUKMZguKZsrSFfimUiBh7Zzi7g
E3jtLHg/Au8XExoO+MP7DuRkHj1zOr/k/KXKspv3btc232/usLvLGbOLJYqJRzxDkKMD+vHZJPTsGWLV
2KPJ4cmJ4cnJ4bGxPpBw7krhEdjg9lxrMBcsL5dK9FrV1KNxeuTbH3B75uqgXIy6oZ3HNUVbw8ySvQ1z
4zWFp8aHkOo/FR4xBvBYcvZrfs7H0ydjMN074ZH8kL3xFgI7PfLtDybgaWnA47W/dqP6rwvPtE7cnlr+
+fMn7IjmesAX4Ksz8H1zwGP0qNiQO5DGkczokdSPqCs9fTr+7OkE+/zJ2NSjkcEBK7KmQob9P1Ld54cX
E3iE3JEh69SjAftlOVscPILZnPAwIEI9PPnZs2l6pEMLVOgIiwhxFJOONYKV8rnh0RmWKNIVMIaH+rCw
YRnOUFSvXj6l+umn5yB/JzxjedmclrcXOpqeHp0YH0K/pB0W/hPX/GYG3peBj4k/nHIgJ+PomVMM/HUG
vqm5o6WDCuFUhPgkkfR2d9OBvvPxGryOgUfcmGmwEw1izZuw5h+/15rHA8UyimsxX8in8LbWWHi+WCok
36uh5T2EgA+9Cz424Z3wxPJiibXbwg5k1uMf//hfrj6B/d8CT5JTOw8MNOBNTozSI9/5wGYB+x/EXTSF
RrjhfRh8IFPk+O1wD/X1i+bcPiOr6FTelfMXK67fIN8uanrY3tJO1dlGoj0pxaUSnUbZZdYNDlgmJ/oA
SYf147OJifHe4SEUOV1joz1TUwN2ed6EQCWToDLhkdZa2dYkQuL2qFj7ekyjI9bpKQQRpPdBNEVPROP0
lalH/TgA7VhM5NZEmVgs5PE7mWVvGx6KR2ZXy2zs5FK2ziGej2yvIl8wspht364K2uHuvdWVFjncfh5r
3g6+1h4e3WCVCnioxmEuqUGHUscISA4eKxPkvT3Y4RkG+s14603wZImSCMIHg1atwJpHOgAbE0HnhofG
x3qHBroQ89A1CfgCNubR4b0Jnlh+9poP9vD0cXEN8PAM9wuIDY8EfPr+g0yFR9x+TniYi/CT3QixGLaZ
A/2WF88f04FOT42AHC8a9eRTGvjFL7YqsG8WPK+jE6MHw/DQwPQUMtnU8x8fv3z5BLQQ4iU9EdNHX4Fe
vHj847Ppx48nH02Oo3eyR+zkdbTNwMPtuesZM/BcwLMvb0O9vHducwv09I6w3ZaSfuDgyazjxXmFJRcu
c9GeNs2qlZ0C4rHY4agVgOQC9fjYIMjhk6jAgAq/4AohPEeKgp05eDxBlaaSy54//5Ee80EPDfKdiHzO
gcHQsbHw5MNyW7S3kZPaXs3U9hYbfISPr7+be4iPb1RgcELU7gOJezIPHso9ln02v7D04uXK8oo54G0i
Nyfy+LAbjIxtNh3Q8FAvYgFWBIICpgBBgdv2dncxW1qRCI5DTrfBK+XSj4Mnlifw2NXawZNLw8yle2Zj
Q5Y6s6uB2bWa1y9j7Q4IDPL0xoJHtNsTHUu+M3zoyOnsE+cKzly9VFJ1o6L+bl3Lm+DJd1T5cGMYH05I
BzTQZ4XN8SIsjMFhXl6+ZL3XZNTYCnIWHk/omqdugjBm7dL3WI1YOFgjiBEDfWYIsQB/4kX4jrUbfqtD
s5hZJA56XQhN2Rq07epgdsbhKTYhn/0RdXxoGJIczB4fsWt/fBIWfE56VsHJ0xfPnCu7cq3mZnXD3Xrs
6tqb22cLqQVpFpEfKben2zI5PjYxPmbSa+XkGhu2VuTiDIb4wmZVHRAxXOxnWztJCzAUY3wAkJmSyzRK
BY7BTh2rAzKwUtMn9EW4FdrEwWgKXZBUR7+HilSH1phreMhzMDsyHGxOsFXkbiy9xnbvLXc3Vkp0THRw
aDz5qQFk+P3Hj2Tm5+ReKDp7/XJp9Y0qxuxkP4v0PqcEHeTCI9I+EjVzRwV2kQjB5KYC8jq5UU2GvSd4
dGpkWuxFAI/KhL3wiCdogVwLFZCD5WIpNrxo4a0CmBQHS4RinMheDm3nmiKrHUudZnWWWWsw6owQzN5l
6pr5js3hvcmJUbtT4hMOEfKM/BMM+ZWr9J6MtuY2ZCMaP+cUU0giqZARK2WYbLlcSm4kwYu2121fG1Wg
3sByYL88ZtcCaYRc5Ga+fveewsE4BSeSppgWmEZIhGexNeQ2Y6xwAMPaVBaTBQu+r7ePhc8+fORA0p4j
+1JfI6+saapvgltiRjE+kjaY7/3OKSad0IxChCf4Ey/S1/GKSoF4S8S8y35zeF4E3yZi+2JXOMUGM1CR
1RDbAQyRJ13dPdae/r5+Ah8WFpaXnYPwnp2elZeTe76o2J6cz3wAgLBJYyZNGJxICLWTBnFFqWE054sz
4t6dBzGfRswOadTCCGxY3qBl1d0Dh4fZrd3W0NBQ8psZZ07nnT6eU3jyNGPz0pqKKnoHEo/EIZYcraNd
CJO60ARaKurk8G1YGHiEs6evv7efCswQngz2D2rUGoCTX0vJO3nyUvG5y2cvgLz6ZlUDs86pt5PIwZCj
DzRNW+eECV44ousZTk4dG5wDfQPgHBywqX9woH8AT4aHhu833Se/lpKRnnH40KFbNysrrpXfqqwmH8s9
aEVsF3YKETywJYJrIWDSJUQ6MFqITF9eCNozwsIGNuPnMDg179DA0NDg0PDgMBWeQyNDI6MjowX5BeR3
cgoLCuH9dXdr6+/UPai/j9xLKqQOgURAvpSJdU4vd4Kc9Md0wAk9LRyx65nxc0IO7KHhkeERaHR4lP4P
jY2OmU1mRDryC0lFhUVpaWk52dnIltil0zwJcsR2VAgIISR+6GfiB+2GE/pbCAIzxSauDsceHCYWBu3I
6NjIGICpxsfGJycm8/Pz0w4yv42Ff1BycnJFRQVoYW2SP6Tk2zlcqmRDiC1ykv56iGiXX15MGEP2ouSs
b1NyBhiaGJ8A9qPJR7dv337tV9Gg3JO5cP6SKyU0W9CoTsMba3MET9Cimz6mm/6BBaQBwowH5+qjoyw2
mDnsiYmJ8vJyYAL2NXgoPy8/JSUleW8y6jk2othKAmADmHTAzCs6WEAati1sIDOmxoMwT7DMU4+mpqem
kdv2798PQGByyDPwVOlH0uncNNQ3iIQizCsHPNM60wF1pwWhcdbCHDAeYMZDq9V2tHfk5eUB6m2/gckJ
YTAzIzMpkfz6KWrA3/QDCImJicABlANmUWHR/wNHrlr2yz3CdAAAAABJRU5ErkJggg==
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAHCpJREFUeF7dnIdTVMu2
/88/8qt6v6pb7/3qvXfr3ndfOMd4vEYwHAMoGSQPAgqIoGBAlKCCogRzQIwHxYyISpi4c56ZPXkGZshJ
PEdA6/fuq969Z4AB09GrnrfrWxbg7N79mV69evXq7v3dyZqTfqqprikpKcnNzc3IyEhOTk763V7JyckZ
GRm5ubklJSU11TUzSb/z+73oYFFSUlJMRETo2rXBgSvXLV7yu1Zw4MrI4I2JsbFJSUlFB4veCl9dVb07
f3f85tiNKwHzmh8XrVywMGD+/BVz5v1+tWrhj5sCV8VuCtmWlLxFodidv7u6qtof/njF8by8vKhNm9Yv
Wbp20V8D581fPmfu8h/mLvs9a9WPi4KWB0SsXZ8QFr41PnF3dvauHTl5eXnHK45Pg8/Ly4sIClq3eMnq
hT8unwNvnrPshzlLf58KXPDjT4uXbgxcFbk+KD4sIi0uYUdqekHurvKi4uLCA3l5eZPw+/btiwkPX7d4
yaoFkPz92Mt+mLt8zrwVc+etmDf/qytg3oLA+QsDF/y46sdFqxctXrd02cbAVeFr18duCk2OitmamJyb
nrF3R27Jvv0njpRfPHWmYO++/fv3A/ia6pqkxMQNy1es+XHR8jlzZ3L6FLhg4ZrFS9YuXbZh+YoNKwKC
A1bKClz1FbVxJdCmVas3rVodsvqnsJ/WRm4Iig0JTY6KTk9I3J6alpe1vWBnXun+wopDR05XVl25cOn6
lasKhaKmuua74qLimLDwdX9dvGLuvLc1eOCCheuXrQhd81PE+g3RwRs3bwqNDQmNCw2LDw3/+gqLiA+L
SAiPSIyITIyITI6K3rI5dluSYkfa1vys7IKdeSX79pcXl1aWHztTVX35/MXbN35ueth4qKS0uKj4u9zc
3NC1a9/W7CvmzV+7dFnI6p82AxOKTo2LT09I3JakyFSkZCq2+JSVkvoVtX2LpNS07alpO9K27tyWuWdH
7oH8PYf2HzhaeqjqKMC+eObc1UuX66/ffHj3fuuzlhvXr+fm5n6Xnp4eFBCwcsHCZT9I8N/LWj5n7pq/
LgkOXBUdFJwcFZ2RpNi5LTM/a8fenJ37cncV7Mzbvyu/8Osqb7efDuTvObh7L2jqotITR8pPHq88V3P6
8rmL12rrbl2/ee/WnUf3Hjx/8kyr0miVmrS0tO9SUlLWL10WMHc+sHkv+aqFizYsXxG+dn18aHh6fGLu
1oz9u/IP7T9QVlRytORQRemR44fLjh8uO3Gk/Kur8sjRaSo7VnPsxLnqU7VnL1yrrau/dvPOz7cf3rnf
9LDx6ePmtmetWpWGJmg9p09OTv4uKSlp3eIlK+ZIHf77OQHzFqxdsnTTytXRQRsV0ZuzUlL3ZOeU7Cus
PHL0TGX1+ZOnL54+V3v2fO3ZC5fPXfSp7vzXl68mkBm285NHTS3Nz9qft6nbVDq1DtNhFE5xDGcympKS
kmR4MMLNmTu1wdOkBi/clV9eVHrqRNWVC7XSt3jrbn3D/dt37jfcfdBw71vT/Ya79xvuPrr3ADaypl2N
aBAcwQmUIDCCxEgKpxiSETjBYrJMwgfOXwh6eMDKyPVBiRFR25IUeZnbi/cWHD9cduHUmZ+vXIe9pe1Z
a/vzNmVLu6pVqWpTfaLU7WoojVL+Qd2unvmxD1KrUtWqVLa0K1vaNe1qTIcRKEHigJYmaJqkGZJhKIal
WI7hDILBarbK8MHLV6xbsgzMAdYHJYRHbk1M3pW5/eDufRWHys7VnL5Rd+3h3Qetz1o1Kq1Og6BaFNVh
qA7DEPw3C0dxHLQGCepHUBRBkThJYCSOETjq/+EPEawSkBaFJVOAmWEolqU5luE4hocSOL3RIFqtNhk+
bNXq4IDAsJ/Wxm4KTY2Nz05L35uz81DhweqjFbVnz9+6fvPxw0fK1nZEi6A6FNWhGIJ9inAUIzCcxAma
pFia5hiGYxiGpmmSJHEI73/LBwpWD0dxEidBa1MMy4Cm5lmeZ3mBEwRO0At60SjabXYZPmrtupBVa6I2
BCdGRG5NSNq5LbMwbzfs6nUXLjXcvPXkUZOqVQnaXItiOuxTBHsgRZAszeg5zqgXcBRpb3muUakYiqYI
kkDxmXd9lHBEgidoYOQ0xzO8wErYnF7P6Q2CwWw0T8LHbAgK/2nd5o0hiuiYzOSU/Kzsot37jpUePlNV
c/Xi5bv1DU8bn6jb1Z+FnMQImqB4lhUNgs0icgx58/rVy7UX21tbeIZhSIrACBzxv/GjJMOTEjzDTZLz
QEa90SyaHTaHDB8bvDFy3Ya4kLAtm+O2b0nbvT2neG9BxaGys9Unr9XW3bt152njE41S8ynwUoPjFE4y
FK3nOIvJ4HJYGAqtu3wxLzf3cGmJsq3FIHAczZCfAx56dZZmYbNDcgNvMAgGUS9aRIvD7oWP2xQStSEo
PjQcdPgtaXvABKjw+GHg7a7XXrl3+87Tx80apWbmYz5QgBw0OMkxjFHgbRbR5TQzNHrh/Olt6elpKSlH
yw5jqEY0CDzDgG6PfJLl+8N7m90geOFN0+GjNwQnhEUA+NT0PTtySwsKTxwpB67+8tV7t+88a3r62+Bx
4N6AqTMkJbCsyah32s0mI/f0ycPDpcVb09JSkpNTkpMrjpURmNZiMggsS+Hk54f3NjuANwB4p90pw8dv
CokJ2pgQHgkm/Wlb9+bsLC0orCw7ev4kgL9/++5vg5d9G06yFG3geYvJ6HJYaFJ3qqYyOyszOTHRp4qj
R0hcazUb/47wEvks8AkhodFBwQnhEakAPn1vTm5JQeGJsvJzJ09fvyyZfVOzWqmGA8kHCkPAeEZBU9fz
dqtotRieP3tccfSIIikpMT5+qo6WHSJJrdViFDiWIggc9R/DMMS//HcIQzDZ4dHSOMfxAg9GOL0AvgKj
wWg2mSfNHsInRkR+Fng4kpM4wVCUwLEmUe90mPV66lb91d15uxLj4+NjY/1UdqSUpnQOu8loEFgGDPgU
AUWQOBCB4d5vxP9xM/Wb4KHZp6aDjI+3z/scHhzq3ivvSENIps5ZzUaTyFO49szpakVSUkxU9OboWXTk
cInA4x633WYRRYOg5zkogWN5lgUhEElROAFCAATEcO8WpsNIzDvOSxEOtHxo/PJQ93nhMWjqKE4TJM8w
okFw2ExmE3+n4ca+PXlxsTGR4WFv06HSg3qBGBxwd3nsHU6Lw2522EwOm8luNYGvz6g3CDxL0xQuh0Az
nz69Jl8W3hfAAK/OsWbR4HSYGQo5e7pmW1pqZFhoeEjIO5STnXXj+uWW540tzxufND140nQfqqnxXuPD
O/ca6h/eu2PUA34SI74teGkKBQIYlqbhMG63GlqfN5UdLo4OjwwJ3hQSvPHdiomMTE/dsmN75o6sjO2Z
27KnKCtja0Z6Wv7OHDAWcCxNkPj7LP/LwcvkU0zdoKfv3L6elbltY9CGjRs+RkFvVUxUhMthMeoFhqRw
BJ9ZjU+CjwJDHYCHQU5Jwf7jAP7Utdq6u7cbmh8/UbWrEC0yUxiCEhjO0JRB4Ewij+jaT1SUxW2O3rBu
7WdUcmK8u9MmGgWGonAUm1mNqUJ1KIERFEHBWZ08n+MlfsEb278Lft/+44fLz1Wfunap7u6thubGJ6o2
FaJB/IRqESkxRPAso1a2Xa27mJW5dVNw0No1qz+vkhPjujx2s6hnKQpHsJk1mV4rVAqupoX3viDXKEyf
2HwKPI5gNEHqee5ExdHNUZGrAgNWBwZ+dsXHxnR3OcyigaXobwueIkg9x54+WbU1dcualStXrljx2RUX
E/3NwSMaYPYkToCpOEU0Nz0sOlAQGRYasGxZwLKln1GboyK63HaT8VsyewkeJVCcISm9FM/pOfLGtUsJ
sTHLlyxetvivn0tR4aGdHVbRALw99veBj0iNi9+emrZ7R07xvv0Vh0Ey4+qly3dvNTxpbFK2KXUa3Ux5
vStGU6SeZy1mg0nkmpvu5+/MDli6ePHC+YsXLvgwzV+84K1aE7DcYTfpBY4iCFSHzqyGX5Um03g04xvt
oM83CAaTaJpMYwF473weZHKyc4r37oeZHABf3/DkUZOyValT62YV/LJh5+dZxmTU220iom07fuxQSNC6
RfPmvldrAlYkxcVkbU3NTN+yLTV5W6rCp61bklOTE3K3Z5pFPcfQBIajWmRmHfzqI4Wbcg5zahpP4CR4
o8lu/Uzw0vN00rCHkhjOUpRBAHNYk5Gtu3Q2Lio8YMmihT98/w4lx8c01F/B0XZU16Zqb1a2NSvbnijb
nrS3PHn+tLG56eGzJ4994R2i+cbgfU8FXQDFaZIUONZiMphN/NMnDwr37lq5dPHc//j3t2l7RipDabq7
HC6n2Wo2mEW9WRTMomAyCkY9L3AsS1M0CWY1qBb9RuG9XUAa/3CCY2jRIFjNBo5Bz5+uDFqz6vu//Pn7
f/vTTG1LTSIwVafLahb1ep4DmXya5miapWmGAtgwq4nq3k/+NeF9jwejAIYzlDwKiEb21s26LUmx8/7z
L//5x3/xU2pirLKt2Wo2gJmblLoHyT+vMJil0AJPPvNZM/Vx8PEAHmzckeG35xSB1PWRM1U1Vy7W3vn5
dtPDx+0t7VqV9sPl+wpA8MvQJqPgtJvanj8uyM9ZPO+Hv/zz/5uqlPiY9tYmk5FnaQpHUETjx+Nf+LsF
V2Pl8F4a7YDDZ6RFGxZE+GDF5u8KL1VCCxyhDiFkL8jZLAaexauPHwleE/hff/yXP/3jH/78T0ApcVGt
zx+LBp6lKEyH6tS6maV9uL4JeCidGgwEcAogcIzFpDcZ2efND3IyUn/407/+8Q//8Mc//ENiTNjz5odG
PceQ5P8qeG8X0IGBEMc5mhYNvMNuIlDV4aJ9C/7jz//8f/9P2Po1TxrvCRxNExDev4SP0rcFP9kFtAiB
YgxJgtymxUATSGX5oTXLF0cEr7t98xpLkxROSDGM/+0fpW8OHsrrilGKACkA0cDr1O0H9+bnZqTfunGN
xHECBTHMzBs/Sr8NPnzL5rislNT87TsO7gGrtKcra+ou1DbcvPX4QWPb8zaNUvPpglYATYAmCJamOIbm
aIomCALFYLPPvOujpFVppS0K8kI1yOdI/L4gXzSINot3c8KXhIeCvQDTAUdIoEBgNUIK2rWq/+3wPhOA
vtA7sAOjnfnJj9WXg/d2M4DhI5kRpfgT+iCn9lW/v0hlzq6pn5+pLwE/NYzBEZRAMRLstMEpHPxLYsB7
4ShcpZZtGwcrbYj0LcxSddkjSrNDHEF9d02VVCBYHfL1kZnfwsfDrwebE2T4rB0Hd+87VnL49ImauvO1
DTduPb7f2PasTdOumSqdSosC1y3NYShKYBk9zxp4ThIrsAwveTKWAuKkfxkwRcFxHYqodVqldmppWqUW
UeswkISRHCFF8QwtsIyfYJmwHEwqR6eaVg4sCtWgcniPg01ocHOOL8gX9aLNPAU+cn1QXGh4yua4zJTU
vKzsg7v3HS05fOpEdd35S7dv1Dfef9T6rNW3VU7aOQecFoagNEEIHGMyCjaLwW4THXbRYRPtVqMUyQmi
gTfqOaOec9gtHU6702FjaYrEcVSr06o0UwvUqjSIRoejKE0SAssY9ZzJKJhNeotXVrPBajZYTGC2a9Rz
0jQAx3Ty6OBXNzCtQMDSBdiHB7dl0RK/tEXHqDdO7sP7bfCIVkfhuMAx3V2d4+OvJibGXk+MvX4N/p2Y
GBsffzU+9mps7Fe71eiwiWNjr/4mXUY9B2cvWpV2amlalRbTIRSOO2zWgf6+oaH+keGBFyODsl4Mjr4Y
ejkKNPpiaGR4oMvTwbM0ieOIVvel4bUqDaZDWJoyGYXxcRls1qvTZXF3WicmxuCvVrNB4BgCw3TqafA6
tRZHUIYi+/t6/YuY7Roff2Uy8gxFYjrEz4i+ALwWR1GBZWxW42sv2Js3E1CvX49PTIxNjI9NjL/yuG3d
XfbXr8fhZxw20SBwJI77w2t0BIpxNNXT7R4fk+zo9fibNz7JJb95MwHLmZgYk+aINI5OM6IvBE9gmJ5n
nXaTD2xk2AM10N/R3WX3uG0et63LY+/tcb55I3/G5TSLBp4iCJ1GN726OgLDOIY2m/SdLktPt2NgoGN4
yD087B4ecvtKHhn2wHJevx532ERgRCj2afCbpsArpsOfu3T7en3jvUetT1vVbWqftEotgb4Vvr/P1eWx
ezptnk7Q7H29Lh98hwRP44ROrfOVpmnXIGodieHAlMwGT6etv881PCgzvxXeKgosQyCYVqmdWjepNGk1
BZU3Hk91+ABemAEfC+BjMxVb8rKyD+zeW15y6NSJqsvnLt66/vOjew9bnrZM3eWsUWpwBBU4xm41vn4t
m/0vLwd+eTnw8mX/yHDv4EDXQH/XwEBXb6+rv8/lM1cIT0lm7ytNDfaG6ygCNwjs0GAf/OS7r4mJMSk7
SGEIolFqptZN3a6W5zbSxmsIDxsfrGGw/KfCa1UAnmfpqX1+1mv0Re/wkPu98KhWx5CkaOBfvBj0L2K2
S3J4AnR4GuW0jep/X3ipdGD2sOV//fWFf9WmXL+8HBgZ9kzCu2aB1yjVqBaMHRaT/uXokO9GnymNjva9
HO2Xf37ROzTY7e60G/UcTRIoGOq+PDwG4G0WQ7fHPjTYObVbzpQPvtNlmRUe0yEcTVnNhpcvh+EnZxYy
MuwZGuzs73N53Da7FWxbowgQL31ReI0SdFESx0UD3+VxDQx0jY72+RoKanxsFGpi4tepQ9Tb4KWWJ2dt
+akaHe0bHu7p7/N0eVzSqAHhP7HPr5PgYyT4zOwD+XvLiw+dOi7BX5Pgm1tUrSooTbsG1YDwzmmzwYq+
95oGr5fgVdopBapRDejzJgP/YuSD+vzf/vY3p8NGEwSmRbQQ3luaDK/FCAScq4HhPXT4LPVe+Kwd74UH
LY/hdpvFv0be67//+//74pPxsdF3wIPBSanBtAh0eAP9Pf5lveXqcNql5XpUpwJD3W+ET5CCnNjQMEVM
bIbP7ItLTx6vrD13of7aTXC6qPm5slUJpW4H3h6E4gSu5xmrWe/utAz0u8bHRmG1fnnZ39/n7PLYPG5r
b49jaKhzyjhvAov4OKZVaUBpbXJpOALM3mTkXQ5TT7d9eKhzZNg9Muz+5WU/vHF8bBT+ZWiwo6fb3uE0
WUxgayKJYYhGq5a6vbd6ai3IlMkTO4qQ4xxg+RTLseCAkcXsPV2VGBoWtSEYBjm++Xx5yaEp8A+nwsNe
qtNocQRhSMKoZ512sbfH4YMfHe3r8ticDtFhM3Z2mHt7HG+DB10UeBAtCdwnbTHpO1zmnm7oQWeHHxl2
9/U6PZ1Wu9Vo1LPA4etkn/dueNDyM/t8UnhEdFBwfHjEltj4rC1p+dt3FO0pkCI8YPazwqvbJX4wGwEt
ZhaFzg7Lq19HYEWHh7qdDtEsCqIBrNK4Oy1vvFGgawa8RqVGdTqaJLo8ncND/aMvhn79ZWRs7IXPX8Ib
37wZ9znRV69Gfnk5PDIyMDjQB6Z2CKpVa1Ttk/DSSomcz5iE9zm8qeGtIjJq88aQhIioVO+2lKK9BcdK
j5yurLl8/pLP2/vgobnCrwBYLIoKHG2zGHyOuq/XbRaBTXIMZdRzTrvoC4ScdtEgsCQ2CQ96EIKwFPnr
r7/Az3zUxbMUgYJ1DrUfPFgs93p7LzmI7Tkptrd44VOjY+JCwpKjY9ITknakb9ubs7OkoLDicNmZqpq6
C5du3aifBd5nBe0qRKOlSUI0cCPDA7BCXR6nHpwYISgC51naatb7pr02qzSlRVGNUj0VnqGI3wYPWh7A
a6bBg9SwlLqXJjZyYA/TWPz0NNa2+ITEiKiUzXEZii07M7LAmeHCgyfKjp6tPnXl4uXbN+sfP2hsfRs8
OKOqJXHQYwcH5LC802XnGIrEMRLDWJoUDdzYmGy9JpH3BuQyvBQ1gD4PzcRiEuxWg8MuOh2iy2nqcJo6
XeZOl7nDZXY5TU6H6LSLdpvRataLBjmfA/NCsM/DeYc8q/OeroPYMIHnv0SdrUhJiYlNT0jKTt26Jzu3
aE9BeVFp9bETF06dvV579c7PDU0PHrc+bVW2KGdK1arSghMoCE0QDptloK+3v6/XZBAokGNDYHKGZ+lX
3lbVcwyorgZM6UAJrUq11PioVge+KYrkGVrPMQaeNQhARlkc/AH+Uc8zPEuzFClnsqQprTzUt6lgDo9A
5A1ZIHUH12o4cNLG/2hZfkZmRpIiG7xqYMeB/D1HDpZUlVecP3nm2qW6hpu3pWYH81m/POGUTCZIPJIY
zpCktKOCkjYYgE0F4O9goxopsIBHz7EsRZEYjmoQXwJTq9TqVDqQC9WBD1MYQePgKNY7RVA4QUp7GFAN
IqdDlb6iQG+HG495lpeZBaOoF0W9aDKarCbr5BmbA7vyctK35WfvKATkxVVHJfLaK3BPRntLuxo4duA/
ZxXceC2dFiQZkgKnIgiwkYRAwVk6eIpQPjZK0wxJ+Q6PTSkB7tiXj999oHAEwMNDReB0ifd0EQmONEnY
0hFC0QCAzaIZymKy2Cw2l9Mlw5cdOLg3d+fB3fumkd+60/y4WdmqhMcJpRNi4NzvrJKGEziiANEkTYOv
AIgmKYaiWZqBkv5XPjn8WUThFJD8LLmHQ2yT0WQxWaxmq9VitVlsNosN/GC1OeyODlcHgE9JSaksKy8p
KCwrKq0srzh38vRUcrgAAI4ESj4TDhg+wdyITzxcDAWa9Y+T8rvxkyStRsx0abCF7Va7w+Zw2L2yOZx2
p8vpstvsCoUCvDPj1InKE0fKa46dkNq87k79bbgDSQP8kEwOR0jfrv1vSr4zc9DIzaLZarHabXbA6XB1
ODugXE6Xywl+dXe4eY5PT08Hb0upPHbs4umzl86cv1Zb1/Dz7Sapn0NrB55DIoeGBEv3yWQ0fTuC/dlq
lg3b5XR1ujrdHW53p1cd7s6OTnenu8vT9bT5KXhbSnFR8YHCwrs/36q/euPurQawLPesTd2mRtRgQxeN
0xzN6Tm5C4EHiBYg09eX1WSdlBkI2rnT7oTN6+n0eNyeLncXlMcNfu32dPd091RXVYP35NRU1ygUisYH
Dx/fb3z2+KmyRYqQVDpcBw5lshQL050+5wE9B5Tdav92JPdnyc4BudvT5enq7uru7uru6eqB//Z09fT2
9JpN5pSUFPCGpJM1J/fv319eVoZIC8lwnMR1wLczJMOzPPAfhkn/IbsQr5x257cgl8MFsYGpd7q73F2g
hbt6erp7ert7e3tk9fX2DfQPVFVV7S+Q3o3leytafX09QzIUDgYheDrHN1TKLsTrOcHzHEDwkV9fkhvr
cMnksm1Dcgm4r7evv69/oH9gcGDw3r17096KdrLmZMWxCoVCcbn2sm9rui9CkNvcZge0TleHS3pMR+c3
pE7A7HZPmnpPj4zd39fvw+7v779x44ZCoag4VuH/JsSqyqr8/Py8XXlqpVr2KN6QwOlwdrg6oM+ED/iG
1OXt2N1yU/f29gLmfpl5aHBoeGiY5/g9e/bk5+dXVVb5vwnRp6KDRfC7aXrchCIoHBsg8GTp0gOgOX0T
6pNb2Ac8OAiYh4aGBEFQKVWVlZUKheJd78D0Cbz9tLgkNwe8/dT/haK/tysjIyMnJ6ekePa3n/4PR65a
9pH/yfYAAAAASUVORK5CYII=
</value>
</data>
<data name="buttonBack.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -517,47 +528,49 @@
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
</value>
</data>
<metadata name="timerServer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

View File

@ -40,7 +40,6 @@ namespace INT99DC_7C.Forms
this.ParentForm = parent;
this.InitializeDesign();
this.InitializeControl();
this.DefaultSetting();
}
@ -760,6 +759,15 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{
@ -2025,7 +2033,6 @@ namespace INT99DC_7C.Forms
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ATPC_Activate, "", before, after);
}
#endregion
#region SpecialFunction Menu
private void buttonZeroRange_Click(object sender, EventArgs e)
@ -2057,5 +2064,7 @@ namespace INT99DC_7C.Forms
this.ParentForm.TransferDataStream(CommunicationCommand.Read, CommunicationID.SubBoardAll, CommunicationAddress.Filter, "");
}
#endregion
#endregion
}
}

View File

@ -28,9 +28,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.DefaultSetting();
}
#endregion
@ -206,6 +203,16 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.DefaultSetting();
}
#endregion
#region Event Handler
private void radioButtonEnable_Click(object sender, EventArgs e)
{

View File

@ -81,6 +81,8 @@
this.labelStaticLine = new SmartX.SmartLabel();
this.labelStaticEquipmentID = new SmartX.SmartLabel();
this.labelTitle = new SmartX.SmartLabel();
this.buttonCrossMark = new SmartX.SmartButton();
this.labelStaticCrossMark = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.groupBoxSpecialMenu.SuspendLayout();
this.panel9.SuspendLayout();
@ -110,6 +112,8 @@
//
this.groupBoxSpecialMenu.BackPictureBox = this.smartForm1;
this.groupBoxSpecialMenu.BackPictureBox1 = null;
this.groupBoxSpecialMenu.Controls.Add(this.buttonCrossMark);
this.groupBoxSpecialMenu.Controls.Add(this.labelStaticCrossMark);
this.groupBoxSpecialMenu.Controls.Add(this.smartLabel6);
this.groupBoxSpecialMenu.Controls.Add(this.labelDataStoragePeriod);
this.groupBoxSpecialMenu.Controls.Add(this.labelStaticDataStoragePeriod);
@ -759,7 +763,7 @@
this.comboBoxEquipmentColumn.Name = "comboBoxEquipmentColumn";
this.comboBoxEquipmentColumn.Size = new System.Drawing.Size(140, 29);
this.comboBoxEquipmentColumn.TabIndex = 127;
this.comboBoxEquipmentColumn.SelectedIndexChanged += new System.EventHandler(this.control_Click);
this.comboBoxEquipmentColumn.SelectedIndexChanged += new System.EventHandler(this.comboBoxEquipmentColumn_SelectedIndexChanged);
//
// buttonFeedingConveyor
//
@ -1008,6 +1012,56 @@
this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitle.Wordwrap = false;
//
// buttonCrossMark
//
this.buttonCrossMark.BackPictureBox = null;
this.buttonCrossMark.BackPictureBox1 = null;
this.buttonCrossMark.BackPictureBox2 = null;
this.buttonCrossMark.ButtonColor = System.Drawing.Color.Gray;
this.buttonCrossMark.ButtonImageAutoSize = true;
this.buttonCrossMark.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonCrossMark.DisableImage = null;
this.buttonCrossMark.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonCrossMark.DownImage")));
this.buttonCrossMark.GroupID = 0;
this.buttonCrossMark.InitVisible = true;
this.buttonCrossMark.Location = new System.Drawing.Point(418, 542);
this.buttonCrossMark.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
this.buttonCrossMark.Name = "buttonCrossMark";
this.buttonCrossMark.NestedClickEventPrevent = false;
this.buttonCrossMark.OutlinePixel = 1;
this.buttonCrossMark.RepeatInterval = 200;
this.buttonCrossMark.RepeatIntervalAccelerate = null;
this.buttonCrossMark.SafeInterval = 200;
this.buttonCrossMark.Size = new System.Drawing.Size(84, 25);
this.buttonCrossMark.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonCrossMark.TabIndex = 232;
this.buttonCrossMark.TextColor = System.Drawing.Color.Black;
this.buttonCrossMark.TextDownColor = System.Drawing.Color.White;
this.buttonCrossMark.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonCrossMark.TextLocation = new System.Drawing.Point(0, 0);
this.buttonCrossMark.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonCrossMark.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCrossMark.UpImage")));
this.buttonCrossMark.Click += new System.EventHandler(this.buttonCrossMark_Click);
//
// labelStaticCrossMark
//
this.labelStaticCrossMark.BackPictureBox = this.smartForm1;
this.labelStaticCrossMark.BackPictureBox1 = null;
this.labelStaticCrossMark.BackPictureBox2 = null;
this.labelStaticCrossMark.BorderColor = System.Drawing.Color.Black;
this.labelStaticCrossMark.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticCrossMark.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelStaticCrossMark.InitVisible = true;
this.labelStaticCrossMark.LineSpacing = 0F;
this.labelStaticCrossMark.Location = new System.Drawing.Point(95, 542);
this.labelStaticCrossMark.Name = "labelStaticCrossMark";
this.labelStaticCrossMark.Size = new System.Drawing.Size(305, 25);
this.labelStaticCrossMark.TabIndex = 231;
this.labelStaticCrossMark.Text = "Cross Mark";
this.labelStaticCrossMark.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStaticCrossMark.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticCrossMark.Wordwrap = false;
//
// FormEquipmentSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -1085,5 +1139,7 @@
private SmartX.SmartLabel smartLabel6;
public SmartX.SmartLabel labelDataStoragePeriod;
private SmartX.SmartLabel labelStaticDataStoragePeriod;
private SmartX.SmartButton buttonCrossMark;
private SmartX.SmartLabel labelStaticCrossMark;
}
}

View File

@ -25,8 +25,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
}
#endregion
@ -223,6 +221,10 @@ namespace INT99DC_7C.Forms
this.comboBoxEquipmentColumn.Items.Add(12);
this.comboBoxEquipmentColumn.Items.Add(15);
this.comboBoxEquipmentColumn.SelectedItem = this.ParentForm.SystemConfig.EquipmentColumns;
if (this.ParentForm.SystemConfig.EquipmentColumns == 15)
this.CrossMarkVisible(true);
else
this.CrossMarkVisible(false);
// 중량표시
if (this.ParentForm.SystemConfig.IsWeightViewForward == true)
@ -322,9 +324,21 @@ namespace INT99DC_7C.Forms
else
this.buttonLogin.Enabled = true;
// Cross Mark(15열 리스트 교차 표시)
if (this.ParentForm.SystemConfig.IsCrossMark == true)
this.buttonCrossMark.ButtonDown();
else
this.buttonCrossMark.ButtonUp();
this.buttonSave.Visible = false;
}
public void CrossMarkVisible(bool b)
{
this.labelStaticCrossMark.Visible = b;
this.buttonCrossMark.Visible = b;
}
public void DisplayRefresh()
{
this.InitializeControl();
@ -333,6 +347,15 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
}
#endregion
#region Event Handler
private void control_Click(object sender, EventArgs e)
{
@ -489,6 +512,25 @@ namespace INT99DC_7C.Forms
this.buttonSave.Enabled = false;
this.buttonBack.Visible = false;
}
private void buttonCrossMark_Click(object sender, EventArgs e)
{
if (this.buttonCrossMark.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN)
this.ParentForm.SystemConfig.IsCrossMark = true;
else
this.ParentForm.SystemConfig.IsCrossMark = false;
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
}
private void comboBoxEquipmentColumn_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.comboBoxEquipmentColumn.SelectedIndex == 4)
this.CrossMarkVisible(true);
else
this.CrossMarkVisible(false);
if (this.buttonSave.Visible != true)
this.buttonSave.Visible = true;
}
private void buttonBack_Click(object sender, EventArgs e)
{

File diff suppressed because it is too large Load Diff

View File

@ -33,10 +33,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.DefaultSetting();
this.InitializeDesign();
this.InitializeControl();
}
#endregion
@ -540,6 +536,17 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.DefaultSetting();
this.InitializeDesign();
this.InitializeControl();
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{

View File

@ -24,8 +24,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
}
#endregion
@ -180,7 +178,7 @@ namespace INT99DC_7C.Forms
structItem2.DummyBool15 = false;
structItem2.DummyBool16 = false;
structItem2.DummyBool17 = false;
structItem2.DummyBool18 = false;
structItem2.IsCrossMark = false;
structItem2.IsAlarmContinuousNGEnable = this.ParentForm.SystemConfig.IsAlarmContinuousNGEnable;
structItem2.IsAlarmTotalPassCntEnable = this.ParentForm.SystemConfig.IsAlarmTotalPassCntEnable;
@ -424,6 +422,15 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
}
#endregion
#region Event Handler
private void timer1_Tick(object sender, EventArgs e)
{

View File

@ -34,10 +34,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.DefaultSetting();
this.InitializeControl();
}
#endregion
@ -253,6 +249,17 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.DefaultSetting();
this.InitializeControl();
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{

View File

@ -30,10 +30,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.InitializeAsInfomation();
this.DefaultSetting();
}
#endregion
@ -144,7 +140,7 @@ namespace INT99DC_7C.Forms
}
private void DefaultSetting()
{
this.labelDisplayVer.Text = "4.0.0";
this.labelDisplayVer.Text = "4.2.0";
this.labelUserMgerVer.Text = "";
this.labelAes128Ver.Text = "";
this.labelSerialNo.Text = this.ParentForm.SystemConfig.SerialNumber;
@ -401,6 +397,17 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.InitializeAsInfomation();
this.DefaultSetting();
}
#endregion
#region Event Handler
private void labelSerialNo_Click(object sender, EventArgs e)
{

View File

@ -31,10 +31,11 @@ namespace INT99DC_7C.Forms
public bool IsBootingComplete;
public bool IsAdcLogOpen;
private bool FlagADCValueWrite;
public int BufferSmartUart; // Buffer size 정의
public bool FlagThreadMessage1; // 플레그 쓰레드 메시지 11
public int BufferSmartUart; // Buffer size 정의
public bool FlagThreadMessage1; // 플레그 쓰레드 메시지 11
public int FlagAutomaticLogoutWarningTime;
private bool IsModbusCommonDataSend; // Modbus 공통 데이터 Start 시 한번 전송용
private bool IsModbusCommonDataSend; // Modbus 공통 데이터 Start 시 한번 전송용
public bool FlagCrossMarkFirst; // 15열 영테크팩(고려은단) 중량 표시
// 파일 위치
private string m_PathLaunchFolder;
@ -403,6 +404,7 @@ namespace INT99DC_7C.Forms
this.EquipmentStatus = DataStore.EquipmentStatus.Stop;
this.BufferSmartUart = 1000000; // 1MB
this.FlagThreadMessage1 = false;
this.FlagCrossMarkFirst = true;
this.SystemConfig = new SystemConfigurationItem();
this.CurrentProductItem = new ProductItem();
@ -598,8 +600,8 @@ namespace INT99DC_7C.Forms
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter1Mode.ToString()));
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter1DelayTime.ToString()));
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter1RunTime.ToString()));
sb.Append(Helper.StringZeroFillDigits4("0000"));
sb.Append(Helper.StringZeroFillDigits4("0000"));
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2DelayTime.ToString()));
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2RunTime.ToString()));
sb.Append(Helper.StringZeroFillDigits4("0000"));
sb.Append(Helper.StringZeroFillDigits4("0000"));
sb.Append(Helper.StringZeroFillDigits4(productNumber.ToString()));
@ -873,6 +875,9 @@ namespace INT99DC_7C.Forms
this.UartCom3TransferDataABFood(DataStore.ABFoodDataCommand.Normal, (int)DataStore.ABFoodDataStatus.Normal);
}
// CrossMarkFirst
this.FlagCrossMarkFirst = true;
// Part 11
if (this.SystemConfig.IsPart11 == true)
this.SetTrackingHistoryData(DataStore.TrackingOperation.EquipmentStart, "");
@ -1678,6 +1683,12 @@ namespace INT99DC_7C.Forms
{
this.ChildFormEquipmentTest.UpdateStartWeightDisplay(this.EquipmentStatus, this.CollectionWeightDataTest);
}
// CrossMark
if (this.FlagCrossMarkFirst == true)
this.FlagCrossMarkFirst = false;
else
this.FlagCrossMarkFirst = true;
}
break;
default:
@ -2063,7 +2074,7 @@ namespace INT99DC_7C.Forms
structItem2.DummyBool15 = false;
structItem2.DummyBool16 = false;
structItem2.DummyBool17 = false;
structItem2.DummyBool18 = false;
structItem2.IsCrossMark = this.SystemConfig.IsCrossMark;
structItem2.IsAlarmTotalPassCntEnable = this.SystemConfig.IsAlarmTotalPassCntEnable;
structItem2.IsAlarmContinuousNGEnable = this.SystemConfig.IsAlarmContinuousNGEnable;
@ -2185,7 +2196,7 @@ namespace INT99DC_7C.Forms
structItem2.DummyBool15 = false;
structItem2.DummyBool16 = false;
structItem2.DummyBool17 = false;
structItem2.DummyBool18 = false;
structItem2.IsCrossMark = item.IsCrossMark;
structItem2.IsAlarmContinuousNGEnable = item.IsAlarmContinuousNGEnable;
structItem2.IsAlarmTotalPassCntEnable = item.IsAlarmTotalPassCntEnable;
@ -2325,6 +2336,7 @@ namespace INT99DC_7C.Forms
this.SystemConfig.ModbusTcpStartAddress = structItem2.ModbusTcpStartAddress;
this.SystemConfig.ModbusTcpAddress1 = structItem2.ModbusTcpAddress1;
this.SystemConfig.ModbusTcpAddress2 = structItem2.ModbusTcpAddress2;
this.SystemConfig.IsCrossMark = structItem2.IsCrossMark;
if (structItem2.AlarmTotalPassCnt < 20)
{

View File

@ -53,6 +53,7 @@
this.buttonClear = new SmartX.SmartButton();
this.buttonMenu = new SmartX.SmartButton();
this.panelSetting = new System.Windows.Forms.Panel();
this.comboBoxExternalOutputMode = new System.Windows.Forms.ComboBox();
this.groupBoxConveyor = new SmartX.SmartGroupBox();
this.labelStaticFeedingConveyor = new SmartX.SmartLabel();
this.labelStaticRejectConveyor = new SmartX.SmartLabel();
@ -66,11 +67,14 @@
this.labelStaticRejectConveyorRunTime = new SmartX.SmartLabel();
this.buttonClose = new System.Windows.Forms.Button();
this.groupBoxSorter = new SmartX.SmartGroupBox();
this.comboBoxExternalOutputMode = new System.Windows.Forms.ComboBox();
this.labelSorterRunTime = new SmartX.SmartLabel();
this.labelSorterDelayTime = new SmartX.SmartLabel();
this.labelStaticSorterDelayTime = new SmartX.SmartLabel();
this.labelStaticSorterRunTime = new SmartX.SmartLabel();
this.labelSorter2RunTime = new SmartX.SmartLabel();
this.labelSorter2DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter2DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter2RunTime = new SmartX.SmartLabel();
this.labelSorter1RunTime = new SmartX.SmartLabel();
this.labelSorter1DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter1DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter1RunTime = new SmartX.SmartLabel();
this.pictureBoxCH3 = new System.Windows.Forms.PictureBox();
this.pictureBoxBypass = new System.Windows.Forms.PictureBox();
this.pictureBoxAlarm = new System.Windows.Forms.PictureBox();
@ -676,6 +680,7 @@
// panelSetting
//
this.panelSetting.BackColor = System.Drawing.Color.SteelBlue;
this.panelSetting.Controls.Add(this.comboBoxExternalOutputMode);
this.panelSetting.Controls.Add(this.groupBoxConveyor);
this.panelSetting.Controls.Add(this.buttonClose);
this.panelSetting.Controls.Add(this.groupBoxSorter);
@ -683,6 +688,15 @@
this.panelSetting.Name = "panelSetting";
this.panelSetting.Size = new System.Drawing.Size(500, 480);
//
// comboBoxExternalOutputMode
//
this.comboBoxExternalOutputMode.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Bold);
this.comboBoxExternalOutputMode.Location = new System.Drawing.Point(148, 446);
this.comboBoxExternalOutputMode.Name = "comboBoxExternalOutputMode";
this.comboBoxExternalOutputMode.Size = new System.Drawing.Size(206, 26);
this.comboBoxExternalOutputMode.TabIndex = 109;
this.comboBoxExternalOutputMode.Visible = false;
//
// groupBoxConveyor
//
this.groupBoxConveyor.BackColor = System.Drawing.Color.SteelBlue;
@ -705,10 +719,10 @@
this.groupBoxConveyor.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.groupBoxConveyor.Image = null;
this.groupBoxConveyor.InitVisible = true;
this.groupBoxConveyor.Location = new System.Drawing.Point(109, 171);
this.groupBoxConveyor.Location = new System.Drawing.Point(109, 196);
this.groupBoxConveyor.Name = "groupBoxConveyor";
this.groupBoxConveyor.RoundRadius = 0;
this.groupBoxConveyor.Size = new System.Drawing.Size(295, 212);
this.groupBoxConveyor.RoundRadius = 5;
this.groupBoxConveyor.Size = new System.Drawing.Size(295, 221);
this.groupBoxConveyor.TabIndex = 242;
this.groupBoxConveyor.Text = "컨베어설정";
this.groupBoxConveyor.TextColor = System.Drawing.Color.White;
@ -767,9 +781,9 @@
this.labelFeedingConveyorRunTime.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelFeedingConveyorRunTime.InitVisible = true;
this.labelFeedingConveyorRunTime.LineSpacing = 0F;
this.labelFeedingConveyorRunTime.Location = new System.Drawing.Point(173, 166);
this.labelFeedingConveyorRunTime.Location = new System.Drawing.Point(216, 173);
this.labelFeedingConveyorRunTime.Name = "labelFeedingConveyorRunTime";
this.labelFeedingConveyorRunTime.Size = new System.Drawing.Size(100, 30);
this.labelFeedingConveyorRunTime.Size = new System.Drawing.Size(60, 30);
this.labelFeedingConveyorRunTime.TabIndex = 241;
this.labelFeedingConveyorRunTime.Text = "100";
this.labelFeedingConveyorRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -788,9 +802,9 @@
this.labelRejectConveyorDelayTime.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelRejectConveyorDelayTime.InitVisible = true;
this.labelRejectConveyorDelayTime.LineSpacing = 0F;
this.labelRejectConveyorDelayTime.Location = new System.Drawing.Point(173, 40);
this.labelRejectConveyorDelayTime.Location = new System.Drawing.Point(216, 40);
this.labelRejectConveyorDelayTime.Name = "labelRejectConveyorDelayTime";
this.labelRejectConveyorDelayTime.Size = new System.Drawing.Size(100, 30);
this.labelRejectConveyorDelayTime.Size = new System.Drawing.Size(60, 30);
this.labelRejectConveyorDelayTime.TabIndex = 246;
this.labelRejectConveyorDelayTime.Text = "100";
this.labelRejectConveyorDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -809,9 +823,9 @@
this.labelRejectConveyorRunTime.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelRejectConveyorRunTime.InitVisible = true;
this.labelRejectConveyorRunTime.LineSpacing = 0F;
this.labelRejectConveyorRunTime.Location = new System.Drawing.Point(173, 76);
this.labelRejectConveyorRunTime.Location = new System.Drawing.Point(216, 76);
this.labelRejectConveyorRunTime.Name = "labelRejectConveyorRunTime";
this.labelRejectConveyorRunTime.Size = new System.Drawing.Size(100, 30);
this.labelRejectConveyorRunTime.Size = new System.Drawing.Size(60, 30);
this.labelRejectConveyorRunTime.TabIndex = 245;
this.labelRejectConveyorRunTime.Text = "100";
this.labelRejectConveyorRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -833,7 +847,7 @@
this.labelStaticRejectConveyorDelayTime.LineSpacing = 0F;
this.labelStaticRejectConveyorDelayTime.Location = new System.Drawing.Point(20, 40);
this.labelStaticRejectConveyorDelayTime.Name = "labelStaticRejectConveyorDelayTime";
this.labelStaticRejectConveyorDelayTime.Size = new System.Drawing.Size(147, 30);
this.labelStaticRejectConveyorDelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticRejectConveyorDelayTime.TabIndex = 243;
this.labelStaticRejectConveyorDelayTime.Text = "지연 시간";
this.labelStaticRejectConveyorDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@ -851,9 +865,9 @@
this.labelFeedingConveyorDelayTime.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelFeedingConveyorDelayTime.InitVisible = true;
this.labelFeedingConveyorDelayTime.LineSpacing = 0F;
this.labelFeedingConveyorDelayTime.Location = new System.Drawing.Point(173, 130);
this.labelFeedingConveyorDelayTime.Location = new System.Drawing.Point(216, 137);
this.labelFeedingConveyorDelayTime.Name = "labelFeedingConveyorDelayTime";
this.labelFeedingConveyorDelayTime.Size = new System.Drawing.Size(100, 30);
this.labelFeedingConveyorDelayTime.Size = new System.Drawing.Size(60, 30);
this.labelFeedingConveyorDelayTime.TabIndex = 242;
this.labelFeedingConveyorDelayTime.Text = "100";
this.labelFeedingConveyorDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -873,9 +887,9 @@
this.labelStaticFeedingRunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticFeedingRunTime.InitVisible = true;
this.labelStaticFeedingRunTime.LineSpacing = 0F;
this.labelStaticFeedingRunTime.Location = new System.Drawing.Point(20, 166);
this.labelStaticFeedingRunTime.Location = new System.Drawing.Point(20, 173);
this.labelStaticFeedingRunTime.Name = "labelStaticFeedingRunTime";
this.labelStaticFeedingRunTime.Size = new System.Drawing.Size(147, 30);
this.labelStaticFeedingRunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticFeedingRunTime.TabIndex = 239;
this.labelStaticFeedingRunTime.Text = "동작 시간";
this.labelStaticFeedingRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@ -894,9 +908,9 @@
this.labelStaticFeedingDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticFeedingDelayTime.InitVisible = true;
this.labelStaticFeedingDelayTime.LineSpacing = 0F;
this.labelStaticFeedingDelayTime.Location = new System.Drawing.Point(20, 130);
this.labelStaticFeedingDelayTime.Location = new System.Drawing.Point(20, 137);
this.labelStaticFeedingDelayTime.Name = "labelStaticFeedingDelayTime";
this.labelStaticFeedingDelayTime.Size = new System.Drawing.Size(147, 30);
this.labelStaticFeedingDelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticFeedingDelayTime.TabIndex = 240;
this.labelStaticFeedingDelayTime.Text = "지연 시간";
this.labelStaticFeedingDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@ -917,7 +931,7 @@
this.labelStaticRejectConveyorRunTime.LineSpacing = 0F;
this.labelStaticRejectConveyorRunTime.Location = new System.Drawing.Point(20, 76);
this.labelStaticRejectConveyorRunTime.Name = "labelStaticRejectConveyorRunTime";
this.labelStaticRejectConveyorRunTime.Size = new System.Drawing.Size(147, 30);
this.labelStaticRejectConveyorRunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticRejectConveyorRunTime.TabIndex = 244;
this.labelStaticRejectConveyorRunTime.Text = "동작 시간";
this.labelStaticRejectConveyorRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@ -938,11 +952,14 @@
this.groupBoxSorter.BackColor = System.Drawing.Color.SteelBlue;
this.groupBoxSorter.BackPictureBox = null;
this.groupBoxSorter.BackPictureBox1 = null;
this.groupBoxSorter.Controls.Add(this.comboBoxExternalOutputMode);
this.groupBoxSorter.Controls.Add(this.labelSorterRunTime);
this.groupBoxSorter.Controls.Add(this.labelSorterDelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorterDelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorterRunTime);
this.groupBoxSorter.Controls.Add(this.labelSorter2RunTime);
this.groupBoxSorter.Controls.Add(this.labelSorter2DelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter2DelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter2RunTime);
this.groupBoxSorter.Controls.Add(this.labelSorter1RunTime);
this.groupBoxSorter.Controls.Add(this.labelSorter1DelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter1DelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter1RunTime);
this.groupBoxSorter.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.groupBoxSorter.FrameLineColor1 = System.Drawing.Color.Black;
this.groupBoxSorter.FrameLineColor2 = System.Drawing.Color.Black;
@ -950,106 +967,181 @@
this.groupBoxSorter.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle;
this.groupBoxSorter.Image = null;
this.groupBoxSorter.InitVisible = true;
this.groupBoxSorter.Location = new System.Drawing.Point(109, 14);
this.groupBoxSorter.Location = new System.Drawing.Point(109, 6);
this.groupBoxSorter.Name = "groupBoxSorter";
this.groupBoxSorter.RoundRadius = 0;
this.groupBoxSorter.Size = new System.Drawing.Size(295, 151);
this.groupBoxSorter.RoundRadius = 5;
this.groupBoxSorter.Size = new System.Drawing.Size(295, 184);
this.groupBoxSorter.TabIndex = 175;
this.groupBoxSorter.Text = "선별기설정";
this.groupBoxSorter.TextColor = System.Drawing.Color.White;
//
// comboBoxExternalOutputMode
// labelSorter2RunTime
//
this.comboBoxExternalOutputMode.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Bold);
this.comboBoxExternalOutputMode.Location = new System.Drawing.Point(67, 101);
this.comboBoxExternalOutputMode.Name = "comboBoxExternalOutputMode";
this.comboBoxExternalOutputMode.Size = new System.Drawing.Size(206, 26);
this.comboBoxExternalOutputMode.TabIndex = 109;
this.comboBoxExternalOutputMode.Visible = false;
this.labelSorter2RunTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter2RunTime.BackPictureBox = null;
this.labelSorter2RunTime.BackPictureBox1 = null;
this.labelSorter2RunTime.BackPictureBox2 = null;
this.labelSorter2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter2RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter2RunTime.InitVisible = true;
this.labelSorter2RunTime.LineSpacing = 0F;
this.labelSorter2RunTime.Location = new System.Drawing.Point(216, 134);
this.labelSorter2RunTime.Name = "labelSorter2RunTime";
this.labelSorter2RunTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter2RunTime.TabIndex = 111;
this.labelSorter2RunTime.Text = "100";
this.labelSorter2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter2RunTime.Wordwrap = false;
this.labelSorter2RunTime.Click += new System.EventHandler(this.labelSorter2RunTime_Click);
//
// labelSorterRunTime
// labelSorter2DelayTime
//
this.labelSorterRunTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorterRunTime.BackPictureBox = null;
this.labelSorterRunTime.BackPictureBox1 = null;
this.labelSorterRunTime.BackPictureBox2 = null;
this.labelSorterRunTime.BorderColor = System.Drawing.Color.Black;
this.labelSorterRunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorterRunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorterRunTime.InitVisible = true;
this.labelSorterRunTime.LineSpacing = 0F;
this.labelSorterRunTime.Location = new System.Drawing.Point(180, 65);
this.labelSorterRunTime.Name = "labelSorterRunTime";
this.labelSorterRunTime.Size = new System.Drawing.Size(93, 30);
this.labelSorterRunTime.TabIndex = 108;
this.labelSorterRunTime.Text = "100";
this.labelSorterRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorterRunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorterRunTime.Wordwrap = false;
this.labelSorterRunTime.Click += new System.EventHandler(this.labelSorterRunTime_Click);
this.labelSorter2DelayTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter2DelayTime.BackPictureBox = null;
this.labelSorter2DelayTime.BackPictureBox1 = null;
this.labelSorter2DelayTime.BackPictureBox2 = null;
this.labelSorter2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter2DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter2DelayTime.InitVisible = true;
this.labelSorter2DelayTime.LineSpacing = 0F;
this.labelSorter2DelayTime.Location = new System.Drawing.Point(216, 98);
this.labelSorter2DelayTime.Name = "labelSorter2DelayTime";
this.labelSorter2DelayTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter2DelayTime.TabIndex = 112;
this.labelSorter2DelayTime.Text = "100";
this.labelSorter2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter2DelayTime.Wordwrap = false;
this.labelSorter2DelayTime.Click += new System.EventHandler(this.labelSorter2DelayTime_Click);
//
// labelSorterDelayTime
// labelStaticSorter2DelayTime
//
this.labelSorterDelayTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorterDelayTime.BackPictureBox = null;
this.labelSorterDelayTime.BackPictureBox1 = null;
this.labelSorterDelayTime.BackPictureBox2 = null;
this.labelSorterDelayTime.BorderColor = System.Drawing.Color.Black;
this.labelSorterDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorterDelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorterDelayTime.InitVisible = true;
this.labelSorterDelayTime.LineSpacing = 0F;
this.labelSorterDelayTime.Location = new System.Drawing.Point(180, 29);
this.labelSorterDelayTime.Name = "labelSorterDelayTime";
this.labelSorterDelayTime.Size = new System.Drawing.Size(93, 30);
this.labelSorterDelayTime.TabIndex = 108;
this.labelSorterDelayTime.Text = "100";
this.labelSorterDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorterDelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorterDelayTime.Wordwrap = false;
this.labelSorterDelayTime.Click += new System.EventHandler(this.labelSorterDelayTime_Click);
this.labelStaticSorter2DelayTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter2DelayTime.BackPictureBox = null;
this.labelStaticSorter2DelayTime.BackPictureBox1 = null;
this.labelStaticSorter2DelayTime.BackPictureBox2 = null;
this.labelStaticSorter2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter2DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter2DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter2DelayTime.InitVisible = true;
this.labelStaticSorter2DelayTime.LineSpacing = 0F;
this.labelStaticSorter2DelayTime.Location = new System.Drawing.Point(20, 98);
this.labelStaticSorter2DelayTime.Name = "labelStaticSorter2DelayTime";
this.labelStaticSorter2DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter2DelayTime.TabIndex = 109;
this.labelStaticSorter2DelayTime.Text = "선별2 지연";
this.labelStaticSorter2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter2DelayTime.Wordwrap = false;
//
// labelStaticSorterDelayTime
// labelStaticSorter2RunTime
//
this.labelStaticSorterDelayTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorterDelayTime.BackPictureBox = null;
this.labelStaticSorterDelayTime.BackPictureBox1 = null;
this.labelStaticSorterDelayTime.BackPictureBox2 = null;
this.labelStaticSorterDelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorterDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorterDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorterDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorterDelayTime.InitVisible = true;
this.labelStaticSorterDelayTime.LineSpacing = 0F;
this.labelStaticSorterDelayTime.Location = new System.Drawing.Point(20, 29);
this.labelStaticSorterDelayTime.Name = "labelStaticSorterDelayTime";
this.labelStaticSorterDelayTime.Size = new System.Drawing.Size(154, 30);
this.labelStaticSorterDelayTime.TabIndex = 107;
this.labelStaticSorterDelayTime.Text = "지연시간";
this.labelStaticSorterDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorterDelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorterDelayTime.Wordwrap = false;
this.labelStaticSorter2RunTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter2RunTime.BackPictureBox = null;
this.labelStaticSorter2RunTime.BackPictureBox1 = null;
this.labelStaticSorter2RunTime.BackPictureBox2 = null;
this.labelStaticSorter2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter2RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter2RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter2RunTime.InitVisible = true;
this.labelStaticSorter2RunTime.LineSpacing = 0F;
this.labelStaticSorter2RunTime.Location = new System.Drawing.Point(20, 134);
this.labelStaticSorter2RunTime.Name = "labelStaticSorter2RunTime";
this.labelStaticSorter2RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter2RunTime.TabIndex = 110;
this.labelStaticSorter2RunTime.Text = "선별2 동작";
this.labelStaticSorter2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter2RunTime.Wordwrap = false;
//
// labelStaticSorterRunTime
// labelSorter1RunTime
//
this.labelStaticSorterRunTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorterRunTime.BackPictureBox = null;
this.labelStaticSorterRunTime.BackPictureBox1 = null;
this.labelStaticSorterRunTime.BackPictureBox2 = null;
this.labelStaticSorterRunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorterRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorterRunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorterRunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorterRunTime.InitVisible = true;
this.labelStaticSorterRunTime.LineSpacing = 0F;
this.labelStaticSorterRunTime.Location = new System.Drawing.Point(20, 65);
this.labelStaticSorterRunTime.Name = "labelStaticSorterRunTime";
this.labelStaticSorterRunTime.Size = new System.Drawing.Size(154, 30);
this.labelStaticSorterRunTime.TabIndex = 107;
this.labelStaticSorterRunTime.Text = "동작시간";
this.labelStaticSorterRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorterRunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorterRunTime.Wordwrap = false;
this.labelSorter1RunTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter1RunTime.BackPictureBox = null;
this.labelSorter1RunTime.BackPictureBox1 = null;
this.labelSorter1RunTime.BackPictureBox2 = null;
this.labelSorter1RunTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter1RunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter1RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter1RunTime.InitVisible = true;
this.labelSorter1RunTime.LineSpacing = 0F;
this.labelSorter1RunTime.Location = new System.Drawing.Point(216, 62);
this.labelSorter1RunTime.Name = "labelSorter1RunTime";
this.labelSorter1RunTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter1RunTime.TabIndex = 108;
this.labelSorter1RunTime.Text = "100";
this.labelSorter1RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter1RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter1RunTime.Wordwrap = false;
this.labelSorter1RunTime.Click += new System.EventHandler(this.labelSorter1RunTime_Click);
//
// labelSorter1DelayTime
//
this.labelSorter1DelayTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter1DelayTime.BackPictureBox = null;
this.labelSorter1DelayTime.BackPictureBox1 = null;
this.labelSorter1DelayTime.BackPictureBox2 = null;
this.labelSorter1DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter1DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter1DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter1DelayTime.InitVisible = true;
this.labelSorter1DelayTime.LineSpacing = 0F;
this.labelSorter1DelayTime.Location = new System.Drawing.Point(216, 26);
this.labelSorter1DelayTime.Name = "labelSorter1DelayTime";
this.labelSorter1DelayTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter1DelayTime.TabIndex = 108;
this.labelSorter1DelayTime.Text = "100";
this.labelSorter1DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter1DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter1DelayTime.Wordwrap = false;
this.labelSorter1DelayTime.Click += new System.EventHandler(this.labelSorter1DelayTime_Click);
//
// labelStaticSorter1DelayTime
//
this.labelStaticSorter1DelayTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter1DelayTime.BackPictureBox = null;
this.labelStaticSorter1DelayTime.BackPictureBox1 = null;
this.labelStaticSorter1DelayTime.BackPictureBox2 = null;
this.labelStaticSorter1DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter1DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter1DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter1DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter1DelayTime.InitVisible = true;
this.labelStaticSorter1DelayTime.LineSpacing = 0F;
this.labelStaticSorter1DelayTime.Location = new System.Drawing.Point(20, 26);
this.labelStaticSorter1DelayTime.Name = "labelStaticSorter1DelayTime";
this.labelStaticSorter1DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter1DelayTime.TabIndex = 107;
this.labelStaticSorter1DelayTime.Text = "선별1 지연";
this.labelStaticSorter1DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter1DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter1DelayTime.Wordwrap = false;
//
// labelStaticSorter1RunTime
//
this.labelStaticSorter1RunTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter1RunTime.BackPictureBox = null;
this.labelStaticSorter1RunTime.BackPictureBox1 = null;
this.labelStaticSorter1RunTime.BackPictureBox2 = null;
this.labelStaticSorter1RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter1RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter1RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter1RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter1RunTime.InitVisible = true;
this.labelStaticSorter1RunTime.LineSpacing = 0F;
this.labelStaticSorter1RunTime.Location = new System.Drawing.Point(20, 62);
this.labelStaticSorter1RunTime.Name = "labelStaticSorter1RunTime";
this.labelStaticSorter1RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter1RunTime.TabIndex = 107;
this.labelStaticSorter1RunTime.Text = "선별1 동작";
this.labelStaticSorter1RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter1RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter1RunTime.Wordwrap = false;
//
// pictureBoxCH3
//
@ -2297,10 +2389,10 @@
private System.Windows.Forms.Panel panelSetting;
private SmartX.SmartGroupBox groupBoxSorter;
private System.Windows.Forms.ComboBox comboBoxExternalOutputMode;
public SmartX.SmartLabel labelSorterRunTime;
public SmartX.SmartLabel labelSorterDelayTime;
private SmartX.SmartLabel labelStaticSorterDelayTime;
private SmartX.SmartLabel labelStaticSorterRunTime;
public SmartX.SmartLabel labelSorter1RunTime;
public SmartX.SmartLabel labelSorter1DelayTime;
private SmartX.SmartLabel labelStaticSorter1DelayTime;
private SmartX.SmartLabel labelStaticSorter1RunTime;
private System.Windows.Forms.Button buttonClose;
private SmartX.SmartGroupBox groupBoxConveyor;
private SmartX.SmartLabel labelStaticFeedingConveyor;
@ -2372,5 +2464,9 @@
private System.Windows.Forms.PictureBox pictureBoxEthernetConnection;
private System.Windows.Forms.Timer timerServer;
private SmartX.SmartButton buttonModbus;
public SmartX.SmartLabel labelSorter2RunTime;
public SmartX.SmartLabel labelSorter2DelayTime;
private SmartX.SmartLabel labelStaticSorter2DelayTime;
private SmartX.SmartLabel labelStaticSorter2RunTime;
}
}

View File

@ -157,8 +157,10 @@ namespace INT99DC_7C.Forms
}
this.groupBoxSorter.Text = "Sorter settings";
this.labelStaticSorterDelayTime.Text = "Delay";
this.labelStaticSorterRunTime.Text = "Run";
this.labelStaticSorter1DelayTime.Text = "Sorter1 Delay";
this.labelStaticSorter1RunTime.Text = "Sorter1 Run";
this.labelStaticSorter2DelayTime.Text = "Sorter2 Delay";
this.labelStaticSorter2RunTime.Text = "Sorter2 Run";
this.groupBoxConveyor.Text = "Conveyor settings";
this.labelStaticRejectConveyor.Text = "Reject conveyor";
@ -235,8 +237,10 @@ namespace INT99DC_7C.Forms
}
this.groupBoxSorter.Text = "筛选设定";
this.labelStaticSorterDelayTime.Text = "延迟时间";
this.labelStaticSorterRunTime.Text = "运行时间";
this.labelStaticSorter1DelayTime.Text = "分类机1 延迟时间";
this.labelStaticSorter1RunTime.Text = "分类机1 运行时间";
this.labelStaticSorter2DelayTime.Text = "分类机2 延迟时间";
this.labelStaticSorter2RunTime.Text = "分类机2 运行时间";
this.groupBoxConveyor.Text = "输送带设置";
this.labelStaticRejectConveyor.Text = "筛选输送带";
@ -312,8 +316,10 @@ namespace INT99DC_7C.Forms
}
this.groupBoxSorter.Text = "Nastavení třídiče";
this.labelStaticSorterDelayTime.Text = "Doba zpoždění";
this.labelStaticSorterRunTime.Text = "Doba chodu";
this.labelStaticSorter1DelayTime.Text = "Vyřazovač1 Zpoždění";
this.labelStaticSorter1RunTime.Text = "Vyřazovač1 Čas chodu";
this.labelStaticSorter2DelayTime.Text = "Vyřazovač2 Zpoždění";
this.labelStaticSorter2RunTime.Text = "Vyřazovač2 Čas chodu";
this.groupBoxConveyor.Text = "Nastavení dopravníku";
this.labelStaticRejectConveyor.Text = "Vyřazení dopravníku";
@ -383,8 +389,10 @@ namespace INT99DC_7C.Forms
}
this.groupBoxSorter.Text = "Sortierereinstellung";
this.labelStaticSorterDelayTime.Text = "Vezögerung";
this.labelStaticSorterRunTime.Text = "Laufzeit";
this.labelStaticSorter1DelayTime.Text = "Sortierer1 Vezögerung";
this.labelStaticSorter1RunTime.Text = "Sortierer1 Laufzeit";
this.labelStaticSorter2DelayTime.Text = "Sortierer2 Vezögerung";
this.labelStaticSorter2RunTime.Text = "Sortierer2 Laufzeit";
this.groupBoxConveyor.Text = "Förderereinstellung";
this.labelStaticRejectConveyor.Text = "Aussortierförderer";
@ -413,8 +421,6 @@ namespace INT99DC_7C.Forms
}
private void InitializeControl()
{
string value = "";
if (this.ParentForm.IsBootingComplete == false)
this.buttonProductNo.Text = "**";
else
@ -1256,12 +1262,20 @@ namespace INT99DC_7C.Forms
this.buttonTare.Text = value;
value = jItem.Sorter1DelayTime.ToString();
if (this.labelSorterDelayTime.Text != value)
this.labelSorterDelayTime.Text = value;
if (this.labelSorter1DelayTime.Text != value)
this.labelSorter1DelayTime.Text = value;
value = jItem.Sorter1RunTime.ToString();
if (this.labelSorterRunTime.Text != value)
this.labelSorterRunTime.Text = value;
if (this.labelSorter1RunTime.Text != value)
this.labelSorter1RunTime.Text = value;
value = jItem.Sorter2DelayTime.ToString();
if (this.labelSorter2DelayTime.Text != value)
this.labelSorter2DelayTime.Text = value;
value = jItem.Sorter2RunTime.ToString();
if (this.labelSorter2RunTime.Text != value)
this.labelSorter2RunTime.Text = value;
value = jItem.RejectConveyorDelayTime.ToString();
if (this.labelRejectConveyorDelayTime.Text != value)
@ -2592,7 +2606,7 @@ namespace INT99DC_7C.Forms
}
}
private void labelSorterDelayTime_Click(object sender, EventArgs e)
private void labelSorter1DelayTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
@ -2600,10 +2614,10 @@ namespace INT99DC_7C.Forms
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.Part11AutomaticLogoutReset();
before = this.labelSorterDelayTime.Text;
before = this.labelSorter1DelayTime.Text;
number = this.ParentForm.SystemConfig.ProductNumber.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorterDelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter1DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
@ -2615,21 +2629,21 @@ namespace INT99DC_7C.Forms
}
else
{
this.labelSorterDelayTime.Text = myKeyPad.StringValue;
this.labelSorter1DelayTime.Text = myKeyPad.StringValue;
this.ParentForm.CurrentJudgmentSetItem.Sorter1DelayTime = myKeyPad.IntValue;
after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelSorterDelayTime.Text);
value = Helper.StringZeroFillDigits4(this.labelSorter1DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter1DelayTime, value);
this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterDelayTime, "", before, after);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter1DelayTime, "", before, after);
}
}
}
private void labelSorterRunTime_Click(object sender, EventArgs e)
private void labelSorter1RunTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
@ -2637,10 +2651,10 @@ namespace INT99DC_7C.Forms
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.Part11AutomaticLogoutReset();
before = this.labelSorterRunTime.Text;
before = this.labelSorter1RunTime.Text;
number = this.ParentForm.SystemConfig.ProductNumber.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorterRunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter1RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
@ -2652,17 +2666,91 @@ namespace INT99DC_7C.Forms
}
else
{
this.labelSorterRunTime.Text = myKeyPad.StringValue;
this.labelSorter1RunTime.Text = myKeyPad.StringValue;
this.ParentForm.CurrentJudgmentSetItem.Sorter1RunTime = myKeyPad.IntValue;
after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelSorterRunTime.Text);
value = Helper.StringZeroFillDigits4(this.labelSorter1RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter1RunTime, value);
this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterRunTime, "", before, after);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter1RunTime, "", before, after);
}
}
}
private void labelSorter2DelayTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
// Automatic Logout Reset
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.Part11AutomaticLogoutReset();
before = this.labelSorter2DelayTime.Text;
number = this.ParentForm.SystemConfig.ProductNumber.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter2DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelSorter2DelayTime.Text = myKeyPad.StringValue;
this.ParentForm.CurrentJudgmentSetItem.Sorter2DelayTime = myKeyPad.IntValue;
after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelSorter2DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter2DelayTime, value);
this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter2DelayTime, "", before, after);
}
}
}
private void labelSorter2RunTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
// Automatic Logout Reset
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.Part11AutomaticLogoutReset();
before = this.labelSorter2RunTime.Text;
number = this.ParentForm.SystemConfig.ProductNumber.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter2RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelSorter2RunTime.Text = myKeyPad.StringValue;
this.ParentForm.CurrentJudgmentSetItem.Sorter2RunTime = myKeyPad.IntValue;
after = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits4(this.labelSorter2RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter2RunTime, value);
this.ParentForm.SaveJudgmentSetFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter2RunTime, "", before, after);
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -25,9 +25,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.InitializeControl();
}
#endregion
@ -577,6 +574,16 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.InitializeControl();
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{

View File

@ -28,10 +28,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.InitializeControl();
this.DefaultSetting();
}
#endregion
@ -331,6 +327,17 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.InitializeControl();
this.DefaultSetting();
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{

View File

@ -26,9 +26,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.DefaultSetting();
}
#endregion
@ -147,6 +144,16 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.DefaultSetting();
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{

View File

@ -65,11 +65,14 @@
this.listBoxProductList = new System.Windows.Forms.ListBox();
this.groupBoxJudgment = new SmartX.SmartGroupBox();
this.groupBoxSorterSetting = new SmartX.SmartGroupBox();
this.comboBoxExternalOutputMode = new System.Windows.Forms.ComboBox();
this.labelSorterRunTime = new SmartX.SmartLabel();
this.labelSorterDelayTime = new SmartX.SmartLabel();
this.labelStaticSorterDelayTime = new SmartX.SmartLabel();
this.labelStaticSorterRunTime = new SmartX.SmartLabel();
this.labelSorter2RunTime = new SmartX.SmartLabel();
this.labelSorter2DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter2DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter2RunTime = new SmartX.SmartLabel();
this.labelSorter1RunTime = new SmartX.SmartLabel();
this.labelSorter1DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter1DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter1RunTime = new SmartX.SmartLabel();
this.groupBoxJudgmentSetting = new SmartX.SmartGroupBox();
this.labelDamperDelayTime = new SmartX.SmartLabel();
this.labelTitleDamperDelayTime = new SmartX.SmartLabel();
@ -88,6 +91,7 @@
this.labelWeightJudgment = new SmartX.SmartLabel();
this.labelWeightReference = new SmartX.SmartLabel();
this.smartDraw = new SmartX.SmartDraw();
this.comboBoxExternalOutputMode = new System.Windows.Forms.ComboBox();
this.labelImpellerDelayTime = new SmartX.SmartLabel();
this.labelTitleImpellerDelayTime = new SmartX.SmartLabel();
this.labelDynamicCorrection = new SmartX.SmartLabel();
@ -268,7 +272,7 @@
// comboBoxLane
//
this.comboBoxLane.Font = new System.Drawing.Font("Arial", 24F, System.Drawing.FontStyle.Bold);
this.comboBoxLane.Location = new System.Drawing.Point(32, 309);
this.comboBoxLane.Location = new System.Drawing.Point(44, 309);
this.comboBoxLane.Name = "comboBoxLane";
this.comboBoxLane.Size = new System.Drawing.Size(94, 43);
this.comboBoxLane.TabIndex = 152;
@ -839,7 +843,7 @@
this.groupBoxJudgment.Location = new System.Drawing.Point(476, 73);
this.groupBoxJudgment.Name = "groupBoxJudgment";
this.groupBoxJudgment.RoundRadius = 5;
this.groupBoxJudgment.Size = new System.Drawing.Size(535, 587);
this.groupBoxJudgment.Size = new System.Drawing.Size(548, 587);
this.groupBoxJudgment.TabIndex = 248;
this.groupBoxJudgment.Text = "판정설정";
this.groupBoxJudgment.TextColor = System.Drawing.Color.Black;
@ -848,11 +852,14 @@
//
this.groupBoxSorterSetting.BackPictureBox = this.smartForm1;
this.groupBoxSorterSetting.BackPictureBox1 = null;
this.groupBoxSorterSetting.Controls.Add(this.comboBoxExternalOutputMode);
this.groupBoxSorterSetting.Controls.Add(this.labelSorterRunTime);
this.groupBoxSorterSetting.Controls.Add(this.labelSorterDelayTime);
this.groupBoxSorterSetting.Controls.Add(this.labelStaticSorterDelayTime);
this.groupBoxSorterSetting.Controls.Add(this.labelStaticSorterRunTime);
this.groupBoxSorterSetting.Controls.Add(this.labelSorter2RunTime);
this.groupBoxSorterSetting.Controls.Add(this.labelSorter2DelayTime);
this.groupBoxSorterSetting.Controls.Add(this.labelStaticSorter2DelayTime);
this.groupBoxSorterSetting.Controls.Add(this.labelStaticSorter2RunTime);
this.groupBoxSorterSetting.Controls.Add(this.labelSorter1RunTime);
this.groupBoxSorterSetting.Controls.Add(this.labelSorter1DelayTime);
this.groupBoxSorterSetting.Controls.Add(this.labelStaticSorter1DelayTime);
this.groupBoxSorterSetting.Controls.Add(this.labelStaticSorter1RunTime);
this.groupBoxSorterSetting.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.groupBoxSorterSetting.FrameLineColor1 = System.Drawing.Color.Black;
this.groupBoxSorterSetting.FrameLineColor2 = System.Drawing.Color.Black;
@ -863,101 +870,174 @@
this.groupBoxSorterSetting.Location = new System.Drawing.Point(273, 361);
this.groupBoxSorterSetting.Name = "groupBoxSorterSetting";
this.groupBoxSorterSetting.RoundRadius = 5;
this.groupBoxSorterSetting.Size = new System.Drawing.Size(251, 212);
this.groupBoxSorterSetting.Size = new System.Drawing.Size(262, 212);
this.groupBoxSorterSetting.TabIndex = 174;
this.groupBoxSorterSetting.Text = "선별기설정";
this.groupBoxSorterSetting.TextColor = System.Drawing.Color.Black;
//
// comboBoxExternalOutputMode
// labelSorter2RunTime
//
this.comboBoxExternalOutputMode.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Bold);
this.comboBoxExternalOutputMode.Location = new System.Drawing.Point(30, 128);
this.comboBoxExternalOutputMode.Name = "comboBoxExternalOutputMode";
this.comboBoxExternalOutputMode.Size = new System.Drawing.Size(206, 26);
this.comboBoxExternalOutputMode.TabIndex = 109;
this.comboBoxExternalOutputMode.Visible = false;
this.labelSorter2RunTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter2RunTime.BackPictureBox = null;
this.labelSorter2RunTime.BackPictureBox1 = null;
this.labelSorter2RunTime.BackPictureBox2 = null;
this.labelSorter2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter2RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter2RunTime.InitVisible = true;
this.labelSorter2RunTime.LineSpacing = 0F;
this.labelSorter2RunTime.Location = new System.Drawing.Point(174, 146);
this.labelSorter2RunTime.Name = "labelSorter2RunTime";
this.labelSorter2RunTime.Size = new System.Drawing.Size(70, 30);
this.labelSorter2RunTime.TabIndex = 111;
this.labelSorter2RunTime.Text = "100";
this.labelSorter2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter2RunTime.Wordwrap = false;
this.labelSorter2RunTime.Click += new System.EventHandler(this.labelSorter2RunTime_Click);
//
// labelSorterRunTime
// labelSorter2DelayTime
//
this.labelSorterRunTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorterRunTime.BackPictureBox = null;
this.labelSorterRunTime.BackPictureBox1 = null;
this.labelSorterRunTime.BackPictureBox2 = null;
this.labelSorterRunTime.BorderColor = System.Drawing.Color.Black;
this.labelSorterRunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorterRunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorterRunTime.InitVisible = true;
this.labelSorterRunTime.LineSpacing = 0F;
this.labelSorterRunTime.Location = new System.Drawing.Point(146, 92);
this.labelSorterRunTime.Name = "labelSorterRunTime";
this.labelSorterRunTime.Size = new System.Drawing.Size(90, 30);
this.labelSorterRunTime.TabIndex = 108;
this.labelSorterRunTime.Text = "100";
this.labelSorterRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorterRunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorterRunTime.Wordwrap = false;
this.labelSorterRunTime.Click += new System.EventHandler(this.labelSorterRunTime_Click);
this.labelSorter2DelayTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter2DelayTime.BackPictureBox = null;
this.labelSorter2DelayTime.BackPictureBox1 = null;
this.labelSorter2DelayTime.BackPictureBox2 = null;
this.labelSorter2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter2DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter2DelayTime.InitVisible = true;
this.labelSorter2DelayTime.LineSpacing = 0F;
this.labelSorter2DelayTime.Location = new System.Drawing.Point(174, 110);
this.labelSorter2DelayTime.Name = "labelSorter2DelayTime";
this.labelSorter2DelayTime.Size = new System.Drawing.Size(70, 30);
this.labelSorter2DelayTime.TabIndex = 112;
this.labelSorter2DelayTime.Text = "100";
this.labelSorter2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter2DelayTime.Wordwrap = false;
this.labelSorter2DelayTime.Click += new System.EventHandler(this.labelSorter2DelayTime_Click);
//
// labelSorterDelayTime
// labelStaticSorter2DelayTime
//
this.labelSorterDelayTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorterDelayTime.BackPictureBox = null;
this.labelSorterDelayTime.BackPictureBox1 = null;
this.labelSorterDelayTime.BackPictureBox2 = null;
this.labelSorterDelayTime.BorderColor = System.Drawing.Color.Black;
this.labelSorterDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorterDelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorterDelayTime.InitVisible = true;
this.labelSorterDelayTime.LineSpacing = 0F;
this.labelSorterDelayTime.Location = new System.Drawing.Point(146, 56);
this.labelSorterDelayTime.Name = "labelSorterDelayTime";
this.labelSorterDelayTime.Size = new System.Drawing.Size(90, 30);
this.labelSorterDelayTime.TabIndex = 108;
this.labelSorterDelayTime.Text = "100";
this.labelSorterDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorterDelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorterDelayTime.Wordwrap = false;
this.labelSorterDelayTime.Click += new System.EventHandler(this.labelSorterDelayTime_Click);
this.labelStaticSorter2DelayTime.BackPictureBox = this.smartForm1;
this.labelStaticSorter2DelayTime.BackPictureBox1 = null;
this.labelStaticSorter2DelayTime.BackPictureBox2 = null;
this.labelStaticSorter2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter2DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter2DelayTime.ForeColor = System.Drawing.Color.Black;
this.labelStaticSorter2DelayTime.InitVisible = true;
this.labelStaticSorter2DelayTime.LineSpacing = 0F;
this.labelStaticSorter2DelayTime.Location = new System.Drawing.Point(18, 110);
this.labelStaticSorter2DelayTime.Name = "labelStaticSorter2DelayTime";
this.labelStaticSorter2DelayTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticSorter2DelayTime.TabIndex = 109;
this.labelStaticSorter2DelayTime.Text = "선별2 지연";
this.labelStaticSorter2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter2DelayTime.Wordwrap = false;
//
// labelStaticSorterDelayTime
// labelStaticSorter2RunTime
//
this.labelStaticSorterDelayTime.BackPictureBox = this.smartForm1;
this.labelStaticSorterDelayTime.BackPictureBox1 = null;
this.labelStaticSorterDelayTime.BackPictureBox2 = null;
this.labelStaticSorterDelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorterDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorterDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorterDelayTime.ForeColor = System.Drawing.Color.Black;
this.labelStaticSorterDelayTime.InitVisible = true;
this.labelStaticSorterDelayTime.LineSpacing = 0F;
this.labelStaticSorterDelayTime.Location = new System.Drawing.Point(15, 56);
this.labelStaticSorterDelayTime.Name = "labelStaticSorterDelayTime";
this.labelStaticSorterDelayTime.Size = new System.Drawing.Size(125, 30);
this.labelStaticSorterDelayTime.TabIndex = 107;
this.labelStaticSorterDelayTime.Text = "지연시간";
this.labelStaticSorterDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorterDelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorterDelayTime.Wordwrap = false;
this.labelStaticSorter2RunTime.BackPictureBox = this.smartForm1;
this.labelStaticSorter2RunTime.BackPictureBox1 = null;
this.labelStaticSorter2RunTime.BackPictureBox2 = null;
this.labelStaticSorter2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter2RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter2RunTime.ForeColor = System.Drawing.Color.Black;
this.labelStaticSorter2RunTime.InitVisible = true;
this.labelStaticSorter2RunTime.LineSpacing = 0F;
this.labelStaticSorter2RunTime.Location = new System.Drawing.Point(18, 146);
this.labelStaticSorter2RunTime.Name = "labelStaticSorter2RunTime";
this.labelStaticSorter2RunTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticSorter2RunTime.TabIndex = 110;
this.labelStaticSorter2RunTime.Text = "선별2 동작";
this.labelStaticSorter2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter2RunTime.Wordwrap = false;
//
// labelStaticSorterRunTime
// labelSorter1RunTime
//
this.labelStaticSorterRunTime.BackPictureBox = this.smartForm1;
this.labelStaticSorterRunTime.BackPictureBox1 = null;
this.labelStaticSorterRunTime.BackPictureBox2 = null;
this.labelStaticSorterRunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorterRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorterRunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorterRunTime.ForeColor = System.Drawing.Color.Black;
this.labelStaticSorterRunTime.InitVisible = true;
this.labelStaticSorterRunTime.LineSpacing = 0F;
this.labelStaticSorterRunTime.Location = new System.Drawing.Point(15, 92);
this.labelStaticSorterRunTime.Name = "labelStaticSorterRunTime";
this.labelStaticSorterRunTime.Size = new System.Drawing.Size(125, 30);
this.labelStaticSorterRunTime.TabIndex = 107;
this.labelStaticSorterRunTime.Text = "동작시간";
this.labelStaticSorterRunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorterRunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorterRunTime.Wordwrap = false;
this.labelSorter1RunTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter1RunTime.BackPictureBox = null;
this.labelSorter1RunTime.BackPictureBox1 = null;
this.labelSorter1RunTime.BackPictureBox2 = null;
this.labelSorter1RunTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter1RunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter1RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter1RunTime.InitVisible = true;
this.labelSorter1RunTime.LineSpacing = 0F;
this.labelSorter1RunTime.Location = new System.Drawing.Point(174, 74);
this.labelSorter1RunTime.Name = "labelSorter1RunTime";
this.labelSorter1RunTime.Size = new System.Drawing.Size(70, 30);
this.labelSorter1RunTime.TabIndex = 108;
this.labelSorter1RunTime.Text = "100";
this.labelSorter1RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter1RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter1RunTime.Wordwrap = false;
this.labelSorter1RunTime.Click += new System.EventHandler(this.labelSorter1RunTime_Click);
//
// labelSorter1DelayTime
//
this.labelSorter1DelayTime.BackColor = System.Drawing.SystemColors.Window;
this.labelSorter1DelayTime.BackPictureBox = null;
this.labelSorter1DelayTime.BackPictureBox1 = null;
this.labelSorter1DelayTime.BackPictureBox2 = null;
this.labelSorter1DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter1DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter1DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter1DelayTime.InitVisible = true;
this.labelSorter1DelayTime.LineSpacing = 0F;
this.labelSorter1DelayTime.Location = new System.Drawing.Point(174, 38);
this.labelSorter1DelayTime.Name = "labelSorter1DelayTime";
this.labelSorter1DelayTime.Size = new System.Drawing.Size(70, 30);
this.labelSorter1DelayTime.TabIndex = 108;
this.labelSorter1DelayTime.Text = "100";
this.labelSorter1DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelSorter1DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelSorter1DelayTime.Wordwrap = false;
this.labelSorter1DelayTime.Click += new System.EventHandler(this.labelSorter1DelayTime_Click);
//
// labelStaticSorter1DelayTime
//
this.labelStaticSorter1DelayTime.BackPictureBox = this.smartForm1;
this.labelStaticSorter1DelayTime.BackPictureBox1 = null;
this.labelStaticSorter1DelayTime.BackPictureBox2 = null;
this.labelStaticSorter1DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter1DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter1DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter1DelayTime.ForeColor = System.Drawing.Color.Black;
this.labelStaticSorter1DelayTime.InitVisible = true;
this.labelStaticSorter1DelayTime.LineSpacing = 0F;
this.labelStaticSorter1DelayTime.Location = new System.Drawing.Point(18, 38);
this.labelStaticSorter1DelayTime.Name = "labelStaticSorter1DelayTime";
this.labelStaticSorter1DelayTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticSorter1DelayTime.TabIndex = 107;
this.labelStaticSorter1DelayTime.Text = "선별1 지연";
this.labelStaticSorter1DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter1DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter1DelayTime.Wordwrap = false;
//
// labelStaticSorter1RunTime
//
this.labelStaticSorter1RunTime.BackPictureBox = this.smartForm1;
this.labelStaticSorter1RunTime.BackPictureBox1 = null;
this.labelStaticSorter1RunTime.BackPictureBox2 = null;
this.labelStaticSorter1RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter1RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter1RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter1RunTime.ForeColor = System.Drawing.Color.Black;
this.labelStaticSorter1RunTime.InitVisible = true;
this.labelStaticSorter1RunTime.LineSpacing = 0F;
this.labelStaticSorter1RunTime.Location = new System.Drawing.Point(18, 74);
this.labelStaticSorter1RunTime.Name = "labelStaticSorter1RunTime";
this.labelStaticSorter1RunTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticSorter1RunTime.TabIndex = 107;
this.labelStaticSorter1RunTime.Text = "선별1 동작";
this.labelStaticSorter1RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter1RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter1RunTime.Wordwrap = false;
//
// groupBoxJudgmentSetting
//
@ -996,7 +1076,7 @@
this.labelDamperDelayTime.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelDamperDelayTime.InitVisible = true;
this.labelDamperDelayTime.LineSpacing = 0F;
this.labelDamperDelayTime.Location = new System.Drawing.Point(186, 92);
this.labelDamperDelayTime.Location = new System.Drawing.Point(186, 109);
this.labelDamperDelayTime.Name = "labelDamperDelayTime";
this.labelDamperDelayTime.Size = new System.Drawing.Size(70, 30);
this.labelDamperDelayTime.TabIndex = 110;
@ -1017,7 +1097,7 @@
this.labelTitleDamperDelayTime.ForeColor = System.Drawing.Color.Black;
this.labelTitleDamperDelayTime.InitVisible = true;
this.labelTitleDamperDelayTime.LineSpacing = 0F;
this.labelTitleDamperDelayTime.Location = new System.Drawing.Point(15, 92);
this.labelTitleDamperDelayTime.Location = new System.Drawing.Point(15, 109);
this.labelTitleDamperDelayTime.Name = "labelTitleDamperDelayTime";
this.labelTitleDamperDelayTime.Size = new System.Drawing.Size(165, 30);
this.labelTitleDamperDelayTime.TabIndex = 109;
@ -1037,7 +1117,7 @@
this.labelJudgmentCount.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelJudgmentCount.InitVisible = true;
this.labelJudgmentCount.LineSpacing = 0F;
this.labelJudgmentCount.Location = new System.Drawing.Point(186, 128);
this.labelJudgmentCount.Location = new System.Drawing.Point(186, 145);
this.labelJudgmentCount.Name = "labelJudgmentCount";
this.labelJudgmentCount.Size = new System.Drawing.Size(70, 30);
this.labelJudgmentCount.TabIndex = 108;
@ -1058,7 +1138,7 @@
this.labelJudgmentDelayTime.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelJudgmentDelayTime.InitVisible = true;
this.labelJudgmentDelayTime.LineSpacing = 0F;
this.labelJudgmentDelayTime.Location = new System.Drawing.Point(186, 56);
this.labelJudgmentDelayTime.Location = new System.Drawing.Point(186, 73);
this.labelJudgmentDelayTime.Name = "labelJudgmentDelayTime";
this.labelJudgmentDelayTime.Size = new System.Drawing.Size(70, 30);
this.labelJudgmentDelayTime.TabIndex = 108;
@ -1079,7 +1159,7 @@
this.labelFilter.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
this.labelFilter.InitVisible = true;
this.labelFilter.LineSpacing = 0F;
this.labelFilter.Location = new System.Drawing.Point(186, 20);
this.labelFilter.Location = new System.Drawing.Point(186, 37);
this.labelFilter.Name = "labelFilter";
this.labelFilter.Size = new System.Drawing.Size(70, 30);
this.labelFilter.TabIndex = 108;
@ -1100,7 +1180,7 @@
this.labelStaticJudgmentCount.ForeColor = System.Drawing.Color.Black;
this.labelStaticJudgmentCount.InitVisible = true;
this.labelStaticJudgmentCount.LineSpacing = 0F;
this.labelStaticJudgmentCount.Location = new System.Drawing.Point(15, 128);
this.labelStaticJudgmentCount.Location = new System.Drawing.Point(15, 145);
this.labelStaticJudgmentCount.Name = "labelStaticJudgmentCount";
this.labelStaticJudgmentCount.Size = new System.Drawing.Size(165, 30);
this.labelStaticJudgmentCount.TabIndex = 107;
@ -1120,7 +1200,7 @@
this.labelStaticJudgmentDelayTime.ForeColor = System.Drawing.Color.Black;
this.labelStaticJudgmentDelayTime.InitVisible = true;
this.labelStaticJudgmentDelayTime.LineSpacing = 0F;
this.labelStaticJudgmentDelayTime.Location = new System.Drawing.Point(15, 56);
this.labelStaticJudgmentDelayTime.Location = new System.Drawing.Point(15, 73);
this.labelStaticJudgmentDelayTime.Name = "labelStaticJudgmentDelayTime";
this.labelStaticJudgmentDelayTime.Size = new System.Drawing.Size(165, 30);
this.labelStaticJudgmentDelayTime.TabIndex = 107;
@ -1140,7 +1220,7 @@
this.labelStaticFilter.ForeColor = System.Drawing.Color.Black;
this.labelStaticFilter.InitVisible = true;
this.labelStaticFilter.LineSpacing = 0F;
this.labelStaticFilter.Location = new System.Drawing.Point(15, 20);
this.labelStaticFilter.Location = new System.Drawing.Point(15, 37);
this.labelStaticFilter.Name = "labelStaticFilter";
this.labelStaticFilter.Size = new System.Drawing.Size(165, 30);
this.labelStaticFilter.TabIndex = 107;
@ -1160,7 +1240,7 @@
this.smartLabel33.ForeColor = System.Drawing.Color.Black;
this.smartLabel33.InitVisible = true;
this.smartLabel33.LineSpacing = 0F;
this.smartLabel33.Location = new System.Drawing.Point(412, 309);
this.smartLabel33.Location = new System.Drawing.Point(424, 309);
this.smartLabel33.Name = "smartLabel33";
this.smartLabel33.Size = new System.Drawing.Size(80, 20);
this.smartLabel33.TabIndex = 170;
@ -1180,7 +1260,7 @@
this.labelWeightValue.ForeColor = System.Drawing.Color.Black;
this.labelWeightValue.InitVisible = true;
this.labelWeightValue.LineSpacing = 0F;
this.labelWeightValue.Location = new System.Drawing.Point(412, 335);
this.labelWeightValue.Location = new System.Drawing.Point(424, 335);
this.labelWeightValue.Name = "labelWeightValue";
this.labelWeightValue.Size = new System.Drawing.Size(80, 20);
this.labelWeightValue.TabIndex = 169;
@ -1202,7 +1282,7 @@
this.buttonWeightReference.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.buttonWeightReference.GroupID = 0;
this.buttonWeightReference.InitVisible = true;
this.buttonWeightReference.Location = new System.Drawing.Point(132, 309);
this.buttonWeightReference.Location = new System.Drawing.Point(144, 309);
this.buttonWeightReference.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonWeightReference.Name = "buttonWeightReference";
this.buttonWeightReference.NestedClickEventPrevent = false;
@ -1233,7 +1313,7 @@
this.smartLabel32.ForeColor = System.Drawing.Color.Black;
this.smartLabel32.InitVisible = true;
this.smartLabel32.LineSpacing = 0F;
this.smartLabel32.Location = new System.Drawing.Point(326, 309);
this.smartLabel32.Location = new System.Drawing.Point(338, 309);
this.smartLabel32.Name = "smartLabel32";
this.smartLabel32.Size = new System.Drawing.Size(80, 20);
this.smartLabel32.TabIndex = 171;
@ -1253,7 +1333,7 @@
this.labelADCValue.ForeColor = System.Drawing.Color.Black;
this.labelADCValue.InitVisible = true;
this.labelADCValue.LineSpacing = 0F;
this.labelADCValue.Location = new System.Drawing.Point(326, 335);
this.labelADCValue.Location = new System.Drawing.Point(338, 335);
this.labelADCValue.Name = "labelADCValue";
this.labelADCValue.Size = new System.Drawing.Size(80, 20);
this.labelADCValue.TabIndex = 166;
@ -1273,7 +1353,7 @@
this.labelStaticJudgment.ForeColor = System.Drawing.Color.Black;
this.labelStaticJudgment.InitVisible = true;
this.labelStaticJudgment.LineSpacing = 0F;
this.labelStaticJudgment.Location = new System.Drawing.Point(218, 309);
this.labelStaticJudgment.Location = new System.Drawing.Point(230, 309);
this.labelStaticJudgment.Name = "labelStaticJudgment";
this.labelStaticJudgment.Size = new System.Drawing.Size(80, 20);
this.labelStaticJudgment.TabIndex = 165;
@ -1293,7 +1373,7 @@
this.labelWeightJudgment.ForeColor = System.Drawing.Color.Black;
this.labelWeightJudgment.InitVisible = true;
this.labelWeightJudgment.LineSpacing = 0F;
this.labelWeightJudgment.Location = new System.Drawing.Point(218, 335);
this.labelWeightJudgment.Location = new System.Drawing.Point(230, 335);
this.labelWeightJudgment.Name = "labelWeightJudgment";
this.labelWeightJudgment.Size = new System.Drawing.Size(80, 20);
this.labelWeightJudgment.TabIndex = 168;
@ -1313,7 +1393,7 @@
this.labelWeightReference.ForeColor = System.Drawing.Color.Black;
this.labelWeightReference.InitVisible = true;
this.labelWeightReference.LineSpacing = 0F;
this.labelWeightReference.Location = new System.Drawing.Point(133, 335);
this.labelWeightReference.Location = new System.Drawing.Point(145, 335);
this.labelWeightReference.Name = "labelWeightReference";
this.labelWeightReference.Size = new System.Drawing.Size(80, 20);
this.labelWeightReference.TabIndex = 167;
@ -1332,7 +1412,7 @@
this.smartDraw.ChartDrawStep = 1;
this.smartDraw.ImageListIndexIncType = SmartX.SmartDraw.IMAGELISTINDEXCOUNT.RINGCOUNT;
this.smartDraw.InitVisible = true;
this.smartDraw.Location = new System.Drawing.Point(32, 23);
this.smartDraw.Location = new System.Drawing.Point(44, 23);
this.smartDraw.Name = "smartDraw";
this.smartDraw.SetBackimage = null;
this.smartDraw.SetBackImageAutoSize = true;
@ -1340,6 +1420,15 @@
this.smartDraw.TabIndex = 164;
this.smartDraw.Text = "smartDraw2";
//
// comboBoxExternalOutputMode
//
this.comboBoxExternalOutputMode.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Bold);
this.comboBoxExternalOutputMode.Location = new System.Drawing.Point(712, 670);
this.comboBoxExternalOutputMode.Name = "comboBoxExternalOutputMode";
this.comboBoxExternalOutputMode.Size = new System.Drawing.Size(206, 26);
this.comboBoxExternalOutputMode.TabIndex = 109;
this.comboBoxExternalOutputMode.Visible = false;
//
// labelImpellerDelayTime
//
this.labelImpellerDelayTime.BackColor = System.Drawing.SystemColors.Window;
@ -1468,6 +1557,7 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1024, 768);
this.Controls.Add(this.comboBoxExternalOutputMode);
this.Controls.Add(this.labelDynamicCorrection);
this.Controls.Add(this.labelImpellerDelayTime);
this.Controls.Add(this.smartKeyboard);
@ -1531,10 +1621,10 @@
private SmartX.SmartGroupBox groupBoxJudgment;
private SmartX.SmartGroupBox groupBoxSorterSetting;
private System.Windows.Forms.ComboBox comboBoxExternalOutputMode;
public SmartX.SmartLabel labelSorterRunTime;
public SmartX.SmartLabel labelSorterDelayTime;
private SmartX.SmartLabel labelStaticSorterDelayTime;
private SmartX.SmartLabel labelStaticSorterRunTime;
public SmartX.SmartLabel labelSorter1RunTime;
public SmartX.SmartLabel labelSorter1DelayTime;
private SmartX.SmartLabel labelStaticSorter1DelayTime;
private SmartX.SmartLabel labelStaticSorter1RunTime;
private SmartX.SmartGroupBox groupBoxJudgmentSetting;
public SmartX.SmartLabel labelDynamicCorrection;
public SmartX.SmartLabel labelJudgmentCount;
@ -1562,5 +1652,9 @@
private SmartX.SmartLabel labelTitleImpellerDelayTime;
public SmartX.SmartLabel labelDamperDelayTime;
private SmartX.SmartLabel labelTitleDamperDelayTime;
public SmartX.SmartLabel labelSorter2RunTime;
public SmartX.SmartLabel labelSorter2DelayTime;
private SmartX.SmartLabel labelStaticSorter2DelayTime;
private SmartX.SmartLabel labelStaticSorter2RunTime;
}
}

View File

@ -35,9 +35,6 @@ namespace INT99DC_7C.Forms
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.DefaultSetting();
}
#endregion
@ -53,6 +50,7 @@ namespace INT99DC_7C.Forms
private void InitializeDesign()
{
ImageDll images = new ImageDll();
Font font = new Font("New Gulim", 8F, FontStyle.Regular);
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{
@ -73,8 +71,10 @@ namespace INT99DC_7C.Forms
this.labelStaticDynamic.Text = "Dynamic";
this.groupBoxSorterSetting.Text = "Sorter settings";
this.labelStaticSorterDelayTime.Text = "Delay";
this.labelStaticSorterRunTime.Text = "Run";
this.labelStaticSorter1DelayTime.Text = "Sorter1 Delay";
this.labelStaticSorter1RunTime.Text = "Sorter1 Run";
this.labelStaticSorter2DelayTime.Text = "Sorter2 Delay";
this.labelStaticSorter2RunTime.Text = "Sorter2 Run";
this.groupBoxConveyor.Text = "Conveyor settings";
this.labelStaticRejectConveyor.Text = "Reject conveyor";
@ -119,8 +119,10 @@ namespace INT99DC_7C.Forms
this.labelStaticDynamic.Text = "动态校正";
this.groupBoxSorterSetting.Text = "筛选设定";
this.labelStaticSorterDelayTime.Text = "延迟时间";
this.labelStaticSorterRunTime.Text = "运行时间";
this.labelStaticSorter1DelayTime.Text = "分类机1 延迟时间";
this.labelStaticSorter1RunTime.Text = "分类机1 运行时间";
this.labelStaticSorter2DelayTime.Text = "分类机2 延迟时间";
this.labelStaticSorter2RunTime.Text = "分类机2 运行时间";
this.groupBoxConveyor.Text = "输送带设置";
this.labelStaticRejectConveyor.Text = "筛选输送带";
@ -174,8 +176,14 @@ namespace INT99DC_7C.Forms
this.labelStaticDynamic.Text = "Dynamická korekce";
this.groupBoxSorterSetting.Text = "Nastavení vyřazování";
this.labelStaticSorterDelayTime.Text = "Zpoždění ";
this.labelStaticSorterRunTime.Text = "Čas chodu";
this.labelStaticSorter1DelayTime.Font = font;
this.labelStaticSorter1DelayTime.Text = "Vyřazovač1 Zpoždění";
this.labelStaticSorter1RunTime.Font = font;
this.labelStaticSorter1RunTime.Text = "Vyřazovač1 Čas chodu";
this.labelStaticSorter2DelayTime.Font = font;
this.labelStaticSorter2DelayTime.Text = "Vyřazovač2 Zpoždění";
this.labelStaticSorter2RunTime.Font = font;
this.labelStaticSorter2RunTime.Text = "Vyřazovač2 Čas chodu";
this.labelTitleDamperDelayTime.Text = "Zpoždění klapky";
this.groupBoxConveyor.Text = "Nastavení dopravníku";
@ -228,8 +236,14 @@ namespace INT99DC_7C.Forms
this.labelStaticDynamic.Text = "Dynamische Konstante";
this.groupBoxSorterSetting.Text = "Sortierereinstellung";
this.labelStaticSorterDelayTime.Text = "Vezögerung";
this.labelStaticSorterRunTime.Text = "Laufzeit";
this.labelStaticSorter1DelayTime.Font = font;
this.labelStaticSorter1DelayTime.Text = "Sortierer1 Vezögerung";
this.labelStaticSorter1RunTime.Font = font;
this.labelStaticSorter1RunTime.Text = "Sortierer1 Laufzeit";
this.labelStaticSorter2DelayTime.Font = font;
this.labelStaticSorter2DelayTime.Text = "Sortierer2 Vezögerung";
this.labelStaticSorter2RunTime.Font = font;
this.labelStaticSorter2RunTime.Text = "Sortierer2 Laufzeit";
this.groupBoxConveyor.Text = "Förderereinstellung";
this.labelStaticRejectConveyor.Text = "Aussortierförderer";
@ -287,8 +301,10 @@ namespace INT99DC_7C.Forms
this.labelDamperDelayTime.Text = "-";
this.labelJudgmentCount.Text = "-";
this.labelDynamicCorrection.Text = "-";
this.labelSorterDelayTime.Text = "-";
this.labelSorterRunTime.Text = "-";
this.labelSorter1DelayTime.Text = "-";
this.labelSorter1RunTime.Text = "-";
this.labelSorter2DelayTime.Text = "-";
this.labelSorter2RunTime.Text = "-";
this.labelRejectConveyorDelayTime.Text = "-";
this.labelRejectConveyorRunTime.Text = "-";
this.labelFeedingConveyorDelayTime.Text = "-";
@ -678,12 +694,20 @@ namespace INT99DC_7C.Forms
this.labelDynamicCorrection.Text = sValue;
sValue = item.Sorter1DelayTime.ToString();
if (this.labelSorterDelayTime.Text != sValue)
this.labelSorterDelayTime.Text = sValue;
if (this.labelSorter1DelayTime.Text != sValue)
this.labelSorter1DelayTime.Text = sValue;
sValue = item.Sorter1RunTime.ToString();
if (this.labelSorterRunTime.Text != sValue)
this.labelSorterRunTime.Text = sValue;
if (this.labelSorter1RunTime.Text != sValue)
this.labelSorter1RunTime.Text = sValue;
sValue = item.Sorter2DelayTime.ToString();
if (this.labelSorter2DelayTime.Text != sValue)
this.labelSorter2DelayTime.Text = sValue;
sValue = item.Sorter2RunTime.ToString();
if (this.labelSorter2RunTime.Text != sValue)
this.labelSorter2RunTime.Text = sValue;
sValue = item.RejectConveyorDelayTime.ToString();
if (this.labelRejectConveyorDelayTime.Text != sValue)
@ -706,6 +730,17 @@ namespace INT99DC_7C.Forms
#endregion
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
this.InitializeControl();
this.DefaultSetting();
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{
@ -1237,14 +1272,14 @@ namespace INT99DC_7C.Forms
}
}
private void labelSorterDelayTime_Click(object sender, EventArgs e)
private void labelSorter1DelayTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
before = this.labelSorterDelayTime.Text;
before = this.labelSorter1DelayTime.Text;
number = this.SelectedProductNo.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorterDelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter1DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
@ -1256,29 +1291,29 @@ namespace INT99DC_7C.Forms
}
else
{
this.labelSorterDelayTime.Text = myKeyPad.StringValue;
this.labelSorter1DelayTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter1DelayTime = myKeyPad.IntValue;
after = this.labelSorterDelayTime.Text;
after = this.labelSorter1DelayTime.Text;
value = Helper.StringZeroFillDigits4(this.labelSorterDelayTime.Text);
value = Helper.StringZeroFillDigits4(this.labelSorter1DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter1DelayTime, value);
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterDelayTime, number, before, after);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter1DelayTime, number, before, after);
}
}
}
private void labelSorterRunTime_Click(object sender, EventArgs e)
private void labelSorter1RunTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
before = this.labelSorterRunTime.Text;
before = this.labelSorter1RunTime.Text;
number = this.SelectedProductNo.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorterRunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter1RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
@ -1290,18 +1325,86 @@ namespace INT99DC_7C.Forms
}
else
{
this.labelSorterRunTime.Text = myKeyPad.StringValue;
this.labelSorter1RunTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter1RunTime = myKeyPad.IntValue;
after = this.labelSorterRunTime.Text;
after = this.labelSorter1RunTime.Text;
value = Helper.StringZeroFillDigits4(this.labelSorterRunTime.Text);
value = Helper.StringZeroFillDigits4(this.labelSorter1RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter1RunTime, value);
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.SorterRunTime, number, before, after);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter1RunTime, number, before, after);
}
}
}
private void labelSorter2DelayTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
before = this.labelSorter2DelayTime.Text;
number = this.SelectedProductNo.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter2DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelSorter2DelayTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter2DelayTime = myKeyPad.IntValue;
after = this.labelSorter2DelayTime.Text;
value = Helper.StringZeroFillDigits4(this.labelSorter2DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter2DelayTime, value);
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter2DelayTime, number, before, after);
}
}
}
private void labelSorter2RunTime_Click(object sender, EventArgs e)
{
string value = "", before = "", after = "", number = "";
before = this.labelSorter2RunTime.Text;
number = this.SelectedProductNo.ToString();
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelSorter2RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelSorter2RunTime.Text = myKeyPad.StringValue;
this.SelectedJudgmentSetItem.Sorter2RunTime = myKeyPad.IntValue;
after = this.labelSorter2RunTime.Text;
value = Helper.StringZeroFillDigits4(this.labelSorter2RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoardAll, CommunicationAddress.Sorter2RunTime, value);
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
// Part 11
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.Sorter2RunTime, number, before, after);
}
}
}
@ -1562,7 +1665,6 @@ namespace INT99DC_7C.Forms
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductCopy, this.buttonCopy.Text);
}
private void buttonPaste_Click(object sender, EventArgs e)
{
if (this.buttonCopy.Text == "00")
@ -1602,7 +1704,6 @@ namespace INT99DC_7C.Forms
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductPaste, this.SelectedProductNo.ToString());
}
private void buttonPasteAll_Click(object sender, EventArgs e)
{
string fullFilePath = "";
@ -1732,6 +1833,7 @@ namespace INT99DC_7C.Forms
this.smartDraw.PutData(0);
}
#endregion
#endregion
}
}

View File

@ -26,8 +26,6 @@ namespace INT99DC_7C.Forms
this.ParentForm = parent;
this.TimerForTimeSetting.Enabled = true;
this.InitializeDesign();
}
#endregion
@ -127,6 +125,15 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.InitializeDesign();
}
#endregion
#region Event Handler
private void buttonTimeSetting_Click(object sender, EventArgs e)
{

View File

@ -1048,6 +1048,13 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{

View File

@ -412,6 +412,13 @@ namespace INT99DC_7C.Forms
}
#endregion
#region Override Member
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
}
#endregion
#region Event Handler
private void buttonBack_Click(object sender, EventArgs e)
{

View File

@ -14,6 +14,27 @@
멀티형 8,10,12열 튜브스틱 계량기
*/
@ Ver 4.2.0 by LSJ
- 2025.08.05
- Ver 4.1.1 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- 영테크팩 요청(고려은단) 15열 튜브
포장기 공급기1, 공급기2 에서 충진되는 중량 구분하여 표시 요청
장비설정 - 15열 설정시 Cross Mark 기능 활성화 됨
@ Ver 4.1.1 by LSJ
- 2025.08.04
- Ver 4.1.0 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- 이더넷 컨트롤 그룹핑 후 이벤트 누락 버그 수정
@ Ver 4.1.0 by LSJ
- 2025.07.21
- Ver 4.0.0 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- Sorter2 Delay, Run 파라미터 추가 (바이킹마섹 NG 신호 관련 추가함)
3~6열 프로그램에는 적용되어 있는 내용임
@ Ver 4.0.0 by LSJ
- 2025.06.02
- Ver 3.5.3 Modify