Geht es um die Delphi-
IDE, oder zur Laufzeit?
.
Ich denke mal Laufzeit, wenn ich das Forum bedenke...
Wie wäre es mit im OnMouseDown die Mausposition festhalten und das Vershcieben aktivieren.
Im OnMouseMove dann immer errechenen, um wieviel sich die Mausposition verschoben hat und dein Objekt um die gleiche Zahl verschieben.
Im OnMouseUp das verschieben wieder dektivieren.
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!