Моя проблема заключается в следующем: у меня есть конечный автомат внутри приложения, и мне нужно иметь возможность приостанавливать функцию ProcessInput текущих состояний, пока пользователь перемещает форму вдоль экрана.
У меня есть свойство «Paused» в состоянии, которое делает это, и я перезаписываю событие OnMove формы, так что свойство устанавливается в значение true, когда событие инициируется.
Как возобновить функцию ProcessInput для состояния, когда пользователь больше не перемещает форму? (Чтобы быть более точным, я ищу событие, чтобы поместить в него «state.Paused = false»)
Заранее спасибо за помощь!