Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

Почему необрабатывается VK_LEFT, RIGHT, UP,DOWN   Найти похожие ветки 

 
Arnold ©   (2005-01-01 22:01) [0]

До тех пор пока не помещаю кнопку на форму клавиши влево, вправо ...  нормально обрабатываются. Когда помещаю кнопку они перестают дейтсовать. KeyPreview формы тоже не помагает. В чем тут может быть причина??


 
maxz ©   (2005-01-01 22:25) [1]

кидаешь на форму ApplicationEvents

procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
 var Handled: Boolean);
begin
if (msg.message=WM_KEYDOWN) and (msg.wParam=VK_Left) then beep
end;


 
KilkennyCat ©   (2005-01-01 22:50) [2]


> В чем тут может быть причина??


в фокусе. Все действия пользователя обрабатываются тем элементом, кто владеет фокусом, в данном случае, кнопкой.


 
Arnold ©   (2005-01-01 23:11) [3]

Так я устанавливаю свойство ActiveControl формы в Button1 и по идее сначала обрабатываются события формы а затем уже события кнопки



Страницы: 1 вся ветка

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
14-1104393826
Layner
2004-12-30 11:03
2005.01.16
Прошу прощения, что не в тему, но кто нибудь имеет опыт


1-1103847642
Lexa
2004-12-24 03:20
2005.01.16
Компилятор


1-1104217745
Cosinus
2004-12-28 10:09
2005.01.16
Как в IE определяет, что под курсором именно картинка?


4-1101382736
Vladko
2004-11-25 14:38
2005.01.16
Как узнать разрешение монитора через Api


3-1103051174
SergP
2004-12-14 22:06
2005.01.16
Есть ли в SQL возможность не указывать имена полей?