/// <summary> /// Starts the project and provides an IO controller for forms relating to this project. /// </summary> /// <returns>An instance of an IO controller used for forms for this project</returns> public static TeamStatsFormIOController StartProject() { Main(); WindowFlowPanel MainPanel = new WindowFlowPanel(); TeamStatsPanelControlEvents Events = new TeamStatsPanelControlEvents(); TeamStatsMyToolbar Toolbar = new TeamStatsMyToolbar(MainPanel, Events); return(new TeamStatsFormIOController(MainPanel, Toolbar, Events, "Team Stats")); }
public void DisplayStatistic(TeamStatsPanelControlEvents events, MainForm form, Session session) { SetSession(session); DisplayStatistic(events, form); }
public override void DisplayStatistic(TeamStatsPanelControlEvents events, MainForm form) { CalculateStatistics(); events.OnShowDualSessionStatsPanel(form, this, new Competitor[] { Competitor.Driver, Competitor.Comparison }); }
public override void DisplayStatistic(TeamStatsPanelControlEvents events, MainForm form) { CalculateStatistics(); events.OnShowSingleSessionStatsPanel(form, this, Competitors.All()); }
public virtual void DisplayStatistic(TeamStatsPanelControlEvents events, MainForm form) { CalculateStatistics(); events.OnShowStatsPanel(form, this, Competitors.All()); }