du könntest die Positionen der Editfelder vergleichen und somit rausfinden welches wo liegt (du weißt ja zum beispiel welches edit ist das am weitesten oben ist)
Delphi-Quellcode:
var place: TWindowPlacement;
begin
GetWindowPlacement(HandleDesEdits, @place);
end;