Skip to content
Multiple IDE profiles for Delphi
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Design Patterns


What is Delphi Setting Manager?

Delphi / C# Builder Setting Manager (or, Delphi Setting Manager) is a utility to manage custom settings for IDEs (from Delphi 5 up to Delphi 10 Seattle). It reads data from the HKEY_CURRENT_USER\Software\Borland\BDS\X.X for BDS IDEs, or it reads data from HKEY_CURRENT_USER\Software\Delphi\X.X.

This utility only writes keys and values under HKEY_CURRENT_USER\Software\Borland\CustomSettings. The expected behavior of this key, you will not be able to alter your default Delphi setting, and corrupt your default Delphi setting by accident. If this utility corrupts or alter the Delphi default setting, that is a bug. Please let me know if you found a bug.

The settings for each IDE is stored under HKEY_CURRENT_USER\Software\Borland\CustomSettings<IDE Identifier><Setting Name>, the File - Save Setting to File will create a .reg file of the selected custom setting. The .reg file can be imported into different PC using regedit. The .reg file does not contain the license key, and authorization code.

You can’t perform that action at this time.