Esempio n. 1
0
        /// <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"));
        }
Esempio n. 2
0
 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 });
 }
Esempio n. 4
0
 public override void DisplayStatistic(TeamStatsPanelControlEvents events, MainForm form)
 {
     CalculateStatistics();
     events.OnShowSingleSessionStatsPanel(form, this, Competitors.All());
 }
Esempio n. 5
0
 public virtual void DisplayStatistic(TeamStatsPanelControlEvents events, MainForm form)
 {
     CalculateStatistics();
     events.OnShowStatsPanel(form, this, Competitors.All());
 }