Delphi Inspect, simple free tool to view FireMonkey and RTL System parameters.

Icon_144

NEW: Updated version compiled with Embarcadero Studio XE 10.1 Berlin “Update 1” (September 2016).

This small app shows a very big quantity of global parameters (variables, class variables, class properties, “service managers” interface values)  from Delphi RTL System units, FireMonkey classes and platform-specific parameters (Android, iOS, Mac OSX and Windows x86 and x64).

https://play.google.com/store/apps/details?id=com.steema.Delphi_Inspect

It also includes benchmarks for the TCanvas graphical methods to test the GPU speed of your Android / iOS mobile device, and Windows / Mac desktop graphics card, as well as basic system benchmarks (TObject, Math, Arrays, I/O) and the new TParallel threading multi-cpu class in XE7.

 

Screenshot_2014-07-31-17-28-38  Screenshot_2014-08-04-13-08-39 Screenshot_2014-08-04-13-08-19

 

The very same source code compiles for Windows x86 32bit, x64, Mac OSX, iOS and Android.

Source code for Embarcadero RAD Studio:

Download Latest version  v6.0 Sep-29th 2016

Older version for XE5 and XE6: Download

Usage:

1
2
3
4
5
6
7
8
9
10
11
Uses InspectDelphi;
 
var s : TStringList;
 
s:=TStringList.Create;
 
TInspectDelphi.AddAll(s);
 
.... do your work with "s" ....
 
s.Free;
Uses InspectDelphi;

var s : TStringList;

s:=TStringList.Create;

TInspectDelphi.AddAll(s);

.... do your work with "s" ....

s.Free;