Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Как купить рекламу на форуме


Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2009, 15:29   #1
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 373
По умолчанию Нажатие клавиши (Delphi)

Добрый день!

Проблема такая: На форме есть кнопка. Пока на нее не нажимали работает обработка события - нажатие клавиши на форме (стрелок - вверх,вниз). После нажатия на кнопку данное событие игнорируеися, а сама кнопка меняет фокус туда-сюда.
(keypreview = true)

Что делать?
VadEr вне форума Ответить с цитированием
Старый 08.06.2009, 15:35   #2
ViNcHeStEr
Delphi
Форумчанин
 
Регистрация: 12.06.2008
Сообщений: 137
По умолчанию

Можно попробовать использовать SpeedButton, она не имеет фокуса.
ViNcHeStEr вне форума Ответить с цитированием
Старый 08.06.2009, 15:55   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,367
По умолчанию

Можно в обработчике нажатия кнопки прописать это:
Код:
ActiveControl := nil;
Arigato вне форума Ответить с цитированием
Старый 08.06.2009, 16:00   #4
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 373
По умолчанию

Всем спасибо, помогло!
VadEr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме 20000 рублей в месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Програмное нажатие на клавиши mustang007 Общие вопросы Delphi 6 24.05.2009 10:40
Форма не реагирует на нажатие клавиши Vladya Помощь студентам 7 12.05.2009 16:11
Запрет на повторное нажатие клавиши russian-stalker Общие вопросы Delphi 3 12.09.2008 18:39
Нажатие клавиши format Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 05.05.2008 14:25
Клавиатура, нажатие клавиши Yogik™ Помощь студентам 4 21.11.2007 00:05


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS