Ejemplo n.º 1
0
 private void buttonOK_Click(object sender, EventArgs e)
 {
     settings.AddNameMarker           = checkBoxAddNameMarker.Checked;
     settings.RecreateEndTrackMarkers = checkBoxRecreateEndTrack.Checked;
     settings.RemoveEmptyTracks       = checkBoxRemoveEmptyTracks.Checked;
     settings.RemoveSequencerSpecific = checkBoxRemoveSequencerSpecific.Checked;
     settings.TrimTextEvents          = checkBoxTrimTextEvents.Checked;
     settings.RemoveExtraTempoEvents  = checkBoxRemoveExtraTempoEvents.Checked;
     settings.RemoveExtraMarkers      = checkBoxRemoveExtraMarkers.Checked;
     settings.Save();
     this.Close();
 }
Ejemplo n.º 2
0
        protected override void OnClosing(CancelEventArgs e)
        {
            if (workQueued)
            {
                MessageBox.Show("Please wait until the current operation has finished", Application.ProductName);
                e.Cancel = true;
            }
            else
            {
                UpdateSettings();

                settings.FirstTime      = false;
                settings.ProductVersion = Application.ProductVersion;
                settings.Save();
            }
            base.OnClosing(e);
        }