Compare commits

..

4 Commits

Author SHA1 Message Date
CJY 60d2bf6c2e - 버그 수정 중
- Modbus 수정 중
2025-07-30 19:11:53 +09:00
CJY 0c81c7a282 - 메인보드 업데이트 추가 2025-07-30 09:15:18 +09:00
CJY 5c9c0053bc - 값이 마이너스일 때 중량값이 나오지 않는 버그 수정
- Stop 통신 보내는 부분 주석처리
2025-07-28 19:49:45 +09:00
CJY 1ee3ab4361 Merge branch 'main' of http://intechrnd.iptime.org:3000/SJ84/INT63DC_6CH 2025-07-28 09:19:51 +09:00
47 changed files with 12756 additions and 11291 deletions

View File

@ -140,7 +140,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].Initialize(); this.CollCalStatus[i].Initialize();
detail = string.Format("{0} Lane Start", i + 1); detail = string.Format("{0} Lane Start", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
@ -169,7 +169,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].IsCancel = true; this.CollCalStatus[i].IsCancel = true;
detail = string.Format("{0} Lane Cancel", i + 1); detail = string.Format("{0} Lane Cancel", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -242,7 +242,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsFinish = true; this.CollCalStatus[index].IsFinish = true;
detail = string.Format("{0} Lane Success", index + 1); detail = string.Format("{0} Lane Success", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -266,7 +266,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsError = true; this.CollCalStatus[index].IsError = true;
detail = string.Format("{0} Lane Error", index + 1); detail = string.Format("{0} Lane Error", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }

View File

@ -144,7 +144,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].Initialize(); this.CollCalStatus[i].Initialize();
detail = string.Format("{0} Lane Start", i + 1); detail = string.Format("{0} Lane Start", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
@ -173,7 +173,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].IsCancel = true; this.CollCalStatus[i].IsCancel = true;
detail = string.Format("{0} Lane Cancel", i + 1); detail = string.Format("{0} Lane Cancel", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -246,7 +246,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsFinish = true; this.CollCalStatus[index].IsFinish = true;
detail = string.Format("{0} Lane Success", index + 1); detail = string.Format("{0} Lane Success", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -270,7 +270,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsError = true; this.CollCalStatus[index].IsError = true;
detail = string.Format("{0} Lane Error", index + 1); detail = string.Format("{0} Lane Error", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }

View File

@ -132,7 +132,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].Initialize(); this.CollCalStatus[i].Initialize();
detail = string.Format("{0} Lane Start", i + 1); detail = string.Format("{0} Lane Start", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
@ -161,7 +161,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].IsCancel = true; this.CollCalStatus[i].IsCancel = true;
detail = string.Format("{0} Lane Cancel", i + 1); detail = string.Format("{0} Lane Cancel", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -274,7 +274,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsFinish = true; this.CollCalStatus[index].IsFinish = true;
detail = string.Format("{0} Lane Success", index + 1); detail = string.Format("{0} Lane Success", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -298,7 +298,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsError = true; this.CollCalStatus[index].IsError = true;
detail = string.Format("{0} Lane Error", index + 1); detail = string.Format("{0} Lane Error", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }

View File

@ -133,7 +133,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].Initialize(); this.CollCalStatus[i].Initialize();
detail = string.Format("{0} Lane Start", i + 1); detail = string.Format("{0} Lane Start", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
@ -162,7 +162,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].IsCancel = true; this.CollCalStatus[i].IsCancel = true;
detail = string.Format("{0} Lane Cancel", i + 1); detail = string.Format("{0} Lane Cancel", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -235,7 +235,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsFinish = true; this.CollCalStatus[index].IsFinish = true;
detail = string.Format("{0} Lane Success", index + 1); detail = string.Format("{0} Lane Success", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -259,7 +259,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsError = true; this.CollCalStatus[index].IsError = true;
detail = string.Format("{0} Lane Error", index + 1); detail = string.Format("{0} Lane Error", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }

View File

@ -136,7 +136,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].Initialize(); this.CollCalStatus[i].Initialize();
detail = string.Format("{0} Lane Start", i + 1); detail = string.Format("{0} Lane Start", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
@ -165,7 +165,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[i].IsCancel = true; this.CollCalStatus[i].IsCancel = true;
detail = string.Format("{0} Lane Cancel", i + 1); detail = string.Format("{0} Lane Cancel", i + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -238,7 +238,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsFinish = true; this.CollCalStatus[index].IsFinish = true;
detail = string.Format("{0} Lane Success", index + 1); detail = string.Format("{0} Lane Success", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }
@ -262,7 +262,7 @@ namespace INT63DC_6CH.Controls
{ {
this.CollCalStatus[index].IsError = true; this.CollCalStatus[index].IsError = true;
detail = string.Format("{0} Lane Error", index + 1); detail = string.Format("{0} Lane Error", index + 1);
this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Calibration, detail); this.ParentForm.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Calibration, detail);
} }
} }
} }

View File

@ -40,19 +40,19 @@ namespace INT63DC_6CH.Controls
private void InitializeDesign() private void InitializeDesign()
{ {
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle.Text = " Alarm"; this.labelTitle.Text = " Alarm";
this.buttonClose.Text = "Schließen"; this.buttonClose.Text = "Schließen";

View File

@ -240,6 +240,7 @@ namespace INT63DC_6CH.Controls
{ {
// 중량 // 중량
value = Helper.StringToDecimalPlaces(weightDatas[i].WeightString, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces); value = Helper.StringToDecimalPlaces(weightDatas[i].WeightString, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.CollectionLabelWeightValue[i].Text != value) if (this.CollectionLabelWeightValue[i].Text != value)
this.CollectionLabelWeightValue[i].Text = value; this.CollectionLabelWeightValue[i].Text = value;
if (this.CollectionLabelWeightValue[i].ForeColor != Color.Black) if (this.CollectionLabelWeightValue[i].ForeColor != Color.Black)

View File

@ -45,20 +45,20 @@ namespace INT63DC_6CH.Controls
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
} }
@ -117,27 +117,27 @@ namespace INT63DC_6CH.Controls
{ {
switch (this.ParentForm.ParentForm.SystemConfig.Language) switch (this.ParentForm.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저설정"; code = "유저설정";
message1 = "비밀번호 변경 완료!"; message1 = "비밀번호 변경 완료!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "user settings"; code = "user settings";
message1 = "Password change complete!"; message1 = "Password change complete!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "用户设置"; code = "用户设置";
message1 = "密码修改完成!"; message1 = "密码修改完成!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "uživatelské nastavení"; code = "uživatelské nastavení";
message1 = "Změna hesla dokončena!"; message1 = "Změna hesla dokončena!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzereinstellungen"; code = "Benutzereinstellungen";
message1 = "Passwortänderung abgeschlossen!"; message1 = "Passwortänderung abgeschlossen!";
message2 = ""; message2 = "";

View File

@ -50,7 +50,7 @@ namespace INT63DC_6CH
FormMainDisplayTable, FormMainDisplayTable,
}; };
public enum LanguageID public enum E_LanguageID
{ {
Korean = 0, Korean = 0,
English, English,
@ -60,6 +60,22 @@ namespace INT63DC_6CH
Japanese, Japanese,
}; };
public enum E_CommMode
{
f0_None = 0,
f1_STD1 = 1,
f2_STD2 = 2,
f3_STD3 = 3,
f4_Modbus = 4,
};
public enum E_Step3
{
Step1,
Step2,
Step3,
};
public enum UserGroup public enum UserGroup
{ {
None = 0, None = 0,
@ -72,6 +88,15 @@ namespace INT63DC_6CH
LogOut = 7, LogOut = 7,
}; };
public enum E_UpdateCheck
{
Fail,
Success,
NotUsbMomery,
NotUpdateFolder,
NotFile,
};
public enum JudgmentStatus public enum JudgmentStatus
{ {
None, None,
@ -101,7 +126,7 @@ namespace INT63DC_6CH
CalError, CalError,
}; };
public enum ResponseData public enum E_ResponseData
{ {
NAK = 0, NAK = 0,
ACK = 1, ACK = 1,
@ -140,7 +165,7 @@ namespace INT63DC_6CH
Inspection, Inspection,
Others, Others,
}; };
public enum TrackingOperation public enum E_TrackingOperation
{ {
None, None,
PowerOn, PowerOn,
@ -261,7 +286,7 @@ namespace INT63DC_6CH
a6_ServoOff, a6_ServoOff,
}; };
public enum _30000_Modbus public enum _30000_ModbusAddress
{ {
UnderRange_High = 1010, UnderRange_High = 1010,
UnderRange_Low = 1011, UnderRange_Low = 1011,
@ -639,6 +664,8 @@ namespace INT63DC_6CH
public static readonly string _1201_Bypass = "1201"; public static readonly string _1201_Bypass = "1201";
// 메인보드 버전 읽기 // 메인보드 버전 읽기
public static readonly string _1502_ProgramVersion = "1502"; public static readonly string _1502_ProgramVersion = "1502";
// 시스템설정 - 업데이트
public static readonly string _1651_UpdateForMain = "1651";
// 품목설정 - 품번 // 품목설정 - 품번
public static readonly string _2001_ProductNumber = "2001"; public static readonly string _2001_ProductNumber = "2001";
@ -921,8 +948,9 @@ namespace INT63DC_6CH
private string m_User_Level2_Name; private string m_User_Level2_Name;
private string m_User_Level3_Name; private string m_User_Level3_Name;
private string m_EthernetServerAddress; private string m_EthernetServerAddress;
private string m_MainBoardVersion;
private DataStore.LanguageID m_Language; private DataStore.E_LanguageID m_Language;
// Internal use // Internal use
private bool m_IsBypassMode; private bool m_IsBypassMode;
@ -1128,8 +1156,13 @@ namespace INT63DC_6CH
get { return this.m_EthernetServerAddress; } get { return this.m_EthernetServerAddress; }
set { this.m_EthernetServerAddress = value; } set { this.m_EthernetServerAddress = value; }
} }
public string MainBoardVersion
{
get { return this.m_MainBoardVersion; }
set { this.m_MainBoardVersion = value; }
}
public DataStore.LanguageID Language public DataStore.E_LanguageID Language
{ {
get { return this.m_Language; } get { return this.m_Language; }
set { this.m_Language = value; } set { this.m_Language = value; }
@ -1230,8 +1263,9 @@ namespace INT63DC_6CH
this.User_Level2_Name = "Level 2"; this.User_Level2_Name = "Level 2";
this.User_Level3_Name = "Level 3"; this.User_Level3_Name = "Level 3";
this.EthernetServerAddress = "0.0.0.0"; this.EthernetServerAddress = "0.0.0.0";
this.MainBoardVersion = "000";
this.Language = DataStore.LanguageID.Korean; this.Language = DataStore.E_LanguageID.Korean;
// Intanal use // Intanal use
this.IsBypassMode = false; this.IsBypassMode = false;
@ -1347,7 +1381,7 @@ namespace INT63DC_6CH
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
public string EthernetServerAddress; public string EthernetServerAddress;
public DataStore.LanguageID Language; public DataStore.E_LanguageID Language;
} }
#endregion #endregion
@ -1666,17 +1700,18 @@ namespace INT63DC_6CH
/// </summary> /// </summary>
public string WeightString public string WeightString
{ {
get //get
{ //{
string ret = ""; // string ret = "";
if (this.Sign == "-") // if (this.Sign == "-")
ret = "-" + this.m_WeightString.Remove(1, 0); // ret = "-" + this.m_WeightString.Remove(1,0);
else // else
ret = this.m_WeightString; // ret = this.m_WeightString;
return ret; // return ret;
} //}
get { return this.m_WeightString; }
set { this.m_WeightString = value; } set { this.m_WeightString = value; }
} }
public string Sign public string Sign
@ -3666,4 +3701,157 @@ namespace INT63DC_6CH
#endregion #endregion
} }
#endregion #endregion
#region UpdateForMainBoard
public class UpdateForMainBoard
{
#region Field
private bool m_IsUpdateFinish;
private bool m_IsAckResponse;
private bool m_IsLastData;
private byte[] m_ByteData;
private byte[] m_SendData;
private int m_Index;
private int m_RetryCount;
private int m_SendDataCount;
private int m_ProgressBar1;
private int m_ProgressBar2;
private int m_ProgressBar3;
private int m_ProgressBar4;
private int m_ProgressBar5;
private int m_ProgressBar6;
private int m_ProgressBar7;
private int m_ProgressBar8;
#endregion
#region Constructor
public UpdateForMainBoard()
{
this.Initialize();
}
#endregion
#region Property
public bool IsUpdateFinish
{
get { return this.m_IsUpdateFinish; }
set { this.m_IsUpdateFinish = value; }
}
public bool IsAckResponse
{
get { return this.m_IsAckResponse; }
set { this.m_IsAckResponse = value; }
}
public bool IsLastData
{
get { return this.m_IsLastData; }
set { this.m_IsLastData = value; }
}
public byte[] ByteData
{
get { return this.m_ByteData; }
set { this.m_ByteData = value; }
}
public byte[] SendData
{
get { return this.m_SendData; }
set { this.m_SendData = value; }
}
public int Index
{
get { return this.m_Index; }
set { this.m_Index = value; }
}
public int RetryCount
{
get { return this.m_RetryCount; }
set { this.m_RetryCount = value; }
}
public int SendDataCount
{
get { return this.m_SendDataCount; }
set
{
int iValue = 0;
this.m_SendDataCount = value;
iValue = value / 8;
this.ProgressBar1 = iValue;
this.ProgressBar2 = iValue * 2;
this.ProgressBar3 = iValue * 3;
this.ProgressBar4 = iValue * 4;
this.ProgressBar5 = iValue * 5;
this.ProgressBar6 = iValue * 6;
this.ProgressBar7 = iValue * 7;
this.ProgressBar8 = iValue * 8;
}
}
public int ProgressBar1
{
get { return this.m_ProgressBar1; }
private set { this.m_ProgressBar1 = value; }
}
public int ProgressBar2
{
get { return this.m_ProgressBar2; }
private set { this.m_ProgressBar2 = value; }
}
public int ProgressBar3
{
get { return this.m_ProgressBar3; }
private set { this.m_ProgressBar3 = value; }
}
public int ProgressBar4
{
get { return this.m_ProgressBar4; }
private set { this.m_ProgressBar4 = value; }
}
public int ProgressBar5
{
get { return this.m_ProgressBar5; }
private set { this.m_ProgressBar5 = value; }
}
public int ProgressBar6
{
get { return this.m_ProgressBar6; }
private set { this.m_ProgressBar6 = value; }
}
public int ProgressBar7
{
get { return this.m_ProgressBar7; }
private set { this.m_ProgressBar7 = value; }
}
public int ProgressBar8
{
get { return this.m_ProgressBar8; }
private set { this.m_ProgressBar8 = value; }
}
#endregion
#region Method
public void Initialize()
{
this.IsUpdateFinish = false;
this.IsAckResponse = false;
this.IsLastData = false;
this.ByteData = new byte[100];
this.SendData = new byte[100];
this.Index = 1;
this.RetryCount = 0;
this.SendDataCount = 0;
this.ProgressBar1 = 0;
this.ProgressBar2 = 0;
this.ProgressBar3 = 0;
this.ProgressBar4 = 0;
this.ProgressBar5 = 0;
this.ProgressBar6 = 0;
this.ProgressBar7 = 0;
this.ProgressBar8 = 0;
}
#endregion
}
#endregion
} }

View File

