private void simpleButton5_Click(object sender, EventArgs e) { // show autotune settings screen frmAutotuneSettings autotunesettings = new frmAutotuneSettings(); autotunesettings.AcceptableTargetErrorPercentage = m_AcceptableTargetErrorPercentage; autotunesettings.AreaCorrectionPercentage = m_AreaCorrectionPercentage; autotunesettings.AutoUpdateFuelMap = m_AutoUpdateFuelMap; autotunesettings.CellStableTime_ms = m_CellStableTime_ms; autotunesettings.CorrectionPercentage = m_CorrectionPercentage; autotunesettings.DiscardClosedThrottleMeasurements = m_DiscardClosedThrottleMeasurements; autotunesettings.DiscardFuelcutMeasurements = m_DiscardFuelcutMeasurements; autotunesettings.DisableClosedLoopOnStartAutotune = m_DisableClosedLoopOnStartAutotune; autotunesettings.PlayCellProcessedSound = m_PlayCellProcessedSound; autotunesettings.AllowIdleAutoTune = m_allowIdleAutoTune; autotunesettings.EnrichmentFilter = m_EnrichmentFilter; autotunesettings.FuelCutDecayTime_ms = m_FuelCutDecayTime_ms; autotunesettings.MaximumAdjustmentPerCyclePercentage = m_MaximumAdjustmentPerCyclePercentage; autotunesettings.MaximumAFRDeviance = m_MaximumAFRDeviance; autotunesettings.MinimumAFRMeasurements = m_MinimumAFRMeasurements; autotunesettings.SelectedFuelmap = m_AutotuneFuelmap; if (autotunesettings.ShowDialog() == DialogResult.OK) { m_AcceptableTargetErrorPercentage = autotunesettings.AcceptableTargetErrorPercentage; m_AreaCorrectionPercentage = autotunesettings.AreaCorrectionPercentage; m_AutoUpdateFuelMap = autotunesettings.AutoUpdateFuelMap; m_CellStableTime_ms = autotunesettings.CellStableTime_ms; m_CorrectionPercentage = autotunesettings.CorrectionPercentage; m_DisableClosedLoopOnStartAutotune = autotunesettings.DisableClosedLoopOnStartAutotune; m_DiscardClosedThrottleMeasurements = autotunesettings.DiscardClosedThrottleMeasurements; m_DiscardFuelcutMeasurements = autotunesettings.DiscardFuelcutMeasurements; m_EnrichmentFilter = autotunesettings.EnrichmentFilter; m_FuelCutDecayTime_ms = autotunesettings.FuelCutDecayTime_ms; m_MaximumAdjustmentPerCyclePercentage = autotunesettings.MaximumAdjustmentPerCyclePercentage; m_MaximumAFRDeviance = autotunesettings.MaximumAFRDeviance; m_MinimumAFRMeasurements = autotunesettings.MinimumAFRMeasurements; m_allowIdleAutoTune = autotunesettings.AllowIdleAutoTune; m_PlayCellProcessedSound = autotunesettings.PlayCellProcessedSound; m_AutotuneFuelmap = autotunesettings.SelectedFuelmap; } DialogResult = DialogResult.None; }