Текущий архив: 2005.10.30;
Скачать: CL | DM;
ВнизЗвуки клавишь... Найти похожие ветки
← →
XfroSt (2005-10-04 15:26) [0]Написал в обработчик OnKeyPress TEdit"a строку
if key = 13 then FB.Click;
Все просто ели жем ентер то жмется кнопка.
Вопрос: как избавиться от звука винды (звука ошибки клавиши) ?
Или есть более простой способ нажатия контрола при нажатии Ентера в едите.
← →
Leonid Troyanovsky © (2005-10-04 15:58) [1]
> XfroSt (04.10.05 15:26)
> Вопрос: как избавиться от звука винды (звука ошибки клавиши)
> Или есть более простой способ нажатия контрола при нажатии
> Ентера в едите.
Это не то, чтобы "звук ошибки клавиши", а реакция EDIT (WM_CHAR)
на ввод illegal characters.
Избежать можно назначением key := #0 в OnKeyPress.
Ну, а проще всего сделать ту самую кнопку default (True).
Если, конечно, не смущает, что она сработает в любом эдите.
--
Regards, LVT.
← →
XfroSt (2005-10-04 16:08) [2]а в OnKeyDown что присвоить key ибо если пишу в OnKeyPress key = #0 то в едит не введешь ведь не чего...
← →
Leonid Troyanovsky © (2005-10-04 16:33) [3]
> XfroSt (04.10.05 16:08) [2]
> если пишу в OnKeyPress
> key = #0 то в едит не введешь ведь не чего...
if key = #13 then key := #0
бо, остальные (legal) пропускать надо.
--
Regards, LVT.
← →
злобная танька (2005-10-04 16:54) [4]етот вопрос кажный месяц спрашивают
в FAQ нада ево!
Страницы: 1 вся ветка
Текущий архив: 2005.10.30;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.036 c