![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Key=VK_LBUTTON [D7, IB6.x]
Belkova © (2004-02-11 11:06:00)
Мастера Delphi. Подскажите, пожалуйста, Выполняю
procedure TFDir.DBGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key=VK_LBUTTON then {...}
end;
не работает, аналогично с Key=VK_RBUTTON с другими виртуальными ключами все нормально. Что не так ?
Belkova (2004-02-11 11:26:00) [1]
Спасибо. Все получилось.
Ega23 (2004-02-11 11:21:00) [2]
2Romkin ©
2Плохиш
А где вы увидели, что это про мышь?
И в ДБгриде действительно была какая-то байда с левой/правой стрелкой курсора.
Vovchik_A (2004-02-11 11:20:00) [3]
На OnMouseDown пишешь
If Button=mbLeft ну и дальше делаешь чего хочешь
Плохиш (2004-02-11 11:11:00) [4]
OnKeyDown не реагирует на нажатие мыши, он не для этого преднозначен
PS. F1-рулез форева
Romkin (2004-02-11 11:09:00) [5]
А в shift заглянуть? Вообще-то для мышки есть OnMouseDown