Compare commits

..

2 Commits

Author SHA1 Message Date
DESKTOP-999R8N3\CJY 7581eb8568 DialogLogon 수정 및 추가 2023-08-17 16:17:54 +09:00
DESKTOP-999R8N3\CJY 03aa39e2d6 Merge branch 'master' of http://192.168.11.65:3000/chojy/INT69DC_7C 2023-08-17 15:50:01 +09:00
26 changed files with 1052 additions and 438 deletions

View File

@ -33,13 +33,17 @@
this.smartKeyboard = new SmartX.SmartKeyboard(); this.smartKeyboard = new SmartX.SmartKeyboard();
this.textBoxID = new System.Windows.Forms.TextBox(); this.textBoxID = new System.Windows.Forms.TextBox();
this.textBoxPassword = new System.Windows.Forms.TextBox(); this.textBoxPassword = new System.Windows.Forms.TextBox();
this.buttonLogOn = new SmartX.SmartButton(); this.buttonLogon = new SmartX.SmartButton();
this.buttonCancel = new SmartX.SmartButton(); this.buttonCancel = new SmartX.SmartButton();
this.smartButton1 = new SmartX.SmartButton(); this.smartButton1 = new SmartX.SmartButton();
this.smartButtonAdmin = new SmartX.SmartButton(); this.smartButtonAdmin = new SmartX.SmartButton();
this.smartButtonIUser11 = new SmartX.SmartButton(); this.smartButtonIUser11 = new SmartX.SmartButton();
this.smartButtonUser22 = new SmartX.SmartButton(); this.smartButtonUser22 = new SmartX.SmartButton();
this.smartButtonUser33 = new SmartX.SmartButton(); this.smartButtonUser33 = new SmartX.SmartButton();
this.pictureBoxImage = new System.Windows.Forms.PictureBox();
this.labelTitlePassword = new SmartX.SmartLabel();
this.labelTitleID = new SmartX.SmartLabel();
this.labelTitle = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
@ -91,60 +95,61 @@
this.smartKeyboard.ThemeStyle = SmartX.SmartKeyboard.KEYBOARDTHEMESTYLE.CUSTOMIZED_LITE; this.smartKeyboard.ThemeStyle = SmartX.SmartKeyboard.KEYBOARDTHEMESTYLE.CUSTOMIZED_LITE;
this.smartKeyboard.TopMargin = 5; this.smartKeyboard.TopMargin = 5;
this.smartKeyboard.OnXKeyClick += new System.EventHandler(this.smartKeyboard_OnXKeyClick); this.smartKeyboard.OnXKeyClick += new System.EventHandler(this.smartKeyboard_OnXKeyClick);
this.smartKeyboard.Click += new System.EventHandler(this.buttonLogOn_Click);
// //
// textBoxID // textBoxID
// //
this.textBoxID.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Regular); this.textBoxID.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Regular);
this.textBoxID.Location = new System.Drawing.Point(277, 76); this.textBoxID.Location = new System.Drawing.Point(255, 81);
this.textBoxID.MaxLength = 20; this.textBoxID.MaxLength = 20;
this.textBoxID.Name = "textBoxID"; this.textBoxID.Name = "textBoxID";
this.textBoxID.Size = new System.Drawing.Size(218, 37); this.textBoxID.Size = new System.Drawing.Size(248, 34);
this.textBoxID.TabIndex = 2; this.textBoxID.TabIndex = 2;
this.textBoxID.Text = "ABCDEFGHJK"; this.textBoxID.Text = "ABCDEFGHJK";
this.textBoxID.GotFocus += new System.EventHandler(this.textBoxID_GotFocus); this.textBoxID.GotFocus += new System.EventHandler(this.textBoxID_GotFocus);
// //
// textBoxPassword // textBoxPassword
// //
this.textBoxPassword.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Regular); this.textBoxPassword.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Regular);
this.textBoxPassword.Location = new System.Drawing.Point(277, 121); this.textBoxPassword.Location = new System.Drawing.Point(255, 126);
this.textBoxPassword.MaxLength = 20; this.textBoxPassword.MaxLength = 20;
this.textBoxPassword.Name = "textBoxPassword"; this.textBoxPassword.Name = "textBoxPassword";
this.textBoxPassword.PasswordChar = '*'; this.textBoxPassword.PasswordChar = '*';
this.textBoxPassword.Size = new System.Drawing.Size(218, 37); this.textBoxPassword.Size = new System.Drawing.Size(248, 34);
this.textBoxPassword.TabIndex = 5; this.textBoxPassword.TabIndex = 5;
this.textBoxPassword.Text = "ABCDEFGHJK"; this.textBoxPassword.Text = "ABCDEFGHJK";
this.textBoxPassword.GotFocus += new System.EventHandler(this.textBoxPassword_GotFocus); this.textBoxPassword.GotFocus += new System.EventHandler(this.textBoxPassword_GotFocus);
// //
// buttonLogOn // buttonLogon
// //
this.buttonLogOn.BackPictureBox = null; this.buttonLogon.BackPictureBox = null;
this.buttonLogOn.BackPictureBox1 = null; this.buttonLogon.BackPictureBox1 = null;
this.buttonLogOn.BackPictureBox2 = null; this.buttonLogon.BackPictureBox2 = null;
this.buttonLogOn.ButtonColor = System.Drawing.Color.Gray; this.buttonLogon.ButtonColor = System.Drawing.Color.Gray;
this.buttonLogOn.ButtonImageAutoSize = true; this.buttonLogon.ButtonImageAutoSize = true;
this.buttonLogOn.ColorKeySamplePosition = new System.Drawing.Point(0, 0); this.buttonLogon.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonLogOn.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonLogOn.DisableImage"))); this.buttonLogon.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonLogon.DisableImage")));
this.buttonLogOn.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonLogOn.DownImage"))); this.buttonLogon.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonLogon.DownImage")));
this.buttonLogOn.GroupID = 0; this.buttonLogon.GroupID = 0;
this.buttonLogOn.InitVisible = true; this.buttonLogon.InitVisible = true;
this.buttonLogOn.Location = new System.Drawing.Point(512, 79); this.buttonLogon.Location = new System.Drawing.Point(512, 82);
this.buttonLogOn.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonLogon.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonLogOn.Name = "buttonLogOn"; this.buttonLogon.Name = "buttonLogon";
this.buttonLogOn.NestedClickEventPrevent = false; this.buttonLogon.NestedClickEventPrevent = false;
this.buttonLogOn.OutlinePixel = 1; this.buttonLogon.OutlinePixel = 1;
this.buttonLogOn.RepeatInterval = 200; this.buttonLogon.RepeatInterval = 200;
this.buttonLogOn.RepeatIntervalAccelerate = null; this.buttonLogon.RepeatIntervalAccelerate = null;
this.buttonLogOn.SafeInterval = 200; this.buttonLogon.SafeInterval = 200;
this.buttonLogOn.Size = new System.Drawing.Size(75, 75); this.buttonLogon.Size = new System.Drawing.Size(75, 75);
this.buttonLogOn.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; this.buttonLogon.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonLogOn.TabIndex = 6; this.buttonLogon.TabIndex = 6;
this.buttonLogOn.TextColor = System.Drawing.Color.Black; this.buttonLogon.TextColor = System.Drawing.Color.Black;
this.buttonLogOn.TextDownColor = System.Drawing.Color.White; this.buttonLogon.TextDownColor = System.Drawing.Color.White;
this.buttonLogOn.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; this.buttonLogon.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonLogOn.TextLocation = new System.Drawing.Point(0, 0); this.buttonLogon.TextLocation = new System.Drawing.Point(0, 0);
this.buttonLogOn.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonLogon.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonLogOn.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonLogOn.UpImage"))); this.buttonLogon.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonLogon.UpImage")));
this.buttonLogOn.Click += new System.EventHandler(this.buttonLogOn_Click); this.buttonLogon.Click += new System.EventHandler(this.buttonLogOn_Click);
// //
// buttonCancel // buttonCancel
// //
@ -158,7 +163,7 @@
this.buttonCancel.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonCancel.DownImage"))); this.buttonCancel.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonCancel.DownImage")));
this.buttonCancel.GroupID = 0; this.buttonCancel.GroupID = 0;
this.buttonCancel.InitVisible = true; this.buttonCancel.InitVisible = true;
this.buttonCancel.Location = new System.Drawing.Point(593, 79); this.buttonCancel.Location = new System.Drawing.Point(593, 82);
this.buttonCancel.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonCancel.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonCancel.Name = "buttonCancel"; this.buttonCancel.Name = "buttonCancel";
this.buttonCancel.NestedClickEventPrevent = false; this.buttonCancel.NestedClickEventPrevent = false;
@ -337,22 +342,96 @@
this.smartButtonUser33.UpImage = null; this.smartButtonUser33.UpImage = null;
this.smartButtonUser33.Click += new System.EventHandler(this.smartButtonUser33_Click); this.smartButtonUser33.Click += new System.EventHandler(this.smartButtonUser33_Click);
// //
// pictureBoxImage
//
this.pictureBoxImage.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxImage.Image")));
this.pictureBoxImage.Location = new System.Drawing.Point(40, 68);
this.pictureBoxImage.Name = "pictureBoxImage";
this.pictureBoxImage.Size = new System.Drawing.Size(66, 72);
//
// labelTitlePassword
//
this.labelTitlePassword.BackColor = System.Drawing.Color.White;
this.labelTitlePassword.BackPictureBox = null;
this.labelTitlePassword.BackPictureBox1 = null;
this.labelTitlePassword.BackPictureBox2 = null;
this.labelTitlePassword.BorderColor = System.Drawing.Color.Black;
this.labelTitlePassword.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitlePassword.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelTitlePassword.ForeColor = System.Drawing.Color.Gray;
this.labelTitlePassword.InitVisible = true;
this.labelTitlePassword.LineSpacing = 0F;
this.labelTitlePassword.Location = new System.Drawing.Point(129, 126);
this.labelTitlePassword.Name = "labelTitlePassword";
this.labelTitlePassword.Size = new System.Drawing.Size(120, 34);
this.labelTitlePassword.TabIndex = 184;
this.labelTitlePassword.Text = "비밀번호";
this.labelTitlePassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitlePassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitlePassword.Wordwrap = false;
//
// labelTitleID
//
this.labelTitleID.BackColor = System.Drawing.Color.White;
this.labelTitleID.BackPictureBox = null;
this.labelTitleID.BackPictureBox1 = null;
this.labelTitleID.BackPictureBox2 = null;
this.labelTitleID.BorderColor = System.Drawing.Color.Black;
this.labelTitleID.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleID.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.labelTitleID.ForeColor = System.Drawing.Color.Gray;
this.labelTitleID.InitVisible = true;
this.labelTitleID.LineSpacing = 0F;
this.labelTitleID.Location = new System.Drawing.Point(129, 81);
this.labelTitleID.Name = "labelTitleID";
this.labelTitleID.Size = new System.Drawing.Size(120, 34);
this.labelTitleID.TabIndex = 183;
this.labelTitleID.Text = "ID";
this.labelTitleID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleID.Wordwrap = false;
//
// labelTitle
//
this.labelTitle.BackColor = System.Drawing.Color.White;
this.labelTitle.BackPictureBox = null;
this.labelTitle.BackPictureBox1 = null;
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("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.labelTitle.ForeColor = System.Drawing.Color.Gray;
this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(129, 25);
this.labelTitle.Name = "labelTitle";
this.labelTitle.Size = new System.Drawing.Size(546, 50);
this.labelTitle.TabIndex = 182;
this.labelTitle.Text = "로그인";
this.labelTitle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitle.Wordwrap = false;
//
// DialogFormLogOn // DialogFormLogOn
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.ClientSize = new System.Drawing.Size(710, 470); this.ClientSize = new System.Drawing.Size(710, 470);
this.ControlBox = false; this.ControlBox = false;
this.Controls.Add(this.pictureBoxImage);
this.Controls.Add(this.labelTitlePassword);
this.Controls.Add(this.labelTitleID);
this.Controls.Add(this.smartButtonUser33); this.Controls.Add(this.smartButtonUser33);
this.Controls.Add(this.smartButtonUser22); this.Controls.Add(this.smartButtonUser22);
this.Controls.Add(this.smartButtonIUser11); this.Controls.Add(this.smartButtonIUser11);
this.Controls.Add(this.smartButtonAdmin); this.Controls.Add(this.smartButtonAdmin);
this.Controls.Add(this.smartButton1); this.Controls.Add(this.smartButton1);
this.Controls.Add(this.buttonCancel); this.Controls.Add(this.buttonCancel);
this.Controls.Add(this.buttonLogOn); this.Controls.Add(this.buttonLogon);
this.Controls.Add(this.textBoxPassword); this.Controls.Add(this.textBoxPassword);
this.Controls.Add(this.textBoxID); this.Controls.Add(this.textBoxID);
this.Controls.Add(this.smartKeyboard); this.Controls.Add(this.smartKeyboard);
this.Controls.Add(this.labelTitle);
this.Controls.Add(this.smartForm1); this.Controls.Add(this.smartForm1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormLogOn"; this.Name = "DialogFormLogOn";
@ -368,12 +447,16 @@
private SmartX.SmartKeyboard smartKeyboard; private SmartX.SmartKeyboard smartKeyboard;
private System.Windows.Forms.TextBox textBoxID; private System.Windows.Forms.TextBox textBoxID;
private System.Windows.Forms.TextBox textBoxPassword; private System.Windows.Forms.TextBox textBoxPassword;
private SmartX.SmartButton buttonLogOn; private SmartX.SmartButton buttonLogon;
private SmartX.SmartButton buttonCancel; private SmartX.SmartButton buttonCancel;
private SmartX.SmartButton smartButton1; private SmartX.SmartButton smartButton1;
private SmartX.SmartButton smartButtonAdmin; private SmartX.SmartButton smartButtonAdmin;
private SmartX.SmartButton smartButtonIUser11; private SmartX.SmartButton smartButtonIUser11;
private SmartX.SmartButton smartButtonUser22; private SmartX.SmartButton smartButtonUser22;
private SmartX.SmartButton smartButtonUser33; private SmartX.SmartButton smartButtonUser33;
private System.Windows.Forms.PictureBox pictureBoxImage;
private SmartX.SmartLabel labelTitlePassword;
private SmartX.SmartLabel labelTitleID;
private SmartX.SmartLabel labelTitle;
} }
} }

