コード例 #1
0
ファイル: ParmLauncher.cs プロジェクト: Robofish2/Ziggy
        public ParmLauncher(MainForm mf, RuntimeParameters rp, CogJobManager cjm, MachineConfig mc)
        {
            InitializeComponent();

            mainForm          = mf;
            runtimeParameters = rp;
            machineParameters = mc;
            mcjmAcq           = cjm;
        }
コード例 #2
0
ファイル: ParmLauncher.cs プロジェクト: Robofish2/Ziggy
        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();
        }