Событие LostFocus и MS Masked Edit
От: RussianElephant Россия  
Дата: 13.02.03 07:49
Оценка:
Ситуация: имеется контрол (ATL7,CompositeControl, контейнер — VB6) с динамически создаваемым MS masked edit'ом. Хотелось бы иметь возможность отслеживать потерю фокуса. В интерфейсе контролов такого события ненаблюдается, я так понимаю реализуются они непосредственно сайтом. Есть ли какаянибудь возможность подключиться?
Re: Событие LostFocus и MS Masked Edit
От: RussianElephant Россия  
Дата: 14.02.03 11:01
Оценка:
Неужели никто несталкивался? Вообще события контэйнера/сайта как нибудь отловить можно?
Re: Событие LostFocus и MS Masked Edit
От: Alexey Shirshov Россия http://wise-orm.com
Дата: 14.02.03 11:33
Оценка:
"RussianElephant" <forum@rsdn.ru> wrote in message
news:195202@news.rsdn.ru...
> Неужели никто несталкивался? Вообще события контэйнера/сайта как нибудь
отловить можно?

IOleControlSite::OnFocus не то?
Posted via RSDN NNTP Server 1.4.5
Re[2]: Событие LostFocus и MS Masked Edit
От: RussianElephant Россия  
Дата: 14.02.03 11:50
Оценка:
На самом деле я непонимаю чем этот метод может помочь. проблема в следующем — необходимо отследить окончание изменения данных в masked edit. тобишь пользователь закончил набирать данные — данные ушли на сервер, обработались, при ошибке подсветились. при вводе каждой кнопки отсылать нельзя — ресурсоёмко. удобнее всего проверки делать при потере фокуса. щаз эта операция делается с помощью задержки. если пользователь ненажал за 500мс ниодной кнопки — данные ушли.сие неудобно и работает криво.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.