private void StartPause_btn_Click(object sender, EventArgs e)// Обработка события нажатия кнопки Start/Pause { if (model.gameStatus == GameStatus.playing || model.gameStatus == GameStatus.stoping) { if (model.gameStatus == GameStatus.playing) { StopingGame(); } else { StartStop_pcbx.Focus(); model.gameStatus = GameStatus.playing; modelPlay = new Thread(model.Play); modelPlay.Start(); StartStop_pcbx.Image = Properties.Resources.PauseButton; view.Invalidate(); } ChangerStatusStripLbl(); } }
private void StartStop_btn_Click(object sender, EventArgs e) { if (model.gameStatus == GameStatus.playing) { modelPlay.Abort(); StartStop_pcbx.Image = Properties.Resources.play; model.gameStatus = GameStatus.stoping; ChangerStatusStripLbl(); } else { StartStop_pcbx.Focus(); model.gameStatus = GameStatus.playing; modelPlay = new Thread(model.Play); modelPlay.Start(); StartStop_pcbx.Image = Properties.Resources.pause; ChangerStatusStripLbl(); view.Invalidate(); } }
void StartPause_btn_Click(object sender, EventArgs e) // обработка события при нажатии СтартСтоп { if (model.gameStatus == GameStatus.playing) { modelPlay.Abort(); model.gameStatus = GameStatus.stoping; StartStop_pcbx.Image = Properties.Resources.ppp1play1; // смена картинки-кнопки с паузы на Старт //StartPause_btn.Image = Properties.Resources.ppp1play1; ChangerStatusStripLbl(); } else { StartStop_pcbx.Focus(); // делает кнопку (PictureBox) в Фокусе (видимой) model.gameStatus = GameStatus.playing; modelPlay = new Thread(model.Play); modelPlay.Start(); StartStop_pcbx.Image = Properties.Resources.ppp2pause1; // смена картинки-кнопки со старта на Пауза //StartPause_btn.Image = Properties.Resources.ppp2pause1; ChangerStatusStripLbl(); view.Invalidate(); } }