コード例 #1
0
    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;
    }
コード例 #2
0
 private void DeleteWordButtonPressed(WordListButton button)
 {
     allData.AllWordlists.Remove(allData.GetFullWordListByListName(button.GetText()));
     SaveModifiedData();
     Activate();
 }