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

  1. Inspect and modify published component properties.
  2. Inspect and modify published component events.
  3. Export persistent component to compare against DFM.
  4. Inspect descendant class tree.
  5. 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.
Component properties at runtime viewable

Events

The events tab allows you to view the events mappings of a component.
Component Events assigned at runtime

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.
Tag data and component ancestry tree descendants

Export Component

Object Plus supports exporting the components persistent information at runtime via the Export button.
Exports can be viewed in the session
 Session Event list export change

Export persistent info

 Export Component info runtime text dfm

Export plus info

 Export tag class descendant ancestors
Plus Info is available in the session for review. Tag values are copied to ensure you can review the string, float or int values.

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

 Change Event before after screen shot

Online Before / After

detail of before and after changes to components

Offline Analyzed by Caddie

image analysis of before and after changes
Analysis is shown with red highlight boxes for areas of the image which changed in the before and after