示例#1
0
 private void ConfigSetingsInfo()
 {
     T_Sound.isOn = Settings.Current.isSoundOn;
     T_Music.isOn = Settings.Current.isMusicOn;
     // TODO: все ниже в отдельный метод и подписаться на ивент
     D_Background.ClearOptions();
     D_Background.AddOptions(new List <string>(
                                 from el in (Attribute.Background2D[])Enum.GetValues(typeof(Attribute.Background2D))
                                 select el.ToString()));
     D_Background.value = (int)Settings.Current.background;
     D_Language.ClearOptions();
     D_Language.AddOptions(new List <string>(                                            // TODO: Придумать как демонстрировать языки
                               from el in (Attribute.Language[])Enum.GetValues(typeof(Attribute.Language))
                               select TextSource.GetTextInSetLaunguage(el.ToString()))); // TODO: Добавить переводы
     D_Language.value = (int)Settings.Current.language;
 }