@ -46,29 +46,29 @@ namespace INT63DC_6CH.DialogForms
#region Method #region Method
private void InitializeDesign() private void InitializeDesign()
{ {
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
this.labelTitleDate.Text = "날짜"; this.labelTitleDate.Text = "날짜";
this.labelTitleProductNo.Text = "품번"; this.labelTitleProductNo.Text = "품번";
this.buttonRead.Text = "읽기"; this.buttonRead.Text = "읽기";
this.buttonClose.Text = "닫기"; this.buttonClose.Text = "닫기";
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitleDate.Text = "Date"; this.labelTitleDate.Text = "Date";
this.labelTitleProductNo.Text = "Product No."; this.labelTitleProductNo.Text = "Product No.";
this.buttonRead.Text = "Read"; this.buttonRead.Text = "Read";
this.buttonClose.Text = "Close"; this.buttonClose.Text = "Close";
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitleDate.Text = "Datum"; this.labelTitleDate.Text = "Datum";
this.labelTitleProductNo.Text = "Nr."; this.labelTitleProductNo.Text = "Nr.";

View File

@ -41,15 +41,15 @@ namespace INT63DC_6CH.DialogForms
#region Method #region Method
private void InitializeDesign() private void InitializeDesign()
{ {
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
} }

View File

@ -44,21 +44,21 @@ namespace INT63DC_6CH.DialogForms
#region Method #region Method
private void InitializeDesign() private void InitializeDesign()
{ {
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.labelTitleDate.Text = "日期"; this.labelTitleDate.Text = "日期";
this.buttonRead.Text = "读取"; this.buttonRead.Text = "读取";
this.buttonClose.Text = "关闭"; this.buttonClose.Text = "关闭";
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.labelTitleDate.Text = "Datum"; this.labelTitleDate.Text = "Datum";
this.buttonRead.Text = "Přečíst vše"; this.buttonRead.Text = "Přečíst vše";
this.buttonClose.Text = "Zavřít"; this.buttonClose.Text = "Zavřít";
} }
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitleDate.Text = "Datum"; this.labelTitleDate.Text = "Datum";

View File

@ -117,7 +117,7 @@ namespace INT63DC_6CH.DialogForms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable)); this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable));
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown)); this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown));
@ -126,7 +126,7 @@ namespace INT63DC_6CH.DialogForms
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainCancelDown)); this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainCancelUp)); this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainCancelUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginDisable)); this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginDisable));
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginDown)); this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginDown));
@ -135,7 +135,7 @@ namespace INT63DC_6CH.DialogForms
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainCancelDown)); this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainCancelUp)); this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainCancelUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable)); this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable));
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown)); this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown));
@ -144,7 +144,7 @@ namespace INT63DC_6CH.DialogForms
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMainCancelDown)); this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMainCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMainCancelUp)); this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMainCancelUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle1.Text = "Einloggen"; this.labelTitle1.Text = "Einloggen";
this.labelTitle2.Text = "ID"; this.labelTitle2.Text = "ID";
@ -174,19 +174,19 @@ namespace INT63DC_6CH.DialogForms
if (this.IsChangePassword == false) if (this.IsChangePassword == false)
{ {
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle1.Text = "User Login"; this.labelTitle1.Text = "User Login";
this.labelTitle2.Text = "ID"; this.labelTitle2.Text = "ID";
this.labelTitle3.Text = "Password"; this.labelTitle3.Text = "Password";
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle1.Text = "Einloggen"; this.labelTitle1.Text = "Einloggen";
this.labelTitle2.Text = "ID"; this.labelTitle2.Text = "ID";
@ -203,19 +203,19 @@ namespace INT63DC_6CH.DialogForms
} }
else else
{ {
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle1.Text = "Change Password"; this.labelTitle1.Text = "Change Password";
this.labelTitle2.Text = "New"; this.labelTitle2.Text = "New";
this.labelTitle3.Text = "Confirmation"; this.labelTitle3.Text = "Confirmation";
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle1.Text = "Kennwort ändern"; this.labelTitle1.Text = "Kennwort ändern";
this.labelTitle2.Text = "Neu"; this.labelTitle2.Text = "Neu";
@ -251,7 +251,7 @@ namespace INT63DC_6CH.DialogForms
if (this.textBoxID.Text == "") if (this.textBoxID.Text == "")
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : ID blank"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Fail : ID blank");
// ID : 6~20자 입력 하세요 // ID : 6~20자 입력 하세요
DialogFormMessage myMsg = new DialogFormMessage(null, 3, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(null, 3, this.ParentForm.SystemConfig.Language);
@ -262,7 +262,7 @@ namespace INT63DC_6CH.DialogForms
if (this.textBoxPassword.Text == "") if (this.textBoxPassword.Text == "")
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : PW blank"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Fail : PW blank");
// PASSWORD : 6~20자 입력 하세요 // PASSWORD : 6~20자 입력 하세요
DialogFormMessage myMsg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language);
@ -329,7 +329,7 @@ namespace INT63DC_6CH.DialogForms
#endregion #endregion
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Success"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Success");
this.DialogResult = DialogResult.OK; this.DialogResult = DialogResult.OK;
this.Close(); this.Close();
@ -337,7 +337,7 @@ namespace INT63DC_6CH.DialogForms
else if (userInfo.fFirstPW == 1) else if (userInfo.fFirstPW == 1)
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "First login"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "First login");
// 최초 로그인 시 비밀번호 변경 // 최초 로그인 시 비밀번호 변경
this.ParentForm.ChildFormMainDisplay.ChangeID = this.textBoxID.Text; this.ParentForm.ChildFormMainDisplay.ChangeID = this.textBoxID.Text;
@ -363,7 +363,7 @@ namespace INT63DC_6CH.DialogForms
this.ParentForm.SystemConfig.NumberOfLoginFailures, this.ParentForm.SystemConfig.Language); this.ParentForm.SystemConfig.NumberOfLoginFailures, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog(); myMsg.ShowDialog();
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, string.Format("Fail : PW error {0}", userInfo.login_fail_count), this.textBoxID.Text); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, string.Format("Fail : PW error {0}", userInfo.login_fail_count), this.textBoxID.Text);
} }
else else
{ {
@ -374,7 +374,7 @@ namespace INT63DC_6CH.DialogForms
UserManager.UserManager_UserLoginFailLockSet(this.textBoxID.Text); UserManager.UserManager_UserLoginFailLockSet(this.textBoxID.Text);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Account lock", this.textBoxID.Text); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Account lock", this.textBoxID.Text);
} }
} }
else else
@ -386,7 +386,7 @@ namespace INT63DC_6CH.DialogForms
if (userInfo.status == 15) if (userInfo.status == 15)
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Password expiration"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Password expiration");
this.ParentForm.ChildFormMainDisplay.ChangeID = this.textBoxID.Text; this.ParentForm.ChildFormMainDisplay.ChangeID = this.textBoxID.Text;
this.DialogResult = DialogResult.Abort; this.DialogResult = DialogResult.Abort;
@ -395,7 +395,7 @@ namespace INT63DC_6CH.DialogForms
else else
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : " + this.ReturnUserStatus(userInfo.status)); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Fail : " + this.ReturnUserStatus(userInfo.status));
} }
} }
@ -411,7 +411,7 @@ namespace INT63DC_6CH.DialogForms
if (this.textBoxID.Text == "") if (this.textBoxID.Text == "")
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : TextBox1 blank"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Fail : TextBox1 blank");
// New Password : 6~20자 입력 하세요 // New Password : 6~20자 입력 하세요
DialogFormMessage myMsg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language);
@ -422,7 +422,7 @@ namespace INT63DC_6CH.DialogForms
if (this.textBoxPassword.Text == "") if (this.textBoxPassword.Text == "")
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : TextBox2 blank"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Fail : TextBox2 blank");
// New Password Confirmation : 6~20자 입력 하세요 // New Password Confirmation : 6~20자 입력 하세요
DialogFormMessage myMsg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language);
@ -433,7 +433,7 @@ namespace INT63DC_6CH.DialogForms
if (this.textBoxID.Text.Equals(this.textBoxPassword.Text) == false) if (this.textBoxID.Text.Equals(this.textBoxPassword.Text) == false)
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : Diffrent char"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Fail : Diffrent char");
// 비밀번호를 확인하세요 // 비밀번호를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(null, 14, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(null, 14, this.ParentForm.SystemConfig.Language);
@ -503,7 +503,7 @@ namespace INT63DC_6CH.DialogForms
#endregion #endregion
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Success"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Success");
this.DialogResult = DialogResult.OK; this.DialogResult = DialogResult.OK;
this.Close(); this.Close();
@ -511,7 +511,7 @@ namespace INT63DC_6CH.DialogForms
else else
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Fail : " + this.ReturnUserStatus(ret)); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Fail : " + this.ReturnUserStatus(ret));
DialogFormMessage myMsg = new DialogFormMessage(null, ret, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(null, ret, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog(); myMsg.ShowDialog();
@ -520,7 +520,7 @@ namespace INT63DC_6CH.DialogForms
else else
{ {
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Login, "Failure change password"); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Login, "Failure change password");
// 비밀번호 변경 실패 시 메시지?? // 비밀번호 변경 실패 시 메시지??
//Console.WriteLine(ret.ToString()); //Console.WriteLine(ret.ToString());

View File

@ -18,7 +18,7 @@ namespace INT63DC_6CH.DialogForms
#endregion #endregion
#region Constructor #region Constructor
public DialogFormMessage(string str, DataStore.LanguageID language, string code) public DialogFormMessage(string str, DataStore.E_LanguageID language, string code)
{ {
InitializeComponent(); InitializeComponent();
@ -28,31 +28,31 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.labelErrorCode.Text = "Notice"; this.labelErrorCode.Text = "Notice";
this.labelMessage1.Text = str + "개의 파일이 백업되었습니다."; this.labelMessage1.Text = str + "개의 파일이 백업되었습니다.";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.labelErrorCode.Text = "Notice"; this.labelErrorCode.Text = "Notice";
this.labelMessage1.Text = str + " files are backed up"; this.labelMessage1.Text = str + " files are backed up";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.buttonOK.Text = "好"; this.buttonOK.Text = "好";
this.labelErrorCode.Text = "通知"; this.labelErrorCode.Text = "通知";
this.labelMessage1.Text = str + " 个文件已备份"; this.labelMessage1.Text = str + " 个文件已备份";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.labelErrorCode.Text = "Upozornění"; this.labelErrorCode.Text = "Upozornění";
this.labelMessage1.Text = "Těchto " + str + " soubory byly zálohovány."; this.labelMessage1.Text = "Těchto " + str + " soubory byly zálohovány.";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.buttonOK.Text = "Bestätigen"; this.buttonOK.Text = "Bestätigen";
this.labelErrorCode.Text = "Meldung"; this.labelErrorCode.Text = "Meldung";
this.labelMessage1.Text = str + " Dateien wurden gesichert"; this.labelMessage1.Text = str + " Dateien wurden gesichert";
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.labelErrorCode.Text = "注意"; this.labelErrorCode.Text = "注意";
this.labelMessage1.Text = str + "ファイルがバックアップされた"; this.labelMessage1.Text = str + "ファイルがバックアップされた";
break; break;
@ -60,7 +60,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
} }
public DialogFormMessage(int code, DataStore.LanguageID language) public DialogFormMessage(int code, DataStore.E_LanguageID language)
{ {
InitializeComponent(); InitializeComponent();
@ -70,7 +70,7 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
#region 한글 #region 한글
switch (code) switch (code)
{ {
@ -226,7 +226,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region 영문 #region 영문
switch (code) switch (code)
{ {
@ -382,7 +382,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region 중문 #region 중문
this.buttonOK.Text = "好"; this.buttonOK.Text = "好";
@ -540,7 +540,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region 체코어 #region 체코어
switch (code) switch (code)
{ {
@ -709,7 +709,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region 독일어 #region 독일어
switch (code) switch (code)
{ {
@ -868,7 +868,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
switch (code) switch (code)
{ {
@ -1033,7 +1033,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
} }
public DialogFormMessage(int code, DataStore.LanguageID language, FormMain parent) public DialogFormMessage(int code, DataStore.E_LanguageID language, FormMain parent)
{ {
InitializeComponent(); InitializeComponent();
@ -1045,7 +1045,7 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
#region 한글 #region 한글
switch (code) switch (code)
{ {
@ -1060,7 +1060,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region 영문 #region 영문
switch (code) switch (code)
{ {
@ -1075,7 +1075,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region 중문 #region 중문
this.buttonOK.Text = "好"; this.buttonOK.Text = "好";
@ -1092,7 +1092,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region 체코어 #region 체코어
switch (code) switch (code)
{ {
@ -1107,7 +1107,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region 독일어 #region 독일어
switch (code) switch (code)
{ {
@ -1122,7 +1122,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
switch (code) switch (code)
{ {
@ -1141,7 +1141,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
} }
public DialogFormMessage(int code, DataStore.LanguageID language, string data) public DialogFormMessage(int code, DataStore.E_LanguageID language, string data)
{ {
InitializeComponent(); InitializeComponent();
@ -1151,7 +1151,7 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
#region 한글 #region 한글
switch (code) switch (code)
{ {
@ -1167,7 +1167,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region 영문 #region 영문
switch (code) switch (code)
{ {
@ -1183,7 +1183,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region 중문 #region 중문
this.buttonOK.Text = "好"; this.buttonOK.Text = "好";
@ -1201,7 +1201,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region 체코어 #region 체코어
switch (code) switch (code)
{ {
@ -1217,7 +1217,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region 독일어 #region 독일어
switch (code) switch (code)
{ {
@ -1251,7 +1251,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
} }
public DialogFormMessage(object dll, int code, int num1, int num2, DataStore.LanguageID language) public DialogFormMessage(object dll, int code, int num1, int num2, DataStore.E_LanguageID language)
{ {
InitializeComponent(); InitializeComponent();
@ -1261,7 +1261,7 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
#region 한글 #region 한글
switch (code) switch (code)
{ {
@ -1277,7 +1277,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region 영문 #region 영문
switch (code) switch (code)
{ {
@ -1293,7 +1293,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region 중문 #region 중문
this.buttonOK.Text = "确认"; this.buttonOK.Text = "确认";
@ -1311,9 +1311,9 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region 독일어 #region 독일어
this.buttonOK.Text = "Bestätigen"; this.buttonOK.Text = "Bestätigen";
@ -1335,7 +1335,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
} }
public DialogFormMessage(object dll, int code, DataStore.LanguageID language) public DialogFormMessage(object dll, int code, DataStore.E_LanguageID language)
{ {
InitializeComponent(); InitializeComponent();
@ -1345,7 +1345,7 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
#region 한글 #region 한글
switch (code) switch (code)
{ {
@ -1432,7 +1432,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region 영문 #region 영문
switch (code) switch (code)
{ {
@ -1519,7 +1519,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region 중문 #region 중문
this.buttonOK.Text = "确认"; this.buttonOK.Text = "确认";
@ -1608,7 +1608,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region 체코어 #region 체코어
switch (code) switch (code)
{ {
@ -1692,7 +1692,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region 독일어 #region 독일어
this.buttonOK.Text = "Bestätigen"; this.buttonOK.Text = "Bestätigen";

View File

@ -22,7 +22,7 @@ namespace INT63DC_6CH.DialogForms
#endregion #endregion
#region Constructor #region Constructor
public DialogFormNumKeyPad(string value, int dig, int decimalPlaces, bool isSignEnable, DataStore.LanguageID language) public DialogFormNumKeyPad(string value, int dig, int decimalPlaces, bool isSignEnable, DataStore.E_LanguageID language)
{ {
InitializeComponent(); InitializeComponent();
@ -76,32 +76,32 @@ namespace INT63DC_6CH.DialogForms
#endregion #endregion
#region Method #region Method
private void InitializeDesign(DataStore.LanguageID language) private void InitializeDesign(DataStore.E_LanguageID language)
{ {
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.label1.Text = "键盘"; this.label1.Text = "键盘";
this.buttonCancel.Text = "取消"; this.buttonCancel.Text = "取消";
this.buttonEnter.Text = "确认"; this.buttonEnter.Text = "确认";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.label1.Text = "Klávesnice"; this.label1.Text = "Klávesnice";
this.buttonCancel.Text = "Zrušit"; this.buttonCancel.Text = "Zrušit";
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.label1.Text = "Tastatur"; this.label1.Text = "Tastatur";
this.buttonCancel.Text = "X"; this.buttonCancel.Text = "X";
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.label1.Text = "キㅡパッド"; this.label1.Text = "キㅡパッド";
this.buttonCancel.Text = "X"; this.buttonCancel.Text = "X";

View File

@ -19,7 +19,7 @@ namespace INT63DC_6CH.DialogForms
#endregion #endregion
#region Constructor #region Constructor
public DialogFormPasswordKeyPad(int digit, DataStore.LanguageID language) public DialogFormPasswordKeyPad(int digit, DataStore.E_LanguageID language)
{ {
InitializeComponent(); InitializeComponent();
@ -84,36 +84,36 @@ namespace INT63DC_6CH.DialogForms
} }
} }
private void InitializeDesign(DataStore.LanguageID language) private void InitializeDesign(DataStore.E_LanguageID language)
{ {
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.labelSubject.Text = "Password"; this.labelSubject.Text = "Password";
this.buttonCancel.Text = "ESC"; this.buttonCancel.Text = "ESC";
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.labelSubject.Text = "密码"; this.labelSubject.Text = "密码";
this.buttonCancel.Text = "取消"; this.buttonCancel.Text = "取消";
this.buttonEnter.Text = "确认"; this.buttonEnter.Text = "确认";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.labelSubject.Text = "Klávesnice"; this.labelSubject.Text = "Klávesnice";
this.buttonCancel.Text = "Zrušit"; this.buttonCancel.Text = "Zrušit";
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.labelSubject.Text = "Passwort"; this.labelSubject.Text = "Passwort";
this.buttonCancel.Text = "X"; this.buttonCancel.Text = "X";
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.labelSubject.Text = "パスワㅡド"; this.labelSubject.Text = "パスワㅡド";
this.buttonCancel.Text = "X"; this.buttonCancel.Text = "X";

View File

@ -17,7 +17,7 @@ namespace INT63DC_6CH.DialogForms
#endregion #endregion
#region Constructor #region Constructor
public DialogFormPasswordKeyPad1(DataStore.LanguageID language) public DialogFormPasswordKeyPad1(DataStore.E_LanguageID language)
{ {
InitializeComponent(); InitializeComponent();
@ -53,30 +53,30 @@ namespace INT63DC_6CH.DialogForms
} }
} }
private void InitializeDesign(DataStore.LanguageID language) private void InitializeDesign(DataStore.E_LanguageID language)
{ {
if (language == DataStore.LanguageID.Chinese) if (language == DataStore.E_LanguageID.Chinese)
{ {
this.labelSubject.Text = "密码"; this.labelSubject.Text = "密码";
this.buttonCancel.Text = "取消"; this.buttonCancel.Text = "取消";
this.buttonEnter.Text = "确认"; this.buttonEnter.Text = "确认";
} }
else if (language == DataStore.LanguageID.Czech) else if (language == DataStore.E_LanguageID.Czech)
{ {
this.labelSubject.Text = "Klávesnice"; this.labelSubject.Text = "Klávesnice";
this.buttonCancel.Text = "Zrušit"; this.buttonCancel.Text = "Zrušit";
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
} }
else if (language == DataStore.LanguageID.German) else if (language == DataStore.E_LanguageID.German)
{ {
this.labelSubject.Text = "Passwort"; this.labelSubject.Text = "Passwort";
this.buttonCancel.Text = "X"; this.buttonCancel.Text = "X";
this.buttonEnter.Text = "Enter"; this.buttonEnter.Text = "Enter";
} }
else if (language == DataStore.LanguageID.Japanese) else if (language == DataStore.E_LanguageID.Japanese)
{ {
this.labelSubject.Text = "パスワㅡド"; this.labelSubject.Text = "パスワㅡド";

View File

@ -21,7 +21,7 @@ namespace INT63DC_6CH.DialogForms
InitializeComponent(); InitializeComponent();
} }
public DialogFormYesNo(DataStore.LanguageID language, int ok) public DialogFormYesNo(DataStore.E_LanguageID language, int ok)
{ {
InitializeComponent(); InitializeComponent();
@ -31,7 +31,7 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
#region Korean #region Korean
switch (ok) switch (ok)
{ {
@ -100,7 +100,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
switch (ok) switch (ok)
{ {
@ -169,7 +169,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.buttonYes.Text = "是"; this.buttonYes.Text = "是";
this.buttonNo.Text = "否"; this.buttonNo.Text = "否";
@ -241,7 +241,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.buttonYes.Text = "Ano"; this.buttonYes.Text = "Ano";
this.buttonNo.Text = "Ne"; this.buttonNo.Text = "Ne";
@ -313,7 +313,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.buttonYes.Text = "Ja"; this.buttonYes.Text = "Ja";
this.buttonNo.Text = "Nein"; this.buttonNo.Text = "Nein";
@ -387,7 +387,7 @@ namespace INT63DC_6CH.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.buttonYes.Text = "はい"; this.buttonYes.Text = "はい";
this.buttonNo.Text = "いいえ"; this.buttonNo.Text = "いいえ";
@ -459,7 +459,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
} }
public DialogFormYesNo(DataStore.LanguageID language, int ok, string msg) public DialogFormYesNo(DataStore.E_LanguageID language, int ok, string msg)
{ {
InitializeComponent(); InitializeComponent();
@ -469,7 +469,7 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
switch (ok) switch (ok)
{ {
case 2: case 2:
@ -488,7 +488,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
switch (ok) switch (ok)
{ {
case 2: case 2:
@ -507,7 +507,7 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
switch (ok) switch (ok)
{ {
case 2: case 2:
@ -526,9 +526,9 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.buttonYes.Text = "Ja"; this.buttonYes.Text = "Ja";
this.buttonNo.Text = "Nein"; this.buttonNo.Text = "Nein";
@ -554,7 +554,74 @@ namespace INT63DC_6CH.DialogForms
break; break;
} }
} }
public DialogFormYesNo(DataStore.LanguageID language, DataStore.MessageBoxIcon icon, string code, string message1, string message2) public DialogFormYesNo(DataStore.E_LanguageID language, int ok, string before, string after)
{
InitializeComponent();
this.labelErrorCode.Text = "";
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
if (language == DataStore.E_LanguageID.Korean)
{
switch (ok)
{
case 3:
this.labelErrorCode.Text = "업데이트";
this.labelMessage1.Text = string.Format("이전 : {0}, 이후 : {1}", before, after);
this.labelMessage2.Text = "업데이트를 진행하시겠습니까?";
break;
default:
break;
}
}
else if (language == DataStore.E_LanguageID.English)
{
switch (ok)
{
case 3:
this.labelErrorCode.Text = "Update";
this.labelMessage1.Text = string.Format("Before : {0}, After : {1}", before, after);
this.labelMessage2.Text = "Do you want to run the update?";
break;
default:
break;
}
}
else if (language == DataStore.E_LanguageID.Chinese)
{
switch (ok)
{
case 3:
this.labelErrorCode.Text = "更新资料";
this.labelMessage1.Text = string.Format("之前 : {0}, 后 : {1}", before, after);
this.labelMessage2.Text = "您要运行更新吗?";
break;
default:
break;
}
}
else if (language == DataStore.E_LanguageID.German)
{
switch (ok)
{
case 3:
this.labelErrorCode.Text = "Aktualisieren";
this.labelMessage1.Text = string.Format("Vor : {0}, Nach dem : {1}", before, after);
this.labelMessage2.Text = "Möchten Sie das Update ausführen?";
break;
default:
break;
}
}
else
{
}
}
public DialogFormYesNo(DataStore.E_LanguageID language, DataStore.MessageBoxIcon icon, string code, string message1, string message2)
{ {
InitializeComponent(); InitializeComponent();
@ -591,15 +658,15 @@ namespace INT63DC_6CH.DialogForms
switch (language) switch (language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.buttonYes.Text = "Ja"; this.buttonYes.Text = "Ja";
this.buttonNo.Text = "Nein"; this.buttonNo.Text = "Nein";
break; break;

View File

@ -52,9 +52,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "Calibration"; this.labelTitle.Text = "Calibration";
this.labelTitleZero.Text = "Zero"; this.labelTitleZero.Text = "Zero";
@ -70,7 +70,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "校准"; this.labelTitle.Text = "校准";
this.labelTitleZero.Text = "零"; this.labelTitleZero.Text = "零";
@ -86,7 +86,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Kalibrace"; this.labelTitle.Text = "Kalibrace";
this.labelTitleZero.Text = "Nula"; this.labelTitleZero.Text = "Nula";
@ -102,7 +102,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Kalibrierung"; this.labelTitle.Text = "Kalibrierung";
this.labelTitleZero.Text = "Null"; this.labelTitleZero.Text = "Null";
@ -118,7 +118,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "校正"; this.labelTitle.Text = "校正";
this.labelTitleZero.Text = "ゼロ"; this.labelTitleZero.Text = "ゼロ";
@ -183,31 +183,31 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("중량조정"); this.listBoxHelp.AddItem("중량조정");
this.listBoxHelp.AddItem("LANE을 선택 후"); this.listBoxHelp.AddItem("LANE을 선택 후");
this.listBoxHelp.AddItem("시작을 누르세요"); this.listBoxHelp.AddItem("시작을 누르세요");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Calibration"); this.listBoxHelp.AddItem("Calibration");
this.listBoxHelp.AddItem("After selecting lane, "); this.listBoxHelp.AddItem("After selecting lane, ");
this.listBoxHelp.AddItem("push the [Start] button."); this.listBoxHelp.AddItem("push the [Start] button.");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("校准"); this.listBoxHelp.AddItem("校准");
this.listBoxHelp.AddItem("选择线后,按[开始]按钮。"); this.listBoxHelp.AddItem("选择线后,按[开始]按钮。");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("Kalibrace"); this.listBoxHelp.AddItem("Kalibrace");
this.listBoxHelp.AddItem("Po výběru řádku, "); this.listBoxHelp.AddItem("Po výběru řádku, ");
this.listBoxHelp.AddItem("stiskněte tlačítko [Start]."); this.listBoxHelp.AddItem("stiskněte tlačítko [Start].");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Kalibrierung"); this.listBoxHelp.AddItem("Kalibrierung");
this.listBoxHelp.AddItem("Drücken Sie nach der Auswahl der"); this.listBoxHelp.AddItem("Drücken Sie nach der Auswahl der");
this.listBoxHelp.AddItem("Zeile die Taste [Start]."); this.listBoxHelp.AddItem("Zeile die Taste [Start].");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("較正"); this.listBoxHelp.AddItem("較正");
this.listBoxHelp.AddItem("レㅡンを選択したら、"); this.listBoxHelp.AddItem("レㅡンを選択したら、");
this.listBoxHelp.AddItem("[スタㅡト]ボタンを押します。"); this.listBoxHelp.AddItem("[スタㅡト]ボタンを押します。");
@ -222,27 +222,27 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("분동 계산중 입니다"); this.listBoxHelp.AddItem("분동 계산중 입니다");
this.listBoxHelp.AddItem("잠시만 기다리세요"); this.listBoxHelp.AddItem("잠시만 기다리세요");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Caculating..."); this.listBoxHelp.AddItem("Caculating...");
this.listBoxHelp.AddItem("Wait a minute."); this.listBoxHelp.AddItem("Wait a minute.");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("计算..."); this.listBoxHelp.AddItem("计算...");
this.listBoxHelp.AddItem("请稍等"); this.listBoxHelp.AddItem("请稍等");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("Kontroluji hmotnost..."); this.listBoxHelp.AddItem("Kontroluji hmotnost...");
this.listBoxHelp.AddItem("čekejte prosím."); this.listBoxHelp.AddItem("čekejte prosím.");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Gewichtsüberprüfung,"); this.listBoxHelp.AddItem("Gewichtsüberprüfung,");
this.listBoxHelp.AddItem("bitte warten"); this.listBoxHelp.AddItem("bitte warten");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("重量をチェック。"); this.listBoxHelp.AddItem("重量をチェック。");
this.listBoxHelp.AddItem("待機する"); this.listBoxHelp.AddItem("待機する");
break; break;
@ -256,27 +256,27 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("중량조정을 시작합니다."); this.listBoxHelp.AddItem("중량조정을 시작합니다.");
this.listBoxHelp.AddItem("잠시만 기다리세요."); this.listBoxHelp.AddItem("잠시만 기다리세요.");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Calibration start."); this.listBoxHelp.AddItem("Calibration start.");
this.listBoxHelp.AddItem("Wait a minute."); this.listBoxHelp.AddItem("Wait a minute.");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("校准开始按钮"); this.listBoxHelp.AddItem("校准开始按钮");
this.listBoxHelp.AddItem("请稍等"); this.listBoxHelp.AddItem("请稍等");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("START kalibrace"); this.listBoxHelp.AddItem("START kalibrace");
this.listBoxHelp.AddItem("čekejte prosím."); this.listBoxHelp.AddItem("čekejte prosím.");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Kalibrierungsstart"); this.listBoxHelp.AddItem("Kalibrierungsstart");
this.listBoxHelp.AddItem("bitte warten"); this.listBoxHelp.AddItem("bitte warten");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("校正開始"); this.listBoxHelp.AddItem("校正開始");
this.listBoxHelp.AddItem("待機する"); this.listBoxHelp.AddItem("待機する");
break; break;
@ -290,23 +290,23 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("중량조정을 취소합니다"); this.listBoxHelp.AddItem("중량조정을 취소합니다");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Cancel the Calibration"); this.listBoxHelp.AddItem("Cancel the Calibration");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("取消校准"); this.listBoxHelp.AddItem("取消校准");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("Zrušení Kalibrace"); this.listBoxHelp.AddItem("Zrušení Kalibrace");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Brechen Sie die "); this.listBoxHelp.AddItem("Brechen Sie die ");
this.listBoxHelp.AddItem("Kalibrierung ab"); this.listBoxHelp.AddItem("Kalibrierung ab");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("校正をキャンセルする"); this.listBoxHelp.AddItem("校正をキャンセルする");
break; break;
default: default:
@ -319,22 +319,22 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("분동을 올려주세요."); this.listBoxHelp.AddItem("분동을 올려주세요.");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Put the balance weight."); this.listBoxHelp.AddItem("Put the balance weight.");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("放平衡重"); this.listBoxHelp.AddItem("放平衡重");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("Položit vyvážení hmotnosti."); this.listBoxHelp.AddItem("Položit vyvážení hmotnosti.");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Gewicht auf den Förderer legen"); this.listBoxHelp.AddItem("Gewicht auf den Förderer legen");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("バランスウェイトを置く。"); this.listBoxHelp.AddItem("バランスウェイトを置く。");
break; break;
default: default:
@ -347,22 +347,22 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("중량조정이 완료 되었습니다."); this.listBoxHelp.AddItem("중량조정이 완료 되었습니다.");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Finished."); this.listBoxHelp.AddItem("Finished.");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("完"); this.listBoxHelp.AddItem("完");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("Ukončený."); this.listBoxHelp.AddItem("Ukončený.");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Die Kalibrierung ist abgeschlossen."); this.listBoxHelp.AddItem("Die Kalibrierung ist abgeschlossen.");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("校正終了"); this.listBoxHelp.AddItem("校正終了");
break; break;
default: default:
@ -375,26 +375,26 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("중량조정 에러"); this.listBoxHelp.AddItem("중량조정 에러");
this.listBoxHelp.AddItem("다시 시도해 주세요"); this.listBoxHelp.AddItem("다시 시도해 주세요");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Calibration error."); this.listBoxHelp.AddItem("Calibration error.");
this.listBoxHelp.AddItem("Please try again."); this.listBoxHelp.AddItem("Please try again.");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("错误发生,重试"); this.listBoxHelp.AddItem("错误发生,重试");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("Kalibrace chyba."); this.listBoxHelp.AddItem("Kalibrace chyba.");
this.listBoxHelp.AddItem("Zkuste znovu."); this.listBoxHelp.AddItem("Zkuste znovu.");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Fehler!"); this.listBoxHelp.AddItem("Fehler!");
this.listBoxHelp.AddItem("Bitte noch einmal versuchen"); this.listBoxHelp.AddItem("Bitte noch einmal versuchen");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("校正エラㅡ"); this.listBoxHelp.AddItem("校正エラㅡ");
this.listBoxHelp.AddItem("もうㅡ度試してください"); this.listBoxHelp.AddItem("もうㅡ度試してください");
break; break;
@ -408,22 +408,22 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.listBoxHelp.AddItem("분동을 제거해 주세요"); this.listBoxHelp.AddItem("분동을 제거해 주세요");
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.listBoxHelp.AddItem("Remove the balance"); this.listBoxHelp.AddItem("Remove the balance");
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
this.listBoxHelp.AddItem("移除平衡"); this.listBoxHelp.AddItem("移除平衡");
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
this.listBoxHelp.AddItem("Odstranění vyvážení"); this.listBoxHelp.AddItem("Odstranění vyvážení");
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.listBoxHelp.AddItem("Balance entfernen"); this.listBoxHelp.AddItem("Balance entfernen");
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.listBoxHelp.AddItem("バランスを外す"); this.listBoxHelp.AddItem("バランスを外す");
break; break;
default: default:
@ -617,13 +617,13 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.groupBoxButton.Text = "교정모드"; this.groupBoxButton.Text = "교정모드";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.groupBoxButton.Text = "Correction Mode"; this.groupBoxButton.Text = "Correction Mode";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.groupBoxButton.Text = "Korrekturmodus"; this.groupBoxButton.Text = "Korrekturmodus";
break; break;
default: default:
@ -641,7 +641,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.Zero, CommunicationID.SubBoardAll); this.ParentForm.TransferData(CommunicationCommand.Zero, CommunicationID.SubBoardAll);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Zero, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Zero, "");
} }
#endregion #endregion
} }

View File

@ -46,11 +46,11 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle.Text = "Communication"; this.labelTitle.Text = "Communication";
@ -72,7 +72,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.labelTitle.Text = "通讯设置"; this.labelTitle.Text = "通讯设置";
@ -94,7 +94,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.labelTitle.Text = "Nastavení komunikace"; this.labelTitle.Text = "Nastavení komunikace";
@ -116,7 +116,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle.Text = "Kommunikationseinstellungen"; this.labelTitle.Text = "Kommunikationseinstellungen";
@ -159,7 +159,7 @@ namespace INT63DC_6CH.Forms
this.comboBoxMode.Items.Add("STD1"); this.comboBoxMode.Items.Add("STD1");
this.comboBoxMode.Items.Add("STD2"); this.comboBoxMode.Items.Add("STD2");
this.comboBoxMode.Items.Add("STD3"); this.comboBoxMode.Items.Add("STD3");
//this.comboBoxMode.Items.Add("Modbus"); this.comboBoxMode.Items.Add("Modbus");
this.comboBoxMode.SelectedIndex = 0; this.comboBoxMode.SelectedIndex = 0;
this.comboBoxMode.SelectedIndexChanged += new EventHandler(this.comboBoxMode_SelectedIndexChanged); this.comboBoxMode.SelectedIndexChanged += new EventHandler(this.comboBoxMode_SelectedIndexChanged);
@ -274,7 +274,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.EthernetClientConnect(); this.ParentForm.EthernetClientConnect();
} }
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.TryEthernetStart, detail); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.TryEthernetStart, detail);
} }
private void EthernetStop() private void EthernetStop()
{ {
@ -296,7 +296,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.EthernetClientDisconnect(); this.ParentForm.EthernetClientDisconnect();
} }
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.TryEthernetStop, detail); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.TryEthernetStop, detail);
} }
private void EthernetDataTestSend() private void EthernetDataTestSend()
{ {
@ -454,10 +454,18 @@ namespace INT63DC_6CH.Forms
{ {
switch (index) switch (index)
{ {
case 3 : // Modbus case (int)DataStore.E_CommMode.f4_Modbus : // Modbus
this.labelTitleStartAddress.Visible = true; if (this.comboBoxOperationMode.SelectedIndex == 2)
this.labelStartAddress.Visible = true; {
this.labelStartAddress.Text = this.ParentForm.SystemConfig.ModbusTcpStartAddress.ToString(); this.labelTitleStartAddress.Visible = true;
this.labelStartAddress.Visible = true;
this.labelStartAddress.Text = this.ParentForm.SystemConfig.ModbusTcpStartAddress.ToString();
}
else
{
this.labelTitleStartAddress.Visible = false;
this.labelStartAddress.Visible = false;
}
break; break;
default: default:
this.labelTitleStartAddress.Visible = false; this.labelTitleStartAddress.Visible = false;
@ -758,13 +766,13 @@ namespace INT63DC_6CH.Forms
{ {
string before = "", after = ""; string before = "", after = "";
if (this.ParentForm.SystemConfig.EthernetMode == 1) if (this.ParentForm.SystemConfig.EthernetMode == (int)DataStore.E_CommMode.f1_STD1)
before = "STD1"; before = "STD1";
else if (this.ParentForm.SystemConfig.EthernetMode == 2) else if (this.ParentForm.SystemConfig.EthernetMode == (int)DataStore.E_CommMode.f2_STD2)
before = "STD2"; before = "STD2";
else if (this.ParentForm.SystemConfig.EthernetMode == 3) else if (this.ParentForm.SystemConfig.EthernetMode == (int)DataStore.E_CommMode.f3_STD3)
before = "STD3"; before = "STD3";
else if (this.ParentForm.SystemConfig.EthernetMode == 4) else if (this.ParentForm.SystemConfig.EthernetMode == (int)DataStore.E_CommMode.f4_Modbus)
before = "Modbus"; before = "Modbus";
else else
before = "None"; before = "None";
@ -780,7 +788,7 @@ namespace INT63DC_6CH.Forms
// Modbus 사용시 // Modbus 사용시
if (this.ParentForm.SystemConfig.IsModbusUse == true) if (this.ParentForm.SystemConfig.IsModbusUse == true)
{ {
this.ParentForm.ModbusInitizlise(); this.ParentForm.ModbusInitialize();
this.buttonDataSend.Visible = true; this.buttonDataSend.Visible = true;
this.button1LaneSend.Visible = true; this.button1LaneSend.Visible = true;

View File

@ -51,9 +51,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "Configuration"; this.labelTitle.Text = "Configuration";
@ -68,7 +68,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "选项"; this.labelTitle.Text = "选项";
@ -107,7 +107,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Předvolby"; this.labelTitle.Text = "Předvolby";
@ -145,7 +145,7 @@ namespace INT63DC_6CH.Forms
this.buttonBypassLane10.UpImage = this.buttonBypassLane11.UpImage = this.buttonBypassLane12.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeDisable)); this.buttonBypassLane10.UpImage = this.buttonBypassLane11.UpImage = this.buttonBypassLane12.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeDisable));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Konfiguration"; this.labelTitle.Text = "Konfiguration";
@ -184,7 +184,7 @@ namespace INT63DC_6CH.Forms
this.buttonBypassLane10.UpImage = this.buttonBypassLane11.UpImage = this.buttonBypassLane12.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerDisable)); this.buttonBypassLane10.UpImage = this.buttonBypassLane11.UpImage = this.buttonBypassLane12.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerDisable));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
this.labelTitle.Text = "構成"; this.labelTitle.Text = "構成";
this.groupBoxOption.Text = "オプション設定"; this.groupBoxOption.Text = "オプション設定";

View File

@ -44,9 +44,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "Data backup"; this.labelTitle.Text = "Data backup";
@ -64,7 +64,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "数据备份"; this.labelTitle.Text = "数据备份";
@ -88,7 +88,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Záloha dat"; this.labelTitle.Text = "Záloha dat";
@ -108,7 +108,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Datensicherung"; this.labelTitle.Text = "Datensicherung";
@ -128,7 +128,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "デㅡタバックアップ"; this.labelTitle.Text = "デㅡタバックアップ";

View File

@ -53,11 +53,11 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle.Text = "Data backup"; this.labelTitle.Text = "Data backup";
@ -65,7 +65,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.labelTitle.Text = "数据备份"; this.labelTitle.Text = "数据备份";
@ -73,7 +73,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.labelTitle.Text = "Záloha dat"; this.labelTitle.Text = "Záloha dat";
@ -81,7 +81,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle.Text = "Datensicherung"; this.labelTitle.Text = "Datensicherung";
@ -284,7 +284,7 @@ namespace INT63DC_6CH.Forms
// 복사 완료 메시지 // 복사 완료 메시지
DialogFormMessage msg = new DialogFormMessage(this.CopyFileCount.ToString(), this.ParentForm.SystemConfig.Language, type.ToString()); DialogFormMessage msg = new DialogFormMessage(this.CopyFileCount.ToString(), this.ParentForm.SystemConfig.Language, type.ToString());
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.DataBackup, type.ToString()); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.DataBackup, type.ToString());
this.SplashFinish(); this.SplashFinish();
msg.ShowDialog(); msg.ShowDialog();
#endregion #endregion

View File

@ -76,7 +76,7 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
this.labelTitleInformation.Text = "정보"; this.labelTitleInformation.Text = "정보";
this.labelTitleStartTime.Text = "시작시간"; this.labelTitleStartTime.Text = "시작시간";
@ -123,7 +123,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleExngCnt.Font = new Font("New Gulim", 9F, FontStyle.Bold); this.labelTitleExngCnt.Font = new Font("New Gulim", 9F, FontStyle.Bold);
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle.Text = "Data Statistics"; this.labelTitle.Text = "Data Statistics";
@ -135,7 +135,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.labelTitle.Text = "数据统计"; this.labelTitle.Text = "数据统计";
@ -151,7 +151,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.labelTitle.Text = "Statistika"; this.labelTitle.Text = "Statistika";
@ -167,7 +167,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle.Text = "Statistik"; this.labelTitle.Text = "Statistik";

View File

@ -71,11 +71,11 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle.Text = "Data viewer"; this.labelTitle.Text = "Data viewer";
@ -92,7 +92,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.labelTitle.Text = "数据查看器"; this.labelTitle.Text = "数据查看器";
@ -109,7 +109,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.labelTitle.Text = "Prohlížeč dat"; this.labelTitle.Text = "Prohlížeč dat";
@ -126,7 +126,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle.Text = "Datenbetrachter"; this.labelTitle.Text = "Datenbetrachter";

View File

@ -43,9 +43,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "Equipment settings"; this.labelTitle.Text = "Equipment settings";
@ -73,7 +73,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "设备设置"; this.labelTitle.Text = "设备设置";
@ -107,7 +107,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Nastavení zařízení"; this.labelTitle.Text = "Nastavení zařízení";
@ -135,7 +135,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Vorrichtungeinstellung"; this.labelTitle.Text = "Vorrichtungeinstellung";
@ -166,7 +166,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "装置設定"; this.labelTitle.Text = "装置設定";
@ -248,17 +248,17 @@ namespace INT63DC_6CH.Forms
this.radioButtonWeightViewReverse.Checked = true; this.radioButtonWeightViewReverse.Checked = true;
// 언어 // 언어
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
this.radioButtonLanguageChinese.Checked = true; this.radioButtonLanguageChinese.Checked = true;
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
this.radioButtonLanguageCzech.Checked = true; this.radioButtonLanguageCzech.Checked = true;
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
this.radioButtonLanguageEnglish.Checked = true; this.radioButtonLanguageEnglish.Checked = true;
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
this.radioButtonLanguageKorean.Checked = true; this.radioButtonLanguageKorean.Checked = true;
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
this.radioButtonLanguageGerman.Checked = true; this.radioButtonLanguageGerman.Checked = true;
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
this.radioButtonLanguageJap.Checked = true; this.radioButtonLanguageJap.Checked = true;
else else
this.radioButtonLanguageKorean.Checked = true; this.radioButtonLanguageKorean.Checked = true;
@ -342,19 +342,19 @@ namespace INT63DC_6CH.Forms
// 언어 // 언어
if (this.radioButtonLanguageKorean.Checked == true) if (this.radioButtonLanguageKorean.Checked == true)
this.ParentForm.SystemConfig.Language = DataStore.LanguageID.Korean; this.ParentForm.SystemConfig.Language = DataStore.E_LanguageID.Korean;
else if (this.radioButtonLanguageEnglish.Checked == true) else if (this.radioButtonLanguageEnglish.Checked == true)
this.ParentForm.SystemConfig.Language = DataStore.LanguageID.English; this.ParentForm.SystemConfig.Language = DataStore.E_LanguageID.English;
else if (this.radioButtonLanguageChinese.Checked == true) else if (this.radioButtonLanguageChinese.Checked == true)
this.ParentForm.SystemConfig.Language = DataStore.LanguageID.Chinese; this.ParentForm.SystemConfig.Language = DataStore.E_LanguageID.Chinese;
else if (this.radioButtonLanguageCzech.Checked == true) else if (this.radioButtonLanguageCzech.Checked == true)
this.ParentForm.SystemConfig.Language = DataStore.LanguageID.Czech; this.ParentForm.SystemConfig.Language = DataStore.E_LanguageID.Czech;
else if (this.radioButtonLanguageGerman.Checked == true) else if (this.radioButtonLanguageGerman.Checked == true)
this.ParentForm.SystemConfig.Language = DataStore.LanguageID.German; this.ParentForm.SystemConfig.Language = DataStore.E_LanguageID.German;
else if (this.radioButtonLanguageJap.Checked == true) else if (this.radioButtonLanguageJap.Checked == true)
this.ParentForm.SystemConfig.Language = DataStore.LanguageID.Japanese; this.ParentForm.SystemConfig.Language = DataStore.E_LanguageID.Japanese;
else else
this.ParentForm.SystemConfig.Language = DataStore.LanguageID.Korean; this.ParentForm.SystemConfig.Language = DataStore.E_LanguageID.Korean;
// SystemConfig 파일 저장 // SystemConfig 파일 저장
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
@ -420,7 +420,7 @@ namespace INT63DC_6CH.Forms
if (myKeyPad.ShowDialog() == DialogResult.OK) if (myKeyPad.ShowDialog() == DialogResult.OK)
{ {
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 99) if (myKeyPad.doubleValue < 1 || myKeyPad.doubleValue > 99)
{ {
// 입력범위를 확인하세요 // 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);

View File

@ -44,11 +44,11 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle.Text = "Equipment Test"; this.labelTitle.Text = "Equipment Test";
@ -59,7 +59,7 @@ namespace INT63DC_6CH.Forms
this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenDown)); this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenDown));
this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenUp)); this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.labelTitle.Text = "Equipment Test"; this.labelTitle.Text = "Equipment Test";
@ -70,7 +70,7 @@ namespace INT63DC_6CH.Forms
this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenDown)); this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenDown));
this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenUp)); this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.labelTitle.Text = "Test zařízení"; this.labelTitle.Text = "Test zařízení";
@ -84,7 +84,7 @@ namespace INT63DC_6CH.Forms
this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenDown)); this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenDown));
this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenUp)); this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle.Text = "Vorrichtungstest"; this.labelTitle.Text = "Vorrichtungstest";
@ -101,7 +101,7 @@ namespace INT63DC_6CH.Forms
this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenDown)); this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenDown));
this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenUp)); this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
{ {
this.labelTitle.Text = "装置テスト"; this.labelTitle.Text = "装置テスト";

View File

@ -41,9 +41,9 @@ namespace INT63DC_6CH.Forms
{ {
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "Initialization"; this.labelTitle.Text = "Initialization";
@ -51,7 +51,7 @@ namespace INT63DC_6CH.Forms
this.labelResetRestart.Text = "Turn the power off and back on"; this.labelResetRestart.Text = "Turn the power off and back on";
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "回复出厂设置"; this.labelTitle.Text = "回复出厂设置";
@ -59,7 +59,7 @@ namespace INT63DC_6CH.Forms
this.labelResetRestart.Text = "关掉电源,然后在打开电源"; this.labelResetRestart.Text = "关掉电源,然后在打开电源";
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Tovární nastavení"; this.labelTitle.Text = "Tovární nastavení";
@ -67,7 +67,7 @@ namespace INT63DC_6CH.Forms
this.labelResetRestart.Text = "Nejprve zařízení vypněte a pak opět zapněte."; this.labelResetRestart.Text = "Nejprve zařízení vypněte a pak opět zapněte.";
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Werkseinstellung"; this.labelTitle.Text = "Werkseinstellung";
@ -75,7 +75,7 @@ namespace INT63DC_6CH.Forms
this.labelResetRestart.Text = "Mit dem Hauptschalter aus- und einschalten"; this.labelResetRestart.Text = "Mit dem Hauptschalter aus- und einschalten";
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "初期化"; this.labelTitle.Text = "初期化";

View File

@ -54,9 +54,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "I/O Test"; this.labelTitle.Text = "I/O Test";
@ -65,7 +65,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "I/O测试"; this.labelTitle.Text = "I/O测试";
@ -74,7 +74,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Test I/O"; this.labelTitle.Text = "Test I/O";
@ -83,7 +83,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "I/O Test"; this.labelTitle.Text = "I/O Test";
@ -92,7 +92,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "I/O テスト"; this.labelTitle.Text = "I/O テスト";

View File

@ -48,9 +48,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "Information"; this.labelTitle.Text = "Information";
@ -59,7 +59,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "信息"; this.labelTitle.Text = "信息";
@ -68,7 +68,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Informace o systému"; this.labelTitle.Text = "Informace o systému";
@ -77,7 +77,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Systeminformation"; this.labelTitle.Text = "Systeminformation";
@ -86,7 +86,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "情報"; this.labelTitle.Text = "情報";
@ -189,13 +189,13 @@ namespace INT63DC_6CH.Forms
this.ParentForm.smartFileIO.WriteString("sales@intechkorea.com", 10); this.ParentForm.smartFileIO.WriteString("sales@intechkorea.com", 10);
this.ParentForm.smartFileIO.WriteString("http://www.intechkorea.com", 11); this.ParentForm.smartFileIO.WriteString("http://www.intechkorea.com", 11);
} }
private void DisplayAsInfo(DataStore.LanguageID language) private void DisplayAsInfo(DataStore.E_LanguageID language)
{ {
string readText = ""; string readText = "";
bool readCheck = false; bool readCheck = false;
int index = 0; int index = 0;
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
index = 0; index = 0;
else else
index = 6; index = 6;

View File

@ -44,6 +44,7 @@
this.timerUserList = new System.Windows.Forms.Timer(); this.timerUserList = new System.Windows.Forms.Timer();
this.smartSerialPortLink = new SmartX.SmartSerialPort(); this.smartSerialPortLink = new SmartX.SmartSerialPort();
this.smartSerialPort3 = new SmartX.SmartSerialPort(); this.smartSerialPort3 = new SmartX.SmartSerialPort();
this.smartTimerUpdate = new SmartX.SmartTimer(this.components);
((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
@ -114,6 +115,7 @@
this.smartTCPMultiServer.MaxReceiveBufferSize = 1000; this.smartTCPMultiServer.MaxReceiveBufferSize = 1000;
this.smartTCPMultiServer.Port = 5001; this.smartTCPMultiServer.Port = 5001;
this.smartTCPMultiServer.ReceiveTimeout = 3000; this.smartTCPMultiServer.ReceiveTimeout = 3000;
this.smartTCPMultiServer.OnReceiveHandler += new SmartX.SmartTCPMultiServer.ReceiveHandler(this.smartTCPMultiServer_OnReceiveHandler);
// //
// timerUserList // timerUserList
// //
@ -161,6 +163,15 @@
this.smartSerialPort3.STXCodes = null; this.smartSerialPort3.STXCodes = null;
this.smartSerialPort3.TailErrorCodeOffset = 0; this.smartSerialPort3.TailErrorCodeOffset = 0;
// //
// smartTimerUpdate
//
this.smartTimerUpdate.EndTime = ((long)(100000000000));
this.smartTimerUpdate.Interval = 5000;
this.smartTimerUpdate.IntervalSeries = null;
this.smartTimerUpdate.NowMillisecond = ((long)(0));
this.smartTimerUpdate.StartTime = ((long)(0));
this.smartTimerUpdate.Tick += new System.EventHandler(this.smartTimerUpdate_Tick);
//
// FormMain // FormMain
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -192,5 +203,6 @@
private System.Windows.Forms.Timer timerUserList; private System.Windows.Forms.Timer timerUserList;
private SmartX.SmartSerialPort smartSerialPortLink; private SmartX.SmartSerialPort smartSerialPortLink;
private SmartX.SmartSerialPort smartSerialPort3; private SmartX.SmartSerialPort smartSerialPort3;
private SmartX.SmartTimer smartTimerUpdate;
} }
} }

File diff suppressed because it is too large Load Diff

View File

@ -159,6 +159,9 @@
<metadata name="smartSerialPort3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="smartSerialPort3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>939, 56</value> <value>939, 56</value>
</metadata> </metadata>
<metadata name="smartTimerUpdate.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 95</value>
</metadata>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value> <value>WEBPAD</value>
</metadata> </metadata>

View File

@ -703,7 +703,7 @@
this.groupBoxJudgmentSetting.Controls.Add(this.labelJudgmentDelayTime); this.groupBoxJudgmentSetting.Controls.Add(this.labelJudgmentDelayTime);
this.groupBoxJudgmentSetting.Controls.Add(this.labelStaticJudgmentDelayTime); this.groupBoxJudgmentSetting.Controls.Add(this.labelStaticJudgmentDelayTime);
this.groupBoxJudgmentSetting.Controls.Add(this.labelJudgmentCount); this.groupBoxJudgmentSetting.Controls.Add(this.labelJudgmentCount);
this.groupBoxJudgmentSetting.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.groupBoxJudgmentSetting.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.groupBoxJudgmentSetting.ForeColor = System.Drawing.Color.White; this.groupBoxJudgmentSetting.ForeColor = System.Drawing.Color.White;
this.groupBoxJudgmentSetting.FrameLineColor1 = System.Drawing.Color.Black; this.groupBoxJudgmentSetting.FrameLineColor1 = System.Drawing.Color.Black;
this.groupBoxJudgmentSetting.FrameLineColor2 = System.Drawing.Color.Black; this.groupBoxJudgmentSetting.FrameLineColor2 = System.Drawing.Color.Black;
@ -748,7 +748,7 @@
this.labelStaticTurnDelayTime.BackPictureBox2 = null; this.labelStaticTurnDelayTime.BackPictureBox2 = null;
this.labelStaticTurnDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticTurnDelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticTurnDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticTurnDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticTurnDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticTurnDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticTurnDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticTurnDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticTurnDelayTime.InitVisible = true; this.labelStaticTurnDelayTime.InitVisible = true;
this.labelStaticTurnDelayTime.LineSpacing = 0F; this.labelStaticTurnDelayTime.LineSpacing = 0F;
@ -769,7 +769,7 @@
this.labelStaticJudgmentCount.BackPictureBox2 = null; this.labelStaticJudgmentCount.BackPictureBox2 = null;
this.labelStaticJudgmentCount.BorderColor = System.Drawing.Color.SteelBlue; this.labelStaticJudgmentCount.BorderColor = System.Drawing.Color.SteelBlue;
this.labelStaticJudgmentCount.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticJudgmentCount.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticJudgmentCount.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticJudgmentCount.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticJudgmentCount.ForeColor = System.Drawing.Color.White; this.labelStaticJudgmentCount.ForeColor = System.Drawing.Color.White;
this.labelStaticJudgmentCount.InitVisible = true; this.labelStaticJudgmentCount.InitVisible = true;
this.labelStaticJudgmentCount.LineSpacing = 0F; this.labelStaticJudgmentCount.LineSpacing = 0F;
@ -811,7 +811,7 @@
this.labelStaticJudgmentDelayTime.BackPictureBox2 = null; this.labelStaticJudgmentDelayTime.BackPictureBox2 = null;
this.labelStaticJudgmentDelayTime.BorderColor = System.Drawing.Color.SteelBlue; this.labelStaticJudgmentDelayTime.BorderColor = System.Drawing.Color.SteelBlue;
this.labelStaticJudgmentDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticJudgmentDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticJudgmentDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticJudgmentDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticJudgmentDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticJudgmentDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticJudgmentDelayTime.InitVisible = true; this.labelStaticJudgmentDelayTime.InitVisible = true;
this.labelStaticJudgmentDelayTime.LineSpacing = 0F; this.labelStaticJudgmentDelayTime.LineSpacing = 0F;
@ -847,7 +847,7 @@
// //
// buttonClose // buttonClose
// //
this.buttonClose.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.buttonClose.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonClose.Location = new System.Drawing.Point(460, 417); this.buttonClose.Location = new System.Drawing.Point(460, 417);
this.buttonClose.Name = "buttonClose"; this.buttonClose.Name = "buttonClose";
this.buttonClose.Size = new System.Drawing.Size(100, 25); this.buttonClose.Size = new System.Drawing.Size(100, 25);
@ -876,7 +876,7 @@
this.groupBoxSorter.Controls.Add(this.labelStaticSorter1DelayTime); this.groupBoxSorter.Controls.Add(this.labelStaticSorter1DelayTime);
this.groupBoxSorter.Controls.Add(this.labelSorter1RunTime); this.groupBoxSorter.Controls.Add(this.labelSorter1RunTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter1RunTime); this.groupBoxSorter.Controls.Add(this.labelStaticSorter1RunTime);
this.groupBoxSorter.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.groupBoxSorter.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.groupBoxSorter.FrameLineColor1 = System.Drawing.Color.Black; this.groupBoxSorter.FrameLineColor1 = System.Drawing.Color.Black;
this.groupBoxSorter.FrameLineColor2 = System.Drawing.Color.Black; this.groupBoxSorter.FrameLineColor2 = System.Drawing.Color.Black;
this.groupBoxSorter.FrameLineThickness = 1; this.groupBoxSorter.FrameLineThickness = 1;
@ -899,7 +899,7 @@
this.labelStaticDischargeStopperRunTime.BackPictureBox2 = null; this.labelStaticDischargeStopperRunTime.BackPictureBox2 = null;
this.labelStaticDischargeStopperRunTime.BorderColor = System.Drawing.Color.Black; this.labelStaticDischargeStopperRunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticDischargeStopperRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticDischargeStopperRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticDischargeStopperRunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticDischargeStopperRunTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticDischargeStopperRunTime.ForeColor = System.Drawing.Color.White; this.labelStaticDischargeStopperRunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticDischargeStopperRunTime.InitVisible = true; this.labelStaticDischargeStopperRunTime.InitVisible = true;
this.labelStaticDischargeStopperRunTime.LineSpacing = 0F; this.labelStaticDischargeStopperRunTime.LineSpacing = 0F;
@ -920,7 +920,7 @@
this.labelStaticDischargeStopperDelayTime.BackPictureBox2 = null; this.labelStaticDischargeStopperDelayTime.BackPictureBox2 = null;
this.labelStaticDischargeStopperDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticDischargeStopperDelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticDischargeStopperDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticDischargeStopperDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticDischargeStopperDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticDischargeStopperDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticDischargeStopperDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticDischargeStopperDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticDischargeStopperDelayTime.InitVisible = true; this.labelStaticDischargeStopperDelayTime.InitVisible = true;
this.labelStaticDischargeStopperDelayTime.LineSpacing = 0F; this.labelStaticDischargeStopperDelayTime.LineSpacing = 0F;
@ -941,7 +941,7 @@
this.labelStaticEntryGateRunTime.BackPictureBox2 = null; this.labelStaticEntryGateRunTime.BackPictureBox2 = null;
this.labelStaticEntryGateRunTime.BorderColor = System.Drawing.Color.Black; this.labelStaticEntryGateRunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticEntryGateRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticEntryGateRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticEntryGateRunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticEntryGateRunTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticEntryGateRunTime.ForeColor = System.Drawing.Color.White; this.labelStaticEntryGateRunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticEntryGateRunTime.InitVisible = true; this.labelStaticEntryGateRunTime.InitVisible = true;
this.labelStaticEntryGateRunTime.LineSpacing = 0F; this.labelStaticEntryGateRunTime.LineSpacing = 0F;
@ -963,7 +963,7 @@
this.labelStaticEntryGateDelayTime.BackPictureBox2 = null; this.labelStaticEntryGateDelayTime.BackPictureBox2 = null;
this.labelStaticEntryGateDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticEntryGateDelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticEntryGateDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticEntryGateDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticEntryGateDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticEntryGateDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticEntryGateDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticEntryGateDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticEntryGateDelayTime.InitVisible = true; this.labelStaticEntryGateDelayTime.InitVisible = true;
this.labelStaticEntryGateDelayTime.LineSpacing = 0F; this.labelStaticEntryGateDelayTime.LineSpacing = 0F;
@ -1092,7 +1092,7 @@
this.labelStaticSorter2DelayTime.BackPictureBox2 = null; this.labelStaticSorter2DelayTime.BackPictureBox2 = null;
this.labelStaticSorter2DelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticSorter2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticSorter2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter2DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticSorter2DelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter2DelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticSorter2DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter2DelayTime.InitVisible = true; this.labelStaticSorter2DelayTime.InitVisible = true;
this.labelStaticSorter2DelayTime.LineSpacing = 0F; this.labelStaticSorter2DelayTime.LineSpacing = 0F;
@ -1134,7 +1134,7 @@
this.labelStaticSorter2RunTime.BackPictureBox2 = null; this.labelStaticSorter2RunTime.BackPictureBox2 = null;
this.labelStaticSorter2RunTime.BorderColor = System.Drawing.Color.Black; this.labelStaticSorter2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticSorter2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter2RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticSorter2RunTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter2RunTime.ForeColor = System.Drawing.Color.White; this.labelStaticSorter2RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter2RunTime.InitVisible = true; this.labelStaticSorter2RunTime.InitVisible = true;
this.labelStaticSorter2RunTime.LineSpacing = 0F; this.labelStaticSorter2RunTime.LineSpacing = 0F;
@ -1176,7 +1176,7 @@
this.labelStaticSorter1DelayTime.BackPictureBox2 = null; this.labelStaticSorter1DelayTime.BackPictureBox2 = null;
this.labelStaticSorter1DelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticSorter1DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter1DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticSorter1DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter1DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticSorter1DelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter1DelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticSorter1DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter1DelayTime.InitVisible = true; this.labelStaticSorter1DelayTime.InitVisible = true;
this.labelStaticSorter1DelayTime.LineSpacing = 0F; this.labelStaticSorter1DelayTime.LineSpacing = 0F;
@ -1218,7 +1218,7 @@
this.labelStaticSorter1RunTime.BackPictureBox2 = null; this.labelStaticSorter1RunTime.BackPictureBox2 = null;
this.labelStaticSorter1RunTime.BorderColor = System.Drawing.Color.Black; this.labelStaticSorter1RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter1RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticSorter1RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter1RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticSorter1RunTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter1RunTime.ForeColor = System.Drawing.Color.White; this.labelStaticSorter1RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter1RunTime.InitVisible = true; this.labelStaticSorter1RunTime.InitVisible = true;
this.labelStaticSorter1RunTime.LineSpacing = 0F; this.labelStaticSorter1RunTime.LineSpacing = 0F;
@ -1302,7 +1302,7 @@
// //
// buttonAlarm2OK // buttonAlarm2OK
// //
this.buttonAlarm2OK.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.buttonAlarm2OK.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonAlarm2OK.Location = new System.Drawing.Point(335, 135); this.buttonAlarm2OK.Location = new System.Drawing.Point(335, 135);
this.buttonAlarm2OK.Name = "buttonAlarm2OK"; this.buttonAlarm2OK.Name = "buttonAlarm2OK";
this.buttonAlarm2OK.Size = new System.Drawing.Size(100, 25); this.buttonAlarm2OK.Size = new System.Drawing.Size(100, 25);
@ -1325,7 +1325,7 @@
this.smartListBox1.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.CENTER; this.smartListBox1.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.CENTER;
this.smartListBox1.ColumnDelimiter = '\0'; this.smartListBox1.ColumnDelimiter = '\0';
this.smartListBox1.ColumnOffsets = null; this.smartListBox1.ColumnOffsets = null;
this.smartListBox1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartListBox1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.smartListBox1.FontColor = System.Drawing.Color.Black; this.smartListBox1.FontColor = System.Drawing.Color.Black;
this.smartListBox1.InitVisible = true; this.smartListBox1.InitVisible = true;
this.smartListBox1.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD; this.smartListBox1.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD;
@ -1364,7 +1364,7 @@
this.labelAlarm2ErrorCode.BackPictureBox2 = null; this.labelAlarm2ErrorCode.BackPictureBox2 = null;
this.labelAlarm2ErrorCode.BorderColor = System.Drawing.Color.Black; this.labelAlarm2ErrorCode.BorderColor = System.Drawing.Color.Black;
this.labelAlarm2ErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelAlarm2ErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelAlarm2ErrorCode.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelAlarm2ErrorCode.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelAlarm2ErrorCode.InitVisible = true; this.labelAlarm2ErrorCode.InitVisible = true;
this.labelAlarm2ErrorCode.LineSpacing = 0F; this.labelAlarm2ErrorCode.LineSpacing = 0F;
this.labelAlarm2ErrorCode.Location = new System.Drawing.Point(11, 4); this.labelAlarm2ErrorCode.Location = new System.Drawing.Point(11, 4);
@ -1404,7 +1404,7 @@
this.labelUserID.BackPictureBox2 = null; this.labelUserID.BackPictureBox2 = null;
this.labelUserID.BorderColor = System.Drawing.Color.LightGray; this.labelUserID.BorderColor = System.Drawing.Color.LightGray;
this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUserID.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelUserID.InitVisible = true; this.labelUserID.InitVisible = true;
this.labelUserID.LineSpacing = 0F; this.labelUserID.LineSpacing = 0F;
this.labelUserID.Location = new System.Drawing.Point(661, 9); this.labelUserID.Location = new System.Drawing.Point(661, 9);
@ -1424,7 +1424,7 @@
this.labelUserLevel.BackPictureBox2 = null; this.labelUserLevel.BackPictureBox2 = null;
this.labelUserLevel.BorderColor = System.Drawing.Color.LightGray; this.labelUserLevel.BorderColor = System.Drawing.Color.LightGray;
this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUserLevel.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelUserLevel.ForeColor = System.Drawing.Color.Black; this.labelUserLevel.ForeColor = System.Drawing.Color.Black;
this.labelUserLevel.InitVisible = true; this.labelUserLevel.InitVisible = true;
this.labelUserLevel.LineSpacing = 0F; this.labelUserLevel.LineSpacing = 0F;
@ -1444,7 +1444,7 @@
this.labelTitleScreen.BackPictureBox2 = null; this.labelTitleScreen.BackPictureBox2 = null;
this.labelTitleScreen.BorderColor = System.Drawing.Color.Black; this.labelTitleScreen.BorderColor = System.Drawing.Color.Black;
this.labelTitleScreen.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitleScreen.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleScreen.Font = new System.Drawing.Font("New Gulim", 15F, System.Drawing.FontStyle.Bold); this.labelTitleScreen.Font = new System.Drawing.Font("새굴림", 15F, System.Drawing.FontStyle.Bold);
this.labelTitleScreen.InitVisible = true; this.labelTitleScreen.InitVisible = true;
this.labelTitleScreen.LineSpacing = 0F; this.labelTitleScreen.LineSpacing = 0F;
this.labelTitleScreen.Location = new System.Drawing.Point(661, 583); this.labelTitleScreen.Location = new System.Drawing.Point(661, 583);
@ -1463,7 +1463,7 @@
this.labelTitleNG.BackPictureBox2 = null; this.labelTitleNG.BackPictureBox2 = null;
this.labelTitleNG.BorderColor = System.Drawing.Color.Black; this.labelTitleNG.BorderColor = System.Drawing.Color.Black;
this.labelTitleNG.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitleNG.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleNG.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.labelTitleNG.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.labelTitleNG.InitVisible = true; this.labelTitleNG.InitVisible = true;
this.labelTitleNG.LineSpacing = 0F; this.labelTitleNG.LineSpacing = 0F;
this.labelTitleNG.Location = new System.Drawing.Point(307, 704); this.labelTitleNG.Location = new System.Drawing.Point(307, 704);
@ -1482,7 +1482,7 @@
this.labelTitleTotalCount.BackPictureBox2 = null; this.labelTitleTotalCount.BackPictureBox2 = null;
this.labelTitleTotalCount.BorderColor = System.Drawing.Color.Black; this.labelTitleTotalCount.BorderColor = System.Drawing.Color.Black;
this.labelTitleTotalCount.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitleTotalCount.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleTotalCount.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold); this.labelTitleTotalCount.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.labelTitleTotalCount.InitVisible = true; this.labelTitleTotalCount.InitVisible = true;
this.labelTitleTotalCount.LineSpacing = 0F; this.labelTitleTotalCount.LineSpacing = 0F;
this.labelTitleTotalCount.Location = new System.Drawing.Point(25, 704); this.labelTitleTotalCount.Location = new System.Drawing.Point(25, 704);
@ -1607,7 +1607,7 @@
this.labelTitleBypass.BackPictureBox2 = null; this.labelTitleBypass.BackPictureBox2 = null;
this.labelTitleBypass.BorderColor = System.Drawing.Color.Black; this.labelTitleBypass.BorderColor = System.Drawing.Color.Black;
this.labelTitleBypass.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitleBypass.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleBypass.Font = new System.Drawing.Font("New Gulim", 11F, System.Drawing.FontStyle.Bold); this.labelTitleBypass.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
this.labelTitleBypass.InitVisible = true; this.labelTitleBypass.InitVisible = true;
this.labelTitleBypass.LineSpacing = 0F; this.labelTitleBypass.LineSpacing = 0F;
this.labelTitleBypass.Location = new System.Drawing.Point(35, 8); this.labelTitleBypass.Location = new System.Drawing.Point(35, 8);
@ -1790,7 +1790,7 @@
// //
// buttonAlarm3Ok // buttonAlarm3Ok
// //
this.buttonAlarm3Ok.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.buttonAlarm3Ok.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonAlarm3Ok.Location = new System.Drawing.Point(335, 135); this.buttonAlarm3Ok.Location = new System.Drawing.Point(335, 135);
this.buttonAlarm3Ok.Name = "buttonAlarm3Ok"; this.buttonAlarm3Ok.Name = "buttonAlarm3Ok";
this.buttonAlarm3Ok.Size = new System.Drawing.Size(100, 25); this.buttonAlarm3Ok.Size = new System.Drawing.Size(100, 25);
@ -1812,7 +1812,7 @@
this.labelMessage4.BackPictureBox2 = null; this.labelMessage4.BackPictureBox2 = null;
this.labelMessage4.BorderColor = System.Drawing.Color.Black; this.labelMessage4.BorderColor = System.Drawing.Color.Black;
this.labelMessage4.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelMessage4.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMessage4.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage4.InitVisible = true; this.labelMessage4.InitVisible = true;
this.labelMessage4.LineSpacing = 0F; this.labelMessage4.LineSpacing = 0F;
this.labelMessage4.Location = new System.Drawing.Point(86, 88); this.labelMessage4.Location = new System.Drawing.Point(86, 88);
@ -1831,7 +1831,7 @@
this.labelMessage3.BackPictureBox2 = null; this.labelMessage3.BackPictureBox2 = null;
this.labelMessage3.BorderColor = System.Drawing.Color.Black; this.labelMessage3.BorderColor = System.Drawing.Color.Black;
this.labelMessage3.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelMessage3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMessage3.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage3.InitVisible = true; this.labelMessage3.InitVisible = true;
this.labelMessage3.LineSpacing = 0F; this.labelMessage3.LineSpacing = 0F;
this.labelMessage3.Location = new System.Drawing.Point(86, 65); this.labelMessage3.Location = new System.Drawing.Point(86, 65);
@ -1850,7 +1850,7 @@
this.smartLabel4.BackPictureBox2 = null; this.smartLabel4.BackPictureBox2 = null;
this.smartLabel4.BorderColor = System.Drawing.Color.Black; this.smartLabel4.BorderColor = System.Drawing.Color.Black;
this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None; this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel4.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.smartLabel4.InitVisible = true; this.smartLabel4.InitVisible = true;
this.smartLabel4.LineSpacing = 0F; this.smartLabel4.LineSpacing = 0F;
this.smartLabel4.Location = new System.Drawing.Point(11, 4); this.smartLabel4.Location = new System.Drawing.Point(11, 4);
@ -1895,7 +1895,7 @@
this.labelStaticOverRangeLimit.BackPictureBox2 = null; this.labelStaticOverRangeLimit.BackPictureBox2 = null;
this.labelStaticOverRangeLimit.BorderColor = System.Drawing.Color.SteelBlue; this.labelStaticOverRangeLimit.BorderColor = System.Drawing.Color.SteelBlue;
this.labelStaticOverRangeLimit.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticOverRangeLimit.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticOverRangeLimit.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticOverRangeLimit.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticOverRangeLimit.ForeColor = System.Drawing.Color.Black; this.labelStaticOverRangeLimit.ForeColor = System.Drawing.Color.Black;
this.labelStaticOverRangeLimit.InitVisible = true; this.labelStaticOverRangeLimit.InitVisible = true;
this.labelStaticOverRangeLimit.LineSpacing = 0F; this.labelStaticOverRangeLimit.LineSpacing = 0F;
@ -1965,7 +1965,7 @@
this.labelStaticUnderRangeLimit.BackPictureBox2 = null; this.labelStaticUnderRangeLimit.BackPictureBox2 = null;
this.labelStaticUnderRangeLimit.BorderColor = System.Drawing.Color.SteelBlue; this.labelStaticUnderRangeLimit.BorderColor = System.Drawing.Color.SteelBlue;
this.labelStaticUnderRangeLimit.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticUnderRangeLimit.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticUnderRangeLimit.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticUnderRangeLimit.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticUnderRangeLimit.ForeColor = System.Drawing.Color.Black; this.labelStaticUnderRangeLimit.ForeColor = System.Drawing.Color.Black;
this.labelStaticUnderRangeLimit.InitVisible = true; this.labelStaticUnderRangeLimit.InitVisible = true;
this.labelStaticUnderRangeLimit.LineSpacing = 0F; this.labelStaticUnderRangeLimit.LineSpacing = 0F;
@ -1986,7 +1986,7 @@
this.labelStaticOverRange.BackPictureBox2 = null; this.labelStaticOverRange.BackPictureBox2 = null;
this.labelStaticOverRange.BorderColor = System.Drawing.Color.Black; this.labelStaticOverRange.BorderColor = System.Drawing.Color.Black;
this.labelStaticOverRange.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticOverRange.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticOverRange.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticOverRange.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticOverRange.InitVisible = true; this.labelStaticOverRange.InitVisible = true;
this.labelStaticOverRange.LineSpacing = 0F; this.labelStaticOverRange.LineSpacing = 0F;
this.labelStaticOverRange.Location = new System.Drawing.Point(64, 10); this.labelStaticOverRange.Location = new System.Drawing.Point(64, 10);
@ -2027,7 +2027,7 @@
this.labelStaticUnderRange.BackPictureBox2 = null; this.labelStaticUnderRange.BackPictureBox2 = null;
this.labelStaticUnderRange.BorderColor = System.Drawing.Color.Black; this.labelStaticUnderRange.BorderColor = System.Drawing.Color.Black;
this.labelStaticUnderRange.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticUnderRange.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticUnderRange.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticUnderRange.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticUnderRange.InitVisible = true; this.labelStaticUnderRange.InitVisible = true;
this.labelStaticUnderRange.LineSpacing = 0F; this.labelStaticUnderRange.LineSpacing = 0F;
this.labelStaticUnderRange.Location = new System.Drawing.Point(64, 78); this.labelStaticUnderRange.Location = new System.Drawing.Point(64, 78);
@ -2047,7 +2047,7 @@
this.labelStaticPassRange.BackPictureBox2 = null; this.labelStaticPassRange.BackPictureBox2 = null;
this.labelStaticPassRange.BorderColor = System.Drawing.Color.Black; this.labelStaticPassRange.BorderColor = System.Drawing.Color.Black;
this.labelStaticPassRange.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStaticPassRange.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticPassRange.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStaticPassRange.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticPassRange.InitVisible = true; this.labelStaticPassRange.InitVisible = true;
this.labelStaticPassRange.LineSpacing = 0F; this.labelStaticPassRange.LineSpacing = 0F;
this.labelStaticPassRange.Location = new System.Drawing.Point(64, 44); this.labelStaticPassRange.Location = new System.Drawing.Point(64, 44);
@ -2115,7 +2115,7 @@
// //
// buttonAlarm4Ok // buttonAlarm4Ok
// //
this.buttonAlarm4Ok.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.buttonAlarm4Ok.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.buttonAlarm4Ok.Location = new System.Drawing.Point(335, 135); this.buttonAlarm4Ok.Location = new System.Drawing.Point(335, 135);
this.buttonAlarm4Ok.Name = "buttonAlarm4Ok"; this.buttonAlarm4Ok.Name = "buttonAlarm4Ok";
this.buttonAlarm4Ok.Size = new System.Drawing.Size(100, 25); this.buttonAlarm4Ok.Size = new System.Drawing.Size(100, 25);
@ -2137,7 +2137,7 @@
this.labelMessage5.BackPictureBox2 = null; this.labelMessage5.BackPictureBox2 = null;
this.labelMessage5.BorderColor = System.Drawing.Color.Black; this.labelMessage5.BorderColor = System.Drawing.Color.Black;
this.labelMessage5.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelMessage5.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMessage5.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage5.InitVisible = true; this.labelMessage5.InitVisible = true;
this.labelMessage5.LineSpacing = 0F; this.labelMessage5.LineSpacing = 0F;
this.labelMessage5.Location = new System.Drawing.Point(86, 76); this.labelMessage5.Location = new System.Drawing.Point(86, 76);
@ -2156,7 +2156,7 @@
this.smartLabel5.BackPictureBox2 = null; this.smartLabel5.BackPictureBox2 = null;
this.smartLabel5.BorderColor = System.Drawing.Color.Black; this.smartLabel5.BorderColor = System.Drawing.Color.Black;
this.smartLabel5.BorderStyle = System.Windows.Forms.BorderStyle.None; this.smartLabel5.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.smartLabel5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel5.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.smartLabel5.InitVisible = true; this.smartLabel5.InitVisible = true;
this.smartLabel5.LineSpacing = 0F; this.smartLabel5.LineSpacing = 0F;
this.smartLabel5.Location = new System.Drawing.Point(11, 4); this.smartLabel5.Location = new System.Drawing.Point(11, 4);
@ -2183,7 +2183,7 @@
this.labelExpireOfPassword.BackPictureBox2 = null; this.labelExpireOfPassword.BackPictureBox2 = null;
this.labelExpireOfPassword.BorderColor = System.Drawing.Color.LightGray; this.labelExpireOfPassword.BorderColor = System.Drawing.Color.LightGray;
this.labelExpireOfPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelExpireOfPassword.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelExpireOfPassword.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelExpireOfPassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelExpireOfPassword.ForeColor = System.Drawing.Color.Black; this.labelExpireOfPassword.ForeColor = System.Drawing.Color.Black;
this.labelExpireOfPassword.InitVisible = true; this.labelExpireOfPassword.InitVisible = true;
this.labelExpireOfPassword.LineSpacing = 0F; this.labelExpireOfPassword.LineSpacing = 0F;
@ -2244,7 +2244,6 @@
this.buttonExit.TextLocation = new System.Drawing.Point(0, 0); this.buttonExit.TextLocation = new System.Drawing.Point(0, 0);
this.buttonExit.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonExit.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonExit.UpImage = null; this.buttonExit.UpImage = null;
this.buttonExit.Visible = false;
this.buttonExit.Click += new System.EventHandler(this.buttonExit_Click); this.buttonExit.Click += new System.EventHandler(this.buttonExit_Click);
// //
// timerServer // timerServer

View File

@ -79,7 +79,7 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
#region Korean #region Korean
if (this.ParentForm.SystemConfig.IsLogin == true) if (this.ParentForm.SystemConfig.IsLogin == true)
{ {
@ -99,7 +99,7 @@ namespace INT63DC_6CH.Forms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.buttonOver.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engFormMainOverDisable)); this.buttonOver.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engFormMainOverDisable));
this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engFormMainOverDown)); this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engFormMainOverDown));
@ -174,7 +174,7 @@ namespace INT63DC_6CH.Forms
this.labelStaticUnderRangeLimit.Text = "Under Limit"; this.labelStaticUnderRangeLimit.Text = "Under Limit";
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainOverDown)); this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainOverDown));
this.buttonOver.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainOverUp)); this.buttonOver.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormMainOverUp));
@ -248,7 +248,7 @@ namespace INT63DC_6CH.Forms
this.labelStaticUnderRangeLimit.Text = "下极限报警"; this.labelStaticUnderRangeLimit.Text = "下极限报警";
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFormMainOverDown)); this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFormMainOverDown));
this.buttonOver.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFormMainOverUp)); this.buttonOver.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFormMainOverUp));
@ -313,7 +313,7 @@ namespace INT63DC_6CH.Forms
this.labelStaticUnderRangeLimit.Text = "Min. omezit"; this.labelStaticUnderRangeLimit.Text = "Min. omezit";
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.buttonOver.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainOverDisable)); this.buttonOver.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainOverDisable));
this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainOverDown)); this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormMainOverDown));
@ -396,7 +396,7 @@ namespace INT63DC_6CH.Forms
this.labelStaticUnderRangeLimit.Text = "Min. Grenze"; this.labelStaticUnderRangeLimit.Text = "Min. Grenze";
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnFormMainOverDown)); this.buttonOver.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnFormMainOverDown));
this.buttonOver.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnFormMainOverUp)); this.buttonOver.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnFormMainOverUp));
@ -1076,7 +1076,7 @@ namespace INT63DC_6CH.Forms
// Part 11 // Part 11
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Logout, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Logout, "");
} }
public void Part11AutomaticLogoutReset() public void Part11AutomaticLogoutReset()
{ {
@ -1159,9 +1159,9 @@ namespace INT63DC_6CH.Forms
break; break;
case DataStore.UserGroup.Admin: case DataStore.UserGroup.Admin:
id = user.ID; id = user.ID;
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
group = "Administrator"; group = "Administrator";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
group = "行政"; group = "行政";
else else
group = "Administrator"; group = "Administrator";
@ -1185,9 +1185,9 @@ namespace INT63DC_6CH.Forms
break; break;
case DataStore.UserGroup.Developer: case DataStore.UserGroup.Developer:
id = user.ID; id = user.ID;
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
group = "Entwickler"; group = "Entwickler";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
group = "开发商"; group = "开发商";
else else
group = "Developer"; group = "Developer";
@ -1228,9 +1228,9 @@ namespace INT63DC_6CH.Forms
break; break;
case DataStore.UserGroup.LogOut: case DataStore.UserGroup.LogOut:
id = ""; id = "";
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
group = "Ausloggen"; group = "Ausloggen";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
group = "登出"; group = "登出";
else else
group = "Log out"; group = "Log out";
@ -1497,8 +1497,8 @@ namespace INT63DC_6CH.Forms
this.labelProductName.Enabled = false; this.labelProductName.Enabled = false;
// 공압 알람 이면 장비 정지 // 공압 알람 이면 장비 정지
if(this.ParentForm.CurrentAlarmList.IsPressureError == true) //if(this.ParentForm.CurrentAlarmList.IsPressureError == true)
this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard); // this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
#endregion #endregion
} }
else else
@ -1732,22 +1732,22 @@ namespace INT63DC_6CH.Forms
string message = ""; string message = "";
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
message = "제품 끼임 발생!"; message = "제품 끼임 발생!";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
message = "Pinch point!"; message = "Pinch point!";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
message = "Pinch point!"; message = "Pinch point!";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
message = "Pinch point!"; message = "Pinch point!";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
message = "Knackpunkt!"; message = "Knackpunkt!";
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
message = "ピンチポイントアラㅡム!"; message = "ピンチポイントアラㅡム!";
break; break;
default: default:
@ -1804,10 +1804,16 @@ namespace INT63DC_6CH.Forms
this.panelAlarmMessageBox2.BringToFront(); this.panelAlarmMessageBox2.BringToFront();
this.panelAlarmMessageBox2.Visible = true; this.panelAlarmMessageBox2.Visible = true;
this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard); //this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
this.ParentForm.TransferData(CommunicationCommand.BuzzerOn, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.BuzzerOn, CommunicationID.MainBoard);
this.ParentForm.CurrentAlarmList.IsBuzzerStatus = true; this.ParentForm.CurrentAlarmList.IsBuzzerStatus = true;
} }
else
{
this.panelAlarmMessageBox2.Visible = false;
this.ParentForm.TransferData(CommunicationCommand.BuzzerOff, CommunicationID.MainBoard);
this.ParentForm.CurrentAlarmList.IsBuzzerStatus = false;
}
} }
public void UpdateDisplayAlarmMessageServoOrigin() public void UpdateDisplayAlarmMessageServoOrigin()
{ {
@ -1950,27 +1956,27 @@ namespace INT63DC_6CH.Forms
{ {
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "로그인"; code = "로그인";
message1 = "잠시 후에 로그아웃 됩니다"; message1 = "잠시 후에 로그아웃 됩니다";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "Login"; code = "Login";
message1 = "You will be logged out after a while"; message1 = "You will be logged out after a while";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "Login"; code = "Login";
message1 = "You will be logged out after a while"; message1 = "You will be logged out after a while";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "Login"; code = "Login";
message1 = "You will be logged out after a while"; message1 = "You will be logged out after a while";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Einloggen"; code = "Einloggen";
message1 = "Sie werden nach einer Weile abgemeldet"; message1 = "Sie werden nach einer Weile abgemeldet";
message2 = ""; message2 = "";
@ -1991,27 +1997,27 @@ namespace INT63DC_6CH.Forms
{ {
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "Login"; code = "Login";
message1 = "자동 로그아웃 되었습니다"; message1 = "자동 로그아웃 되었습니다";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "Login"; code = "Login";
message1 = "automatically logged out"; message1 = "automatically logged out";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "Login"; code = "Login";
message1 = "automatically logged out"; message1 = "automatically logged out";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "Login"; code = "Login";
message1 = "automatically logged out"; message1 = "automatically logged out";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Login"; code = "Login";
message1 = "automatically logged out"; message1 = "automatically logged out";
message2 = ""; message2 = "";
@ -2432,7 +2438,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.Clear, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.Clear, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Clear, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Clear, "");
} }
} }
private void buttonMenu_Click(object sender, EventArgs e) private void buttonMenu_Click(object sender, EventArgs e)
@ -2487,7 +2493,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.Zero, CommunicationID.SubBoardAll); this.ParentForm.TransferData(CommunicationCommand.Zero, CommunicationID.SubBoardAll);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Zero, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Zero, "");
} }
private void buttonClose_Click(object sender, EventArgs e) private void buttonClose_Click(object sender, EventArgs e)
{ {
@ -2585,14 +2591,14 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.BypassOnce, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.BypassOnce, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_PassOnce, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.BP_PassOnce, "");
} }
else else
{ {
this.ParentForm.TransferData(CommunicationCommand.ByNGOnce, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.ByNGOnce, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_NgOnce, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.BP_NgOnce, "");
} }
} }
else else
@ -2607,14 +2613,14 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.BypassON, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.BypassON, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_PassON, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.BP_PassON, "");
} }
else else
{ {
this.ParentForm.TransferData(CommunicationCommand.ByNGON, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.ByNGON, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_NgON, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.BP_NgON, "");
} }
} }
else else
@ -2627,14 +2633,14 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.BypassOFF, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.BypassOFF, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_PassOFF, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.BP_PassOFF, "");
} }
else else
{ {
this.ParentForm.TransferData(CommunicationCommand.ByNGOFF, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.ByNGOFF, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.BP_NgOFF, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.BP_NgOFF, "");
} }
} }
} }
@ -2680,7 +2686,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MainCut, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MainCut, "");
} }
private void labelSorter1DelayTime_Click(object sender, EventArgs e) private void labelSorter1DelayTime_Click(object sender, EventArgs e)
@ -2831,32 +2837,32 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
if (this.labelTitleTotalCount.Text != "Total") if (this.labelTitleTotalCount.Text != "Total")
this.labelTitleTotalCount.Text = "Total"; this.labelTitleTotalCount.Text = "Total";
else else
this.labelTitleTotalCount.Text = "Pass"; this.labelTitleTotalCount.Text = "Pass";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
if (this.labelTitleTotalCount.Text != "计数") if (this.labelTitleTotalCount.Text != "计数")
this.labelTitleTotalCount.Text = "计数"; this.labelTitleTotalCount.Text = "计数";
else else
this.labelTitleTotalCount.Text = "通过"; this.labelTitleTotalCount.Text = "通过";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
if (this.labelTitleTotalCount.Text != "Celkem") if (this.labelTitleTotalCount.Text != "Celkem")
this.labelTitleTotalCount.Text = "Celkem"; this.labelTitleTotalCount.Text = "Celkem";
else else
this.labelTitleTotalCount.Text = "Váha"; this.labelTitleTotalCount.Text = "Váha";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
if (this.labelTitleTotalCount.Text != "Insgesamt") if (this.labelTitleTotalCount.Text != "Insgesamt")
this.labelTitleTotalCount.Text = "Insgesamt"; this.labelTitleTotalCount.Text = "Insgesamt";
else else
this.labelTitleTotalCount.Text = "Bestehen"; this.labelTitleTotalCount.Text = "Bestehen";
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
if (this.labelTitleTotalCount.Text != "総カウント") if (this.labelTitleTotalCount.Text != "総カウント")
this.labelTitleTotalCount.Text = "総カウント"; this.labelTitleTotalCount.Text = "総カウント";
else else
@ -3278,6 +3284,7 @@ namespace INT63DC_6CH.Forms
private void buttonExit_Click(object sender, EventArgs e) private void buttonExit_Click(object sender, EventArgs e)
{ {
this.ParentForm.ChildFormTimeSetting.TimerEnable(false);
this.ParentForm.CloseSmartUartLink(); this.ParentForm.CloseSmartUartLink();
this.ParentForm.Dispose(); this.ParentForm.Dispose();
this.ParentForm.Close(); this.ParentForm.Close();

File diff suppressed because it is too large Load Diff

View File

@ -20,7 +20,6 @@ namespace INT63DC_6CH.Forms
private FormMain m_ParentForm; private FormMain m_ParentForm;
public bool IsConnectedUSB; public bool IsConnectedUSB;
private bool FlagIsUpdateUse;
#endregion #endregion
#region Constructor #region Constructor
@ -45,11 +44,11 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
#region English #region English
this.buttonInformation.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMenuInformationDisable)); this.buttonInformation.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMenuInformationDisable));
@ -109,7 +108,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
#region Chinese #region Chinese
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuTimeDisable)); this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuTimeDisable));
@ -163,7 +162,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
#region Czech #region Czech
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMenuTimeDisable)); this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMenuTimeDisable));
@ -217,7 +216,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
#region German #region German
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerMenuTimeDisable)); this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerMenuTimeDisable));
@ -277,7 +276,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
{ {
#region Japanese #region Japanese
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnMenuTimeDisable)); this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnMenuTimeDisable));
@ -339,7 +338,6 @@ namespace INT63DC_6CH.Forms
private void InitializeControl() private void InitializeControl()
{ {
this.IsConnectedUSB = false; this.IsConnectedUSB = false;
this.FlagIsUpdateUse = false;
if (this.ParentForm.SystemConfig.IsLogin == false) if (this.ParentForm.SystemConfig.IsLogin == false)
{ {
@ -355,8 +353,6 @@ namespace INT63DC_6CH.Forms
int expireDate = 0; int expireDate = 0;
Color colorExpirePW = this.ParentForm.ColorLogOff; Color colorExpirePW = this.ParentForm.ColorLogOff;
this.FlagIsUpdateUse = false;
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
{ {
this.buttonDataStatistics.Visible = true; this.buttonDataStatistics.Visible = true;
@ -420,8 +416,6 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true; this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = this.ParentForm.CurrentUserGroup.Level1.IsMenuUpdate;
#endregion #endregion
break; break;
case DataStore.UserGroup.Level2: case DataStore.UserGroup.Level2:
@ -455,8 +449,6 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true; this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = this.ParentForm.CurrentUserGroup.Level2.IsMenuUpdate;
#endregion #endregion
break; break;
case DataStore.UserGroup.Level3: case DataStore.UserGroup.Level3:
@ -490,8 +482,6 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true; this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = this.ParentForm.CurrentUserGroup.Level3.IsMenuUpdate;
#endregion #endregion
break; break;
case DataStore.UserGroup.Admin: case DataStore.UserGroup.Admin:
@ -525,8 +515,6 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true; this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = true;
#endregion #endregion
break; break;
case DataStore.UserGroup.Developer: case DataStore.UserGroup.Developer:
@ -560,8 +548,6 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true; this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = true;
#endregion #endregion
break; break;
case DataStore.UserGroup.NotLogin: case DataStore.UserGroup.NotLogin:
@ -593,8 +579,6 @@ namespace INT63DC_6CH.Forms
this.buttonDataStatistics.Visible = true; this.buttonDataStatistics.Visible = true;
else else
this.buttonDataStatistics.Visible = false; this.buttonDataStatistics.Visible = false;
this.FlagIsUpdateUse = true;
#endregion #endregion
break; break;
case DataStore.UserGroup.LogOut: case DataStore.UserGroup.LogOut:
@ -698,23 +682,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.ModeMenu, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.ModeMenu, CommunicationID.MainBoard);
this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormMenu; this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormMenu;
// USB 체크 this.smartTimerScanUSB.Start();
if (this.FlagIsUpdateUse == true)
{
DirectoryInfo info = new DirectoryInfo("하드 디스크\\");
if (info.Exists == true)
this.buttonUpdate.Enabled = true;
else
this.buttonUpdate.Enabled = false;
if (this.ParentForm.ChildFormDataBackup != null)
this.ParentForm.ChildFormDataBackup.EnableBackupButton(this.IsConnectedUSB);
if (this.ParentForm.ChildFormDataBackup_Part11 != null)
this.ParentForm.ChildFormDataBackup_Part11.EnableBackupButton(this.IsConnectedUSB);
this.smartTimerScanUSB.Start();
}
} }
#endregion #endregion
@ -798,7 +766,7 @@ namespace INT63DC_6CH.Forms
if (myDlg.ShowDialog() == DialogResult.Yes) if (myDlg.ShowDialog() == DialogResult.Yes)
{ {
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Initialization, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Initialization, "");
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormFactory); ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormFactory);
this.ParentForm.ChildFormFactoryInitialize.timer1.Enabled = true; this.ParentForm.ChildFormFactoryInitialize.timer1.Enabled = true;
@ -808,14 +776,17 @@ namespace INT63DC_6CH.Forms
else if (button == this.buttonUpdate) else if (button == this.buttonUpdate)
{ {
#region 업데이트 #region 업데이트
DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 3); ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormProgramUpdate);
if (myDlg.ShowDialog() == DialogResult.Yes) this.ParentForm.ChildFormProgramUpdate.DisplayRefresh();
{
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Update, "");
this.ParentForm.ChildFormProgramUpdate.DisplayRefresh(); //DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 3);
} //if (myDlg.ShowDialog() == DialogResult.Yes)
//{
// // SetTrackingHistoryData
// this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Update, "");
// this.ParentForm.ChildFormProgramUpdate.DisplayRefresh();
//}
#endregion #endregion
} }
else if (button == this.buttonEquipmentSetting) else if (button == this.buttonEquipmentSetting)
@ -902,6 +873,7 @@ namespace INT63DC_6CH.Forms
private void smartTimerScanUSB_Tick(object sender, EventArgs e) private void smartTimerScanUSB_Tick(object sender, EventArgs e)
{ {
bool isBeforeConnectedUSB = this.IsConnectedUSB;
DirectoryInfo info = new DirectoryInfo("하드 디스크\\"); DirectoryInfo info = new DirectoryInfo("하드 디스크\\");
if (info.Exists == true) if (info.Exists == true)
@ -909,9 +881,10 @@ namespace INT63DC_6CH.Forms
else else
this.IsConnectedUSB = false; this.IsConnectedUSB = false;
if (this.buttonUpdate.Enabled != this.IsConnectedUSB) if (isBeforeConnectedUSB != this.IsConnectedUSB)
{ {
this.buttonUpdate.Enabled = this.IsConnectedUSB; if (this.ParentForm.ChildFormProgramUpdate != null)
this.ParentForm.ChildFormProgramUpdate.EnableBackupButton(this.IsConnectedUSB);
if (this.ParentForm.ChildFormDataBackup != null) if (this.ParentForm.ChildFormDataBackup != null)
this.ParentForm.ChildFormDataBackup.EnableBackupButton(this.IsConnectedUSB); this.ParentForm.ChildFormDataBackup.EnableBackupButton(this.IsConnectedUSB);

File diff suppressed because it is too large Load Diff

View File

@ -51,10 +51,10 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
this.labelTitleMessage4.Text = ""; this.labelTitleMessage4.Text = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
@ -78,7 +78,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleMessage4.Text = ""; this.labelTitleMessage4.Text = "";
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
@ -108,7 +108,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleMessage4.Text = ""; this.labelTitleMessage4.Text = "";
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
@ -137,7 +137,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleMessage4.Text = "operaci krokování."; this.labelTitleMessage4.Text = "operaci krokování.";
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDown));
@ -165,7 +165,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleMessage4.Text = "Jog-Betrieb auszuführen."; this.labelTitleMessage4.Text = "Jog-Betrieb auszuführen.";
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDown));
@ -242,13 +242,13 @@ namespace INT63DC_6CH.Forms
{ {
if (isOpen == true) if (isOpen == true)
{ {
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
this.labelModusStatus.Text = "Otevřít"; this.labelModusStatus.Text = "Otevřít";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
this.labelModusStatus.Text = "Öffnen"; this.labelModusStatus.Text = "Öffnen";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
this.labelModusStatus.Text = "开"; this.labelModusStatus.Text = "开";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
this.labelModusStatus.Text = "オㅡプン"; this.labelModusStatus.Text = "オㅡプン";
else else
this.labelModusStatus.Text = "OPEN"; this.labelModusStatus.Text = "OPEN";
@ -257,13 +257,13 @@ namespace INT63DC_6CH.Forms
} }
else else
{ {
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
this.labelModusStatus.Text = "Zavřít"; this.labelModusStatus.Text = "Zavřít";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
this.labelModusStatus.Text = "Schließen"; this.labelModusStatus.Text = "Schließen";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
this.labelModusStatus.Text = "关闭"; this.labelModusStatus.Text = "关闭";
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
this.labelModusStatus.Text = "クロㅡズ"; this.labelModusStatus.Text = "クロㅡズ";
else else
this.labelModusStatus.Text = "CLOSE"; this.labelModusStatus.Text = "CLOSE";
@ -347,14 +347,14 @@ namespace INT63DC_6CH.Forms
this.ParentForm.IsServoOrigin = false; this.ParentForm.IsServoOrigin = false;
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorOrigin, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorOrigin, "");
} }
private void buttonStep_Click(object sender, EventArgs e) private void buttonStep_Click(object sender, EventArgs e)
{ {
this.ParentForm.TransferData(CommunicationCommand.MotorStep, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.MotorStep, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorStep, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorStep, "");
} }
private void buttonAlarmReset_Click(object sender, EventArgs e) private void buttonAlarmReset_Click(object sender, EventArgs e)
{ {
@ -362,7 +362,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.BuzzerOff, CommunicationID.MainBoard); this.ParentForm.TransferData(CommunicationCommand.BuzzerOff, CommunicationID.MainBoard);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorAlarmReset, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorAlarmReset, "");
} }
private void buttonEEPROM_Click(object sender, EventArgs e) private void buttonEEPROM_Click(object sender, EventArgs e)
{ {
@ -377,7 +377,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.ServoMotorWrite(1, ServoMotorParameterAddress.SaveAllParameters, ServoMotorParameterAddress.EEPROM); this.ParentForm.ServoMotorWrite(1, ServoMotorParameterAddress.SaveAllParameters, ServoMotorParameterAddress.EEPROM);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorEEPROM, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorEEPROM, "");
} }
private void buttonHidden_Click(object sender, EventArgs e) private void buttonHidden_Click(object sender, EventArgs e)
{ {
@ -400,7 +400,7 @@ namespace INT63DC_6CH.Forms
this.smartTimer1.Start(); this.smartTimer1.Start();
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorJogCW, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorJogCW, "");
} }
private void buttonJogCCW_MouseDown(object sender, MouseEventArgs e) private void buttonJogCCW_MouseDown(object sender, MouseEventArgs e)
{ {
@ -416,7 +416,7 @@ namespace INT63DC_6CH.Forms
this.smartTimer1.Start(); this.smartTimer1.Start();
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorJogCCW, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorJogCCW, "");
} }
private void labelMotorParameterSetup_Click(object sender, EventArgs e) private void labelMotorParameterSetup_Click(object sender, EventArgs e)

