Hallo -187-
Du könntest dir ein eigene DBGrid-Komponente von TCustomDBGrid ableiten und die procedure MouseDown überschreiben.
Die müsste dann ungefähr so aussehen (ungetestet!):
Delphi-Quellcode:
procedure TMyDBGrid.MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if (Button = mbRight) then
Button := mbLeft;
inherited MouseDown(Button, Shift, X, Y);
end;