Es gibt PasDoc, das genau sowas machen kann.
Stimmt, aber spätestens wenn du bestimmte Informationen farbig markieren willst, kommst Du damit nicht hin.
Ich habe mal eben in der Mittagspause in 15 Min was zusammengebastelt.
Das Programm scannt nur alle *.pas Dateien und gibt alle Zeilen mit "=class(" aus. (Mehr nicht!)
Wie stellt man denn so was in der Grafik dar? (Das gab es zu D7 Zeiten ja teilweise so noch nicht.)
TWinRTGenericImportS2O<S1, S2: IInspectable; O: IUnknown> = class(TWinRTGenericImportS2<S1, S2>)
oder
TDispatchSilencer = class(TInterfacedObject, IUnknown, IDispatch)