From fb5f94ca748d04f40247df2f415538c6d601f208 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Sat, 21 Apr 2012 15:13:51 +0000 Subject: [PATCH] Change the spell checker and thesaurus language lists to radio items rather than check items Originally committed to SVN as r6712. --- aegisub/src/subs_edit_ctrl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aegisub/src/subs_edit_ctrl.cpp b/aegisub/src/subs_edit_ctrl.cpp index 492f38976..d335a6c6f 100644 --- a/aegisub/src/subs_edit_ctrl.cpp +++ b/aegisub/src/subs_edit_ctrl.cpp @@ -837,11 +837,11 @@ void SubsTextEditCtrl::AddThesaurusEntries(wxMenu &menu) { wxMenu *SubsTextEditCtrl::GetLanguagesMenu(int base_id, wxString const& curLang, wxArrayString const& langs) { wxMenu *languageMenu = new wxMenu; - languageMenu->AppendCheckItem(base_id, _("Disable"))->Check(curLang.empty()); + languageMenu->AppendRadioItem(base_id, _("Disable"))->Check(curLang.empty()); for (size_t i = 0; i < langs.size(); ++i) { const wxLanguageInfo *info = wxLocale::FindLanguageInfo(langs[i]); - languageMenu->AppendCheckItem(base_id + i + 1, info ? info->Description : langs[i])->Check(langs[i] == curLang); + languageMenu->AppendRadioItem(base_id + i + 1, info ? info->Description : langs[i])->Check(langs[i] == curLang); } return languageMenu;