Falls jemand nochmal so etwas sucht, ich habe mich jetzt hieran orientiert:
http://www.delphigroups.info/2/5b/310157.html
Den DragMode habe ich auf dmManual und dafür:
Delphi-Quellcode:
procedure TFormPlan.MyTabControlMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
(Sender as TTabControl).BeginDrag(False, 3);
end;
Ein dynamisches Verschieben (sofort während dem ziehen) habe ich nicht zufriedenstellend hin bekommen.
Das ist so noch nicht perfekt, aber auf jeden Fall ausreichend funktionsfähig.