Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Когда возникает событие OnExit компонента UpDown.


Автор: devmstr 3.1.2005, 14:26
Occurs when the input focus shifts away from one control to another.
Ну и ... нажимаем по стрелка вверх, вниз, а теперь щелкаем по другому контролу и ничего OnExit/ не вызывается! Если работать с другими контролами - проблем нет(OnExit работает), а тут вдруг столкнулся с проблемой. Помогите пожайлуста.

Автор: <Spawn> 3.1.2005, 16:34
magician А ты уверен, что компонент переходит в фокус? К примеру, такое можно наблюбать с TPageControl - у него появляется фокус только со второго клика при выборе неактивной страницы. Попробуй явно выставить компоненту фокус при помощи Component.SetFocus; Сам проверить не могу, так как он у меня не установлен(да и вообще давно я с нми не работал).
Добавлено @ 16:35
Нашел его у себя в JEDI - сработало при явном указании SetFocus в событии OnMouseDown(я для него проверял)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)