2
votes

After a fresh install of the Delphi 10.3.3 IDE (in a VM), I installed Abbrevia from GetIt. Here is the Library Path from the Options dialog:

enter image description here

Then I searched for the Abbrevia folder in the Windows file-system, but could not find it.

The CatalogRepository-path is here:

C:\Users\Public\Documents\Embarcadero\Studio\20.0\CatalogRepository

But the Abbrevia folder is NOT in the CatalogRepository directory!

So I wondered where the variables like $(BDSCatalogRepository) are DECLARED.

So I looked in Rapid Environment Editor and searched for the BDSCatalogRepository variable among the system and user environment variables, but could not find it!

I could also neither find the $(BDS) variable!

But the Abbrevia components ARE in the Component Palette!

So where are the variables like $(BDSCatalogRepository) and $(BDS) declared?

What is going wrong here?

2

2 Answers

1
votes

Your assumption about the value of $(BDSCatalogRepository) is wrong. The path you show is the value for $(BDSCatalogRepositoryAllUsers).

The value for $(BDSCatalogRepository) is something like

c:\Users\<your_name>\Documents\Embarcadero\Studio\20.0\CatalogRepository
0
votes

The Delphi path variables are declared in ToolsOptionsIDEEnvironment Variables:

enter image description here