void InitMainMod( ) { XStageState = StageEnableState.Enabled; YStageState = StageEnableState.Enabled; ZStageState = StageEnableState.Enabled; Core.evtRealimg += new TferImgArr(DisplayRealTime); Core.evtSV += new TferNumber(DisplayAF); Core.evtMapImg += new TferSplitImgArr(DisplayFullScanImg); Core.evtFedBckPos += new TferFeedBackPos(DisplayPos); Core.evtScanStart += new TferScanStatus(() => { Mouse.OverrideCursor = System.Windows.Input.Cursors.Wait; }); Core.evtScanEnd += new TferScanStatus(() => { Mouse.OverrideCursor = null; }); Task.Run(() => Core.GetFeedbackPos()); imgboxReal.SizeMode = PictureBoxSizeMode.StretchImage; InitViewWin(); }
void InitMainMod( ) { XStageState = StageEnableState.Enabled; YStageState = StageEnableState.Enabled; ZStageState = StageEnableState.Enabled; ModMain = new MainModule(); ModMain.evtRealimg += new TransImgArr(DisplayRealTime); ModMain.evtByteArrOneLine += new TransbyteArr(DisplayRealTimeProfile); ModMain.evtVarianceValue += new TransDoubleNumber(DisplayAF); ModMain.evtFScanImgOnGoing += new TransSplitImgArr(DisplayFullScanImg); ModMain.evtFeedbackPos += new TransFeedBackPos(DisplayPos); ModMain.evtScanStart += new TransScanStatus(ScanStart); ModMain.evtScanEnd += new TransScanStatus(ScanEnd); imgboxReal.SizeMode = PictureBoxSizeMode.StretchImage; ModMain.ConnectVISA2Cam(CamPath); //ModMain.XYZStageInit( ControllerIP ); ModMain.XYZStageInitCom(XYStagePort); ModMain.RStageInit(RStagePort); InitViewWin(); }
private void ckbXDisa_Unchecked(object sender, RoutedEventArgs e) { ModMain.EnableStage(0); XStageState = StageEnableState.Enabled; }
private void ckbZDisa_Checked(object sender, RoutedEventArgs e) { ModMain.DisableStage(2); ZStageState = StageEnableState.Disabled; }
private void ckbXDisa_Unchecked(object sender, RoutedEventArgs e) { Core.Stg.Enable("X")(); XStageState = StageEnableState.Enabled; }
private void ckbZDisa_Checked(object sender, RoutedEventArgs e) { Core.Stg.Disable("Z")(); ZStageState = StageEnableState.Disabled; }