![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Событие OnIdle [D7, Win95/98, WinME, NT4, Win2k, WinXP]
shuraspb © (2004-09-06 10:47:00)На событии срабатывает таймер, если таймер запущен, тогда - перезапускается.
Все хорошо, но если фокус на компоненте TEdit, то винды шлют сообщение 280 для мигания курсора и событие OnIdle страбатывает при каждом миганиии.
Вопрос: Как заставить, чтобы OnIdle игнорировало это сообщение 280
Johnmen (2004-09-06 13:41:00) [1]>когда пользователь перестал работать
Что это означает?
Стучать по клаве? Гонять мышь? Смотреть в экран? Думать головой?
shuraspb (2004-09-06 13:14:00) [2]Нужно что через определенное время когда пользователь перестал работать, программа блокировалась
КаПиБаРа (2004-09-06 12:16:00) [3]shuraspb (06.09.04 10:47)
Как заставить, чтобы OnIdle игнорировало это сообщение 280
Никак.
Ты напиши что ты хочешь сделать и возможно тебе подскажут как это сделать оптимальным образом.
Пишите коротко и неясно.
(Наполеон I - составителям Конституции)
KSergey (2004-09-06 10:53:00) [4]Никак
Ну либо самому в случае прихода этого сообщения (хотя понятно, что в OnIdle его не знаешь) не запускать ничего.
А при чем тут таймер?