Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.028 c
3-1142576870
SLP
2006-03-17 09:27
2006.05.07
Отмена предупреждающего окна Excel


8-1134488094
dirtur
2005-12-13 18:34
2006.05.07
Как можно в Delphi видеофайлы?


2-1145259990
ttt_111
2006-04-17 11:46
2006.05.07
Сортировка


8-1133989577
Дебил-Дебилович-Дебилкин
2005-12-08 00:06
2006.05.07
PaintBox загрузка картинки


2-1145263141
Youta
2006-04-17 12:39
2006.05.07
Excel




   Наверх