Zitat von
mkinzler:
Eine Propety kann man problemlos überschreiben.
falsch! Ein Property kann man überdecken aber nicht überschreiben. Sobald man auf eine Vorfahrenklasse castet wird ist das überdecken ausgehebelt. Wenn also ein Button per "TForm(GetParentForm(Self)).ModalResult" auf Modalresult zugreift wird immer der Zugriff verwendet wie er in TForm implementiert ist.