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

Добавлено через 6 мин.
Просто проблема в том, что моя программа меняет разрешение, я хочу чтоб при альтабе она восстанавливала разрешение на исходное, а потом после обратного переключения меняла на своё. Менять разрешения я умею, как события отлавливать.
TarasBer
Вобщем у меня похоже в обработчике деактивации кто-то вызвал активацию, добавил ещё одну булеву переменную, всё заработало, спасибо...

С ума в дельфе сойдешь, что ни обработай - что-то другое нечаянно вызовется, лишний раз обработается, и так по кругу. В Паскале намного легче было...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.