Example #1
0
        private void ShowPreferences()
        {
            var          prefsWindow = new PreferencesWindow(m_Preferences);
            DialogResult dr          = prefsWindow.ShowDialog();

            switch (dr)
            {
            case DialogResult.OK:
            {
                var fileSaver = new SettingsFileSaver();
                m_Preferences.CloneValues(prefsWindow.ActivePreferences);
                m_Preferences.SaveSettings(PREFS_FILENAME, fileSaver);
                break;
            }
            }
        }
 public void SaveSettings(string fileName, SettingsFileSaver fileSaver)
 {
     m_EditorSettings.SaveSettings(fileSaver);
     fileSaver.CommitToExternalStorage(fileName);
 }