Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Контрол теряет фоксус при первом создании формы [D6, WinXP]


Senti ©   (2004-10-26 16:34:00) 

После запуска программы при попытке в TEdit (или любой контрол с водом Memo...) теряет фокус 1 раз. Т.е. пытаюсь нажать клавишу внутри и котрол теряет фокус. Причем не один, а любой находяшийся на форме (Memo...). После того как еще раз перевожу на него фокус глюк уходит.... Это бывает только при старте программы в начале. Никак не могу найти...
Пытался и в Form.Create и Form.Show устанавливать принудительно фокус, но все равно 1 первый раз теряется фокус, а потом все ок......


Vemer   (2004-10-26 22:00:00) [1]

Было похожее. Виноват оказался onShow PageControl:а )). Напиши обработчик OnExit что-ли и/или проверяй прочие события.


Senti   (2004-10-26 17:39:00) [2]

Висит, но некоторых контролах....В них нет перевода фокуса в другое место.


Андерсон   (2004-10-26 17:16:00) [3]

слушай, а у тебя случаем на OnKeyPress нигде не висит обработчик?


Senti   (2004-10-26 17:14:00) [4]

Я же писал, что уже пробовал на событии OnSHow и Create.... Я могу для каждого контрола сделать событие OnKeyPress в котором задавать каждый раз фокус. Но это не удобно. Да и вообще не должен терятся фокус с формы, при нажатие в контроле


Андерсон   (2004-10-26 17:02:00) [5]

вобщем попробуй на событие OnShow формы вписать Edit1.SetFocus;


Андерсон   (2004-10-26 16:58:00) [6]

типа ты кликаешь на Edit и форма теряет фокус?


Senti   (2004-10-26 16:53:00) [7]

Я конечно могу принудительно обрабатывать события на нажатии клавиши в контролах... Но это не очень хорошо....


Senti   (2004-10-26 16:50:00) [8]

Причем самое интересно теряет фокус только на Edit и Memo любых... при первом нажатии в них...


Ega23   (2004-10-26 16:50:00) [9]

Нихрена не понял...


Senti   (2004-10-26 16:40:00) [10]

Форма полностью теряет фокус !!!!! никак не пойму в чем дело :((((


Андерсон   (2004-10-26 16:38:00) [11]

а что фокусируется тогда?


Наверх

Титульная страница Поиск, карта сайта Написать письмо