private void tmiZH_Click(object sender, EventArgs e) { RuntimeLocalizer.ChangeCulture(this, "zh-HK"); Utility.updateSetting("lang", "zh-HK"); foreach (ToolStripDropDownItem item in tmiLang.DropDownItems) { if (item.GetType() == typeof(ToolStripMenuItem)) { ((ToolStripMenuItem)item).Checked = false; } } initToolTip(); tmiZH.Checked = true; }
private void tmiEng_Click(object sender, EventArgs e) { RuntimeLocalizer.ChangeCulture(this, "en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); Utility.updateSetting("lang", "en-US"); foreach (ToolStripDropDownItem item in tmiLang.DropDownItems) { if (item.GetType() == typeof(ToolStripMenuItem)) { ((ToolStripMenuItem)item).Checked = false; } } initToolTip(); tmiEng.Checked = true; }
protected void initForm() { cbxShowConfirmMsg.Checked = (bool)Utility.getSettingValue("showConfirm"); string lang = (string)Utility.getSettingValue("lang"); if (lang.Equals("zh-HK")) { tmiZH.Checked = true; tmiEng.Checked = false; } else { tmiZH.Checked = false; tmiEng.Checked = true; } if (IsPwrHibernateAllowed()) { btnHibernate.Enabled = true; } else { btnHibernate.Enabled = false; } if (IsPwrSuspendAllowed()) { btnSleep.Enabled = true; } else { btnSleep.Enabled = false; } RuntimeLocalizer.ChangeCulture(this, lang); }