Marshal provides runtime navigation, inspection and debugging of Delphi applications forms, data modules and components. Navigation is organized by component instance and inspectors are assigned by class type.
Application / forms tree
Marshal builds a tree of your applications forms and datamodules. Clicking on the items in the tree allow you to drill down. Each element opens an inspector for that class type.
Tabs for each component
Each component receives a separate tab for inspection to allow easy comparison of components.
Inspectors by class type
Inspectors are custom views based on class types, each object gets an Object Plus inspector by default
Inspector view area
This client area displays the detail view(s) of the inspector
Path in application to component
Status bar display of the active component.
The first page is the app info inspector which captures some runtime values from your application.