Compare commits

..

No commits in common. "60d2bf6c2ee44bf63a9ffd030fbf8cb09811803b" and "3eeeff61515967879b3995fa1422c158010b8f3f" have entirely different histories.

47 changed files with 11291 additions and 12756 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -50,7 +50,7 @@ namespace INT63DC_6CH
FormMainDisplayTable,
};
public enum E_LanguageID
public enum LanguageID
{
Korean = 0,
English,
@ -60,22 +60,6 @@ namespace INT63DC_6CH
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
{
None = 0,
@ -88,15 +72,6 @@ namespace INT63DC_6CH
LogOut = 7,
};
public enum E_UpdateCheck
{
Fail,
Success,
NotUsbMomery,
NotUpdateFolder,
NotFile,
};
public enum JudgmentStatus
{
None,
@ -126,7 +101,7 @@ namespace INT63DC_6CH
CalError,
};
public enum E_ResponseData
public enum ResponseData
{
NAK = 0,
ACK = 1,
@ -165,7 +140,7 @@ namespace INT63DC_6CH
Inspection,
Others,
};
public enum E_TrackingOperation
public enum TrackingOperation
{
None,
PowerOn,
@ -286,7 +261,7 @@ namespace INT63DC_6CH
a6_ServoOff,
};
public enum _30000_ModbusAddress
public enum _30000_Modbus
{
UnderRange_High = 1010,
UnderRange_Low = 1011,
@ -664,8 +639,6 @@ namespace INT63DC_6CH
public static readonly string _1201_Bypass = "1201";
// 메인보드 버전 읽기
public static readonly string _1502_ProgramVersion = "1502";
// 시스템설정 - 업데이트
public static readonly string _1651_UpdateForMain = "1651";
// 품목설정 - 품번
public static readonly string _2001_ProductNumber = "2001";
@ -948,9 +921,8 @@ namespace INT63DC_6CH
private string m_User_Level2_Name;
private string m_User_Level3_Name;
private string m_EthernetServerAddress;
private string m_MainBoardVersion;
private DataStore.E_LanguageID m_Language;
private DataStore.LanguageID m_Language;
// Internal use
private bool m_IsBypassMode;
@ -1156,13 +1128,8 @@ namespace INT63DC_6CH
get { return this.m_EthernetServerAddress; }
set { this.m_EthernetServerAddress = value; }
}
public string MainBoardVersion
{
get { return this.m_MainBoardVersion; }
set { this.m_MainBoardVersion = value; }
}
public DataStore.E_LanguageID Language
public DataStore.LanguageID Language
{
get { return this.m_Language; }
set { this.m_Language = value; }
@ -1263,9 +1230,8 @@ namespace INT63DC_6CH
this.User_Level2_Name = "Level 2";
this.User_Level3_Name = "Level 3";
this.EthernetServerAddress = "0.0.0.0";
this.MainBoardVersion = "000";
this.Language = DataStore.E_LanguageID.Korean;
this.Language = DataStore.LanguageID.Korean;
// Intanal use
this.IsBypassMode = false;
@ -1381,7 +1347,7 @@ namespace INT63DC_6CH
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 40)]
public string EthernetServerAddress;
public DataStore.E_LanguageID Language;
public DataStore.LanguageID Language;
}
#endregion
@ -1700,18 +1666,17 @@ namespace INT63DC_6CH
/// </summary>
public string WeightString
{
//get
//{
// string ret = "";
get
{
string ret = "";
// if (this.Sign == "-")
// ret = "-" + this.m_WeightString.Remove(1,0);
// else
// ret = this.m_WeightString;
if (this.Sign == "-")
ret = "-" + this.m_WeightString.Remove(1, 0);
else
ret = this.m_WeightString;
// return ret;
//}
get { return this.m_WeightString; }
return ret;
}
set { this.m_WeightString = value; }
}
public string Sign
@ -3701,157 +3666,4 @@ namespace INT63DC_6CH
#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
private void InitializeDesign()
{
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{
this.labelTitleDate.Text = "날짜";
this.labelTitleProductNo.Text = "품번";
this.buttonRead.Text = "읽기";
this.buttonClose.Text = "닫기";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
this.labelTitleDate.Text = "Date";
this.labelTitleProductNo.Text = "Product No.";
this.buttonRead.Text = "Read";
this.buttonClose.Text = "Close";
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
{
this.labelTitleDate.Text = "Datum";
this.labelTitleProductNo.Text = "Nr.";

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -21,7 +21,7 @@ namespace INT63DC_6CH.DialogForms
InitializeComponent();
}
public DialogFormYesNo(DataStore.E_LanguageID language, int ok)
public DialogFormYesNo(DataStore.LanguageID language, int ok)
{
InitializeComponent();
@ -31,7 +31,7 @@ namespace INT63DC_6CH.DialogForms
switch (language)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
#region Korean
switch (ok)
{
@ -100,7 +100,7 @@ namespace INT63DC_6CH.DialogForms
}
#endregion
break;
case DataStore.E_LanguageID.English:
case DataStore.LanguageID.English:
#region English
switch (ok)
{
@ -169,7 +169,7 @@ namespace INT63DC_6CH.DialogForms
}
#endregion
break;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
#region Chinese
this.buttonYes.Text = "是";
this.buttonNo.Text = "否";
@ -241,7 +241,7 @@ namespace INT63DC_6CH.DialogForms
}
#endregion
break;
case DataStore.E_LanguageID.Czech:
case DataStore.LanguageID.Czech:
#region Czech
this.buttonYes.Text = "Ano";
this.buttonNo.Text = "Ne";
@ -313,7 +313,7 @@ namespace INT63DC_6CH.DialogForms
}
#endregion
break;
case DataStore.E_LanguageID.German:
case DataStore.LanguageID.German:
#region German
this.buttonYes.Text = "Ja";
this.buttonNo.Text = "Nein";
@ -387,7 +387,7 @@ namespace INT63DC_6CH.DialogForms
}
#endregion
break;
case DataStore.E_LanguageID.Japanese:
case DataStore.LanguageID.Japanese:
#region Japanese
this.buttonYes.Text = "はい";
this.buttonNo.Text = "いいえ";
@ -459,7 +459,7 @@ namespace INT63DC_6CH.DialogForms
break;
}
}
public DialogFormYesNo(DataStore.E_LanguageID language, int ok, string msg)
public DialogFormYesNo(DataStore.LanguageID language, int ok, string msg)
{
InitializeComponent();
@ -469,7 +469,7 @@ namespace INT63DC_6CH.DialogForms
switch (language)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
switch (ok)
{
case 2:
@ -488,7 +488,7 @@ namespace INT63DC_6CH.DialogForms
break;
}
break;
case DataStore.E_LanguageID.English:
case DataStore.LanguageID.English:
switch (ok)
{
case 2:
@ -507,7 +507,7 @@ namespace INT63DC_6CH.DialogForms
break;
}
break;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
switch (ok)
{
case 2:
@ -526,9 +526,9 @@ namespace INT63DC_6CH.DialogForms
break;
}
break;
case DataStore.E_LanguageID.Czech:
case DataStore.LanguageID.Czech:
break;
case DataStore.E_LanguageID.German:
case DataStore.LanguageID.German:
this.buttonYes.Text = "Ja";
this.buttonNo.Text = "Nein";
@ -554,74 +554,7 @@ namespace INT63DC_6CH.DialogForms
break;
}
}
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)
public DialogFormYesNo(DataStore.LanguageID language, DataStore.MessageBoxIcon icon, string code, string message1, string message2)
{
InitializeComponent();
@ -658,15 +591,15 @@ namespace INT63DC_6CH.DialogForms
switch (language)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
break;
case DataStore.E_LanguageID.English:
case DataStore.LanguageID.English:
break;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
break;
case DataStore.E_LanguageID.Czech:
case DataStore.LanguageID.Czech:
break;
case DataStore.E_LanguageID.German:
case DataStore.LanguageID.German:
this.buttonYes.Text = "Ja";
this.buttonNo.Text = "Nein";
break;

View File

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

View File

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

View File

@ -51,9 +51,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
break;
case DataStore.E_LanguageID.English:
case DataStore.LanguageID.English:
#region English
this.labelTitle.Text = "Configuration";
@ -68,7 +68,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion
break;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
#region Chinese
this.labelTitle.Text = "选项";
@ -107,7 +107,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion
break;
case DataStore.E_LanguageID.Czech:
case DataStore.LanguageID.Czech:
#region Czech
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));
#endregion
break;
case DataStore.E_LanguageID.German:
case DataStore.LanguageID.German:
#region German
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));
#endregion
break;
case DataStore.E_LanguageID.Japanese:
case DataStore.LanguageID.Japanese:
this.labelTitle.Text = "構成";
this.groupBoxOption.Text = "オプション設定";

