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.

Navigation Elements

Marshal provides navigation of delphi app forms, datamodules and components
Navigate your Delphi applications forms, datamodules and components.
  1. 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.
  2. Tabs for each component
    Each component receives a separate tab for inspection to allow easy comparison of components.
  3. Inspectors by class type
    Inspectors are custom views based on class types, each object gets an Object Plus inspector by default
  4. Inspector view area
    This client area displays the detail view(s) of the inspector
  5. 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.