protected virtual void ConfigurationUpdated(TSConfiguration configuration) { lblBattleGap.Text = Configuration.BattleGap.ToString(); lblPitWindow.Text = Configuration.PitWindow.HasValue ? Configuration.PitWindow.Value.ToString() : "-"; pollFeedTimer.Interval = _configuration.PollInterval * 1000; }
public TimingAndScoring() { InitializeComponent(); Configuration = new TSConfiguration(); tsLeaderboard1.Configuration = this.Configuration; }
protected virtual void DisplayConfiguration(TSConfiguration configuration) { try { numBattleGap.Value = (decimal)configuration.BattleGap; numPitWindow.Value = configuration.PitWindow.HasValue ? configuration.PitWindow.Value : (decimal)0.0; numPitWindowWarning.Value = configuration.PitWindowWarning; numPollInterval.Value = configuration.PollInterval < TSConfiguration.DefaultPollInterval ? TSConfiguration.DefaultPollInterval : configuration.PollInterval; picBackground1.BackColor = TSColorMap.PrimaryBackColor; picBackground2.BackColor = TSColorMap.AlternateBackColor; } catch (Exception ex) { ExceptionHandler(ex); } }
public TSLeaderboard(TSConfiguration configuration) : this() { Configuration = configuration; }
public TSPractice(TSConfiguration configuration) : this() { Configuration = configuration; }