如何在Delphi选项对话框中添加我自己的项目

Gu.*_*u. 2 delphi delphi-xe2

如何将自己的项目添加到Delphi选项对话框(工具\选项)?例如,请参阅Project JEDI选项.

Delphi选项对话框中的Project JEDI项目的屏幕截图

例如,对我来说,有一个我的书签,包括我的组件和新项目的编译选项.例如,有一个新的项目,在它的面板和3上面的复选框如何添加?

Dav*_*nan 5

关键是接口INTAEnvironmentOptionsServicesINTAAddInOptions接口.在XE中的Tools API中添加了对自定义选项对话框的加载项的支持.您的加载项需要提供实现INTAAddInOptions.您可以通过调用注册加载项选项INTAEnvironmentOptionsServices.RegisterAddInOptions.

如果您无法通过Tools API源代码解决如何执行此操作,那么我建议您下载JCL源代码以用作模板.

Uwe Schuster关于该主题的博客文章给出了一般概述,但我找不到任何其他文章来涵盖这个主题.