void intervalController_IntervalChanged(IntervalController sender) { foreach (SensorPanel sPanel in sensorPanels) { sPanel.IntervalController.MaxMS = intervalController.IntervalMS; sPanel.DataProvider.UpdateIntervalTest = sPanel.DataProvider.UpdateIntervalMS <= intervalController.IntervalMS; } }
public MainForm() { InitializeComponent(); intervalController = new IntervalController(genTimeBar, genTimeVal, genTimeTypeChooser); intervalController.IntervalMS = 100000; intervalController.IntervalChanged += new IntervalController.IntervalControllerHandler(intervalController_IntervalChanged); startTimePicker.CustomFormat = Preferences.UIGlobal.DATE_TIME_FORMAT; startTimePicker.Value = DateTime.Now; DataGenRoutine.AvailableSeedNamesForTypes = new string[Enum.GetValues(typeof(DataGenRoutine.SensorFieldTypeTitles)).Length][]; DataGenRoutine.GenerationComplete += new DataGenRoutine.DataGenCompleteHandler(GenerationComplete); }