public ActionsManager(EngineStatus eStatus, ITrackingForm formBase) { Items = new List <Action>(); actionsFactory = new ActionsFactory(); this.eStatus = eStatus; this.formBase = formBase; }
public void Init(ITrackingForm formBase) { this.self = formBase; this.RecordForm = new InRecordForm(); this.RecordForm.engine = this; this.UserEvents = new ActionsManager(this.eStatus, this.self); }
public StopTrackingCommand(IAppState appState, ITrackingForm colorTarget) : base(appState, colorTarget) { }
public TogglePauseTrackingCommand(IAppState appState, ITrackingForm form) : base(appState, form) { }
protected TrackingStripCommand(IAppState appState, ITrackingForm colorTarget) : base(appState) { Form = colorTarget; }
public OpenTrackingStripCommand(IAppState appState, ITrackingForm trackingForm) : base(appState) { _trackingForm = trackingForm; }
public void setForm(ITrackingForm form) { this.formBase = form; }