Home DevTools Products Inspex  
Events
Support
About Us
Search
 
 
 

Features

Inspex is an advanced set of native VCL grid controls specifically designed for inspecting objects and other data types in your programs. From the light-weight TIxItemListEditor for editing lists of name-value pairs to the advanced TIxObjectInspector for inspecting all published properties of objects and components, there is an inspector control in the Inspex collection that will meet your needs.

The following list highlights some of the features of the Inspex controls:

  • Quickly provide editing capabilities for your name-value lists with the TIxItemListEditor. When the name portion of an item specifies a dotted path (e.g. Font.Name), the control displays Name as a nested property to Font.

  • Use TIxObjectInspector to inspect a single object instance, or multiple instances, both at runtime and design-time. When inspecting multiple objects, TIxObjectInspector supports using one column to display the shared value of all objects, or using multiple columns in which all objects are displayed in their own column.



  • Inspex inspectors come with built-in property editors for enumerations, sets, masks, regular expression masks, fonts, collections, TStrings, dates and times, TPicture, and more.

  • Modify property editors (called Property Presets) both at design-time and runtime.

  • TIxObjectInspector supports using an Inplace Collection Editor (see screenshot below), or a traditional dialog based Collection Editor. Simply set the InplaceCollections property to True to activate this feature.



  • Control each property individually for visibility, read-only, font, hint, name alias, and more.

  • Add "Calculated" properties (e.g., fake properties) at design-time or run-time.

  • All Inspex controls support sorting property names alphabetically or by category. Categories may be defined at any level in the hierarchy.



  • All Inspex controls support viewing properties and values vertically or horizontally.

  • Use the TIxDBInspector to provide a quick and typesafe way of editing one or more records of a dataset.



  • Access key properties of the controls at design-time by simply right-clicking the control and selecting the desired setting from the context menu.

  • As with all Raize Software products, you get the full source code to the components and design editors.


Give Inspex a Try

The best way to learn about the Inspex controls is to try them out. On our Trial Edition page we have a Trial Edition of Inspex available for download.

Click here to go to the Trial Edition page.