public ParmLauncher(MainForm mf, RuntimeParameters rp, CogJobManager cjm, MachineConfig mc) { InitializeComponent(); mainForm = mf; runtimeParameters = rp; machineParameters = mc; mcjmAcq = cjm; }
private void buttonVision_Click(object sender, EventArgs e) { bool success; runtimeParameters = mainForm.DeserializeRuntimeParamters(mainForm.RecipeName + ".xml", out success); if (!success) { MessageBox.Show("Error reading recipe file.", "Warning!"); return; } using (Vision vis = new Vision(mainForm, runtimeParameters, mcjmAcq, machineParameters)) { vis.ShowDialog(); } // Force the form to redraw (Paint event will fire) mainForm.Invalidate(); }