View File

@ -45,11 +45,11 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
#region English #region English
this.labelTitle.Text = "Option Setting"; this.labelTitle.Text = "Option Setting";
@ -66,7 +66,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
#region Chinese #region Chinese
this.labelTitle.Text = "Option Setting"; this.labelTitle.Text = "Option Setting";
@ -86,7 +86,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
#region Czech #region Czech
this.labelTitle.Text = "Option Setting"; this.labelTitle.Text = "Option Setting";
@ -103,7 +103,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
#region German #region German
this.labelTitle.Text = "Option Setting"; this.labelTitle.Text = "Option Setting";
@ -120,7 +120,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
{ {
#region Japanese #region Japanese
this.labelTitle.Text = "オプション設定"; this.labelTitle.Text = "オプション設定";

View File

@ -31,11 +31,13 @@
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormProgramUpdate)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormProgramUpdate));
this.smartForm1 = new SmartX.SmartForm(); this.smartForm1 = new SmartX.SmartForm();
this.labelTitle = new SmartX.SmartLabel(); this.labelTitle = new SmartX.SmartLabel();
this.labelUpdateWait = new SmartX.SmartLabel(); this.labelMessage1 = new SmartX.SmartLabel();
this.labelUpdateWait2 = new SmartX.SmartLabel(); this.labelMessage2 = new SmartX.SmartLabel();
this.labelUpdateRestart = new SmartX.SmartLabel(); this.progressBarUpdate = new SmartX.SmartProgressBar();
this.timerUpdate = new System.Windows.Forms.Timer(); this.buttonLCD = new SmartX.SmartButton();
this.progressBarUpdateBar = new SmartX.SmartProgressBar(); this.buttonMainBoard = new SmartX.SmartButton();
this.timerForMainBoard = new System.Windows.Forms.Timer();
this.buttonBack = new SmartX.SmartButton();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
@ -61,7 +63,7 @@
this.labelTitle.BackPictureBox2 = null; this.labelTitle.BackPictureBox2 = null;
this.labelTitle.BorderColor = System.Drawing.Color.Black; this.labelTitle.BorderColor = System.Drawing.Color.Black;
this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold); this.labelTitle.Font = new System.Drawing.Font("새굴림", 35F, System.Drawing.FontStyle.Bold);
this.labelTitle.InitVisible = true; this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F; this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(199, 7); this.labelTitle.Location = new System.Drawing.Point(199, 7);
@ -73,93 +75,172 @@
this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitle.Wordwrap = false; this.labelTitle.Wordwrap = false;
// //
// labelUpdateWait // labelMessage1
// //
this.labelUpdateWait.BackPictureBox = this.smartForm1; this.labelMessage1.BackPictureBox = this.smartForm1;
this.labelUpdateWait.BackPictureBox1 = null; this.labelMessage1.BackPictureBox1 = null;
this.labelUpdateWait.BackPictureBox2 = null; this.labelMessage1.BackPictureBox2 = null;
this.labelUpdateWait.BorderColor = System.Drawing.Color.Black; this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelUpdateWait.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUpdateWait.Font = new System.Drawing.Font("New Gulim", 22F, System.Drawing.FontStyle.Bold); this.labelMessage1.Font = new System.Drawing.Font("새굴림", 22F, System.Drawing.FontStyle.Bold);
this.labelUpdateWait.InitVisible = true; this.labelMessage1.InitVisible = true;
this.labelUpdateWait.LineSpacing = 0F; this.labelMessage1.LineSpacing = 0F;
this.labelUpdateWait.Location = new System.Drawing.Point(156, 258); this.labelMessage1.Location = new System.Drawing.Point(157, 235);
this.labelUpdateWait.Name = "labelUpdateWait"; this.labelMessage1.Name = "labelMessage1";
this.labelUpdateWait.Size = new System.Drawing.Size(719, 50); this.labelMessage1.Size = new System.Drawing.Size(719, 50);
this.labelUpdateWait.TabIndex = 13; this.labelMessage1.TabIndex = 13;
this.labelUpdateWait.Text = "업데이트 중..."; this.labelMessage1.Text = "업데이트 중...";
this.labelUpdateWait.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelUpdateWait.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelUpdateWait.Wordwrap = false; this.labelMessage1.Wordwrap = false;
// //
// labelUpdateWait2 // labelMessage2
// //
this.labelUpdateWait2.BackPictureBox = this.smartForm1; this.labelMessage2.BackPictureBox = this.smartForm1;
this.labelUpdateWait2.BackPictureBox1 = null; this.labelMessage2.BackPictureBox1 = null;
this.labelUpdateWait2.BackPictureBox2 = null; this.labelMessage2.BackPictureBox2 = null;
this.labelUpdateWait2.BorderColor = System.Drawing.Color.Black; this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelUpdateWait2.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelUpdateWait2.Font = new System.Drawing.Font("New Gulim", 22F, System.Drawing.FontStyle.Bold); this.labelMessage2.Font = new System.Drawing.Font("새굴림", 22F, System.Drawing.FontStyle.Bold);
this.labelUpdateWait2.InitVisible = true; this.labelMessage2.InitVisible = true;
this.labelUpdateWait2.LineSpacing = 0F; this.labelMessage2.LineSpacing = 0F;
this.labelUpdateWait2.Location = new System.Drawing.Point(156, 314); this.labelMessage2.Location = new System.Drawing.Point(157, 291);
this.labelUpdateWait2.Name = "labelUpdateWait2"; this.labelMessage2.Name = "labelMessage2";
this.labelUpdateWait2.Size = new System.Drawing.Size(719, 50); this.labelMessage2.Size = new System.Drawing.Size(719, 50);
this.labelUpdateWait2.TabIndex = 14; this.labelMessage2.TabIndex = 14;
this.labelUpdateWait2.Text = "USB를 본체에서 분리하지 마십시오"; this.labelMessage2.Text = "USB를 본체에서 분리하지 마십시오";
this.labelUpdateWait2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelMessage2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelUpdateWait2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelUpdateWait2.Wordwrap = false; this.labelMessage2.Wordwrap = false;
// //
// labelUpdateRestart // progressBarUpdate
// //
this.labelUpdateRestart.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); this.progressBarUpdate.AutoColorSet = true;
this.labelUpdateRestart.BackPictureBox = null; this.progressBarUpdate.BackColor = System.Drawing.Color.Silver;
this.labelUpdateRestart.BackPictureBox1 = null; this.progressBarUpdate.BarBackColor1 = System.Drawing.Color.White;
this.labelUpdateRestart.BackPictureBox2 = null; this.progressBarUpdate.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.labelUpdateRestart.BorderColor = System.Drawing.Color.Black; this.progressBarUpdate.BarColor1 = System.Drawing.Color.Cyan;
this.labelUpdateRestart.BorderStyle = System.Windows.Forms.BorderStyle.None; this.progressBarUpdate.BarColor2 = System.Drawing.Color.Teal;
this.labelUpdateRestart.Font = new System.Drawing.Font("New Gulim", 22F, System.Drawing.FontStyle.Bold); this.progressBarUpdate.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal1;
this.labelUpdateRestart.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); this.progressBarUpdate.Direction = SmartX.SmartProgressBar.DIR.Horizontal;
this.labelUpdateRestart.InitVisible = true; this.progressBarUpdate.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular);
this.labelUpdateRestart.LineSpacing = 0F; this.progressBarUpdate.InitVisible = true;
this.labelUpdateRestart.Location = new System.Drawing.Point(156, 370); this.progressBarUpdate.Location = new System.Drawing.Point(137, 385);
this.labelUpdateRestart.Name = "labelUpdateRestart"; this.progressBarUpdate.Maximum = 100;
this.labelUpdateRestart.Size = new System.Drawing.Size(719, 50); this.progressBarUpdate.Minimum = 0;
this.labelUpdateRestart.TabIndex = 15; this.progressBarUpdate.Name = "progressBarUpdate";
this.labelUpdateRestart.Text = "전원을 끄고 다시 켜주세요"; this.progressBarUpdate.OutlineColor = System.Drawing.Color.Black;
this.labelUpdateRestart.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.progressBarUpdate.PercentageText = true;
this.labelUpdateRestart.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.progressBarUpdate.RoundedCorners = true;
this.labelUpdateRestart.Visible = false; this.progressBarUpdate.Size = new System.Drawing.Size(748, 75);
this.labelUpdateRestart.Wordwrap = false; this.progressBarUpdate.TabIndex = 16;
this.progressBarUpdate.TextAutoRotation = true;
this.progressBarUpdate.Value = 0;
// //
// timerUpdate // buttonLCD
// //
this.timerUpdate.Tick += new System.EventHandler(this.timerUpdate_Tick); this.buttonLCD.BackPictureBox = null;
this.buttonLCD.BackPictureBox1 = null;
this.buttonLCD.BackPictureBox2 = null;
this.buttonLCD.ButtonColor = System.Drawing.Color.Silver;
this.buttonLCD.ButtonImageAutoSize = true;
this.buttonLCD.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonLCD.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonLCD.DisableImage")));
this.buttonLCD.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonLCD.DownImage")));
this.buttonLCD.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Regular);
this.buttonLCD.GroupID = 0;
this.buttonLCD.InitVisible = true;
this.buttonLCD.Location = new System.Drawing.Point(173, 515);
this.buttonLCD.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonLCD.Name = "buttonLCD";
this.buttonLCD.NestedClickEventPrevent = false;
this.buttonLCD.OutlinePixel = 1;
this.buttonLCD.RepeatInterval = 200;
this.buttonLCD.RepeatIntervalAccelerate = null;
this.buttonLCD.SafeInterval = 200;
this.buttonLCD.Size = new System.Drawing.Size(326, 73);
this.buttonLCD.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonLCD.TabIndex = 185;
this.buttonLCD.Tag = "";
this.buttonLCD.Text = "LCD";
this.buttonLCD.TextColor = System.Drawing.Color.Black;
this.buttonLCD.TextDownColor = System.Drawing.Color.DimGray;
this.buttonLCD.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonLCD.TextLocation = new System.Drawing.Point(0, 0);
this.buttonLCD.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonLCD.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonLCD.UpImage")));
this.buttonLCD.Click += new System.EventHandler(this.buttonLCD_Click);
// //
// progressBarUpdateBar // buttonMainBoard
// //
this.progressBarUpdateBar.AutoColorSet = true; this.buttonMainBoard.BackPictureBox = null;
this.progressBarUpdateBar.BackColor = System.Drawing.Color.Silver; this.buttonMainBoard.BackPictureBox1 = null;
this.progressBarUpdateBar.BarBackColor1 = System.Drawing.Color.White; this.buttonMainBoard.BackPictureBox2 = null;
this.progressBarUpdateBar.BarBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); this.buttonMainBoard.ButtonColor = System.Drawing.Color.Silver;
this.progressBarUpdateBar.BarColor1 = System.Drawing.Color.Cyan; this.buttonMainBoard.ButtonImageAutoSize = true;
this.progressBarUpdateBar.BarColor2 = System.Drawing.Color.Teal; this.buttonMainBoard.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.progressBarUpdateBar.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal1; this.buttonMainBoard.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonMainBoard.DisableImage")));
this.progressBarUpdateBar.Direction = SmartX.SmartProgressBar.DIR.Horizontal; this.buttonMainBoard.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonMainBoard.DownImage")));
this.progressBarUpdateBar.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); this.buttonMainBoard.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Regular);
this.progressBarUpdateBar.InitVisible = true; this.buttonMainBoard.ForeColor = System.Drawing.Color.Black;
this.progressBarUpdateBar.Location = new System.Drawing.Point(140, 473); this.buttonMainBoard.GroupID = 0;
this.progressBarUpdateBar.Maximum = 100; this.buttonMainBoard.InitVisible = true;
this.progressBarUpdateBar.Minimum = 0; this.buttonMainBoard.Location = new System.Drawing.Point(526, 515);
this.progressBarUpdateBar.Name = "progressBarUpdateBar"; this.buttonMainBoard.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.progressBarUpdateBar.OutlineColor = System.Drawing.Color.Black; this.buttonMainBoard.Name = "buttonMainBoard";
this.progressBarUpdateBar.PercentageText = true; this.buttonMainBoard.NestedClickEventPrevent = false;
this.progressBarUpdateBar.RoundedCorners = true; this.buttonMainBoard.OutlinePixel = 1;
this.progressBarUpdateBar.Size = new System.Drawing.Size(748, 75); this.buttonMainBoard.RepeatInterval = 200;
this.progressBarUpdateBar.TabIndex = 16; this.buttonMainBoard.RepeatIntervalAccelerate = null;
this.progressBarUpdateBar.TextAutoRotation = true; this.buttonMainBoard.SafeInterval = 200;
this.progressBarUpdateBar.Value = 10; this.buttonMainBoard.Size = new System.Drawing.Size(326, 73);
this.buttonMainBoard.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonMainBoard.TabIndex = 184;
this.buttonMainBoard.Tag = "";
this.buttonMainBoard.Text = "Mainboard";
this.buttonMainBoard.TextColor = System.Drawing.Color.Black;
this.buttonMainBoard.TextDownColor = System.Drawing.Color.DimGray;
this.buttonMainBoard.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonMainBoard.TextLocation = new System.Drawing.Point(0, 0);
this.buttonMainBoard.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonMainBoard.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonMainBoard.UpImage")));
this.buttonMainBoard.Click += new System.EventHandler(this.buttonMainboard_Click);
//
// timerForMainBoard
//
this.timerForMainBoard.Interval = 1000;
this.timerForMainBoard.Tick += new System.EventHandler(this.timerForMainBoard_Tick);
//
// buttonBack
//
this.buttonBack.BackPictureBox = null;
this.buttonBack.BackPictureBox1 = null;
this.buttonBack.BackPictureBox2 = null;
this.buttonBack.ButtonColor = System.Drawing.Color.Gray;
this.buttonBack.ButtonImageAutoSize = true;
this.buttonBack.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonBack.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.DisableImage")));
this.buttonBack.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.DownImage")));
this.buttonBack.GroupID = 0;
this.buttonBack.InitVisible = true;
this.buttonBack.Location = new System.Drawing.Point(924, 666);
this.buttonBack.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonBack.Name = "buttonBack";
this.buttonBack.NestedClickEventPrevent = false;
this.buttonBack.OutlinePixel = 1;
this.buttonBack.RepeatInterval = 200;
this.buttonBack.RepeatIntervalAccelerate = null;
this.buttonBack.SafeInterval = 200;
this.buttonBack.Size = new System.Drawing.Size(84, 87);
this.buttonBack.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonBack.TabIndex = 242;
this.buttonBack.TextColor = System.Drawing.Color.Black;
this.buttonBack.TextDownColor = System.Drawing.Color.White;
this.buttonBack.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonBack.TextLocation = new System.Drawing.Point(0, 0);
this.buttonBack.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonBack.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.UpImage")));
this.buttonBack.Click += new System.EventHandler(this.buttonBack_Click);
// //
// FormProgramUpdate // FormProgramUpdate
// //
@ -167,10 +248,12 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true; this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1024, 768); this.ClientSize = new System.Drawing.Size(1024, 768);
this.Controls.Add(this.progressBarUpdateBar); this.Controls.Add(this.buttonBack);
this.Controls.Add(this.labelUpdateRestart); this.Controls.Add(this.buttonLCD);
this.Controls.Add(this.labelUpdateWait2); this.Controls.Add(this.buttonMainBoard);
this.Controls.Add(this.labelUpdateWait); this.Controls.Add(this.progressBarUpdate);
this.Controls.Add(this.labelMessage2);
this.Controls.Add(this.labelMessage1);
this.Controls.Add(this.labelTitle); this.Controls.Add(this.labelTitle);
this.Controls.Add(this.smartForm1); this.Controls.Add(this.smartForm1);
this.Name = "FormProgramUpdate"; this.Name = "FormProgramUpdate";
@ -183,10 +266,12 @@
private SmartX.SmartForm smartForm1; private SmartX.SmartForm smartForm1;
private SmartX.SmartLabel labelTitle; private SmartX.SmartLabel labelTitle;
private SmartX.SmartLabel labelUpdateWait; private SmartX.SmartLabel labelMessage1;
private SmartX.SmartLabel labelUpdateWait2; private SmartX.SmartLabel labelMessage2;
private SmartX.SmartLabel labelUpdateRestart; private SmartX.SmartProgressBar progressBarUpdate;
private System.Windows.Forms.Timer timerUpdate; private SmartX.SmartButton buttonLCD;
private SmartX.SmartProgressBar progressBarUpdateBar; private SmartX.SmartButton buttonMainBoard;
private System.Windows.Forms.Timer timerForMainBoard;
private SmartX.SmartButton buttonBack;
} }
} }

