который промоут до самого поля, я перегружаю функции MouseMove, MouseDown, MouseRelease... Как можно так сделать чтобы менять, к примеру, MouseMove во время работы программы? типа, ше сейчас была одна реализация MouseMove, а затем другая
Добавляешь состояние (енум) или просто логическую переменную для каждого MouseMove-а
используй паттерн State
Обсуждают сегодня