Ich weiß inzwischen zumindest von einer Inkompatibilität, die unter D9 existiert, die es unter D5 nicht gab.
Wenn man Properties mit Class Function als Getter schreibt, erhält man unter D9 einen Compiler-Fehler; D5 nimmt's klaglos an und führt's korrekt aus ...
Jegliche Mainstrem-Komponenten, die halbwegs sauber programmiert sind, sollten aber ohne großen Aufwand auf D9 und evtl. sogar D10 laufen. Änderungen größerer Natur wirst Du nur in wenigen Spezialfällen machen müssen.
_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.