|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.11.2011, 18:22 | #1 |
Форумчанин
Регистрация: 01.02.2011
Сообщений: 105
|
Закрытие формы при потере фокуса
Здравствуйте.
Подскажите пожалуйста, как сделать, чтобы при потере фокуса главная форма (или любая дочерняя) закрывалась? Процедура TForm1.FormDeactivate(Sender: TObject); не подходит, так как не работает за пределами окна программы. Нужно, чтобы при клике на любое открытое окно в системе или по рабочему столу форма закрывалась. Последний раз редактировалось werrey; 18.11.2011 в 18:32. |
18.11.2011, 21:17 | #2 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А что, в хэлп заглянуть религия не позволяет ?
Там даже пример приведен... Цитата:
Код:
|
|
18.11.2011, 23:17 | #3 |
Форумчанин
Регистрация: 01.02.2011
Сообщений: 105
|
Спасибо Вам большое, хочу плюсик поставить, да не даёт система вашего форума.
Пойду спрошу на другом форуме, может там без тайн программирования ответят, или без интеллектуальной жадности! Последний раз редактировалось werrey; 18.11.2011 в 23:42. |
18.11.2011, 23:48 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А что, все еще остались "непонятки" ?
|
18.11.2011, 23:59 | #5 |
Форумчанин
Регистрация: 01.02.2011
Сообщений: 105
|
|
19.11.2011, 00:40 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Я дал полноценный пример...
Вам трудно поменять Код:
Код:
Ну, тогда я бессилен... |
19.11.2011, 00:41 | #7 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 301
|
Код:
|
19.11.2011, 01:03 | #8 |
Немного нуб
Пользователь
Регистрация: 01.10.2011
Сообщений: 41
|
Ешьте на здоровье
Создал таймер и прописал в MouseLeave(хотя это может быть и не обязательно)
Код:
|
19.11.2011, 02:09 | #9 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
|
19.11.2011, 02:16 | #10 | ||
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Mihali4, но в первом посте в начале есть это
Цитата:
Цитата:
ADD И вообще фокус не обязательно по клику на другое окно может уйти
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 19.11.2011 в 02:20. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрытие или закрытие главной формы | mental | Общие вопросы Delphi | 6 | 11.10.2011 13:46 |
Цикл при создании главной формы | Anfall | Общие вопросы Delphi | 8 | 19.08.2010 19:09 |
Закрытие формы при работе с SelectDirectory | Shouldercannon | Общие вопросы Delphi | 5 | 14.07.2010 19:51 |
Закрытие главной формы | Nantaur | Общие вопросы C/C++ | 0 | 14.05.2010 16:47 |
Можно ли отлавливать событие потери фокуса Control'ом | tolikman | Microsoft Office Excel | 2 | 09.01.2009 15:02 |