Object Plus, the core inspector in Marshal, enables you to inspect and debug component properties and events in your application at runtime. Object plus automatically captures the detail of the change and screen shots for review.
Objects plus implements Object Inspector, a component in the TMS FNC UI Pack, to inspect properties of your components at runtime. Property editors are dedicated by class type to provide friendly editors for colors, enums and sets.
Features
- Inspect and modify published component properties.
- Inspect and modify published component events.
- Export persistent component to compare against DFM.
- Inspect descendant class tree.
- Inspect Tag data in VCL and TagString, TagFloat, TagObject in FMX.
Properties
The properties tab allows you to view and edit the published properties of a component.
Events
The events tab allows you to view the events mappings of a component.
Plus
The plus tab allows you to view component details and a class tree from the component.
FMX developers can view the TagString, TagFloat, TagObject information.
Export Component
Object Plus supports exporting the components persistent information at runtime via the Export button.
Exports can be viewed in the session
Export persistent info
Export plus info

Recording changes
Marshal automatically captures screenshots and logs the before and after values of the property changed.
Modifications are recorded by Marshal in a session file for review later in Caddie. This allows you to tweak your settings as many times as you need, the session will be available for you to review and decide which changes you make in your code.
Change Event
Online Before / After
Offline Analyzed by Caddie