View File

@ -16,6 +16,7 @@ namespace INT63DC_6CH.Forms
{ {
#region Field #region Field
private FormMain m_ParentForm; private FormMain m_ParentForm;
private DataStore.E_Step3 UpdateStep;
private int Check; private int Check;
@ -51,60 +52,49 @@ namespace INT63DC_6CH.Forms
{ {
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English
this.labelTitle.Text = "Program Update";
this.labelUpdateWait.Text = "Wait a minute...";
this.labelUpdateWait2.Text = "Do not disconnect the USB from the body";
this.labelUpdateRestart.Text = "Turn the power off and back on";
#endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese
this.labelTitle.Text = "更新";
this.labelUpdateWait.Text = "请稍等...";
this.labelUpdateWait2.Text = "请勿断开USB";
this.labelUpdateRestart.Text = "关掉电源,然后在打开电源";
#endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech
this.labelTitle.Text = "Aktualizace";
this.labelUpdateWait.Text = "Vyčkejte...";
this.labelUpdateWait2.Text = "Nevyjímejte USB disk ze zařízení.";
this.labelUpdateRestart.Text = "Nejprve zařízení vypněte a pak opět zapněte.";
#endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German
this.labelTitle.Text = "Aktualisierung";
this.labelUpdateWait.Text = "Aktualisierung…";
this.labelUpdateWait2.Text = "USB nicht vom Gerät trennen";
this.labelUpdateRestart.Text = "Mit dem Hauptschalter aus- und einschalten";
#endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese
this.labelTitle.Text = "更新";
this.labelUpdateWait.Text = "少し待つ...";
this.labelUpdateWait2.Text = "USBを本体から抜かないこと";
this.labelUpdateRestart.Text = "電源をOFFにしてから電源をONにする";
#endregion
break; break;
default: default:
break; break;
} }
} }
private void DefaultSetting()
public void DisplayRefresh()
{ {
this.CheckError(); this.UpdateStep = DataStore.E_Step3.Step1;
this.UpdateLabelStatus(this.UpdateStep, this.ParentForm.SystemConfig.Language);
} }
public void CheckError() public void EnableBackupButton(bool enable)
{ {
this.buttonLCD.Enabled = enable;
this.buttonMainBoard.Enabled = enable;
if (enable == true)
{
this.buttonLCD.TextColor = Color.Black;
this.buttonMainBoard.TextColor = Color.Black;
}
else
{
this.buttonLCD.TextColor = Color.DimGray;
this.buttonMainBoard.TextColor = Color.DimGray;
}
this.Refresh();
}
public DataStore.E_UpdateCheck CheckError()
{
DataStore.E_UpdateCheck ret = DataStore.E_UpdateCheck.Fail;
FileInfo[] newFiles; FileInfo[] newFiles;
if (Directory.Exists("Hard Disk\\") == true) if (Directory.Exists("Hard Disk\\") == true)
@ -129,51 +119,153 @@ namespace INT63DC_6CH.Forms
if (newFiles.Length == 0) if (newFiles.Length == 0)
{ {
// USB에 업데이트 파일이 없습니다 ret = DataStore.E_UpdateCheck.NotFile;
DialogFormMessage message = new DialogFormMessage(7, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
} }
else else
{ {
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormProgramUpdate); ret = DataStore.E_UpdateCheck.Success;
} }
} }
else else
{ {
// USB에 업데이트 폴더가 없습니다 ret = DataStore.E_UpdateCheck.NotUpdateFolder;
DialogFormMessage message = new DialogFormMessage(9, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
} }
} }
else else
{ {
// USB메모리가 장착되지 않았습니다 ret = DataStore.E_UpdateCheck.NotUsbMomery;
DialogFormMessage message = new DialogFormMessage(5, this.ParentForm.SystemConfig.Language); }
message.ShowDialog();
return; return ret;
}
private void CheckErrorMainBoard(DialogResult result)
{
FileInfo[] newFiles;
bool isUpdateFile = false;
string fileName = "";
if (result == DialogResult.Yes)
{
if (Directory.Exists("Hard Disk\\") == true)
this.USBPath = "Hard Disk\\";
else if (Directory.Exists("하드 디스크\\") == true)
this.USBPath = "하드 디스크\\";
else
this.USBPath = "하드 디스크\\";
this.UpdateFilePath = this.USBPath + "UpdateFilesMain\\";
DirectoryInfo info = new DirectoryInfo(this.USBPath);
DirectoryInfo directoryFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath);
// USB 장착 유무 확인
if (info.Exists == true)
{
// USB에 UpdateFiles 유무 확인
if (directoryFolderUpdateFiles.Exists == true)
{
newFiles = directoryFolderUpdateFiles.GetFiles();
foreach (FileInfo file in newFiles)
{
fileName = file.Name.ToLower();
if (fileName == "int63m_2c_main.int")
{
isUpdateFile = true;
this.UpdateFilePath += "int63m_2c_main.int";
break;
}
}
if (newFiles.Length == 0 || isUpdateFile == false)
{
// USB에 업데이트 파일이 없습니다
DialogFormMessage message = new DialogFormMessage(7, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
}
else
{
long a = 0;
byte[] byteData, version;
string sVersion = "";
FileStream fs = new FileStream(this.UpdateFilePath, FileMode.Open, FileAccess.Read);
version = new byte[8];
BinaryReader br = new BinaryReader(fs);
a = br.BaseStream.Length;
int i = int.Parse(a.ToString());
byteData = br.ReadBytes(i);
version[0] = byteData[20];
version[1] = byteData[21];
version[2] = byteData[22];
version[3] = byteData[23];
version[4] = byteData[24];
version[5] = byteData[25];
version[6] = byteData[26];
version[7] = byteData[27];
sVersion = Encoding.UTF8.GetString(version, 0, version.Length);
DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 3, this.ParentForm.SystemConfig.MainBoardVersion, sVersion);
if (myDlg.ShowDialog() == DialogResult.Yes)
{
this.UpdateMainBoard();
}
else
return;
}
}
else
{
// USB에 업데이트 폴더가 없습니다
DialogFormMessage message = new DialogFormMessage(9, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
}
}
else
{
// USB메모리가 장착되지 않았습니다
DialogFormMessage message = new DialogFormMessage(5, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
}
} }
} }
private void ProgramUpdate() private void ProgramUpdate()
{ {
this.buttonBack.Enabled = false;
FileInfo[] newFiles; FileInfo[] newFiles;
DirectoryInfo directoryFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath); DirectoryInfo directoryFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath);
newFiles = directoryFolderUpdateFiles.GetFiles(); newFiles = directoryFolderUpdateFiles.GetFiles();
this.progressBarUpdateBar.Value += 20; this.progressBarUpdate.Value += 20;
this.TreatmentRemoveOldFile(); this.TreatmentRemoveOldFile();
this.progressBarUpdate.Value += 30;
this.TreatmentCopyNewFile(newFiles); this.TreatmentCopyNewFile(newFiles);
this.progressBarUpdateBar.Value += 100; this.progressBarUpdate.Value += 100;
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Update, "LCD");
this.UpdateStep = DataStore.E_Step3.Step3;
this.UpdateLabelStatus(this.UpdateStep, this.ParentForm.SystemConfig.Language);
this.buttonBack.Visible = false;
} }
private void TreatmentRemoveOldFile() private void TreatmentRemoveOldFile()
{ {
bool removeFolderCheck = false; bool removeFolderCheck = false;
FileInfo[] oldFiles; FileInfo[] oldFiles;
this.OldFilePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\";
if (this.OldFilePath.StartsWith("\\F") == true)
this.RemoveFolderPath = "Flash Disk\\RemoveFile\\";
else
this.RemoveFolderPath = "SD Card\\RemoveFile\\";
DirectoryInfo directoryFolderRun = new DirectoryInfo(this.OldFilePath); DirectoryInfo directoryFolderRun = new DirectoryInfo(this.OldFilePath);
DirectoryInfo directoryFolderRemove = new DirectoryInfo(this.RemoveFolderPath); DirectoryInfo directoryFolderRemove = new DirectoryInfo(this.RemoveFolderPath);
@ -184,62 +276,290 @@ namespace INT63DC_6CH.Forms
directoryFolderRemove.Create(); directoryFolderRemove.Create();
foreach (FileInfo subFile in oldFiles) foreach (FileInfo subFile in oldFiles)
subFile.MoveTo(RemoveFolderPath + DateTime.Now.ToString("yyyyMMddHHmmss") + subFile.Name.ToString()); subFile.MoveTo(this.RemoveFolderPath + DateTime.Now.ToString("yyyyMMddHHmmss") + subFile.Name.ToString());
this.progressBarUpdateBar.Value += 20; this.progressBarUpdate.Value += 20;
} }
private void TreatmentCopyNewFile(FileInfo[] newFile) private void TreatmentCopyNewFile(FileInfo[] newFile)
{ {
// 새 파일 복사 // 새 파일 복사
foreach (FileInfo subFile in newFile) foreach (FileInfo subFile in newFile)
subFile.CopyTo(this.OldFilePath + subFile.Name.ToString()); subFile.CopyTo(this.OldFilePath + subFile.Name.ToString());
this.progressBarUpdateBar.Value += 20; this.progressBarUpdate.Value += 20;
} }
#endregion
#region Override Member private void UpdateMainBoard()
protected override void OnLoad(EventArgs e)
{ {
base.OnLoad(e); long a = 0;
int count = 0, byteCount = 0;
this.InitializeDesign(); //this.ParentForm.Enabled = false;
this.buttonMainBoard.TextColor = Color.DimGray;
this.buttonMainBoard.Enabled = false;
this.buttonLCD.TextColor = Color.DimGray;
this.buttonLCD.Enabled = false;
DirectoryInfo directoryFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath); try
if (directoryFolderUpdateFiles.Exists == false) {
directoryFolderUpdateFiles.Create(); this.buttonBack.Enabled = false;
this.Check = 0; FileStream fs = new FileStream(this.UpdateFilePath, FileMode.Open, FileAccess.Read);
this.UpdateFilePath = this.USBPath + "UpdateFiles\\"; BinaryReader br = new BinaryReader(fs);
this.OldFilePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\"; a = br.BaseStream.Length;
if (this.OldFilePath.StartsWith("\\F") == true) byteCount = int.Parse(a.ToString());
this.RemoveFolderPath = "Flash Disk\\RemoveFile\\"; this.ParentForm.UpdateForMain.ByteData = br.ReadBytes(byteCount);
count = byteCount / 100;
this.ParentForm.UpdateForMain.SendDataCount = count;
this.UpdateStep = DataStore.E_Step3.Step2;
this.UpdateLabelStatus(this.UpdateStep, this.ParentForm.SystemConfig.Language);
this.timerForMainBoard.Enabled = true;
}
catch
{
// 로그
if (this.ParentForm.IsCommunicationLogOpen == true)
this.ParentForm.smartFileCommunicationLog.WriteString(string.Format("UpdateMainBoard ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, "Catch"));
this.buttonBack.Enabled = true;
}
}
public void SetProgressBarValue(int value)
{
this.progressBarUpdate.Value += value;
}
public void UpdateMainBoardFail(DataStore.E_LanguageID language)
{
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Update, "Mainboard Fail");
switch (language)
{
case DataStore.E_LanguageID.Korean:
this.labelMessage1.Text = "업데이트가 실패하였습니다.";
this.labelMessage2.Text = "메인보드를 체크해 주시기 바랍니다.";
break;
case DataStore.E_LanguageID.English:
this.labelMessage1.Text = "Update Fail!";
this.labelMessage2.Text = "Please Check your MainBoard";
break;
case DataStore.E_LanguageID.Chinese:
this.labelMessage1.Text = "更新失败!";
this.labelMessage2.Text = "请检查您的主板";
break;
case DataStore.E_LanguageID.German:
this.labelMessage1.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage1.Text = "Update fehlgeschlagen!";
this.labelMessage2.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage2.Text = "Bitte überprüfen Sie Ihr MainBoard";
break;
default:
break;
}
this.buttonLCD.TextColor = Color.Black;
this.buttonLCD.Enabled = true;
this.buttonMainBoard.TextColor = Color.Black;
this.buttonMainBoard.Enabled = true;
this.buttonBack.Enabled = true;
}
public void UpdateMainBoardFinish()
{
this.UpdateStep = DataStore.E_Step3.Step3;
this.UpdateLabelStatus(this.UpdateStep, this.ParentForm.SystemConfig.Language);
this.buttonBack.Visible = false;
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Update, "Mainboard Success");
}
private void UpdateLabelStatus(DataStore.E_Step3 step, DataStore.E_LanguageID language)
{
switch (step)
{
case DataStore.E_Step3.Step1:
#region Step1
switch (language)
{
case DataStore.E_LanguageID.Korean:
this.labelMessage1.Text = "USB를 본체에 삽입 하십시오";
this.labelMessage2.Text = "업데이트 할 항목을 선택해 주십시오";
break;
case DataStore.E_LanguageID.English:
this.labelMessage1.Text = "Please insert usb into the device";
this.labelMessage2.Text = "Please select an item to update";
break;
case DataStore.E_LanguageID.Chinese:
this.labelMessage1.Text = "请将usb插入设备中。";
this.labelMessage2.Text = "请选择一个项目来更新";
break;
case DataStore.E_LanguageID.German:
this.labelMessage1.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage1.Text = "USB nicht vom Gerät trennen";
this.labelMessage2.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage2.Text = "Drücken Sie nach dem USB-Anschluss die untere Taste";
break;
default:
break;
}
#endregion
break;
case DataStore.E_Step3.Step2:
#region Step2
switch (language)
{
case DataStore.E_LanguageID.Korean:
this.labelMessage1.Text = "업데이트 중...";
this.labelMessage2.Text = "USB를 본체에서 분리하지 마십시오";
break;
case DataStore.E_LanguageID.English:
this.labelMessage1.Text = "Updating...";
this.labelMessage2.Text = "Do not remove the USB from the device";
break;
case DataStore.E_LanguageID.Chinese:
this.labelMessage1.Text = "更新中...";
this.labelMessage2.Text = "请勿断开USB";
break;
case DataStore.E_LanguageID.German:
this.labelMessage1.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage1.Text = "Aktualisierung….";
this.labelMessage2.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage2.Text = "USB nicht vom Gerät trennen";
break;
default:
break;
}
#endregion
break;
case DataStore.E_Step3.Step3:
#region Step3
this.labelMessage2.ForeColor = Color.Red;
switch (language)
{
case DataStore.E_LanguageID.Korean:
this.labelMessage1.Text = "프로그램 업데이트 완료";
this.labelMessage2.Text = "전원을 끄고 다시 켜주세요";
break;
case DataStore.E_LanguageID.English:
this.labelMessage1.Text = "Program update complete";
this.labelMessage2.Text = "Reset the system";
break;
case DataStore.E_LanguageID.Chinese:
this.labelMessage1.Text = "系统更新完成";
this.labelMessage2.Text = "关掉电源,然后在打开电源";
break;
case DataStore.E_LanguageID.German:
this.labelMessage1.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage1.Text = "Programmaktualisierung abgeschlossen";
this.labelMessage2.Font = new Font("새굴림", 18, FontStyle.Bold);
this.labelMessage2.Text = "Mit dem Hauptschalter aus- und einschalten";
break;
default:
break;
}
#endregion
this.progressBarUpdate.Value = 100;
break;
default:
break;
}
this.Refresh();
}
private void ProgramUpdateCheck(DialogResult result)
{
DataStore.E_UpdateCheck check = DataStore.E_UpdateCheck.Fail;
if (result == DialogResult.Yes)
{
check = this.CheckError();
if (check == DataStore.E_UpdateCheck.Success)
{
this.buttonMainBoard.TextColor = Color.DimGray;
this.buttonMainBoard.Enabled = false;
this.buttonLCD.TextColor = Color.DimGray;
this.buttonLCD.Enabled = false;
this.UpdateStep = DataStore.E_Step3.Step2;
this.UpdateLabelStatus(this.UpdateStep, this.ParentForm.SystemConfig.Language);
this.ProgramUpdate();
}
else if (check == DataStore.E_UpdateCheck.NotUsbMomery)
{
DialogFormMessage message = new DialogFormMessage(5, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
}
else if (check == DataStore.E_UpdateCheck.NotUpdateFolder)
{
DialogFormMessage message = new DialogFormMessage(9, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
}
else if (check == DataStore.E_UpdateCheck.NotFile)
{
DialogFormMessage message = new DialogFormMessage(7, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
}
}
}
public void DisplayRefresh()
{
this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormProgramUpdate;
this.DefaultSetting();
// USB 체크
DirectoryInfo info = new DirectoryInfo("하드 디스크\\");
if (info.Exists == true)
{
this.buttonLCD.TextColor = Color.Black;
this.buttonLCD.Enabled = true;
this.buttonMainBoard.TextColor = Color.Black;
this.buttonMainBoard.Enabled = true;
}
else else
this.RemoveFolderPath = "SD Card\\RemoveFile\\"; {
this.buttonLCD.TextColor = Color.DimGray;
this.timerUpdate.Interval = 1000; this.buttonLCD.Enabled = false;
this.timerUpdate.Enabled = true; this.buttonMainBoard.TextColor = Color.DimGray;
this.buttonMainBoard.Enabled = false;
}
} }
#endregion #endregion
#region Event Handler #region Event Handler
private void timerUpdate_Tick(object sender, EventArgs e) private void buttonLCD_Click(object sender, EventArgs e)
{ {
this.Check += 1; DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 3);
if (this.Check == 3) DialogResult dr = myDlg.ShowDialog();
{ myDlg.Close();
this.ProgramUpdate();
}
if (this.progressBarUpdateBar.Value == 100) this.Refresh();
{
this.labelUpdateWait.Visible = false; this.ProgramUpdateCheck(dr);
this.labelUpdateWait2.Visible = false; }
this.labelUpdateRestart.Visible = true; private void buttonMainboard_Click(object sender, EventArgs e)
} {
DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 3);
DialogResult dr = myDlg.ShowDialog();
myDlg.Close();
this.Refresh();
this.CheckErrorMainBoard(dr);
}
private void timerForMainBoard_Tick(object sender, EventArgs e)
{
this.timerForMainBoard.Enabled = false;
this.ParentForm.SendUpdateForMain(this.ParentForm.UpdateForMain.ByteData);
}
private void buttonBack_Click(object sender, EventArgs e)
{
this.ParentForm.ChildFormMenu.DisplayRefresh();
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormMenu);
} }
#endregion #endregion
} }

