updated to Delphi 12.3
Bugfix: In order to visualize expressions that are not just variables the expression musst be enclosed in brackets
* Bugfix: Adding an entry using the Add button still re-added a previously deleted entry
* moved the config helper to a separate unit so the config frame can be used in a test program (which does not have ToolsApi.pas)
TStringGrid_DeleteRow already checks for FixedRows and RowCount, so we don't need to do that.
use local variables instead of properties
Deleted the unit for the specialized debug visualizer for Schniering GmbH internal types
* Removed the specialized debug visualizer for Schniering GmbH internal types as these can be handled by the Universal Visualizer too.
Updated package for Delphi 12
* The TdzDebugVisualizerTNullable now only handles INullableTypesFlagInterface, all TNullableXxxx types can be handled by the Univeral Visualizer.
* u_dzDebugVisualizerColorVisualizerOTAPI -> u_dzDebugVisualizerColorOTAPI
* added summary comments
since all TNullable-Types now have got a .Dump method, the visualizers simply call that method rather than doing all the conversions themselves
* fixed typo TryEvaulate -> TryEvaluate
* fixed typo TryEvaulate -> TryEvaluate
* added some support functions to TdzDebugVisualizerOTAPI so descendants can save even more code
added support for TSpeed
Bugfix: cm should only be displayed if <> 0
2 decimals because we have a resolution of 1/10 mm -> 0.01 cm
Debug Visualizer for TAbscissa
changed names for resource strings as this is no longer for the TNullableDate data type
No changes, the ide resorted the entries
added debug visualizers for TdzNullableDuration and TdzDuration
moved lots of boiler plate code to an abstract TdzDebugVisualizerOTAPI class
addeds support for TNullableGuid
* u_dzDebugVisualizerTNullableDateVisualizerOTAPI -> u_dzDebugVisualizerTNullableVisualizerOTAPI
moved constants into the sub function
* Added visualizers for my TNullableDate, TNullableDateTime, TNullableTime and TNullableTimespan records
* added multiline string visualizer to Delphi 12 package
added visualizer for (multi line) strings
* changed copyright comment header (this code is not by Embarcadero, only based on it)
new visualizer packages for Delphi 10.2 and 12 (probably also usablefor other versions >= Delphi 2010) for now providing a TColor visualizer that shows the color name(s) and RGB value
disabled TDateTime visalizer for Delphi 2010 and up, since these versions already have one
changed dcu output directories
package for Delphi 12
corrected lib suffix an description
fixed dcu output path
Expression parameter and FExpression field is only necessary for the multiline string visualizer
Adapted to change in the IDE: The toolbar has been renamed to 'Toolbar' at some time between Delphi 2009 and Delphi 10.2
Package for Delphi 10.2