I am trying to understand some relatively simple Delphi code for a GUI and am wondering if there is any tool which can tell me what which classes call what, and when etc. (Delphi 10.4 Community Edition.)
I have looked at class explorer and Model View, but they both show just the classes (and hierarchies) which are used, not necessarily when one calls another.
What I am after is something generated that would look as follows (just making this up):
ObjectA
ObjectA.Prop1
ObjectA.Prop1.doesSomething
ObjectA.ButtonClick
tmpObjectCreate
tmpObjectCreate.Prop1.doesSomethingElse
ObjectA.CallSomeMethod
Sort of what you might get from adding a breakpoint and steeping through line by line, but wondering if there is any way to generate this automatically?
This might not exist but would love some input.
Thanks