TV
Taiger Vid
procedure TForm1.OnMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
-----------
Button - как раз какая кнопка была нажата (mbLeft или mbRight)
Shift - какая при этом еще и кнопка была нажата ([ssAlt],[ssShift]..)
-----
то есть, в этом событии пишешь простенький код типа:
IF BUTTON=mbLeft THEN ...и код
Я не сильно одаренный, но даже я знаю, что в обработчики OnMouseDown-OnMouseUp передаётся, какая клавиша мыши была нажата.
Для особо одаренных - а просто считать пробовал?
подбирай из списка