View File

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

View File

@ -53,11 +53,11 @@ namespace INT63DC_6CH.Forms
{
ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.labelTitle.Text = "数据备份";
@ -73,7 +73,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
{
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());
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.DataBackup, type.ToString());
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.DataBackup, type.ToString());
this.SplashFinish();
msg.ShowDialog();
#endregion

View File

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

View File

@ -71,11 +71,11 @@ namespace INT63DC_6CH.Forms
{
ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
this.labelTitle.Text = "数据查看器";
@ -109,7 +109,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
{
this.labelTitle.Text = "Datenbetrachter";

View File

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

View File

@ -44,11 +44,11 @@ namespace INT63DC_6CH.Forms
{
ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
{
this.labelTitle.Text = "Vorrichtungstest";
@ -101,7 +101,7 @@ namespace INT63DC_6CH.Forms
this.buttonDisplay.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenDown));
this.buttonDisplay.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenUp));
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese)
{
this.labelTitle.Text = "装置テスト";

View File

@ -41,9 +41,9 @@ namespace INT63DC_6CH.Forms
{
switch (this.ParentForm.SystemConfig.Language)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
break;
case DataStore.E_LanguageID.English:
case DataStore.LanguageID.English:
#region English
this.labelTitle.Text = "Initialization";
@ -51,7 +51,7 @@ namespace INT63DC_6CH.Forms
this.labelResetRestart.Text = "Turn the power off and back on";
#endregion
break;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
#region Chinese
this.labelTitle.Text = "回复出厂设置";
@ -59,7 +59,7 @@ namespace INT63DC_6CH.Forms
this.labelResetRestart.Text = "关掉电源,然后在打开电源";
#endregion
break;
case DataStore.E_LanguageID.Czech:
case DataStore.LanguageID.Czech:
#region Czech
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.";
#endregion
break;
case DataStore.E_LanguageID.German:
case DataStore.LanguageID.German:
#region German
this.labelTitle.Text = "Werkseinstellung";
@ -75,7 +75,7 @@ namespace INT63DC_6CH.Forms
this.labelResetRestart.Text = "Mit dem Hauptschalter aus- und einschalten";
#endregion
break;
case DataStore.E_LanguageID.Japanese:
case DataStore.LanguageID.Japanese:
#region Japanese
this.labelTitle.Text = "初期化";

View File

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

View File

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

View File

@ -44,7 +44,6 @@
this.timerUserList = new System.Windows.Forms.Timer();
this.smartSerialPortLink = new SmartX.SmartSerialPort();
this.smartSerialPort3 = new SmartX.SmartSerialPort();
this.smartTimerUpdate = new SmartX.SmartTimer(this.components);
((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit();
this.SuspendLayout();
//
@ -115,7 +114,6 @@
this.smartTCPMultiServer.MaxReceiveBufferSize = 1000;
this.smartTCPMultiServer.Port = 5001;
this.smartTCPMultiServer.ReceiveTimeout = 3000;
this.smartTCPMultiServer.OnReceiveHandler += new SmartX.SmartTCPMultiServer.ReceiveHandler(this.smartTCPMultiServer_OnReceiveHandler);
//
// timerUserList
//
@ -163,15 +161,6 @@
this.smartSerialPort3.STXCodes = null;
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
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -203,6 +192,5 @@
private System.Windows.Forms.Timer timerUserList;
private SmartX.SmartSerialPort smartSerialPortLink;
private SmartX.SmartSerialPort smartSerialPort3;
private SmartX.SmartTimer smartTimerUpdate;
}
}

File diff suppressed because it is too large Load Diff

View File

@ -159,9 +159,6 @@
<metadata name="smartSerialPort3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>939, 56</value>
</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">
<value>WEBPAD</value>
</metadata>

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

@ -20,6 +20,7 @@ namespace INT63DC_6CH.Forms
private FormMain m_ParentForm;
public bool IsConnectedUSB;
private bool FlagIsUpdateUse;
#endregion
#region Constructor
@ -44,11 +45,11 @@ namespace INT63DC_6CH.Forms
{
ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Korean)
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.English)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
#region English
this.buttonInformation.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMenuInformationDisable));
@ -108,7 +109,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
#endregion
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
#region Chinese
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMenuTimeDisable));
@ -162,7 +163,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
#endregion
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
#region Czech
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMenuTimeDisable));
@ -216,7 +217,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
#endregion
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
{
#region German
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerMenuTimeDisable));
@ -276,7 +277,7 @@ namespace INT63DC_6CH.Forms
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
#endregion
}
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese)
{
#region Japanese
this.buttonTimeSetting.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnMenuTimeDisable));
@ -338,6 +339,7 @@ namespace INT63DC_6CH.Forms
private void InitializeControl()
{
this.IsConnectedUSB = false;
this.FlagIsUpdateUse = false;
if (this.ParentForm.SystemConfig.IsLogin == false)
{
@ -353,6 +355,8 @@ namespace INT63DC_6CH.Forms
int expireDate = 0;
Color colorExpirePW = this.ParentForm.ColorLogOff;
this.FlagIsUpdateUse = false;
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
{
this.buttonDataStatistics.Visible = true;
@ -416,6 +420,8 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = this.ParentForm.CurrentUserGroup.Level1.IsMenuUpdate;
#endregion
break;
case DataStore.UserGroup.Level2:
@ -449,6 +455,8 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = this.ParentForm.CurrentUserGroup.Level2.IsMenuUpdate;
#endregion
break;
case DataStore.UserGroup.Level3:
@ -482,6 +490,8 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = this.ParentForm.CurrentUserGroup.Level3.IsMenuUpdate;
#endregion
break;
case DataStore.UserGroup.Admin:
@ -515,6 +525,8 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = true;
#endregion
break;
case DataStore.UserGroup.Developer:
@ -548,6 +560,8 @@ namespace INT63DC_6CH.Forms
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
this.labelExpireOfPassword.Visible = true;
this.FlagIsUpdateUse = true;
#endregion
break;
case DataStore.UserGroup.NotLogin:
@ -579,6 +593,8 @@ namespace INT63DC_6CH.Forms
this.buttonDataStatistics.Visible = true;
else
this.buttonDataStatistics.Visible = false;
this.FlagIsUpdateUse = true;
#endregion
break;
case DataStore.UserGroup.LogOut:
@ -682,7 +698,23 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.ModeMenu, CommunicationID.MainBoard);
this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormMenu;
this.smartTimerScanUSB.Start();
// USB 체크
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
@ -766,7 +798,7 @@ namespace INT63DC_6CH.Forms
if (myDlg.ShowDialog() == DialogResult.Yes)
{
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.Initialization, "");
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Initialization, "");
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormFactory);
this.ParentForm.ChildFormFactoryInitialize.timer1.Enabled = true;
@ -776,17 +808,14 @@ namespace INT63DC_6CH.Forms
else if (button == this.buttonUpdate)
{
#region 업데이트
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormProgramUpdate);
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, "");
//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();
//}
this.ParentForm.ChildFormProgramUpdate.DisplayRefresh();
}
#endregion
}
else if (button == this.buttonEquipmentSetting)
@ -873,7 +902,6 @@ namespace INT63DC_6CH.Forms
private void smartTimerScanUSB_Tick(object sender, EventArgs e)
{
bool isBeforeConnectedUSB = this.IsConnectedUSB;
DirectoryInfo info = new DirectoryInfo("하드 디스크\\");
if (info.Exists == true)
@ -881,10 +909,9 @@ namespace INT63DC_6CH.Forms
else
this.IsConnectedUSB = false;
if (isBeforeConnectedUSB != this.IsConnectedUSB)
if (this.buttonUpdate.Enabled != this.IsConnectedUSB)
{
if (this.ParentForm.ChildFormProgramUpdate != null)
this.ParentForm.ChildFormProgramUpdate.EnableBackupButton(this.IsConnectedUSB);
this.buttonUpdate.Enabled = this.IsConnectedUSB;
if (this.ParentForm.ChildFormDataBackup != null)
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)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
this.labelTitleMessage4.Text = "";
break;
case DataStore.E_LanguageID.English:
case DataStore.LanguageID.English:
#region English
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
@ -78,7 +78,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleMessage4.Text = "";
#endregion
break;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
#region Chinese
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
@ -108,7 +108,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleMessage4.Text = "";
#endregion
break;
case DataStore.E_LanguageID.Czech:
case DataStore.LanguageID.Czech:
#region Czech
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
@ -137,7 +137,7 @@ namespace INT63DC_6CH.Forms
this.labelTitleMessage4.Text = "operaci krokování.";
#endregion
break;
case DataStore.E_LanguageID.German:
case DataStore.LanguageID.German:
#region German
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable));
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.";
#endregion
break;
case DataStore.E_LanguageID.Japanese:
case DataStore.LanguageID.Japanese:
#region Japanese
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnBackDown));
@ -242,13 +242,13 @@ namespace INT63DC_6CH.Forms
{
if (isOpen == true)
{
if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
this.labelModusStatus.Text = "Otevřít";
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
this.labelModusStatus.Text = "Öffnen";
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
this.labelModusStatus.Text = "开";
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese)
this.labelModusStatus.Text = "オㅡプン";
else
this.labelModusStatus.Text = "OPEN";
@ -257,13 +257,13 @@ namespace INT63DC_6CH.Forms
}
else
{
if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Czech)
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
this.labelModusStatus.Text = "Zavřít";
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.German)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
this.labelModusStatus.Text = "Schließen";
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Chinese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
this.labelModusStatus.Text = "关闭";
else if (this.ParentForm.SystemConfig.Language == DataStore.E_LanguageID.Japanese)
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Japanese)
this.labelModusStatus.Text = "クロㅡズ";
else
this.labelModusStatus.Text = "CLOSE";
@ -347,14 +347,14 @@ namespace INT63DC_6CH.Forms
this.ParentForm.IsServoOrigin = false;
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorOrigin, "");
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorOrigin, "");
}
private void buttonStep_Click(object sender, EventArgs e)
{
this.ParentForm.TransferData(CommunicationCommand.MotorStep, CommunicationID.MainBoard);
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorStep, "");
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorStep, "");
}
private void buttonAlarmReset_Click(object sender, EventArgs e)
{
@ -362,7 +362,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.TransferData(CommunicationCommand.BuzzerOff, CommunicationID.MainBoard);
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorAlarmReset, "");
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorAlarmReset, "");
}
private void buttonEEPROM_Click(object sender, EventArgs e)
{
@ -377,7 +377,7 @@ namespace INT63DC_6CH.Forms
this.ParentForm.ServoMotorWrite(1, ServoMotorParameterAddress.SaveAllParameters, ServoMotorParameterAddress.EEPROM);
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorEEPROM, "");
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorEEPROM, "");
}
private void buttonHidden_Click(object sender, EventArgs e)
{
@ -400,7 +400,7 @@ namespace INT63DC_6CH.Forms
this.smartTimer1.Start();
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorJogCW, "");
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorJogCW, "");
}
private void buttonJogCCW_MouseDown(object sender, MouseEventArgs e)
{
@ -416,7 +416,7 @@ namespace INT63DC_6CH.Forms
this.smartTimer1.Start();
// SetTrackingHistoryData
this.ParentForm.SetTrackingHistoryData(DataStore.E_TrackingOperation.MotorJogCCW, "");
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorJogCCW, "");
}
private void labelMotorParameterSetup_Click(object sender, EventArgs e)

