About the author
Before Delphi 8, the following code does not compile.
In Delphi 8, the following code compiles. Something to take note of if you're backporting Delphi 8 code to previous Delphi versions.
type TA = record F: Byte; end;
var O: TObject; A: TA;begin O := A;end.
Quiz
This article discusses the new Delphi 8 property access specifiers.
Continued discussion of undocumented Delphi 8 Property Access Specifiers, and other ways of adding and removing delegates / events handlers, including clearing the list of all the delegates / event handlers.