コード例 #1
0
ファイル: SoundPreferences.cs プロジェクト: niab/AGC
        public SoundPreferences Load()
        {
            SoundPreferences preferences = new SoundPreferences();

            try
            {
                if (File.Exists(CONFIG))
                {
                    log.Debug("Loading SoundPreferences...");
                    Stream          stream     = File.Open(CONFIG, FileMode.Open);
                    BinaryFormatter bformatter = new BinaryFormatter();
                    preferences = (SoundPreferences)bformatter.Deserialize(stream);
                    stream.Close();
                    log.Debug("SoundPreferences were loaded");
                }
            }
            catch (Exception ex)
            {
                log.Error("Failed to load SoundPreferences:", ex);
            }
            return(preferences);
        }
コード例 #2
0
ファイル: SoundPreferences.cs プロジェクト: Aishaj/AGC.v3
        public SoundPreferences Load()
        {
            SoundPreferences preferences = new SoundPreferences();

            try
            {
                if (File.Exists(CONFIG))
                {
                    log.Debug("Loading SoundPreferences...");
                    Stream stream = File.Open(CONFIG, FileMode.Open);
                    BinaryFormatter bformatter = new BinaryFormatter();
                    preferences = (SoundPreferences)bformatter.Deserialize(stream);
                    stream.Close();
                    log.Debug("SoundPreferences were loaded");
                }
            }
            catch (Exception ex)
            {
                log.Error("Failed to load SoundPreferences:", ex);
            }
            return preferences;
        }
コード例 #3
0
ファイル: Messanger.cs プロジェクト: Aishaj/AGC.v3
 public void SetSoundPreferences(SoundPreferences preferences)
 {
     soundPreferences = preferences;
     SoundsOn = preferences.Enable;
 }