/// <summary> /// IDisposable implemenration. /// </summary> public void Dispose() { // Destroy the timer Timer.Stop(); Timer.Elapsed -= OnTimerElapsed; Timer.Dispose(); // Release all keys foreach (Keys key in TimeLeftForKey.Keys) { InputManager.Keyboard.KeyUp(key); } }