View File

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

View File

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

View File

@ -16,7 +16,6 @@ namespace INT63DC_6CH.Forms
{
#region Field
private FormMain m_ParentForm;
private DataStore.E_Step3 UpdateStep;
private int Check;
@ -52,49 +51,60 @@ namespace INT63DC_6CH.Forms
{
switch (this.ParentForm.SystemConfig.Language)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
break;
case DataStore.E_LanguageID.English:
case DataStore.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;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
#region Chinese
this.labelTitle.Text = "更新";
this.labelUpdateWait.Text = "请稍等...";
this.labelUpdateWait2.Text = "请勿断开USB";
this.labelUpdateRestart.Text = "关掉电源,然后在打开电源";
#endregion
break;
case DataStore.E_LanguageID.Czech:
case DataStore.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;
case DataStore.E_LanguageID.German:
case DataStore.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;
case DataStore.E_LanguageID.Japanese:
case DataStore.LanguageID.Japanese:
#region Japanese
this.labelTitle.Text = "更新";
this.labelUpdateWait.Text = "少し待つ...";
this.labelUpdateWait2.Text = "USBを本体から抜かないこと";
this.labelUpdateRestart.Text = "電源をOFFにしてから電源をONにする";
#endregion
break;
default:
break;
}
}
private void DefaultSetting()
public void DisplayRefresh()
{
this.UpdateStep = DataStore.E_Step3.Step1;
this.UpdateLabelStatus(this.UpdateStep, this.ParentForm.SystemConfig.Language);
this.CheckError();
}
public void EnableBackupButton(bool enable)
public void CheckError()
{
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;
if (Directory.Exists("Hard Disk\\") == true)
@ -119,153 +129,51 @@ namespace INT63DC_6CH.Forms
if (newFiles.Length == 0)
{
ret = DataStore.E_UpdateCheck.NotFile;
// USB에 업데이트 파일이 없습니다
DialogFormMessage message = new DialogFormMessage(7, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
}
else
{
ret = DataStore.E_UpdateCheck.Success;
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormProgramUpdate);
}
}
else
{
ret = DataStore.E_UpdateCheck.NotUpdateFolder;
// USB에 업데이트 폴더가 없습니다
DialogFormMessage message = new DialogFormMessage(9, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
}
}
else
{
ret = DataStore.E_UpdateCheck.NotUsbMomery;
}
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;
}
// USB메모리가 장착되지 않았습니다
DialogFormMessage message = new DialogFormMessage(5, this.ParentForm.SystemConfig.Language);
message.ShowDialog();
return;
}
}
private void ProgramUpdate()
{
this.buttonBack.Enabled = false;
FileInfo[] newFiles;
DirectoryInfo directoryFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath);
newFiles = directoryFolderUpdateFiles.GetFiles();
this.progressBarUpdate.Value += 20;
this.progressBarUpdateBar.Value += 20;
this.TreatmentRemoveOldFile();
this.progressBarUpdate.Value += 30;
this.TreatmentCopyNewFile(newFiles);
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;
this.progressBarUpdateBar.Value += 100;
}
private void TreatmentRemoveOldFile()
{
bool removeFolderCheck = false;
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 directoryFolderRemove = new DirectoryInfo(this.RemoveFolderPath);
@ -276,290 +184,62 @@ namespace INT63DC_6CH.Forms
directoryFolderRemove.Create();
foreach (FileInfo subFile in oldFiles)
subFile.MoveTo(this.RemoveFolderPath + DateTime.Now.ToString("yyyyMMddHHmmss") + subFile.Name.ToString());
subFile.MoveTo(RemoveFolderPath + DateTime.Now.ToString("yyyyMMddHHmmss") + subFile.Name.ToString());
this.progressBarUpdate.Value += 20;
this.progressBarUpdateBar.Value += 20;
}
private void TreatmentCopyNewFile(FileInfo[] newFile)
{
// 새 파일 복사
foreach (FileInfo subFile in newFile)
subFile.CopyTo(this.OldFilePath + subFile.Name.ToString());
this.progressBarUpdate.Value += 20;
this.progressBarUpdateBar.Value += 20;
}
#endregion
private void UpdateMainBoard()
#region Override Member
protected override void OnLoad(EventArgs e)
{
long a = 0;
int count = 0, byteCount = 0;
base.OnLoad(e);
//this.ParentForm.Enabled = false;
this.buttonMainBoard.TextColor = Color.DimGray;
this.buttonMainBoard.Enabled = false;
this.buttonLCD.TextColor = Color.DimGray;
this.buttonLCD.Enabled = false;
this.InitializeDesign();
try
{
this.buttonBack.Enabled = false;
DirectoryInfo directoryFolderUpdateFiles = new DirectoryInfo(this.UpdateFilePath);
if (directoryFolderUpdateFiles.Exists == false)
directoryFolderUpdateFiles.Create();
FileStream fs = new FileStream(this.UpdateFilePath, FileMode.Open, FileAccess.Read);
this.Check = 0;
BinaryReader br = new BinaryReader(fs);
a = br.BaseStream.Length;
byteCount = int.Parse(a.ToString());
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;
}
this.UpdateFilePath = this.USBPath + "UpdateFiles\\";
this.OldFilePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\";
if (this.OldFilePath.StartsWith("\\F") == true)
this.RemoveFolderPath = "Flash Disk\\RemoveFile\\";
else
{
this.buttonLCD.TextColor = Color.DimGray;
this.buttonLCD.Enabled = false;
this.buttonMainBoard.TextColor = Color.DimGray;
this.buttonMainBoard.Enabled = false;
}
this.RemoveFolderPath = "SD Card\\RemoveFile\\";
this.timerUpdate.Interval = 1000;
this.timerUpdate.Enabled = true;
}
#endregion
#region Event Handler
private void buttonLCD_Click(object sender, EventArgs e)
private void timerUpdate_Tick(object sender, EventArgs e)
{
DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 3);
DialogResult dr = myDlg.ShowDialog();
myDlg.Close();
this.Check += 1;
if (this.Check == 3)
{
this.ProgramUpdate();
}
this.Refresh();
this.ProgramUpdateCheck(dr);
}
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);
if (this.progressBarUpdateBar.Value == 100)
{
this.labelUpdateWait.Visible = false;
this.labelUpdateWait2.Visible = false;
this.labelUpdateRestart.Visible = true;
}
}
#endregion
}

