public void SaveSettings() { Settings.SelectedAccentName = this.SelectedAccent.Name; Settings.SelectedThemeName = this.SelectedTheme.Name; Settings.OnTop = this.OnTop; SettingsLogic.SaveSettings(this.Settings); }
public static Settings GetSettings() { if (!File.Exists(SettingsPath)) { return(SettingsLogic.GetDefaultSettings()); } using (FileStream stream = new FileStream(SettingsPath, FileMode.OpenOrCreate)) { var serializer = new XmlSerializer(typeof(Settings)); return(serializer.Deserialize(stream) as Settings); } }
private void LoadSettings() { this.Settings = SettingsLogic.GetSettings(); }