Форум: "Основная";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];
ВнизTCombobox - обработка события нажатия клавиши Esc. Найти похожие ветки
← →
Smok_er (2002-09-17 20:34) [0]Собственно, сабж.
Дело в том, что события KeyPress и KeyDown срабатывают на все нажатые клавиши кроме Esc :( и еще нескольких.
← →
Song (2002-09-17 23:25) [1]Быть не может... может у Вас кнопка TBitBtn есть, которая ESC ловит?
← →
alena.svt (2002-09-18 01:24) [2]procedure TForm1.ComboBox1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key=VK_Escape then
ShowMessage("Работает")
end;
Проверь. Если не работает то создай новый проект и положна него всего один лишь ComboBox и вставь этот код. Если не пойдет то глюк
← →
Smok_er (2002-09-18 21:10) [3]Странно... Делал именно так и не получилось :(
Горячих клавиш на Esc не назначено.
В случае с проектом с одним только компонентом - все работает.
← →
Song (2002-09-18 21:24) [4]Совсем не обязательно что-то специально назначать. Возможно просто случайно бросили TBitBtn с BitBtn1.Cancel:=True
← →
alena.svt (2002-09-18 22:25) [5]Так я и писала что с пустым если не пойдет то глюк
А так да либо как Song сказал либо еще что то фокус перехватывает.
Ищи.
← →
Smok_er (2002-09-21 13:33) [6]Извиняюсь... Забыл, что назначил Esc как горячую клавишу... В связи с этим вопрос - можно ли как-то сделать. чтобы при нажатии Esc определять, что фокус на нужном Combo и обрабатывать это событие?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c