Delphi / C# Builder Setting Manager

Last Update : 02/25/2005.
Delphi / C#Builder Setting Manager Release 1.0 is released.

Disclaimer:

This utility is a freeware with source and provided as is, use it at your own risk.

What is Delphi Setting Manager?

Delphi / C# Builder Setting Manager (or, Delphi Setting Manager) is a utility to manage custom settings for Galileo IDEs (Delphi 6, Delphi 7, C#Builder, Delphi 8, and Delphi 2005). 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.

I hope you find this utility useful.

Erwien Saputra
http://blogs.slcdug.org/esaputra
http://www.codeline.net

Downloads:

Binary Only (Release 1.0 - 02/25/2005)
Source only download  (Release 1.0 - 02/25/2005)

Feature Summary

Thanks

Thanks to Lachlan Gemmell for the idea and the original code for the edit setting functionality. http://lachlan.gemmell.com

Change Log

Delphi Setting Manager 1.0 - 02/25/2005
Delphi Setting Manager 0.9 (beta 3) - 02/16/2005
Delphi Setting Manager 0.9 (beta) - 01/03/2005
Delphi Setting Manager (beta) - 12/15/2004
Main form screen shot:


Select two custom settings and click edit to synchronize or to edit between two settings. Use right click on TreeView and ListBox to access the menu.


Copy and delete key values.


Select one custom setting and click edit to synchronize it with Delphi default setting. Delphi default setting will be read-only.
Look that the values that are different will be displayed in green.