View File

@ -236,9 +236,859 @@
ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII= ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="timerUpdate.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <data name="buttonLCD.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>17, 17</value> <value>
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
nWzzF/T6RQeMVMVLAAAAAElFTkSuQmCC
</value>
</data>
<data name="buttonLCD.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonLCD.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonMainBoard.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAUYAAABJCAIAAADOlBjGAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE
sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs
AIABHmCAKQBMVka6X7B7CBDJy82FniFyAl8EAfB6WLwCcNPQM4BOB/+fpFnpfIHomAARm7M5GSwRF4g4
JUuQLrbPipgalyxmGCVmvihBEcuJOWGRDT77LLKjmNmpPLaIxTmns1PZYu4V8bZMIUfEiK+ICzO5nCwR
3xKxRoowlSviN+LYVA4zAwAUSWwXcFiJIjYRMYkfEuQi4uUA4EgJX3HcVyzgZAvEl3JJS8/hcxMSBXQd
li7d1NqaQffkZKVwBALDACYrmcln013SUtOZvBwAFu/8WTLi2tJFRbY0tba0NDQzMv2qUP91829K3NtF
ehn4uWcQrf+L7a/80hoAYMyJarPziy2uCoDOLQDI3fti0zgAgKSobx3Xv7oPTTwviQJBuo2xcVZWlhGX
wzISF/QP/U+Hv6GvvmckPu6P8tBdOfFMYYqALq4bKy0lTcinZ6QzWRy64Z+H+B8H/nUeBkGceA6fwxNF
hImmjMtLELWbx+YKuGk8Opf3n5r4D8P+pMW5FonS+BFQY4yA1HUqQH7tBygKESDR+8Vd/6NvvvgwIH55
4SqTi3P/7zf9Z8Gl4iWDm/A5ziUohM4S8jMX98TPEqABAUgCKpAHykAd6ABDYAasgC1wBG7AG/iDEBAJ
VgMWSASpgA+yQB7YBApBMdgJ9oBqUAcaQTNoBcdBJzgFzoNL4Bq4AW6D+2AUTIBnYBa8BgsQBGEhMkSB
5CEVSBPSh8wgBmQPuUG+UBAUCcVCCRAPEkJ50GaoGCqDqqF6qBn6HjoJnYeuQIPQXWgMmoZ+h97BCEyC
qbASrAUbwwzYCfaBQ+BVcAK8Bs6FC+AdcCXcAB+FO+Dz8DX4NjwKP4PnEIAQERqiihgiDMQF8UeikHiE
j6xHipAKpAFpRbqRPuQmMorMIG9RGBQFRUcZomxRnqhQFAu1BrUeVYKqRh1GdaB6UTdRY6hZ1Ec0Ga2I
1kfboL3QEegEdBa6EF2BbkK3oy+ib6Mn0K8xGAwNo42xwnhiIjFJmLWYEsw+TBvmHGYQM46Zw2Kx8lh9
rB3WH8vECrCF2CrsUexZ7BB2AvsGR8Sp4Mxw7rgoHA+Xj6vAHcGdwQ3hJnELeCm8Jt4G749n43PwpfhG
fDf+On4Cv0CQJmgT7AghhCTCJkIloZVwkfCA8JJIJKoRrYmBRC5xI7GSeIx4mThGfEuSIemRXEjRJCFp
B+kQ6RzpLuklmUzWIjuSo8gC8g5yM/kC+RH5jQRFwkjCS4ItsUGiRqJDYkjiuSReUlPSSXK1ZK5kheQJ
yeuSM1J4KS0pFymm1HqpGqmTUiNSc9IUaVNpf+lU6RLpI9JXpKdksDJaMm4ybJkCmYMyF2TGKQhFneJC
YVE2UxopFykTVAxVm+pFTaIWU7+jDlBnZWVkl8mGyWbL1sielh2lITQtmhcthVZKO04bpr1borTEaQln
yfYlrUuGlszLLZVzlOPIFcm1yd2WeydPl3eTT5bfJd8p/1ABpaCnEKiQpbBf4aLCzFLqUtulrKVFS48v
vacIK+opBimuVTyo2K84p6Ss5KGUrlSldEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0Cvp
vfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15L
Wytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AA
bWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0z
llmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHW
ztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5s
xybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6
eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPw
YyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmR
XVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNm
WS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wl
xqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2
dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8
V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33za
Eb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2v
Tqy+XeNc01arWLu9dn4fe9/Qfsf9rXVKdcV17w5wD9yp96jvaNBqqDiIOZh58EljWGPft4xvm5sUmoqb
PhziHRo9HHS4t9mqufmI4pHSFrhF2DJ9NProje9cv+tqNWytb6O1FR8Dx4THnn4f+/3wcZ/jPScYJ1p/
0Pyhtp3SXtQBdeR0zHYmdo52RXYNnvQ+2dNt293+o9GPh06pnqo5LXu69AzhTMGZT2dzz86dSz83cz7h
/HhPTM/9CxEXbvUG9g5c9Ll4+ZL7pQt9Tn1nL9tdPnXF5srJq4yrndcsr3X0W/S3/2TxU/uA5UDHdavr
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAx1JREFUeF7t19lSGlEQ
gGGelrUUcZRVljOb0QEcBAYTspqA0bxk2sopx6HyAJyu/6vWi1m4+6vPlDbZ5r+zWq5uPtwYYyYAjkbg
B0mSZOvsINi3+U/SyW3S6XTq9Xq/3w/DMAZwNHzfb7fblUrl6upqkS4O4pUpJC2beTAYtFqt5XL5/Pz8
B8BR2u/3sqsbjcZoNHqfsEye9Gw6K5fL19fXLy8v9j0AR2y328lRetAfvFUsY5OW/Sw9p2lqnwXgAlnA
xpj3Vduk5bwt+9k+BcAdUnWn0zETkyc9TabNZpOPZ8BRj4+P1Wp1vVrbpLvd7v39vb0JwEG+7wdB8Jq0
lC19Pz09yfoG4KjtdttqtV6Tvr257fV69jIAN8mHc61Wkw1dCoPQGGMvA3CW53nz2bw0GU/iOLbXADir
3W4nSWKTlq0NwGkkDahC0oAqJA2okicdRdFvAI4jaUAVkgZUIWlAlULSTwAcd3l5SdKAHiQNqJInHYbh
HoDjSBpQhaQBVQpJ7wA4jqQBVUgaUCVPOgiCXwAcR9KAKiQNqELSgCqFpH8CcNzFxQVJA3qQNKBKnrTv
+48AHEfSgCqFpH8AcBxJA6qQNKBKnrQx5jsAx5E0oApJA6qQNKBKIelvABzneR5JA3qQNKBKnrT4CsBx
JA2oQtKAKoWkvwBwHEkDqpA0oEqe9Hg8/gzAcSQNqELSgCokDahSSHoLwHHn5+ckDehB0oAqJA2oYpM2
xgyHw08AHCdJT5NpKY7ibrdrrwFw1snJySJdlNK79PT01F4D4KYsy8rl8ibblORPkl4sFvYOAAfFcdzr
9WzSvu/3+/2PAJzVbDZns5lNOltnlUolTVN7E4BTwjCUrSwt26RlgiCQ4/d6vbaPAHDEfD6vVqt387tC
0jKj0ejs7Gy1WtkHARw9OWzX6/UojN5CzpOWGY/Hr7ej6OHhwb4B4ChlWSbByidzHMXvKy4kLTObznrd
nhzCjTGy0OU1+wMAjoCco5MkGQ6Hsn3l/2q5Okj4MOl/k96lw6uhnMNrtVoZwNFoNBqe58nGXd4vD7J9
nWzzF/T6RQeMVMVLAAAAAElFTkSuQmCC
</value>
</data>
<data name="buttonMainBoard.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonMainBoard.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<metadata name="timerForMainBoard.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>152, 16</value>
</metadata> </metadata>
<data name="buttonBack.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
hf8BrK786fYhO9AAAAAASUVORK5CYII=
</value>
</data>
<data name="buttonBack.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonBack.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value> <value>WEBPAD</value>
</metadata> </metadata>

