Hola,
Puedes usar los eventos "OnMouseUp" y "OnMouseDown", y luego valerte de su parámetro "Button" para averiguar qué botón fue pulsado. En Delphi sería más o menos así:
Código Delphi
[-]
procedure TForm1.Panel1MouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if (Button = mbRight) then begin
ShowMessage('Pulsaste el botón derecho');
end;
end;