Ejemplo n.º 1
0
 public RecorderTimeLineAxis(RecorderChart parent)
 {
     Position          = AxisPosition.Bottom;
     ParentControl     = parent;
     IsZoomEnabled     = false;
     this.StringFormat = "mm:ss.msec";
     FPSKind           = TimeLineKinds.TimeLineMilliSeconds;
 }
Ejemplo n.º 2
0
 public RecorderLeftSignalAxis(RecorderChart parent)
 {
     Position      = AxisPosition.Left;
     ParentControl = parent;
     IsZoomEnabled = true;
     Key           = "Signal";
     PositionTier  = 1;
     Title         = "Signal";
 }
Ejemplo n.º 3
0
 public RecorderLeftAngularAxis(RecorderChart parent)
 {
     Position      = AxisPosition.Left;
     ParentControl = parent;
     IsZoomEnabled = true;
     Key           = "Angular";
     PositionTier  = 0;
     Title         = "Position";
 }
Ejemplo n.º 4
0
 public override void Close()
 {
     LinkManager.Manager.RemoveListener(this, ComponentEventListener);
     if (RecorderScope != null)
     {
         RecorderScope.Close();
         RecorderScope = null;
     }
     if (Controller != null)
     {
         Controller.Close();
         Controller = null;
     }
     base.Close();
 }
Ejemplo n.º 5
0
 private void PreInit()
 {
     CheckAxisPending    = true;
     AxisOptions         = null;
     TriggerOptions      = null;
     RecorderMode        = RecorderModeKinds.RecorderModeLocalOnly;
     LastRecorderMode    = RecorderModeKinds.RecorderModeIdle;
     CurrentSystemModeId = 0;
     LastSystemModeId    = 0xff;
     OptionsTab          = new Options(this);
     AxesTab             = new Axes(this);
     TriggersTab         = new Triggers(this);
     JobStorageTab       = new JobStorage(this);
     MotionTab           = new Motion(this);
     RecorderScope       = new RecorderChart(this);
     Controller          = new AxesController(this);
 }
Ejemplo n.º 6
0
 public RecorderSignalLineSeries(RecorderChart parent, DataCache cache, int seriesIndex)
 {
     ParentControl = parent;
     YAxisKey      = "Signal";
     MarkerType    = OxyPlot.MarkerType.Circle;
 }
Ejemplo n.º 7
0
 public MySignalTrackerHitResult(RecorderChart parent, Series series, DataPoint dp, ScreenPoint sp, object item = null, double index = -1, string text = null)
     : base(series, dp, sp, item, index, text)
 {
     ParentControl = parent;
 }