Und in der Tat waren und sind Turbo-Pascal und Delphi vorbildlich abwärtskompatibel, leider aber nicht vollständig.
Das bekomme ich auch gerade zu spüren. Formsize und Alignments werden fehlerhaft compiliert. Zumindest unterscheidet sich die Ansicht der Forms in der
GUI und zur Laufzeit in diesen Punkte extrem. Das geht soweit, dass sich Buttons außerhalb der Form befinden, oder Komponenten schlichtweg weit über den Formrand hinausragen, und Fenster nicht die gleiche Größe haben wie in der
GUI. D7 hab ich immer nur unter W7 betrieben, 10.1 jetzt aber unter W10.
Vielleicht liegt das aber auch gar nicht zwingend an Delphi. Die Ursache dafür hab ich noch nicht gefunden. Bei neuen Projekten passiert das jedenfalls nicht.