View File

@ -10,25 +10,47 @@ using System.Windows.Forms;
using INT69DC_ImageDll; using INT69DC_ImageDll;
using INT69DC_7C.Forms; using INT69DC_7C.Forms;
using INT69DC_7C.Part11_UserManager; using INT69DC_7C.Part11_UserManager;
using System.Text.RegularExpressions;
namespace INT69DC_7C.DialogForms namespace INT69DC_7C.DialogForms
{ {
public partial class DialogFormLogOn : Form public partial class DialogFormLogOn : Form
{ {
#region Field #region Field
private bool IsPart11;
// false : 패스워드 변경, true : 로그인
private bool IsLogin;
private string ID;
private string Password;
UserManager.UserMgr_user_info_t UserInfo = new UserManager.UserMgr_user_info_t();
private FormMain m_ParentForm; private FormMain m_ParentForm;
#endregion #endregion
#region Constructor #region Constructor
public DialogFormLogOn(FormMain parent) public DialogFormLogOn(FormMain parent, DataStore.LanguageID language, bool isPart11)
{ {
InitializeComponent(); InitializeComponent();
this.ParentForm = parent; this.ParentForm = parent;
this.IsPart11 = isPart11;
this.IsLogin = true;
this.InitializeDesign(); this.InitializeDesignLogOn(language);
this.InitializeControl(); this.DefaultSettingLogOn();
this.DefaultSetting(); }
public DialogFormLogOn(FormMain parent, DataStore.LanguageID language, string id)
{
InitializeComponent();
this.ParentForm = parent;
this.ID = id;
this.IsLogin = false;
this.InitializeDesignChangePassword(language);
this.DefaultSettingChangePassword();
} }
#endregion #endregion
@ -41,68 +63,304 @@ namespace INT69DC_7C.DialogForms
#endregion #endregion
#region Method #region Method
private void InitializeDesign() public void InitializeDesignLogOn(DataStore.LanguageID language)
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) this.pictureBoxImage.Image = new Bitmap(images.GetImage(ImageDll.ButtonImages.LoginImage1));
{
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable));
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown));
this.buttonLogOn.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginUp));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainCancelDisable));
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.LanguageID.Chinese)
{
this.smartForm1.Image = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackgroundUserLogin));
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginDisable)); if (language == DataStore.LanguageID.English)
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginDown));
this.buttonLogOn.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginUp));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainCancelDisable));
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.LanguageID.Czech)
{ {
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable)); this.labelTitle.Text = "User Login";
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown)); this.labelTitleID.Text = "ID";
this.buttonLogOn.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginUp)); this.labelTitlePassword.Text = "Password";
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMainCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMainCancelDown)); this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginCancelDisable));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeMainCancelUp)); this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginCancelUp));
this.buttonLogon.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginLoginDisable));
this.buttonLogon.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginLoginDown));
this.buttonLogon.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginLoginUp));
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) else if (language == DataStore.LanguageID.Chinese)
{
this.labelTitle.Text = "登錄";
this.labelTitleID.Text = "用户名";
this.labelTitlePassword.Text = "密码";
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginCancelUp));
this.buttonLogon.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginLoginDisable));
this.buttonLogon.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginLoginDown));
this.buttonLogon.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginLoginUp));
}
else if (language == DataStore.LanguageID.Czech)
{ {
this.buttonLogOn.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDisable));
this.buttonLogOn.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginDown));
this.buttonLogOn.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginUp));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerMainCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerMainCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerMainCancelUp));
} }
else else
{ {
this.labelTitle.Text = "로그인";
this.labelTitleID.Text = "ID";
this.labelTitlePassword.Text = "비밀번호";
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginCancelUp));
this.buttonLogon.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginLoginDisable));
this.buttonLogon.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginLoginDown));
this.buttonLogon.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginLoginUp));
} }
} }
private void InitializeControl() private void DefaultSettingLogOn()
{ {
this.textBoxID.Text = ""; this.textBoxID.Text = "";
this.textBoxPassword.Text = ""; this.textBoxPassword.Text = "";
this.Location = new Point(157, 150); this.Location = new Point(45, 63);
//this.smartKeyboard.HanYoungKeyToggle();
this.smartKeyboard.HanYoungKeyDisable = true;
this.smartKeyboard.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL; this.smartKeyboard.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL;
this.smartKeyboard.Show(); this.smartKeyboard.Show();
} }
private void DefaultSetting() private void Login()
{ {
// Check ID
if (this.textBoxID.Text.Length < 6)
{
// ID : 6~20자 입력하세요
DialogFormMessage msg = new DialogFormMessage(null, 3, this.ParentForm.SystemConfig.Language);
msg.ShowDialog();
return;
}
// Check Password
if (this.textBoxPassword.Text.Length < 6)
{
// PASSWORD : 6~20자 입력하세요
DialogFormMessage msg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language);
msg.ShowDialog();
return;
}
UserManager.UserManager_UserLoginDirect(this.textBoxID.Text, this.textBoxPassword.Text, ref this.UserInfo);
if (this.UserInfo.status == 0)
{
#region 로그인 성공
try
{
string sValue = "";
this.SuccessLogin(this.UserInfo);
sValue = this.ParentForm.ChildFormMainDisplay.DisplayExpireOfPassword(this.ParentForm.SystemConfig.CurrentUser.Group);
if (sValue != "-")
{
int intExpireDate = int.Parse(sValue);
if (intExpireDate >= -10)
{
int extract = int.Parse(Regex.Replace(sValue, @"\D", ""));
DialogFormYesNo df = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 2, extract.ToString());
df.BringToFront();
if (df.ShowDialog() == DialogResult.Yes)
{
DialogFormLogOn changePW = new DialogFormLogOn(this.ParentForm, this.ParentForm.SystemConfig.Language, this.textBoxID.Text);
if (changePW.ShowDialog() == DialogResult.OK)
{
UserManager.UserManager_UserLockRelease(this.textBoxID.Text, false, true);
UserManager.UserManager_UserLoginDirect(this.textBoxID.Text, this.ParentForm.SystemConfig.CurrentUser.Password, ref this.UserInfo);
this.SuccessLogin(this.UserInfo);
}
}
}
}
}
catch (Exception ex)
{
FormMain.Exception(ex);
this.DialogResult = DialogResult.Cancel;
this.Close();
return;
}
this.DialogResult = DialogResult.OK;
this.Close();
#endregion
}
else
{
if (this.UserInfo.status == 15) // USER_MGR_STATUS_PW_PASSWORD_LOCK
{
this.Close();
DialogFormLogOn changePW = new DialogFormLogOn(this.ParentForm, this.ParentForm.SystemConfig.Language, this.textBoxID.Text);
if (changePW.ShowDialog() == DialogResult.OK)
{
UserManager.UserManager_UserLoginDirect(this.textBoxID.Text, this.ParentForm.SystemConfig.CurrentUser.Password, ref this.UserInfo);
this.SuccessLogin(this.UserInfo);
this.DialogResult = DialogResult.OK;
this.Close();
}
}
else
{
DialogFormMessage myMsg = new DialogFormMessage(null, this.UserInfo.status, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
}
}
private void SuccessLogin(UserManager.UserMgr_user_info_t user)
{
if (user.active_level == 1)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level1;
else if (user.active_level == 2)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level2;
else if (user.active_level == 3)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level3;
else if (user.active_level == 9)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Admin;
else if (user.active_level == 10)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Developer;
this.ParentForm.SystemConfig.CurrentUser.ActiveLevel = user.active_level;
this.ParentForm.SystemConfig.CurrentUser.ID = user.user_id;
this.ParentForm.SystemConfig.CurrentUser.Password = user.user_pw;
this.ParentForm.SystemConfig.CurrentUser.ExpireAccount = user.expire_period_account;
this.ParentForm.SystemConfig.CurrentUser.ExpirePassword = user.expire_period_pw;
DateTime time = DateTime.ParseExact(user.register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateRegister = time;
time = DateTime.ParseExact(user.login_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateLogin = time;
if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Admin
|| this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer)
{
this.ParentForm.SystemConfig.CurrentUser.DateExpireRegister = DateTime.Now;
this.ParentForm.SystemConfig.CurrentUser.DateExpireLogin = DateTime.Now;
}
else
{
time = DateTime.ParseExact(user.expire_account_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateExpireLogin = time;
time = DateTime.ParseExact(user.expire_register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateExpireRegister = time;
}
this.ParentForm.SystemConfig.CurrentUser.IsLockAccount = user.flock_status_account == 0 ? false : true;
this.ParentForm.SystemConfig.CurrentUser.IsLockPassword = user.flock_status_password == 0 ? false : true;
if (this.ParentForm.SystemConfig.IsPart11 == true)
this.ParentForm.SystemConfig.CurrentUser.IsAdmin = user.fadmin == 0 ? false : true;
else
this.ParentForm.SystemConfig.CurrentUser.IsAdmin = true;
}
public void InitializeDesignChangePassword(DataStore.LanguageID language)
{
ImageDll images = new ImageDll();
this.pictureBoxImage.Image = new Bitmap(images.GetImage(ImageDll.ButtonImages.LoginImage2));
if (language == DataStore.LanguageID.English)
{
this.labelTitle.Text = "Change Password";
this.labelTitleID.Text = "New";
this.labelTitlePassword.Text = "Verify";
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginCancelUp));
this.buttonLogon.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginChangeDisable));
this.buttonLogon.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginChangeDown));
this.buttonLogon.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engMainLoginChangeUp));
}
else if (language == DataStore.LanguageID.Chinese)
{
this.labelTitle.Text = "更改密码";
this.labelTitleID.Text = "新的";
this.labelTitlePassword.Text = "核实";
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginCancelUp));
this.buttonLogon.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginChangeDisable));
this.buttonLogon.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginChangeDown));
this.buttonLogon.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnMainLoginChangeUp));
}
else if (language == DataStore.LanguageID.Czech)
{
}
else
{
this.labelTitle.Text = "비밀번호 변경";
this.labelTitleID.Text = "새 비밀번호";
this.labelTitlePassword.Text = "비밀번호 확인";
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginCancelUp));
this.buttonLogon.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginChangeDisable));
this.buttonLogon.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginChangeDown));
this.buttonLogon.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.korMainLoginChangeUp));
}
}
private void DefaultSettingChangePassword()
{
this.Location = new Point(0, 65);
this.textBoxID.Text = "";
this.textBoxPassword.Text = "";
this.textBoxID.PasswordChar = '*';
this.textBoxPassword.PasswordChar = '*';
this.smartKeyboard.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL;
this.smartKeyboard.Show();
}
private void SaveChangePassword()
{
string detail = "";
// Check Password
if (this.textBoxPassword.Text.Length < 6)
{
// PASSWORD : 6~20자 입력하세요
DialogFormMessage msg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language);
msg.ShowDialog();
return;
}
try
{
if (this.textBoxID.Text != this.textBoxPassword.Text)
{
// 비밀번호가 동일하지 않습니다
DialogFormMessage myMsg = new DialogFormMessage(null, 17, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
UserManager.UserManager_UserModifyPW(this.ID, this.textBoxPassword.Text);
this.ParentForm.SystemConfig.CurrentUser.Password = this.textBoxPassword.Text;
this.DialogResult = DialogResult.OK;
this.Close();
}
}
catch
{
this.DialogResult = DialogResult.Cancel;
this.Close();
}
} }
#endregion #endregion
@ -110,91 +368,40 @@ namespace INT69DC_7C.DialogForms
private void buttonLogOn_Click(object sender, EventArgs e) private void buttonLogOn_Click(object sender, EventArgs e)
{ {
// Automatic Logout Reset // Automatic Logout Reset
this.ParentForm.ChildFormMainDisplay.Part11AutomaticLogoutReset(); if (this.IsPart11 == true)
this.ParentForm.ChildFormMainDisplay.Part11AutomaticLogoutReset();
UserManager.UserMgr_user_info_t userInfo = new UserManager.UserMgr_user_info_t(); if (this.IsLogin == true)
this.Login();
if (this.textBoxID.Text == "")
{
// ID : 6~20자 입력 하세요
DialogFormMessage myMsg = new DialogFormMessage(null, 3, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
return;
}
if (this.textBoxPassword.Text == "")
{
// PASSWORD : 6~20자 입력 하세요
DialogFormMessage myMsg = new DialogFormMessage(null, 9, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
return;
}
UserManager.UserManager_UserLoginDirect(this.textBoxID.Text, this.textBoxPassword.Text, ref userInfo);
if (userInfo.status == 0)
{
//MessageBox.Show("로그인 성공");
#region 로그인 성공
if (userInfo.active_level == 1)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level1;
else if (userInfo.active_level == 2)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level2;
else if (userInfo.active_level == 3)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level3;
else if (userInfo.active_level == 9)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Admin;
else if (userInfo.active_level == 10)
this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Developer;
this.ParentForm.SystemConfig.CurrentUser.ID = userInfo.user_id;
this.ParentForm.SystemConfig.CurrentUser.Password = userInfo.user_pw;
this.ParentForm.SystemConfig.CurrentUser.ExpireAccount = userInfo.expire_period_account;
this.ParentForm.SystemConfig.CurrentUser.ExpirePassword = userInfo.expire_period_pw;
DateTime time = DateTime.ParseExact(userInfo.register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateRegister = time;
time = DateTime.ParseExact(userInfo.login_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateLogin = time;
time = DateTime.ParseExact(userInfo.expire_account_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateExpireRegister = time;
time = DateTime.ParseExact(userInfo.expire_register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DateExpireLogin = time;
this.ParentForm.SystemConfig.CurrentUser.IsLockAccount = userInfo.flock_status_account == 0 ? false : true;
this.ParentForm.SystemConfig.CurrentUser.IsLockPassword = userInfo.flock_status_password == 0 ? false : true;
this.ParentForm.SystemConfig.CurrentUser.IsAdmin = userInfo.fadmin == 0 ? false : true;
this.ParentForm.SystemConfig.CurrentUser.ActiveLevel = userInfo.active_level;
#endregion
this.DialogResult = DialogResult.OK;
this.Close();
}
else else
{ this.SaveChangePassword();
DialogFormMessage myMsg = new DialogFormMessage(null, userInfo.status, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
} }
private void buttonCancel_Click(object sender, EventArgs e) private void buttonCancel_Click(object sender, EventArgs e)
{ {
// Automatic Logout Reset
if (this.IsPart11 == true)
this.ParentForm.ChildFormMainDisplay.Part11AutomaticLogoutReset();
this.DialogResult = DialogResult.Cancel; this.DialogResult = DialogResult.Cancel;
this.Close(); this.Close();
} }
private void textBoxID_GotFocus(object sender, EventArgs e) private void textBoxID_GotFocus(object sender, EventArgs e)
{ {
// Automatic Logout Reset
if (this.IsPart11 == true)
this.ParentForm.ChildFormMainDisplay.Part11AutomaticLogoutReset();
this.smartKeyboard.TargetInputObject = this.textBoxID; this.smartKeyboard.TargetInputObject = this.textBoxID;
this.textBoxID.Select(this.textBoxID.Text.Length, 0); this.textBoxID.Select(this.textBoxID.Text.Length, 0);
} }
private void textBoxPassword_GotFocus(object sender, EventArgs e) private void textBoxPassword_GotFocus(object sender, EventArgs e)
{ {
// Automatic Logout Reset
if (this.IsPart11 == true)
this.ParentForm.ChildFormMainDisplay.Part11AutomaticLogoutReset();
this.smartKeyboard.TargetInputObject = this.textBoxPassword; this.smartKeyboard.TargetInputObject = this.textBoxPassword;
this.textBoxPassword.Select(this.textBoxPassword.Text.Length, 0); this.textBoxPassword.Select(this.textBoxPassword.Text.Length, 0);
@ -202,8 +409,12 @@ namespace INT69DC_7C.DialogForms
private void smartKeyboard_OnXKeyClick(object sender, EventArgs e) private void smartKeyboard_OnXKeyClick(object sender, EventArgs e)
{ {
this.smartKeyboard.Show(); //this.smartKeyboard.Show();
} }
private void smartKeyboard_Click(object sender, EventArgs e)
{
}
#endregion #endregion
private void smartButton1_Click(object sender, EventArgs e) private void smartButton1_Click(object sender, EventArgs e)

View File

@ -165,231 +165,133 @@
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
9I1Edte3r1vXe9rVt6kI43j5tuY2Hnvssd5HzczMbKrW1pNdy63UaRi/bt/39N3ZdIlXn/jAyQv7wvjc IkmSNPvt3Llz94+fbd68uWzYsKGsXr26rFixYvcOqu2jaRS3sGEMAEBacQsbxgAApBW3sGEMAEBacQsb
G+4af7WKtsvvkdNuKP98yfK++zriJzdO+6tShL+v+PWMpyKMY81txO2ZmZnZ1K6tJ7uWW6nTMH7zRz7X xgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsb
d2fTZixW41Uobrt34/ZYjVMduojViO1zxqI7h/FHTlnUTYTvovgFvN/0nni1barCuLm8MDYzM5v6tfVk xgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsb
13IrdRrGbzv8iL47m05xrvOpV68sTzzxxHafO//GKX/Jtveeen25f/PD2+/jlrUbykEnLJjWd77Lnvjl xgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsb
c72nXl0TxmZmZqO/tp7sWu6kTsP4XV85ue/OplMcHf6fpy4sj6cwvvK2e6b0TT4ifo9btGr77YfvXL58 xgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsb
JH7xrnH3o3W+MsVUhXFzG8LYzMxs6tfWk13LndRpGO/77+f23dl0igA+6PiryqJb126P1ojkf7r4pik7 xgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsb
avzhM5aW+x7asv32N25+uPzlCfOn/e2gs2UPPNF76tW1qQjjeCWK5jbi1UbMzMxsatfWk13LndRpGB94 xgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsbxgAApBW3sGEMAEBacQsb
zE/77my6xesL/90ZC8dfUeDxxx8ft+b+TeXDZ+15GEd4X37rPdtvN5xw5U3l4BMXjsxpFGHRukd6T726 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
inIAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="buttonLogOn.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="buttonLogon.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
@ -488,7 +390,7 @@
5fwR+R+1E4HZ5iT/aAAAAABJRU5ErkJggg== 5fwR+R+1E4HZ5iT/aAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="buttonLogOn.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="buttonLogon.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
@ -603,7 +505,7 @@
WuM/U89GVOSfyP8BdoPWvU1dpd0AAAAASUVORK5CYII= WuM/U89GVOSfyP8BdoPWvU1dpd0AAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="buttonLogOn.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="buttonLogon.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
@ -1054,6 +956,94 @@
w/1RM/dmzfg4cc2YUif/qwh/hF976Z/w0138cfGrfIQmFqO10yKFEoFk/zVJ+S9f6xEm/qvazMwManSd w/1RM/dmzfg4cc2YUif/qwh/hF976Z/w0138cfGrfIQmFqO10yKFEoFk/zVJ+S9f6xEm/qvazMwManSd
+LygFv5x+fB7mI9/fJr2QfLRZ+nSx4D4AtwurkeToVv6L1JvPaLWXsD/A4kVdNN6RlKdAAAAAElFTkSu +LygFv5x+fB7mI9/fJr2QfLRZ+nSx4D4AtwurkeToVv6L1JvPaLWXsD/A4kVdNN6RlKdAAAAAElFTkSu
QmCC QmCC
</value>
</data>
<data name="pictureBoxImage.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
t8VwAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">

View File

@ -224,6 +224,32 @@ namespace INT69DC_7C.Forms
#endregion #endregion
#region Method #region Method
public static void Exception(Exception ex)
{
try
{
string fileName = "SD Card\\Data\\Others\\" + string.Format("{0:yyyyMMdd_HHmmss}_Exception.txt", DateTime.Now);
FileStream fs = new FileStream(fileName, FileMode.OpenOrCreate);
StreamWriter sw = new StreamWriter(fs);
sw.Write(ex.ToString());
sw.Close();
fs.Close();
}
catch
{
string fileName = "Flash Disk\\" + string.Format("{0:yyyyMMdd_HHmmss}_Exception.txt", DateTime.Now);
FileStream fs = new FileStream(fileName, FileMode.OpenOrCreate);
StreamWriter sw = new StreamWriter(fs);
sw.Write(ex.ToString());
sw.Close();
fs.Close();
}
}
private void CreateForm() private void CreateForm()
{ {
this.ChildFormMainDisplay = new FormMainDisplay(this); this.ChildFormMainDisplay = new FormMainDisplay(this);

View File

@ -1111,7 +1111,7 @@ namespace INT69DC_7C.Forms
private void Login() private void Login()
{ {
DialogFormLogOn logOn = new DialogFormLogOn(this.ParentForm); DialogFormLogOn logOn = new DialogFormLogOn(this.ParentForm, this.ParentForm.SystemConfig.Language, this.ParentForm.SystemConfig.IsPart11);
if (logOn.ShowDialog() == DialogResult.OK) if (logOn.ShowDialog() == DialogResult.OK)
{ {
this.DisplayRefresh(); this.DisplayRefresh();

View File

@ -633,6 +633,23 @@
<None Include="Resources\korMenuOptionDisable.png" /> <None Include="Resources\korMenuOptionDisable.png" />
<None Include="Resources\korMenuOptionDown.png" /> <None Include="Resources\korMenuOptionDown.png" />
<None Include="Resources\korMenuOptionUp.png" /> <None Include="Resources\korMenuOptionUp.png" />
<None Include="Resources\LoginImage1.png" />
<None Include="Resources\LoginImage2.png" />
<None Include="Resources\chnMainLoginChangeUp.png" />
<None Include="Resources\chnMainLoginChangeDisable.png" />
<None Include="Resources\chnMainLoginChangeDown.png" />
<None Include="Resources\engMainLoginChangeUp.png" />
<None Include="Resources\engMainLoginChangeDisable.png" />
<None Include="Resources\engMainLoginChangeDown.png" />
<None Include="Resources\korMainLoginLoginUp.png" />
<None Include="Resources\korMainLoginCancelDisable.png" />
<None Include="Resources\korMainLoginCancelDown.png" />
<None Include="Resources\korMainLoginCancelUp.png" />
<None Include="Resources\korMainLoginChangeDisable.png" />
<None Include="Resources\korMainLoginChangeDown.png" />
<None Include="Resources\korMainLoginChangeUp.png" />
<None Include="Resources\korMainLoginLoginDisable.png" />
<None Include="Resources\korMainLoginLoginDown.png" />
<Content Include="version.txt" /> <Content Include="version.txt" />
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" /> <Import Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />

View File

@ -74,6 +74,15 @@ namespace INT69DC_ImageDll
chnFormSystemTareUp, chnFormSystemTareUp,
chnFormSystemUnderDown, chnFormSystemUnderDown,
chnFormSystemUnderUp, chnFormSystemUnderUp,
chnMainLoginChangeDisable,
chnMainLoginChangeDown,
chnMainLoginChangeUp,
chnMainLoginCancelDisable,
chnMainLoginCancelDown,
chnMainLoginCancelUp,
chnMainLoginLoginDisable,
chnMainLoginLoginDown,
chnMainLoginLoginUp,
chnMenuCalibrationDisable, chnMenuCalibrationDisable,
chnMenuCalibrationDown, chnMenuCalibrationDown,
chnMenuCalibrationUp, chnMenuCalibrationUp,
@ -343,6 +352,15 @@ namespace INT69DC_ImageDll
engFormSystemTareUp, engFormSystemTareUp,
engFormSystemUnderDown, engFormSystemUnderDown,
engFormSystemUnderUp, engFormSystemUnderUp,
engMainLoginChangeDisable,
engMainLoginChangeDown,
engMainLoginChangeUp,
engMainLoginCancelDisable,
engMainLoginCancelDown,
engMainLoginCancelUp,
engMainLoginLoginDisable,
engMainLoginLoginDown,
engMainLoginLoginUp,
engMenuCalibrationDisable, engMenuCalibrationDisable,
engMenuCalibrationDown, engMenuCalibrationDown,
engMenuCalibrationUp, engMenuCalibrationUp,
@ -544,7 +562,19 @@ namespace INT69DC_ImageDll
korFormMainMenuSmallDisable, korFormMainMenuSmallDisable,
korFormMainMenuSmallDown, korFormMainMenuSmallDown,
korFormMainMenuSmallUp, korFormMainMenuSmallUp,
korMainLoginChangeDisable,
korMainLoginChangeDown,
korMainLoginChangeUp,
korMainLoginCancelDisable,
korMainLoginCancelDown,
korMainLoginCancelUp,
korMainLoginLoginDisable,
korMainLoginLoginDown,
korMainLoginLoginUp,
#endregion #endregion
LoginImage1,
LoginImage2,
} }
public Bitmap GetImage(ButtonImages image) public Bitmap GetImage(ButtonImages image)
@ -740,6 +770,33 @@ namespace INT69DC_ImageDll
case ButtonImages.chnFormSystemUnderUp: case ButtonImages.chnFormSystemUnderUp:
bt = new Bitmap(Resource.chnFormSystemUnderUp); bt = new Bitmap(Resource.chnFormSystemUnderUp);
break; break;
case ButtonImages.chnMainLoginChangeDisable:
bt = new Bitmap(Resource.chnMainLoginChangeDisable);
break;
case ButtonImages.chnMainLoginChangeDown:
bt = new Bitmap(Resource.chnMainLoginChangeDown);
break;
case ButtonImages.chnMainLoginChangeUp:
bt = new Bitmap(Resource.chnMainLoginChangeUp);
break;
case ButtonImages.chnMainLoginCancelDisable:
bt = new Bitmap(Resource.chnMainLoginCancelDisable);
break;
case ButtonImages.chnMainLoginCancelDown:
bt = new Bitmap(Resource.chnMainLoginCancelDown);
break;
case ButtonImages.chnMainLoginCancelUp:
bt = new Bitmap(Resource.chnMainLoginCancelUp);
break;
case ButtonImages.chnMainLoginLoginDisable:
bt = new Bitmap(Resource.chnMainLoginLoginDisable);
break;
case ButtonImages.chnMainLoginLoginDown:
bt = new Bitmap(Resource.chnMainLoginLoginDown);
break;
case ButtonImages.chnMainLoginLoginUp:
bt = new Bitmap(Resource.chnMainLoginLoginUp);
break;
case ButtonImages.chnMenuCalibrationDisable: case ButtonImages.chnMenuCalibrationDisable:
bt = new Bitmap(Resource.chnMenuCalibrationDisable); bt = new Bitmap(Resource.chnMenuCalibrationDisable);
break; break;
@ -894,22 +951,22 @@ namespace INT69DC_ImageDll
bt = new Bitmap(Resource.chnScreenUp); bt = new Bitmap(Resource.chnScreenUp);
break; break;
case ButtonImages.chnMainCancelDisable: case ButtonImages.chnMainCancelDisable:
bt = new Bitmap(Resource.chnMainCancelDisable); bt = new Bitmap(Resource.chnMainLoginCancelDisable);
break; break;
case ButtonImages.chnMainCancelDown: case ButtonImages.chnMainCancelDown:
bt = new Bitmap(Resource.chnMainCancelDown); bt = new Bitmap(Resource.chnMainLoginCancelDown);
break; break;
case ButtonImages.chnMainCancelUp: case ButtonImages.chnMainCancelUp:
bt = new Bitmap(Resource.chnMainCancelUp); bt = new Bitmap(Resource.chnMainLoginCancelUp);
break; break;
case ButtonImages.chnMainLoginDisable: case ButtonImages.chnMainLoginDisable:
bt = new Bitmap(Resource.chnMainLoginDisable); bt = new Bitmap(Resource.chnMainLoginLoginDisable);
break; break;
case ButtonImages.chnMainLoginDown: case ButtonImages.chnMainLoginDown:
bt = new Bitmap(Resource.chnMainLoginDown); bt = new Bitmap(Resource.chnMainLoginLoginDown);
break; break;
case ButtonImages.chnMainLoginUp: case ButtonImages.chnMainLoginUp:
bt = new Bitmap(Resource.chnMainLoginUp); bt = new Bitmap(Resource.chnMainLoginLoginUp);
break; break;
case ButtonImages.chnSubMenuContinueUp: case ButtonImages.chnSubMenuContinueUp:
bt = new Bitmap(Resource.chnSubMenuContinueUp); bt = new Bitmap(Resource.chnSubMenuContinueUp);
@ -1689,22 +1746,22 @@ namespace INT69DC_ImageDll
bt = new Bitmap(Resource.engScreenUp); bt = new Bitmap(Resource.engScreenUp);
break; break;
case ButtonImages.engMainCancelDisable: case ButtonImages.engMainCancelDisable:
bt = new Bitmap(Resource.engMainCancelDisable); bt = new Bitmap(Resource.engMainLoginCancelDisable);
break; break;
case ButtonImages.engMainCancelDown: case ButtonImages.engMainCancelDown:
bt = new Bitmap(Resource.engMainCancelDown); bt = new Bitmap(Resource.engMainLoginCancelDown);
break; break;
case ButtonImages.engMainCancelUp: case ButtonImages.engMainCancelUp:
bt = new Bitmap(Resource.engMainCancelUp); bt = new Bitmap(Resource.engMainLoginCancelUp);
break; break;
case ButtonImages.engMainLoginDisable: case ButtonImages.engMainLoginDisable:
bt = new Bitmap(Resource.engMainLoginDisable); bt = new Bitmap(Resource.engMainLoginLoginDisable);
break; break;
case ButtonImages.engMainLoginDown: case ButtonImages.engMainLoginDown:
bt = new Bitmap(Resource.engMainLoginDown); bt = new Bitmap(Resource.engMainLoginLoginDown);
break; break;
case ButtonImages.engMainLoginUp: case ButtonImages.engMainLoginUp:
bt = new Bitmap(Resource.engMainLoginUp); bt = new Bitmap(Resource.engMainLoginLoginUp);
break; break;
case ButtonImages.engSubMenuContinueUp: case ButtonImages.engSubMenuContinueUp:
bt = new Bitmap(Resource.engSubMenuContinueUp); bt = new Bitmap(Resource.engSubMenuContinueUp);
@ -1727,6 +1784,33 @@ namespace INT69DC_ImageDll
case ButtonImages.engFormMainSubMenuUp: case ButtonImages.engFormMainSubMenuUp:
bt = new Bitmap(Resource.engFormMainSubMenuUp); bt = new Bitmap(Resource.engFormMainSubMenuUp);
break; break;
case ButtonImages.engMainLoginChangeDisable:
bt = new Bitmap(Resource.engMainLoginChangeDisable);
break;
case ButtonImages.engMainLoginChangeDown:
bt = new Bitmap(Resource.engMainLoginChangeDown);
break;
case ButtonImages.engMainLoginChangeUp:
bt = new Bitmap(Resource.engMainLoginChangeUp);
break;
case ButtonImages.engMainLoginCancelDisable:
bt = new Bitmap(Resource.engMainLoginCancelDisable);
break;
case ButtonImages.engMainLoginCancelDown:
bt = new Bitmap(Resource.engMainLoginCancelDown);
break;
case ButtonImages.engMainLoginCancelUp:
bt = new Bitmap(Resource.engMainLoginCancelUp);
break;
case ButtonImages.engMainLoginLoginDisable:
bt = new Bitmap(Resource.engMainLoginLoginDisable);
break;
case ButtonImages.engMainLoginLoginDown:
bt = new Bitmap(Resource.engMainLoginLoginDown);
break;
case ButtonImages.engMainLoginLoginUp:
bt = new Bitmap(Resource.engMainLoginLoginUp);
break;
case ButtonImages.engMenuCommunicationDisable: case ButtonImages.engMenuCommunicationDisable:
bt = new Bitmap(Resource.engMenuCommunicaionDisable); bt = new Bitmap(Resource.engMenuCommunicaionDisable);
break; break;
@ -2067,13 +2151,13 @@ namespace INT69DC_ImageDll
bt = new Bitmap(Resource.gerScreenUp); bt = new Bitmap(Resource.gerScreenUp);
break; break;
case ButtonImages.gerMainCancelDisable: case ButtonImages.gerMainCancelDisable:
bt = new Bitmap(Resource.gerMainCancelDisable); bt = new Bitmap(Resource.gerMainLoginCancelDisable);
break; break;
case ButtonImages.gerMainCancelDown: case ButtonImages.gerMainCancelDown:
bt = new Bitmap(Resource.gerMainCancelDown); bt = new Bitmap(Resource.gerMainLoginCancelDown);
break; break;
case ButtonImages.gerMainCancelUp: case ButtonImages.gerMainCancelUp:
bt = new Bitmap(Resource.gerMainCancelUp); bt = new Bitmap(Resource.gerMainLoginCancelUp);
break; break;
case ButtonImages.gerSubMenuContinueUp: case ButtonImages.gerSubMenuContinueUp:
bt = new Bitmap(Resource.gerSubMenuContinueUp); bt = new Bitmap(Resource.gerSubMenuContinueUp);
@ -2108,6 +2192,33 @@ namespace INT69DC_ImageDll
#endregion #endregion
#region Korean #region Korean
case ButtonImages.korMainLoginChangeDisable:
bt = new Bitmap(Resource.korMainLoginChangeDisable);
break;
case ButtonImages.korMainLoginChangeDown:
bt = new Bitmap(Resource.korMainLoginChangeDown);
break;
case ButtonImages.korMainLoginChangeUp:
bt = new Bitmap(Resource.korMainLoginChangeUp);
break;
case ButtonImages.korMainLoginCancelDisable:
bt = new Bitmap(Resource.korMainLoginCancelDisable);
break;
case ButtonImages.korMainLoginCancelDown:
bt = new Bitmap(Resource.korMainLoginCancelDown);
break;
case ButtonImages.korMainLoginCancelUp:
bt = new Bitmap(Resource.korMainLoginCancelUp);
break;
case ButtonImages.korMainLoginLoginDisable:
bt = new Bitmap(Resource.korMainLoginLoginDisable);
break;
case ButtonImages.korMainLoginLoginDown:
bt = new Bitmap(Resource.korMainLoginLoginDown);
break;
case ButtonImages.korMainLoginLoginUp:
bt = new Bitmap(Resource.korMainLoginLoginUp);
break;
case ButtonImages.korFormMainMenuDisable: case ButtonImages.korFormMainMenuDisable:
bt = new Bitmap(Resource.korFormMainMenuDisable); bt = new Bitmap(Resource.korFormMainMenuDisable);
break; break;
@ -2128,6 +2239,12 @@ namespace INT69DC_ImageDll
break; break;
#endregion #endregion
case ButtonImages.LoginImage1:
bt = new Bitmap(Resource.LoginImage1);
break;
case ButtonImages.LoginImage2:
bt = new Bitmap(Resource.LoginImage2);
break;
default: default:
bt = new Bitmap(Resource.engBackUp); bt = new Bitmap(Resource.engBackUp);
break; break;

View File

@ -519,44 +519,65 @@ namespace INT69DC_ImageDll {
} }
} }
internal static System.Drawing.Bitmap chnMainCancelDisable { internal static System.Drawing.Bitmap chnMainLoginCancelDisable {
get { get {
object obj = ResourceManager.GetObject("chnMainCancelDisable", resourceCulture); object obj = ResourceManager.GetObject("chnMainLoginCancelDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap chnMainCancelDown { internal static System.Drawing.Bitmap chnMainLoginCancelDown {
get { get {
object obj = ResourceManager.GetObject("chnMainCancelDown", resourceCulture); object obj = ResourceManager.GetObject("chnMainLoginCancelDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap chnMainCancelUp { internal static System.Drawing.Bitmap chnMainLoginCancelUp {
get { get {
object obj = ResourceManager.GetObject("chnMainCancelUp", resourceCulture); object obj = ResourceManager.GetObject("chnMainLoginCancelUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap chnMainLoginDisable { internal static System.Drawing.Bitmap chnMainLoginChangeDisable {
get { get {
object obj = ResourceManager.GetObject("chnMainLoginDisable", resourceCulture); object obj = ResourceManager.GetObject("chnMainLoginChangeDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap chnMainLoginDown { internal static System.Drawing.Bitmap chnMainLoginChangeDown {
get { get {
object obj = ResourceManager.GetObject("chnMainLoginDown", resourceCulture); object obj = ResourceManager.GetObject("chnMainLoginChangeDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap chnMainLoginUp { internal static System.Drawing.Bitmap chnMainLoginChangeUp {
get { get {
object obj = ResourceManager.GetObject("chnMainLoginUp", resourceCulture); object obj = ResourceManager.GetObject("chnMainLoginChangeUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap chnMainLoginLoginDisable {
get {
object obj = ResourceManager.GetObject("chnMainLoginLoginDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap chnMainLoginLoginDown {
get {
object obj = ResourceManager.GetObject("chnMainLoginLoginDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap chnMainLoginLoginUp {
get {
object obj = ResourceManager.GetObject("chnMainLoginLoginUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
@ -2360,44 +2381,65 @@ namespace INT69DC_ImageDll {
} }
} }
internal static System.Drawing.Bitmap engMainCancelDisable { internal static System.Drawing.Bitmap engMainLoginCancelDisable {
get { get {
object obj = ResourceManager.GetObject("engMainCancelDisable", resourceCulture); object obj = ResourceManager.GetObject("engMainLoginCancelDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap engMainCancelDown { internal static System.Drawing.Bitmap engMainLoginCancelDown {
get { get {
object obj = ResourceManager.GetObject("engMainCancelDown", resourceCulture); object obj = ResourceManager.GetObject("engMainLoginCancelDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap engMainCancelUp { internal static System.Drawing.Bitmap engMainLoginCancelUp {
get { get {
object obj = ResourceManager.GetObject("engMainCancelUp", resourceCulture); object obj = ResourceManager.GetObject("engMainLoginCancelUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap engMainLoginDisable { internal static System.Drawing.Bitmap engMainLoginChangeDisable {
get { get {
object obj = ResourceManager.GetObject("engMainLoginDisable", resourceCulture); object obj = ResourceManager.GetObject("engMainLoginChangeDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap engMainLoginDown { internal static System.Drawing.Bitmap engMainLoginChangeDown {
get { get {
object obj = ResourceManager.GetObject("engMainLoginDown", resourceCulture); object obj = ResourceManager.GetObject("engMainLoginChangeDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap engMainLoginUp { internal static System.Drawing.Bitmap engMainLoginChangeUp {
get { get {
object obj = ResourceManager.GetObject("engMainLoginUp", resourceCulture); object obj = ResourceManager.GetObject("engMainLoginChangeUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap engMainLoginLoginDisable {
get {
object obj = ResourceManager.GetObject("engMainLoginLoginDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap engMainLoginLoginDown {
get {
object obj = ResourceManager.GetObject("engMainLoginLoginDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap engMainLoginLoginUp {
get {
object obj = ResourceManager.GetObject("engMainLoginLoginUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
@ -3221,23 +3263,23 @@ namespace INT69DC_ImageDll {
} }
} }
internal static System.Drawing.Bitmap gerMainCancelDisable { internal static System.Drawing.Bitmap gerMainLoginCancelDisable {
get { get {
object obj = ResourceManager.GetObject("gerMainCancelDisable", resourceCulture); object obj = ResourceManager.GetObject("gerMainLoginCancelDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap gerMainCancelDown { internal static System.Drawing.Bitmap gerMainLoginCancelDown {
get { get {
object obj = ResourceManager.GetObject("gerMainCancelDown", resourceCulture); object obj = ResourceManager.GetObject("gerMainLoginCancelDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap gerMainCancelUp { internal static System.Drawing.Bitmap gerMainLoginCancelUp {
get { get {
object obj = ResourceManager.GetObject("gerMainCancelUp", resourceCulture); object obj = ResourceManager.GetObject("gerMainLoginCancelUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
@ -3724,5 +3766,82 @@ namespace INT69DC_ImageDll {
return ((System.Drawing.Bitmap)(obj)); return ((System.Drawing.Bitmap)(obj));
} }
} }
internal static System.Drawing.Bitmap korMainLoginCancelDisable {
get {
object obj = ResourceManager.GetObject("korMainLoginCancelDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginCancelDown {
get {
object obj = ResourceManager.GetObject("korMainLoginCancelDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginCancelUp {
get {
object obj = ResourceManager.GetObject("korMainLoginCancelUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginChangeDisable {
get {
object obj = ResourceManager.GetObject("korMainLoginChangeDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginChangeDown {
get {
object obj = ResourceManager.GetObject("korMainLoginChangeDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginChangeUp {
get {
object obj = ResourceManager.GetObject("korMainLoginChangeUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginLoginDisable {
get {
object obj = ResourceManager.GetObject("korMainLoginLoginDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginLoginDown {
get {
object obj = ResourceManager.GetObject("korMainLoginLoginDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korMainLoginLoginUp {
get {
object obj = ResourceManager.GetObject("korMainLoginLoginUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap LoginImage1 {
get {
object obj = ResourceManager.GetObject("LoginImage1", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap LoginImage2 {
get {
object obj = ResourceManager.GetObject("LoginImage2", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
} }
} }

View File

@ -967,13 +967,13 @@
<data name="korFormMainMenuSmallDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="korFormMainMenuSmallDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korFormMainMenuSmallDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\korFormMainMenuSmallDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="chnMainCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="chnMainLoginCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\chnMainCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="chnMainCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="chnMainLoginCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\chnMainCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="chnMainCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="chnMainLoginCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\chnMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="czeMainCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="czeMainCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
@ -985,31 +985,31 @@
<data name="czeMainCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="czeMainCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\czeMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\czeMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engMainCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engMainLoginCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\engMainCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engMainCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engMainLoginCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\engMainCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engMainCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engMainLoginCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\engMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engMainLoginDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engMainLoginLoginDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\engMainLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engMainLoginDown" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engMainLoginLoginDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainLoginDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\engMainLoginDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engMainLoginUp" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engMainLoginLoginUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\engMainLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="gerMainCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="gerMainLoginCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\gerMainCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\gerMainCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="gerMainCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="gerMainLoginCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\gerMainCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\gerMainCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="gerMainCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="gerMainLoginCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\gerMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\gerMainCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engFormMainClearDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engFormMainClearDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
@ -1222,13 +1222,13 @@
<data name="chnFormMainLogOutDown" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="chnFormMainLogOutDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnFormMainLogOutDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\chnFormMainLogOutDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="chnMainLoginDisable" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="chnMainLoginLoginDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\chnMainLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="chnMainLoginDown" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="chnMainLoginLoginDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\chnMainLoginDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="chnMainLoginUp" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="chnMainLoginLoginUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\chnMainLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="engMenuCalibrationDown" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="engMenuCalibrationDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
@ -1690,4 +1690,55 @@
<data name="gerClearAlarmUp" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="gerClearAlarmUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\gerClearAlarmUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>Resources\gerClearAlarmUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="chnMainLoginChangeDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginChangeDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginChangeDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginChangeDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="chnMainLoginChangeUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\chnMainLoginChangeUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engMainLoginChangeDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainLoginChangeDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engMainLoginChangeDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainLoginChangeDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="engMainLoginChangeUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\engMainLoginChangeUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginCancelDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginCancelDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginCancelDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginCancelDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginCancelUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginCancelUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginChangeDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginChangeDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginChangeDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginChangeDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginChangeUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginChangeUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginLoginDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginLoginDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginLoginDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginLoginDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korMainLoginLoginUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korMainLoginLoginUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="LoginImage1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\LoginImage1.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="LoginImage2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\LoginImage2.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root> </root>

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB