Положи на форму ApplicationEvents и обрабатывай ЕГО событие OnDeactivate
Хорошо, это сработало, но ещё осталась проблема, а какое событие - на обратный альтаб в сторону приложения? Я вот OnActivate взял, так вот почему-то сразу после обработки деактивации началась обработка активации (?).
Добавлено через 6 мин.
Просто проблема в том, что моя программа меняет разрешение, я хочу чтоб при альтабе она восстанавливала разрешение на исходное, а потом после обратного переключения меняла на своё. Менять разрешения я умею, как события отлавливать.
Вобщем у меня похоже в обработчике деактивации кто-то вызвал активацию, добавил ещё одну булеву переменную, всё заработало, спасибо...
С ума в дельфе сойдешь, что ни обработай - что-то другое нечаянно вызовется, лишний раз обработается, и так по кругу. В Паскале намного легче было...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.