Esempio n. 1
0
        /// <summary>
        /// Set default settings on confirmation.
        /// </summary>
        private void ConfirmReset_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
        {
            if (messageBoxButton == DaggerfallMessageBox.MessageBoxButtons.Yes)
            {
                settings.RestoreDefaults();
                RefreshControls();
            }

            CloseWindow();
        }
        private void LoadPreset(int index)
        {
            // Save current preset
            if (IsPreset)
            {
                data.FillPreset(data.Presets[currentPreset], false);
            }
            else
            {
                data.SaveDefaults();
            }

            // Load new preset
            if ((currentPreset = index) != -1)
            {
                data.ApplyPreset(data.Presets[currentPreset]);
            }
            else
            {
                data.RestoreDefaults();
            }
        }