Example #1
0
        public Form1()
        {
            InitializeComponent();

            Mach = (Mach4.IMach4)Marshal.GetActiveObject("Mach4.Document");
            Script = (Mach4.IMyScriptObject)Mach.GetScriptDispatch();

            InitializeBackgroundWorker();
            this.FormClosing += new FormClosingEventHandler(Form_FormClosing);

            dtFeeders = cf.POPFeedersTable();

            LoadSettings();
            Thread thrdRemote = new Thread(new ThreadStart(initRemote));
            thrdRemote.Start();
            thrdRemote.IsBackground = true;

            /*
            comboBoxManualReelFeeder.DisplayMember = "feederNumber";
            comboBoxManualReelFeeder.ValueMember = "feederNumber";
            comboBoxManualReelFeeder.DataSource = dtFeeders;
            comboBoxManualReelFeeder.SelectedIndex = 0;
            */
            csvload.SetupGridView(dataGridView1);

            // setup manual feeder single picker list
        }
Example #2
0
        public Form1()
        {
            InitializeComponent();

            Mach   = (Mach4.IMach4)Marshal.GetActiveObject("Mach4.Document");
            Script = (Mach4.IMyScriptObject)Mach.GetScriptDispatch();

            InitializeBackgroundWorker();
            this.FormClosing += new FormClosingEventHandler(Form_FormClosing);

            dtFeeders = cf.POPFeedersTable();

            LoadSettings();
            Thread thrdRemote = new Thread(new ThreadStart(initRemote));

            thrdRemote.Start();
            thrdRemote.IsBackground = true;

            /*
             * comboBoxManualReelFeeder.DisplayMember = "feederNumber";
             * comboBoxManualReelFeeder.ValueMember = "feederNumber";
             * comboBoxManualReelFeeder.DataSource = dtFeeders;
             * comboBoxManualReelFeeder.SelectedIndex = 0;
             */
            csvload.SetupGridView(dataGridView1);


            // setup manual feeder single picker list
        }
Example #3
0
        // Hook into running Mach3 instance.
        // TODO: Detect if Mach3 is not running, then start it manually through referenced EXE
        public Form1()
        {
            InitializeComponent();

            directory = System.IO.Directory.GetCurrentDirectory();
            mach      = (Mach4.IMach4)Marshal.GetActiveObject("Mach4.Document");
            script    = (Mach4.IMyScriptObject)mach.GetScriptDispatch();
        }
Example #4
0
        public Form1()
        {
            InitializeComponent();

            // Create the USB reference device object (passing VID and PID)
            usbController = new usbDevice(0x04D8, 0x0042);

            // Add a listener for usb events
            usbController.usbEvent += new usbDevice.usbEventsHandler(usbEvent_receiver);

            // Perform an initial search for the target device
            usbController.findTargetDevice();


            Mach   = (Mach4.IMach4)Marshal.GetActiveObject("Mach4.Document");
            Script = (Mach4.IMyScriptObject)Mach.GetScriptDispatch();

            InitializeBackgroundWorker();
            this.FormClosing += new FormClosingEventHandler(Form_FormClosing);

            dtFeeders = cf.POPFeedersTable();

            LoadSettings();


            RunBoardInit();
            Thread thrdRemote = new Thread(new ThreadStart(initRemote));

            thrdRemote.Start();
            thrdRemote.IsBackground = true;

            /*
             * comboBoxManualReelFeeder.DisplayMember = "feederNumber";
             * comboBoxManualReelFeeder.ValueMember = "feederNumber";
             * comboBoxManualReelFeeder.DataSource = dtFeeders;
             * comboBoxManualReelFeeder.SelectedIndex = 0;
             */
            csvload.SetupGridView(dataGridView1);


            // setup manual feeder single picker list
        }
Example #5
0
        public Form1()
        {
            InitializeComponent();

            // Create the USB reference device object (passing VID and PID)
            usbController = new usbDevice(0x04D8, 0x0042);

            // Add a listener for usb events
            usbController.usbEvent += new usbDevice.usbEventsHandler(usbEvent_receiver);

            // Perform an initial search for the target device
            usbController.findTargetDevice();

            Mach = (Mach4.IMach4)Marshal.GetActiveObject("Mach4.Document");
            Script = (Mach4.IMyScriptObject)Mach.GetScriptDispatch();

            InitializeBackgroundWorker();
            this.FormClosing += new FormClosingEventHandler(Form_FormClosing);

            dtFeeders = cf.POPFeedersTable();

            LoadSettings();

            RunBoardInit();
            Thread thrdRemote = new Thread(new ThreadStart(initRemote));
            thrdRemote.Start();
            thrdRemote.IsBackground = true;

            /*
            comboBoxManualReelFeeder.DisplayMember = "feederNumber";
            comboBoxManualReelFeeder.ValueMember = "feederNumber";
            comboBoxManualReelFeeder.DataSource = dtFeeders;
            comboBoxManualReelFeeder.SelectedIndex = 0;
            */
            csvload.SetupGridView(dataGridView1);

            // setup manual feeder single picker list
        }