public override bool Execute() { Console.WriteLine(); Console.Write(LineNumber + "->" + StrScan + "->"); SySal.DAQSystem.Scanning.ZoneDesc zd = new SySal.DAQSystem.Scanning.ZoneDesc(); zd.Series = Id; zd.MinX = MinX; zd.MinY = MinY; zd.MaxX = MaxX; zd.MaxY = MaxY; zd.UsePresetSlope = UseSlopePresel; zd.PresetSlope.X = 0.5 * (MinSX + MaxSX); zd.PresetSlope.Y = 0.5 * (MinSY + MaxSY); zd.PresetSlopeAcc.X = 0.5 * (MaxSX - MinSX); zd.PresetSlopeAcc.Y = 0.5 * (MaxSY - MinSY); zd.Outname = OutputFile; bool scan = ScanSrv.Scan(zd); Console.Write(scan); return(scan); }