private void ListLanguageOptionsDropdownsSet() { languageToTranslateDropdown.ClearOptions(); translationLanguageDropdown.ClearOptions(); List <string> languagesNames = new List <string>(); foreach (WordListSectionData data in loadedData.GetFullWordListByListName(selectedLanguageList).AllWordListDatas) { if (data.Language != FullWordListData.BASE_LANGUAGE) { languagesNames.Add(data.Language); } } languageToTranslateDropdown.AddOptions(languagesNames); translationLanguageDropdown.AddOptions(languagesNames); translationLanguageDropdown.value = translationLanguageDropdown.options.GetLoopIndex(translationLanguageDropdown.value + 1); languagesNames.Clear(); languagesNames = null; }
private void DeleteWordButtonPressed(WordListButton button) { allData.AllWordlists.Remove(allData.GetFullWordListByListName(button.GetText())); SaveModifiedData(); Activate(); }