image控件上怎样判断左右键?解决方案

image控件上怎样判断左右键?
怎样判读单击是右键或左键呢

------解决方案--------------------
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button = mbLeft then
ShowMessage( '左键 ')
else if Button = mbRight then
ShowMessage( '右键 ')
else
ShowMessage( '中键 ');
end;