During installation, DocInsight registers the architecture-appropriate DocInsightLoader.dll as an IDE expert for each Delphi version you select. When bds.exe starts, the loader detects the running BDS version and loads the matching version-specific extension DLL from the active toolchain. The following table lists the extension DLL selected at runtime for each supported version.
DocInsight DLL |
Delphi version |
BDS version |
IDE architecture |
|---|---|---|---|
|
Delphi 13 Florence |
37.0 |
x86 and x64 |
|
Delphi 12 Athens |
23.0 |
x86 and x64 |
|
Delphi 11 Alexandria |
22.0 |
x86 |
|
Delphi 10.4 Sydney |
21.0 |
x86 |
|
Delphi 10.3 Rio |
20.0 |
x86 |
|
Delphi 10.2 Tokyo |
19.0 |
x86 |
|
Delphi 10.1 Berlin |
18.0 |
x86 |
|
Delphi 10 Seattle |
17.0 |
x86 |
|
Delphi XE8 |
16.0 |
x86 |
|
Delphi XE7 |
15.0 |
x86 |
You normally do not need to select or register a version-specific DLL manually. List the Delphi installations detected by DocInsight and their extension status:
docinsight delphi list
Enable the loader for every detected installation:
docinsight delphi enable
The DocInsight installer also enables the loader for the Delphi versions you select during installation.