View File

@ -59,9 +59,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "System settings"; this.labelTitle.Text = "System settings";
this.groupBoxProduct.Text = "Setting product"; this.groupBoxProduct.Text = "Setting product";
@ -102,7 +102,7 @@ namespace INT63DC_6CH.Forms
this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engFormSystemPasteAllUp)); this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engFormSystemPasteAllUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "系统设定"; this.labelTitle.Text = "系统设定";
this.groupBoxProduct.Text = "项目设置"; this.groupBoxProduct.Text = "项目设置";
@ -145,7 +145,7 @@ namespace INT63DC_6CH.Forms
this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormSystemPasteAllUp)); this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFormSystemPasteAllUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Nastavení systému"; this.labelTitle.Text = "Nastavení systému";
this.groupBoxProduct.Text = "Nastavení produktu"; this.groupBoxProduct.Text = "Nastavení produktu";
@ -191,7 +191,7 @@ namespace INT63DC_6CH.Forms
this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFormSystemPasteAllUp)); this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFormSystemPasteAllUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Systemeinstellung"; this.labelTitle.Text = "Systemeinstellung";
this.groupBoxProduct.Text = "Produkteinstellung"; this.groupBoxProduct.Text = "Produkteinstellung";
@ -241,7 +241,7 @@ namespace INT63DC_6CH.Forms
this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormSystemPasteAllUp)); this.buttonPasteAll.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFormSystemPasteAllUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "システム設定"; this.labelTitle.Text = "システム設定";
@ -1545,7 +1545,7 @@ namespace INT63DC_6CH.Forms
this.CaptureJudgmentSetItem.DischargeStopperRunTime = this.SelectedJudgmentSetItem.DischargeStopperRunTime; this.CaptureJudgmentSetItem.DischargeStopperRunTime = this.SelectedJudgmentSetItem.DischargeStopperRunTime;
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductCopy, this.buttonCopy.Text); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.ProductCopy, this.buttonCopy.Text);
} }
private void buttonPaste_Click(object sender, EventArgs e) private void buttonPaste_Click(object sender, EventArgs e)
{ {
@ -1572,7 +1572,7 @@ namespace INT63DC_6CH.Forms
this.ProductChange(this.SelectedProductNo); this.ProductChange(this.SelectedProductNo);
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductPaste, this.SelectedProductNo.ToString()); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.ProductPaste, this.SelectedProductNo.ToString());
} }
private void buttonPasteAll_Click(object sender, EventArgs e) private void buttonPasteAll_Click(object sender, EventArgs e)
{ {
@ -1649,7 +1649,7 @@ namespace INT63DC_6CH.Forms
splash.Finish(); splash.Finish();
// SetTrackingHistoryData // SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.ProductAllPaste, ""); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.ProductAllPaste, "");
} }
#endregion #endregion
#endregion #endregion

