"7.4 Interface delegation" not entirely up to date (interface lists and inheritance)
Original Reporter info from Mantis: PascalDragon @PascalDragon
-
Reporter name: Sven Barth
Original Reporter info from Mantis: PascalDragon @PascalDragon
- Reporter name: Sven Barth
Description:
Since September 2011 FPC supports the declaration of implements properties that implement multiple interfaces at once using a comma separated list of interfaces ("implements IIntf1, IIntf2, IIntf3").
Since the same time it also supports interface type properties that implement a parent interface (e.g. any descendant of IUnknown might implement IUnknown).
Both features are Delphi compatible.
Additional information:
For an example see $fpcdir/tests/webtbs/tw19182.pp
Mantis conversion info:
- Mantis ID: 31346
- Version: 3.0.0
- Fixed in version: 3.1.1
- Fixed in revision: 1401 (#f65910e2)
- Target version: 3.2.0