Ejemplo n.º 1
0
 /// <summary>
 /// Speichert die aktuellen Settings im Einstellungsvrzeichnis.
 /// </summary>
 /// <param name="settings"></param>
 internal static void SaveSettings(Settings settings)
 {
     var conf = ConfigurationManager.OpenExeConfiguration(Assembly.GetEntryAssembly().Location);
     conf.AppSettings.Settings["Music"].Value = settings.MusicVolume.ToString();
     conf.AppSettings.Settings["Sound"].Value = settings.SoundVolume.ToString();
     conf.AppSettings.Settings["Server"].Value = settings.Server;
     conf.Save(ConfigurationSaveMode.Modified);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Lädt die Settings aus dem Einstellungeverzeichnis.
        /// </summary>
        /// <returns></returns>
        internal static Settings LoadSettings()
        {
            // Standard Settings
            Settings settings = new Settings();

            // Einstellungen für Musik laden
            int music;
            if (int.TryParse(ConfigurationManager.AppSettings["Music"], out music))
                settings.MusicVolume = music;

            // Einstellungen für Sound laden
            int sound;
            if (int.TryParse(ConfigurationManager.AppSettings["Sound"], out sound))
                settings.SoundVolume = sound;

            // Server auslesen
            string server = ConfigurationManager.AppSettings["Server"];
            if (!string.IsNullOrEmpty(server))
                settings.Server = server;

            return settings;
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Lädt die Settings aus dem Einstellungeverzeichnis.
        /// </summary>
        /// <returns></returns>
        internal static Settings LoadSettings()
        {
            // Standard Settings
            Settings settings = new Settings();

            // Einstellungen für Musik laden
            int music;
            if (int.TryParse(ApplicationData.Current.LocalSettings.Values["Music"] as string, out music))
                settings.MusicVolume = music;

            // Einstellungen für Sound laden
            int sound;
            if (int.TryParse(ApplicationData.Current.LocalSettings.Values["Sound"] as string, out sound))
                settings.SoundVolume = sound;

            // Server auslesen
            string server = ApplicationData.Current.LocalSettings.Values["Server"] as string;
            if (!string.IsNullOrEmpty(server))
                settings.Server = server;

            return settings;
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Speichert die aktuellen Settings im Einstellungsvrzeichnis.
 /// </summary>
 /// <param name="settings"></param>
 internal static void SaveSettings(Settings settings)
 {
     ApplicationData.Current.LocalSettings.Values["Music"] = settings.MusicVolume.ToString();
     ApplicationData.Current.LocalSettings.Values["Sound"] = settings.SoundVolume.ToString();
     ApplicationData.Current.LocalSettings.Values["Server"] = settings.Server;
 }