public void InitialisePredictionBox(GameForm creator)
 {
     m_NewTetronimo = m_NextTetronimo.GetNextTetronimo();
     GameController_NewTetronimoCreated.Invoke(this, new NewTetronimoEventArgs(m_NewTetronimo));
     GameController_NewTetronimoCreated -= creator.SetUpPredictionBox;
     GameController_NewTetronimoCreated += creator.SyncUpPredictionBox;
 }
 internal void CreateNewTetronimo(object sender, EventArgs e)
 {
     m_OldTetronimo = m_NewTetronimo;
     m_NewTetronimo = m_NextTetronimo.GetNextTetronimo();
     GameController_NewTetronimoCreated.Invoke(this, new NewTetronimoEventArgs(m_NewTetronimo));
     m_GameGrid.DisplayNewTetronimo(m_OldTetronimo);
 }