| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > обработка клавиатурных событий |
| Автор: Babandr 21.4.2008, 09:51 |
| Создаю компонент на основе TPanel (т.е. наследую от TWinControl). Делаю защищенное в TWinControl событие OnKeyDown видимым и переопределяю его - хочу, чтобы по нажатию стрелок в окне происходила особая отрисовка. Но вместо того, чтобы реагировать в рантайме должным образом, компонент просто теряет фокус, фокус передается другим компонентам на форме и гуляет по ним дальше...Что делать, чтобы фокус не уходил с компонента и обеспечивалось определенное мной в методе KeyDown поведение? |