我想禁用JEDI字符串属性编辑器

时间:2010-02-05 15:17:39

标签: delphi jedi

如何禁用JEDI字符串属性编辑器?

我试图禁用这些行

  // RegisterPropertyEditor(TypeInfo(TCaption), TJvHTLabel, 'Caption', TJvHintProperty);

在jvcl \ design \ jvCtrlsReg.pas中然后我使用JEDI安装程序进行完全重新安装(“重建包”选项处于活动状态)。

没有成功。

2 个答案:

答案 0 :(得分:4)

  • 在IDE中打开JvCoreDxxD.dpk。
  • 在JvCoreReg.pas上按Ctrl + Enter
  • 在JvCoreReg.pas

    中评论以下两行
    RegisterPropertyEditor(TypeInfo(string), BaseClass, 'Hint', TJvHintProperty);
    RegisterPropertyEditor(TypeInfo(TCaption), BaseClass, '', TJvHintProperty);
    

  • 安装包。

  • 答案 1 :(得分:1)

    假设这些是您尝试更改的属性,我首先要从delphi中删除该包(它应该删除pallates中的所有组件),然后重新编译并重新安装。