Какое событие происходит, когда нажимают альтаб?, OnDeactivate не подходит... OnHide тоже. |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Какое событие происходит, когда нажимают альтаб?, OnDeactivate не подходит... OnHide тоже. |
TarasBer |
Сообщение
#1
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
вот
-------------------- |
volvo |
Сообщение
#2
|
Гость |
Положи на форму ApplicationEvents и обрабатывай ЕГО событие OnDeactivate
|
TarasBer |
Сообщение
#3
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Хорошо, это сработало, но ещё осталась проблема, а какое событие - на обратный альтаб в сторону приложения? Я вот OnActivate взял, так вот почему-то сразу после обработки деактивации началась обработка активации (?).
Добавлено через 6 мин. Просто проблема в том, что моя программа меняет разрешение, я хочу чтоб при альтабе она восстанавливала разрешение на исходное, а потом после обратного переключения меняла на своё. Менять разрешения я умею, как события отлавливать. -------------------- |
TarasBer |
Сообщение
#4
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Вобщем у меня похоже в обработчике деактивации кто-то вызвал активацию, добавил ещё одну булеву переменную, всё заработало, спасибо...
С ума в дельфе сойдешь, что ни обработай - что-то другое нечаянно вызовется, лишний раз обработается, и так по кругу. В Паскале намного легче было... -------------------- |
Текстовая версия | 25.04.2024 19:04 |