TEdit lose fous on /\ and \/
Модератор: Модераторы
TEdit lose fous on /\ and \/
Наверное очень простая проблема:
имеем форму с едитами.. по какой то причине при нажатии в edit'е стрелки курсорных клавиш "вверх" или "вниз" происходит переход фокуса.
(В дельфях такого небыло а тут вот...)
как победить?
может какое то свойство не так?
или всётаки придется вписывать в edit.onexit -- edit.setfocus с условиями?
имеем форму с едитами.. по какой то причине при нажатии в edit'е стрелки курсорных клавиш "вверх" или "вниз" происходит переход фокуса.
(В дельфях такого небыло а тут вот...)
как победить?
может какое то свойство не так?
или всётаки придется вписывать в edit.onexit -- edit.setfocus с условиями?
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
Есть такое дело... Особенно неприятно, когда из таблицы при нескольких нажатиях вылезает непонятно куда фокус ^_^ Решается обработкой OnKeyPress, что-нибудь вроде
P.S. А что с форумом творится?
Код: Выделить всё
If (Key = 40) Or (Key = 38) Then Key := 0;P.S. А что с форумом творится?
Brainenjii писал(а):Есть такое дело... Особенно неприятно, когда из таблицы при нескольких нажатиях вылезает непонятно куда фокус ^_^ Решается обработкой OnKeyPress, что-нибудь вродеКод: Выделить всё
If (Key = 40) Or (Key = 38) Then Key := 0;
Даже это не помоголо, пришлось отлавливать фокус на других компонентах, благо их немного, и возвращать куда надо
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
Запостил .
