Здравствуйте, Михаил. А Вы можете прислать пример, как Вы реализовали функцию delete в видеоуроке "Обои рабочего стола"? Я как ни бился, все не получается. Пишет, что "в данный момент процесс занят". Мне именно интересно, как это будет выглядеть с установленным на форме PictureBox.
Я бы во время кликов ставил Enabled = false не только кнопке, но и ползункам. И в связи с этим, я бы вынес это в отдельную функцию с принимающим параметром типа bool. Что-то типа этого:
private void ToggleButtons(bool action)
{
track_count.Enabled = action;
track_time.Enabled = action;
button_start.Enabled = action;
}
все таки нужно нужно было использовать конструктор Zero
public Fire(int min_x, int min_y, int max_x, int max_y)
: base(min_x, min_y, max_x, max_y)
{
w = 8;
h = 16;
isActive = false;
}
Еще я сделал Zero абстрактным.