Научился: Переделал программу через теги, чтобы вызывалась только одна функция и работала на все операции универсально. Трудности: Понять почему прогресс бар то перегоняет результат, то отстает, реально много времени убил)
Научился: Делал в WPF, так что главным образом наконец научился менять вид кнопок при наведении и нажатии. Ну и ещё действие определяется по тегу нажатой кнопки, а тег представляет собой значение из enum ;) Трудности: Самое сложное было сделать интерфейс в WPF ;) Спасибо за интересный урок! Если интересно, то по ссылке архив MindCount.rar