public Coordinate_Control(Main_UI _Main_ui, Hardware_Model Hardware, Coordinate_Model Coordinate, Motion_Model Motion) { Model_Hw = Hardware; Model_Coordinate = Coordinate; Model_Motion = Motion; Main_ui = _Main_ui; }
public SequenceProcess(Main_UI _Main_ui) { Control_Coordinate = new Coordinate_Control(_Main_ui, new Hardware_Model(), new Coordinate_Model(), new Motion_Model()); Main_ui = _Main_ui; Main_ui.UpdateData += Control_Coordinate.EventCallbackMethod; SequenceThread = new Thread(new ThreadStart(Thread_Run)); SequenceThread.IsBackground = true; SequenceThread.Start(); }