我应该在哪里存储IDE组件编辑器用户首选项?

时间:2016-05-07 22:30:50

标签: delphi ide

我正在为Delphi 10 Seattle IDE编写一个组件编辑器,它有一些表单布局自定义,例如重新调整表单大小,定位它,拆分器到重新设置面板等等。我想保存这些设置这样每次用户打开这个编辑器时,它都会以他们最后留下的相同布局打开。

我假设保存此类设置的位置应位于注册表的HKCU部分内,与特定的Delphi IDE版本设置一起。

我应该在注册表中保存这些设置吗?

1 个答案:

答案 0 :(得分:1)

在深入挖掘注册表之后,我很确定我找到了它。

HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\17.0\Property Editors\

似乎其他属性和组件编辑器在此处保留其属性,例如TActionList。编辑器的痕迹存储在此节点中。