Wenn HinderG so groß ist wie das ganze Form und Auto irgendwo in dem Bereich liegt, dann wird das Form blau.
Delphi-Quellcode:
// Wenn nicht Auto-Bereich auf Strasse-Bereich dann werde Blau
if not IntersectRect(AnyRect, Auto.BoundsRect, Strasse.BoundsRect) then
begin
Color := clBlue;
end;
So vielleicht?