ich versteh grad nicht ganz was du machen willst.
Du hast also 2 Felder die du verschiebst. Also Feld = z.b. Tedit ?
und wenn diese sich berühren dann willst du eine Entsprechende Routine aufrufen ?
Dazu must du von Hand Programmieren das er die Eckpunkte beider Objecte Prüft und schaut ob sie in deren Boundrect sind.
das ist aber nicht sonderlich schwer
.