/// <summary> /// Updates text of script selector button based on current search script; updates user settings. /// </summary> private void simpTradChanged() { // Set button "text" string text; if (searchScript == SearchScript.Simplified) { text = Magic.SearchSimp; } else if (searchScript == SearchScript.Traditional) { text = Magic.SearchTrad; } else { text = Magic.SearchBoth; } btnSimpTrad.Text = text; btnSimpTrad.Invalidate(); // Set button tooltip btnSimpTrad.Tooltip = new SearchOptionsTooltip(btnSimpTrad, false, tprov, searchScript, searchLang, padding, btnSimpTrad.Width); // Save in user settings AppSettings.SearchScript = searchScript; }
/// <summary> /// Updates text of search language selector based on current setting; updates user settings. /// </summary> private void searchLangChanged() { if (searchLang == SearchLang.Chinese) { btnSearchLang.Text = Magic.SearchLangZho; } else { btnSearchLang.Text = Magic.SearchLangEng; } btnSearchLang.Invalidate(); // Set button tooltip btnSearchLang.Tooltip = new SearchOptionsTooltip(btnSearchLang, true, tprov, searchScript, searchLang, padding, btnSimpTrad.RelRight - btnSearchLang.RelLeft); // Save in user settings AppSettings.SearchLang = searchLang; }