So konstruiert war das doch auch wieder nicht. Und ich wollte nur zeigen, dass man mit Effekten aus Richtungen rechnen muss, die man gar nicht auf dem Schirm hatte
Klassisches Beispiel ist die Einführung der Eigenschaften Width und Height in TRect. Dadurch funktionierte z.B. folgender Block nicht mehr richtig:
Delphi-Quellcode:
with Rect do begin
Left := (Width - 100) div 2;
Top := (Height - 100) div 2;
end;
Tools wie der Pascal Analyzer von Peganza weisen einen aber dann doch auf solche Fälle hin.