Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.07;
Скачать: CL | DM;

Вниз

Как повесить обработчик на все события формы?   Найти похожие ветки 

 
AM   (2002-10-24 19:08) [0]

Доброго всем дня! У меня есть форма, на ней Button-ы, СomboBox-ы, Edit-ы. Как мне на все события данной формы и содержащих в ней компонетов повесить какой-нибудь (один) обработчик, например написанную мною функцию RestartTimer()?
Неужели мне придется через "Object Inspector" заходить во все события каждого компонента и вставлять эту функцию?
Подскажите, пожалуйста, кто знает...


 
TTCustomDelphiMaster ©   (2002-10-24 19:26) [1]

А что за таймер вы перезапускаете?


 
Anatoly Podgoretsky ©   (2002-10-24 19:40) [2]

Ты наверно не знаешь, но с помощью Shift и мвшки можно отметить хоть все компоненты


 
Андрей Прокофьев ©   (2002-10-24 19:40) [3]

2 AM (24.10.02 19:08)
Вы что, отслеживаете кто сколько работает/не работает?


 
AM   (2002-10-25 10:52) [4]

>> Вы что, отслеживаете кто сколько работает/не работает?

Вот задача поконкретней:

У меня есть fsMDIChild форма и мне надо отслеживать, если она создана (загружена), но в ней конкретно пользователь не работает, а работает в другой fsMDIChild форме или он находится в ней но ничего не делает, по таймеру, через определенное время мне надо выполнить одну задачу...

Как мне лучше это сделать?
Подскажите, пожалуйста, кто знает...


 
Юрий Зотов ©   (2002-10-25 12:36) [5]

Зачем вешать обработчик на все контролы и формы? Надо найти "узел", через который проходят все нужные сообщения (события) и цепляться к нему. Например, можно перезапускать таймер при смене активной формы и по сообщениям мыши и клавиатуры (в Application.OnMessage).


 
TTCustomDelphiMaster ©   (2002-10-25 16:56) [6]

F1 -Application.OnIdle + TScreen.ActiveForm



Страницы: 1 вся ветка

Текущий архив: 2002.11.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
14-21751
Дмитрий К.К.
2002-10-01 15:49
2002.11.07
Сколько может выдержать Delphi? :)


1-21602
KIR
2002-10-25 13:27
2002.11.07
Как пихнуть иконку в exe шник


1-21661
^Sanya
2002-10-27 21:22
2002.11.07
MDI: как узнать, создан ли ребёнок, или нет - без цикла перебора?


1-21679
RTZ
2002-10-28 10:31
2002.11.07
Народ возникли два вопроса по компоненту WebBrowser


3-21354
Сергей Крылов
2002-10-21 15:57
2002.11.07
Вычслимые поля!!!