Delphi IDE Explorer: Standalone Component Explorer for Any Application

AI;DR: This blog post was written using AI, as were the changes to the source code it describes. If you don't want to read "AI slop", better move on. For everybody else: I proof read the blog post and it does not contain any hallucinations. I also checked the code changes, wrote the demo programs … Continue reading Delphi IDE Explorer: Standalone Component Explorer for Any Application

Delphi IDE Explorer: Runtime Property Editing

The Delphi IDE Explorer lets you browse all VCL and FMX components, forms, data modules, properties, events, and class hierarchies within the running Delphi IDE. Until now, this was purely read-only. The latest version adds the ability to edit published properties at runtime by double-clicking them in the Properties list. Supported property types The edit … Continue reading Delphi IDE Explorer: Runtime Property Editing

Minor Delphi Ide Explorer enhancement

I just added some minor enhancements to my Delphi Ide Explorer expert: For TShortCut properties it now also displays the text representation for the shortcut. For TShortCutList properties (TAction.SecondaryHotkeys) it now displays "<no shortcut>" if the list is emtpy rather than an empty string For TStrings properties it now displays "<empty>" if the list is … Continue reading Minor Delphi Ide Explorer enhancement

Bugfix for Delphi IDE explorer in Delphi 10.3

In December 2018 I found out that some of the functionality in my Delhi IDE explorer was broken in Delphi 10.3, namely the function to select the current active control or automatically follow the focus. The reason was that the IDE now used the Screen.ActiveControlChanged event itself, disabling it for to my plugin. Today I … Continue reading Bugfix for Delphi IDE explorer in Delphi 10.3