Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2010, 14:04   #1
selenux
Пользователь
 
Регистрация: 14.11.2006
Сообщений: 23
По умолчанию DoClose и ModalResult

Здравствуйте.
Необходимо чтобы при скрытии/показе/закрытии форм выполнялись еще определенные действия. Т. к. форм в программе много, решил не вешать это на каждую форму, а наследовать существующие формы не от TForm, а от моего наследника TForm. Соответственно перегружаю DoClose, DoHide, DoShow - все как надо. Однако если форма закрывается через ModalResult := Value, то эти методы не вызываются. Посоветуйте, пожалуйста, как поймать закрытие через ModalResult.
selenux вне форума Ответить с цитированием
Старый 17.02.2010, 14:39   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

А разве в момент закрытия модальной формы не возникает FormClose?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 17.02.2010, 16:05   #3
selenux
Пользователь
 
Регистрация: 14.11.2006
Сообщений: 23
По умолчанию

Для FormClose этого придется назначать event, что в моем случае не годится.
selenux вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц