private void btnProcess_Click(object sender, EventArgs e) { if (m_Running) { m_Operation.CancelProducingFrame(); } else { float exposure = (float)nudEffectiveExposureSeconds.Value; if (FrameType == FrameType.MasterBias) { exposure = 0; } if (m_Operation.CanStartProducingFrame(FrameType, (int)nudNumFrames.Value)) { m_Operation.StartProducingFrame(FrameType, (int)nudNumFrames.Value, exposure); } } }