(Multi line) string Debug Visualizer for Delphi 10.2

The (multi-line) string Debug Visualizer previously available for Delphi 2005 to 2007 is now also implemented for Delphi 10.2 using the OTAPI interface. It shows the content of a string without quotes and with line breaks if it contains any. The implementation was much more complex than I thought. Originally I just used a simple … Continue reading (Multi line) string Debug Visualizer for Delphi 10.2

TColor debug visualizer for Delphi 10.2 and 12

I just extended my dzDebugVisualizer package to include a TColor debug visualizer for Delphi 10.2 and Delphi 12. With little change these will probably work for every Delphi Version that supports the neccessary ToolsApi functions, meaning >= Delphi 2010. This is completely different code than I used before, but it still shows the color name(s) … Continue reading TColor debug visualizer for Delphi 10.2 and 12

added support for TColor and Local Variables to dzDebugVisualizer

After making the source code of dzDebugVisualizer available I got interested in Debug Visualizers in general and had a look at how they are supported in Delphi 11. I wrote a visualizer for TColor, based on an old EDN article (now only in the Internet Archive). And after that I simply added that functionality to … Continue reading added support for TColor and Local Variables to dzDebugVisualizer

dzDebugVisualizers for Delphi 2005, 2006 and 2007 2017-09-30

A new test release of my dzDebugVisualizers for Delphi 2005, 2006 and 2007 is available. Apart from fixing an Access Violation when unloading the package I have added support for TDateTime and unquoted (multiline) strings to the Evaluate / Modify window: In addition I have added a "Modifiers" button to the dialog which allows to … Continue reading dzDebugVisualizers for Delphi 2005, 2006 and 2007 2017-09-30

dzDebugVisualizers for Delphi 2005, 2006 and 2007

The Delphi Open Tools API introduced Debug Visualizers with Delphi 2010, so people stuck with a pre-Unicode Delphi IDE can not use them. Until now that is. An answer on StackOverflow by MartynA provided me with a starting point, but I used a different approach because I didn't like how getting the value overwrote the … Continue reading dzDebugVisualizers for Delphi 2005, 2006 and 2007