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

Вниз

Контрол теряет фоксус при первом создании формы   Найти похожие ветки 

 
Senti   (2004-10-26 16:34) [0]

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


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

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


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

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


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

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


 
Ega23 ©   (2004-10-26 16:50) [4]

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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



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

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

Наверх




Память: 0.49 MB
Время: 0.059 c
14-1098387375
Sphinx
2004-10-21 23:36
2004.11.07
Математические методы


6-1093288647
Alaman
2004-08-23 23:17
2004.11.07
Как скачать файл из интернета по HTTP?


3-1097070131
Пуртик
2004-10-06 17:42
2004.11.07
Как ускорить закачку?


4-1096569449
Alekc
2004-09-30 22:37
2004.11.07
Передача данных по ИК-порту


3-1097273330
Igor_
2004-10-09 02:08
2004.11.07
БД+DLL