Ein anderes Beispiel ist z.b. dass aus .Caption plötzlich .Text wurde. Man hat nur einen Haufen Arbeit damit.
In den meisten Anwendungen dürfte der
GUI-Layer den kleinsten Teil des Codes ausmachen. Und wenn dort dann etwas angepasst werden muss, betrifft dies ja nicht den restlichen Code. Sofern man die
GUI nicht zu stark verdrahtet hat.
Und, sorry, aber wer das macht, der ist selbst schuld.
Das ganze Delphi-Konzept beruht darauf, dass
GUI und Code stark verdrahtet sind. Deine Betrachtung ist rein theoretisch und mit Delphi nicht zu vereinbaren. Das geht vielleicht in der MFC von MS.