Научился: Научился перемещать кнопку на форме при помощи клавиатуры и четко к нужным границам.
(видимо урок я когда то начинал и не стал делать :-))) Трудности: Ничего. Ых... Как я давно начал делать этот урок.
Можно не только Alt+F4 закрывать но и через пуск - правой кнопкой - закрыть все окна))) Нафига выход из игры делают... в оконных он вообще не нужен)
Научился: Продолжаю осваивать рефакторинг кода. Трудности: Самым сложным было добавить несколько цветов, чего я делать и не стал.
Ну и понять всё это тоже пока сложно. Чтобы добавить несколько цветов необходимо
1) в класс Figure добавить поля protected Color c; protected int n;
2) в конструктор фигуры Figure добавить номер и цвет: public Figure(int x, int y, int n, Color c)
3) цвет соответственно цвет в конструкторе фигуры задавать c = Color.Red;
4) Figure.InitMinMax(0, 0, graph.bmp.Width, graph.bmp.Height); - в строку вызова фигуры добавить информацию о номере и цвете
5) не факт что всё это будет работать.... Да и каждую фигуру отдельно вызывать и красить... Хотя возможно это нормально.