Форум: "WinAPI";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
ВнизКак в TEdit отключить beep при выходе из этого контрола? Найти похожие ветки
← →
Гас (2005-10-21 16:23) [0]Помню, что где-то видел, КАК. Не побрезгуйте ответом :)
← →
clickmaker © (2005-10-21 16:41) [1]он у тебя пищит при выходе? не верю. не просто так
← →
Leonid Troyanovsky © (2005-10-21 16:45) [2]
> ас (21.10.05 16:23)
> Помню, что где-то видел, КАК. Не побрезгуйте ответом :)
Насколько мне не изменяет склероз beep - это реакция EDIT
на ввод (WM_CHAR) iillegal char. Это м.б., например #13, #27 etc.
А насчет озвучивания выхода, я чего-то не припомню.
--
Regards, LVT.
← →
Гас (2005-10-21 16:55) [3]Конечно, пищит не просто так. При нажатии юзером #13 (OnKeyPress) фокус принудительно перемещается на другой TEdit (FindNextControl(...) или EditX.SetFocus). Кроме этого, в OnExit достаточно увесистый анализ на заполнение других TEdit при условии правильного ввода текста юзером в этом TEdit.
И вот при всем этом я еще и хочу, чтобы не пищало :)
← →
clickmaker © (2005-10-21 17:10) [4]OnKeyDown
if Key = #13 then Key = #0
← →
Гас (2005-10-21 17:22) [5]clickmaker ©
все гениальное просто!
Спасибо!
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c