private void aForm_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Space) { aQuitButton.Enabled = true; aTimer.Enabled = false; aTimeModeTimer.Enabled = false; } if (!directionChanged) { if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down || e.KeyCode == Keys.Left || e.KeyCode == Keys.Right) { if (timeModeEnabled) { aTimeModeTimer.Enabled = true; } EnableMenu(false); if (aTimer.Enabled == false) { SoundPlayer start = new SoundPlayer(Properties.Resources.start); start.Play(); } aTimer.Enabled = true; aFood.Visible = true; snake.ChangeDirection(e); directionChanged = true; } } }