About the author
I discovered the dependency directive some time ago, and filed a doc bug.
It appears to be only for Android, ARM and iOS platforms only.
Here's a usage of it in the Delphi RTL:
function DBXLoader_GetDriver(Count: Longint; Names: TWideStringArray; Values: TWideStringArray; ErrorMessage: TDBXWideStringBuilder; out pDriver: TDBXDriverHandle): TDBXErrorCode; cdecl; external LibName name 'DBXLoader_GetDriver' dependency VendorLib, LibCPP, VendorLibDep;
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.
This article discusses the new Delphi 8 property access specifiers.
A method pointer is now the same as a global procedure, ie, procedure of object = procedure.