public UserPreferences LoadUserPreferences() { try { XmlSerializer serializer = new XmlSerializer(typeof(UserPreferences)); using (FileStream reader = new FileStream(m_userprefs_xml, FileMode.Open)) { UserPreferences = (UserPreferences)serializer.Deserialize(reader); reader.Close(); } } catch (Exception e) { m_log.TraceError("Using default user preferences because of failed to load them, reason: " + e.Message); UserPreferences = new UserPreferences(); } return(UserPreferences); }
public UserPreferencesForm(UserPreferences prefs) { InitializeComponent(); m_userpreferences = prefs; }