Die Alte Schreibweise gibt es eigentlich immernoch.
OK, in XE konnte ich DefaultAttribute nicht finden und in XE3 ist es schon enthalten ... scheint also doch erst in XE3 reingekommen zu sein.
Wie ich mir wünschte, Emba würde endlich mal meinen Featurerequest bearbeiten und in der
OH die Minimumversion nennt, so wie man es z.B. auch vom
MSDN kennt.
Aber ich hab noch nirgendwo gehört, daß nun nur noch das Neue gilt. Bin davon ausgegangen, daß das verwendet wird, was gefunden wird.
Nur was bei einem Konflikt passiert, hab ich nie nachgesehn, also wenn irgendwo Beides deklariert wurde.
Entweder ein Bug in der Vererbung oder im FormDesigner,
oder die haben das Verhalten wirklich still und heimlich geändert.
Kann heute Abend mal nachsehn, wie sich XE3 genau verhält.