View File

@ -236,859 +236,9 @@
ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII=
</value>
</data>
<data name="buttonLCD.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<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>
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/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABJpJREFUeF7t2mtLG1kc
x3FfrfVGNLRgYhKTSWpcTeJlNSNaREFQpI/6oA9EELK7XjK5aeIVvK+iFmnfwv66M6StxMfNHL4fjiKe
mYdf/+cEO+bsuZZrdmZ27I8xy7ISANpGKpnKZDJ23n4RbHO1SDoznhkcHAwEAhMTEysrK2sA2sbS0tLo
6GhXV1c0Gp2emn4Rr9YvSWsyRyKRWCxWKBSen5+/fv36+Pj4L4B2cn9/f3Nz8+nTp2AwODw8/HPCWj+S
zmVzb968WV9fV8xfvnw5Pz+v1+sHBwf7ANqGklSYjUbj9PT07OxMR+nIUKRZsZaXtOazet7c3Pz27Zv+
AOi1Wq1WrVYrANqMwlSeivTw8FBVz8/P/1y1l7TO25rPOmlrOOuF8v9KANqS8lTbClvj+vj4OJ1OWwnr
R9LZTDYcDuu8fX197fbsvQegjTWrdhynp6cnP5v3kg6FQltbW7o/66Suh7zHAbQ9BasTuAa1bdupVOp7
0iq7t7f36empeeT2ngXQ9hSsO6gLhUIwGPye9PjYeDab1S26Xq8zogHfUbaK9+TkpK+vTxO6433q/eLi
4sPDg07djGjAd5pn72g0OpGb6EjEE2tra3d3dxrfJA34jpLWPFbSyWQyk8l4Sd/c3OgirW0HgK+41+mj
oyPLskga8D1lS9KAOUgaMApJA0YhacAoJA0YpXXS19fXlUpF20UAvqJsNY8PDw9JGjABSQNGIWnAKCQN
GOXVpMvlsrb3APiKktY8bjQaJA2YgKQBo5A0YBSSBoxC0oBRWiS9urqqpEulkrZ3AfiKJrHmcb1eJ2nA
BCQNGIWkAaOQNGCU1klfXV05jqPtHQC+okmseXxwcEDSgAlIGjAKSQNGaZ305eWlktb2NgBf0SRWvCQN
GIKkAaOQNGAUkgaM8mrSxWJR2/8A8BVNYiW9v7+fSCRIGvA9kgaMQtKAUUgaMApJA0ZpnfTFxcXe3p62
/wbgK5rEmse1Wo2kAROQNGAUkgaMQtKAUV5Nend3V9t/AfAVTWLN42q1StKACUgaMApJA0YhacAoJA0Y
haQBo7xM2rKslZWV8/PznZ0dbRcA+IomsZt0PB7PZrId6ZF0Pp+/vLx0p7T3FACfcKd0rVZ79+7d9NR0
x9Tk1NDQ0O3trX6rPe8pAH6gk/X29rbjOMVisbOzc86e69BXIBBoNBqlUkl7nL0BH9HJWlfmcrm8vr4e
Doe9pJPJ5MLCgqp2BzVVA77gfjbm/oO3es7lcl7Sdt7u6upS6NL83Nt7CUBbcnvWGK5UKqurq7o+q2Uv
aa1UKhWJRLSn47eq1qOEDbQnhak8dU12e97c3Ozp6ZmcmPwlaa3h4eF4PK6HNKv1XQd0N2y3bQC/nduj
wlSeOm+r542NjUAgMPJ+pBnyj6S1lHQwGPz48WO1WlXYjuOobdHcBvDbKUaVrDAVs3748OGDrszpkfTP
Ff+StFYumwuHwqFQaHl5WQNdL+vmrcIB/F4qUTSfP3/+bNt2f39/LBabnZl9kfDLpN01NTkVi8YGBga6
u7s7AbSN3t7et2/fWpY18+fMi2y/L3vuPz/ezjAGI2KJAAAAAElFTkSuQmCC
</value>
</data>
<data name="buttonMainBoard.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
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 name="timerUpdate.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</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">
<value>WEBPAD</value>
</metadata>

View File

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

View File

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

View File

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

View File

@ -54,9 +54,9 @@ namespace INT63DC_6CH.Forms
switch (this.ParentForm.SystemConfig.Language)
{
case DataStore.E_LanguageID.Korean:
case DataStore.LanguageID.Korean:
break;
case DataStore.E_LanguageID.English:
case DataStore.LanguageID.English:
this.labelTitle.Text = "Group Editor";
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp));
break;
case DataStore.E_LanguageID.Czech:
case DataStore.LanguageID.Czech:
break;
case DataStore.E_LanguageID.German:
case DataStore.LanguageID.German:
this.labelTitle.Text = "Gruppeneditor";
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.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp));
break;
case DataStore.E_LanguageID.Chinese:
case DataStore.LanguageID.Chinese:
#region Chinese
this.labelTitle.Text = "组编辑";
@ -157,7 +157,7 @@ namespace INT63DC_6CH.Forms
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveUp));
#endregion
break;
case DataStore.E_LanguageID.Japanese:
case DataStore.LanguageID.Japanese:
#region Japanese
this.labelTitle.Text = "グルㅡプエディタㅡ";