VCL setzt auf Windows auf.
Wenn das
VCL-D&D nicht mit ReleaseCapture dazwischenfunkt, dann bleibt das Verhalten ja so.
Mit SetCapture kann man selber einer oder keiner anderen Komponente den "MausFokus" geben, bzw. der Quellkomponente "wieder" den Fokus verpassen ... falls man damit dann das D&D der
VCL nicht stört.
Und natürlich kann man ein Drag&Drop aus selber implementieren, ohne das "uralte" System der
VCL zu nutzen.
Oder mit etwas Aufwand könnte man das Drag&Drop vom Windows auch nur programmintern nutzen.