Форум: "Начинающим";
Текущий архив: 2006.05.07;
Скачать: [xml.tar.bz2];
ВнизShowMessage - нажатие клавиши Enter Найти похожие ветки
← →
K_VAL (2006-04-20 11:15) [0]Господа , кто-нибудь сталкивался с такой проблемой : использую ShowMessage , пользователь привык нажимать клавишу Enter на кнопке <OK> , при выходе из функции получает фокус компонент Edit , а в Edit обрабатываю клавишу
Enter для дальнейших действий , код Enter сохраняется при выходе из ShowMessage , и в Edit естественно дает ошибку .
Как обнулить код Enter при выходе из ShowMessage , или при получении фокуса компонента Edit .
всем спаибо .
← →
AbrosimovA © (2006-04-20 11:55) [1]Создай флаг булевого типа. После ShowMessage() устанавливай его в true.
А там, где обрабатываешь Enter напиши проверку на истинность флага и сброс его в false.
← →
Niko (2006-04-20 11:56) [2]не очень понял суть вопроса, но если все так как я понял, то можно просто написать в кейпресс едита что при коде 13 code , будет равен нулю.. )
← →
Desdechado © (2006-04-20 12:32) [3]есть подозрение, что пользователь просто долго жмет свой энтер
← →
Мефисто (2006-04-20 12:57) [4]Ну на крайняк еще попробуй MessageBox и Ko
А так скорее всего Desdechado © (20.04.06 12:32) [3]
← →
Anatoly Podgoretsky © (2006-04-20 14:33) [5]Не делать глупостей в Edit с Enter, оно не для этого.
← →
Gero © (2006-04-20 17:51) [6]> код Enter сохраняется при выходе из ShowMessage
Первый раз такое слышу.
← →
Anatoly Podgoretsky © (2006-04-20 21:59) [7]Обычное дело, осоьенно в OnKeyEnter
← →
Германн © (2006-04-21 02:19) [8]
> Anatoly Podgoretsky © (20.04.06 21:59) [7]
>
> Обычное дело, осоьенно в OnKeyEnter
А что это за зверь? Про OnKeyReset слышал, но не пользовал. (Предпочитаю использовать OnAnyKeyDown). А вот про OnKeyEnter не слышал вообще. :-)(
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.05.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c