View File

@ -43,9 +43,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
#region English #region English
this.labelTitle.Text = "Time settings"; this.labelTitle.Text = "Time settings";
this.labelStaticCurrentTime.Text = "Current time"; this.labelStaticCurrentTime.Text = "Current time";
@ -60,7 +60,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "时间设定"; this.labelTitle.Text = "时间设定";
this.labelStaticCurrentTime.Text = "当前时间"; this.labelStaticCurrentTime.Text = "当前时间";
@ -75,7 +75,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
#region Czech #region Czech
this.labelTitle.Text = "Nastavení času"; this.labelTitle.Text = "Nastavení času";
this.labelStaticCurrentTime.Text = "Aktuální čas"; this.labelStaticCurrentTime.Text = "Aktuální čas";
@ -90,7 +90,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
#region German #region German
this.labelTitle.Text = "Zeiteinstellung"; this.labelTitle.Text = "Zeiteinstellung";
this.labelStaticCurrentTime.Text = "Aktuelle Uhrzeit"; this.labelStaticCurrentTime.Text = "Aktuelle Uhrzeit";
@ -105,7 +105,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "時間設定"; this.labelTitle.Text = "時間設定";
this.labelStaticCurrentTime.Text = "現在時刻"; this.labelStaticCurrentTime.Text = "現在時刻";
@ -125,6 +125,11 @@ namespace INT63DC_6CH.Forms
} }
} }
public void TimerEnable(bool bValue)
{
this.TimerForTimeSetting.Enabled = bValue;
}
public void DisplayRefresh() public void DisplayRefresh()
{ {
this.CurrentTime = DateTime.Now; this.CurrentTime = DateTime.Now;

View File

@ -58,11 +58,11 @@ namespace INT63DC_6CH.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
{ {
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
{ {
this.labelTitle.Text = "User settings"; this.labelTitle.Text = "User settings";
@ -81,7 +81,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
{ {
this.labelTitle.Text = "用户设置"; this.labelTitle.Text = "用户设置";
@ -96,7 +96,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
{ {
this.labelTitle.Text = "uživatelské nastavení"; this.labelTitle.Text = "uživatelské nastavení";
@ -111,7 +111,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
{ {
this.labelTitle.Text = "Benutzereinstellungen"; this.labelTitle.Text = "Benutzereinstellungen";
@ -271,27 +271,27 @@ namespace INT63DC_6CH.Forms
{ {
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저 설정"; code = "유저 설정";
message1 = "신규 사용자 추가 하시겠습니까?"; message1 = "신규 사용자 추가 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "User Editor"; code = "User Editor";
message1 = "Do you want to add a new user?"; message1 = "Do you want to add a new user?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "User Editor"; code = "User Editor";
message1 = "Would you like to register as a user?"; message1 = "Would you like to register as a user?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "User Editor"; code = "User Editor";
message1 = "Would you like to register as a user?"; message1 = "Would you like to register as a user?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzer-Editor"; code = "Benutzer-Editor";
message1 = "Möchten Sie einen neuen Benutzer hinzufügen?"; message1 = "Möchten Sie einen neuen Benutzer hinzufügen?";
message2 = ""; message2 = "";
@ -304,27 +304,27 @@ namespace INT63DC_6CH.Forms
{ {
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저 설정"; code = "유저 설정";
message1 = "선택된 사용자의 정보를 수정 하시겠습니까?"; message1 = "선택된 사용자의 정보를 수정 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "User Editor"; code = "User Editor";
message1 = "Are you sure you want to edit the"; message1 = "Are you sure you want to edit the";
message2 = "selected user's information?"; message2 = "selected user's information?";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "User Editor"; code = "User Editor";
message1 = "Are you sure you want to edit the"; message1 = "Are you sure you want to edit the";
message2 = "selected user's information?"; message2 = "selected user's information?";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "User Editor"; code = "User Editor";
message1 = "Are you sure you want to edit the"; message1 = "Are you sure you want to edit the";
message2 = "selected user's information?"; message2 = "selected user's information?";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzer-Editor"; code = "Benutzer-Editor";
message1 = "Möchten Sie die Informationen des"; message1 = "Möchten Sie die Informationen des";
message2 = "ausgewählten Benutzers bearbeiten?"; message2 = "ausgewählten Benutzers bearbeiten?";
@ -841,27 +841,27 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저설정"; code = "유저설정";
message1 = "사용자 추가 완료!"; message1 = "사용자 추가 완료!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "user settings"; code = "user settings";
message1 = "User addition complete!"; message1 = "User addition complete!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "用户设置"; code = "用户设置";
message1 = "用户添加完成!"; message1 = "用户添加完成!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "uživatelské nastavení"; code = "uživatelské nastavení";
message1 = "Přidání uživatele dokončeno!"; message1 = "Přidání uživatele dokončeno!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzereinstellungen"; code = "Benutzereinstellungen";
message1 = "Benutzer hinzufügen abgeschlossen!"; message1 = "Benutzer hinzufügen abgeschlossen!";
message2 = ""; message2 = "";
@ -876,7 +876,7 @@ namespace INT63DC_6CH.Forms
{ {
// Part 11 // Part 11
detail = string.Format("Add : {0}", user.user_id); detail = string.Format("Add : {0}", user.user_id);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.UserEditor, detail); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.UserEditor, detail);
this.UpdateCurrentUserItem(user); this.UpdateCurrentUserItem(user);
this.UpdateSelectUserDisplay(this.SelectedUserItem); this.UpdateSelectUserDisplay(this.SelectedUserItem);
@ -905,27 +905,27 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저설정"; code = "유저설정";
message1 = "사용자 정보 수정 완료!"; message1 = "사용자 정보 수정 완료!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "user settings"; code = "user settings";
message1 = "User information modified!"; message1 = "User information modified!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "用户设置"; code = "用户设置";
message1 = "用户信息修改!"; message1 = "用户信息修改!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "uživatelské nastavení"; code = "uživatelské nastavení";
message1 = "Informace o uživateli upraveny!"; message1 = "Informace o uživateli upraveny!";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzereinstellungen"; code = "Benutzereinstellungen";
message1 = "Benutzerinformationen geändert!"; message1 = "Benutzerinformationen geändert!";
message2 = ""; message2 = "";
@ -940,7 +940,7 @@ namespace INT63DC_6CH.Forms
{ {
// Part 11 // Part 11
detail = string.Format("Modify : {0}", user.user_id); detail = string.Format("Modify : {0}", user.user_id);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.UserEditor, detail); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.UserEditor, detail);
// 메시지 박스 교체 // 메시지 박스 교체
UserManager.UserManager_GetUserListID(this.listBoxUserList.SelectedItem.ToString()); UserManager.UserManager_GetUserListID(this.listBoxUserList.SelectedItem.ToString());
@ -971,27 +971,27 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저설정"; code = "유저설정";
message1 = string.Format("{0} 사용자 삭제 완료!", user.user_id); message1 = string.Format("{0} 사용자 삭제 완료!", user.user_id);
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "user settings"; code = "user settings";
message1 = string.Format("{0} User deletion complete!", user.user_id); message1 = string.Format("{0} User deletion complete!", user.user_id);
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "用户设置"; code = "用户设置";
message1 = string.Format("{0} 用户删除完成!", user.user_id); message1 = string.Format("{0} 用户删除完成!", user.user_id);
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "uživatelské nastavení"; code = "uživatelské nastavení";
message1 = string.Format("{0} Smazání uživatele dokončeno!", user.user_id); message1 = string.Format("{0} Smazání uživatele dokončeno!", user.user_id);
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzereinstellungen"; code = "Benutzereinstellungen";
message1 = string.Format("{0} Benutzerlöschung abgeschlossen!", user.user_id); message1 = string.Format("{0} Benutzerlöschung abgeschlossen!", user.user_id);
message2 = ""; message2 = "";
@ -1026,7 +1026,7 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true) if (this.ParentForm.SystemConfig.IsOptPart11 == true)
{ {
detail = string.Format("Delete : {0}", user.user_id); detail = string.Format("Delete : {0}", user.user_id);
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.UserEditor, detail); this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.UserEditor, detail);
} }
} }
else else
@ -1300,27 +1300,27 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저설정"; code = "유저설정";
message1 = "사용자 잠금 해제 하시겠습니까?"; message1 = "사용자 잠금 해제 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "User Settings"; code = "User Settings";
message1 = "Do you want to unlock the user?"; message1 = "Do you want to unlock the user?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "유저설정"; code = "유저설정";
message1 = "사용자 잠금 해제 하시겠습니까?"; message1 = "사용자 잠금 해제 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "유저설정"; code = "유저설정";
message1 = "사용자 잠금 해제 하시겠습니까?"; message1 = "사용자 잠금 해제 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzereinstellungen"; code = "Benutzereinstellungen";
message1 = "Möchten Sie den Benutzer entsperren?"; message1 = "Möchten Sie den Benutzer entsperren?";
message2 = ""; message2 = "";
@ -1339,27 +1339,27 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
code = "유저설정"; code = "유저설정";
message1 = "비밀번호 잠금 해제 하시겠습니까?"; message1 = "비밀번호 잠금 해제 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
code = "User Settings"; code = "User Settings";
message1 = "Do you want to unlock the password?"; message1 = "Do you want to unlock the password?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
code = "유저설정"; code = "유저설정";
message1 = "비밀번호 잠금 해제 하시겠습니까?"; message1 = "비밀번호 잠금 해제 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
code = "유저설정"; code = "유저설정";
message1 = "비밀번호 잠금 해제 하시겠습니까?"; message1 = "비밀번호 잠금 해제 하시겠습니까?";
message2 = ""; message2 = "";
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
code = "Benutzereinstellungen"; code = "Benutzereinstellungen";
message1 = "Möchten Sie das Passwort entsperren?"; message1 = "Möchten Sie das Passwort entsperren?";
message2 = ""; message2 = "";

View File

@ -54,9 +54,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language) switch (this.ParentForm.SystemConfig.Language)
{ {
case DataStore.LanguageID.Korean: case DataStore.E_LanguageID.Korean:
break; break;
case DataStore.LanguageID.English: case DataStore.E_LanguageID.English:
this.labelTitle.Text = "Group Editor"; this.labelTitle.Text = "Group Editor";
this.labelTitleChangeName.TextHAlign = SmartLabel.TextHorAlign.Left; this.labelTitleChangeName.TextHAlign = SmartLabel.TextHorAlign.Left;
@ -71,9 +71,9 @@ namespace INT63DC_6CH.Forms
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDown)); this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp)); this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp));
break; break;
case DataStore.LanguageID.Czech: case DataStore.E_LanguageID.Czech:
break; break;
case DataStore.LanguageID.German: case DataStore.E_LanguageID.German:
this.labelTitle.Text = "Gruppeneditor"; this.labelTitle.Text = "Gruppeneditor";
this.labelTitleL1_1.Text = this.labelTitleL1_2.Text = "S1"; this.labelTitleL1_1.Text = this.labelTitleL1_2.Text = "S1";
@ -115,7 +115,7 @@ namespace INT63DC_6CH.Forms
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDown)); this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp)); this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp));
break; break;
case DataStore.LanguageID.Chinese: case DataStore.E_LanguageID.Chinese:
#region Chinese #region Chinese
this.labelTitle.Text = "组编辑"; this.labelTitle.Text = "组编辑";
@ -157,7 +157,7 @@ namespace INT63DC_6CH.Forms
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveUp)); this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveUp));
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: case DataStore.E_LanguageID.Japanese:
#region Japanese #region Japanese
this.labelTitle.Text = "グルㅡプエディタㅡ"; this.labelTitle.Text = "グルㅡプエディタㅡ";