private void OnCaptureImagesButtonClicked(object sender, EventArgs e) { CaptureDialogModel captureDialogModel = new CaptureDialogModel(m_Model.CaptureSettings); CaptureDialog captureDialog = new CaptureDialog(captureDialogModel); captureDialog.ShowDialog(); }
public CaptureDialog(CaptureDialogModel model) { m_Model = model; InitializeComponent(); m_ImagesSplitter.SplitterDistance = m_ImagesSplitter.Width / 2; UpdateFromModel(); Application.Idle += ProcessFrame; m_Model.Changed += new EventHandler(OnModelChanged); }