Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

OnKeyPress в TRadioGroup [D7, WinXP]


silversmith ©   (2006-06-23 11:21:00) 

Добрый день.
Создал наследника от TRadioGroup в котором опубликовал событие OnKeyPress.
Событие работает.
Однако при нажатии клавиш "вверх", "вниз", "вправо", "влево" событие не возникает. Как это побороть?
И еще. Можно ли установить фокус на одну из кнопок радиогруппы, например
RadioGroup1.Buttons[0].SetFocus так, чтобы не поменялся ItemIndex RadioGroup'a?
Delphi 7, WinXP


silversmith   (2006-06-23 13:27:00) [1]

Спасибо.


MBo   (2006-06-23 12:49:00) [2]

обрабатывай CM_DIALOGKEY


Gero   (2006-06-23 12:43:00) [3]

> Однако при нажатии клавиш "вверх", "вниз", "вправо", "влево"
> событие не возникает.

Возникает OnKeyDown.


Наверх

Титульная страница Поиск, карта сайта Написать письмо