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

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

Фигня какая-то но все же... TWinControl [D6, Win2k, WinXP]


vecna ©   (2004-06-21 10:35:00) 

значит, делаю наследника TWinControl'у
перекрываю KeyDown и метод не вызывается при нажати кнопочек "стрелка вверх, вниз, влево, вправо"... с остальными кнопками вроде все нормально. Какие будут предложения ?


Stupid   (2004-06-21 12:18:00) [1]

Eto tozhe vrode nado :

Procedure zzz.CMWantSpecialKey(Var Msg:TCMWantSpecialKey);
Begin
Inherited;
If Msg.CharCode In [VK_LEFT,VK_RIGHT,VK_UP,VK_DOWN,VK_TAB] then
  Msg.Result:=1;
End;


vecna   (2004-06-21 10:49:00) [2]

ага! спасибо. =)


Григорьев Антон   (2004-06-21 10:38:00) [3]

См. справку по WM_GETDLGCODE и то, как это событие обрабатывается в VCL.


Наверх

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