As I mentioned in my last blog post about Help Insight, there are a few things you can do to customize its output, but also others that just don't work. First, even if you read that post, you might want to go over it again, to read the dozen of comments, including one by Allen Bauer on why Help Insight cause problems with Delphi International/translated versions. Good point, although I'm pretty sure there is a way around it. But I don't want to get into this, but rather focus on what you can do to customize Help Insight.

So how you can customize the Help Insight content? There was a time you could edit the HelpInsight.css and HelpInsight.xsl files in the Repository folder (on my machine on C:\Program Files\Embarcadero\RAD Studio\7.0\ObjRepos) and see the changes live in the IDE. Now editing these files has no effect, although its seems the IDE is using a copy of this file. Would there be an internal resource-based version for efficiency? I don' t know, if might as well be. I have modified versions of the XSL I used in older versions of Delphi, but I don't know how to change that. 

So all the customization that is left is to figure out which XML tags are recognized by the Help Insight viewer:


This means you can some up with a declaration with a comment like in the following images you'll get the Help Insight pane in the bottom part of the same image: