2010-04-23 156 views
1

近来为此目的开发了许多商业和开源工具。然而(不幸的是),他们没有一个满足我对我正在处理的具体问题的要求。目前,我正在开发一个项目,将不同的类和功能作为脚本界面向用户公开。用户可以使用自定义脚本界面中的对象并调用方法来解决一些特定的问题。用于上下文相关帮助的XML文档

我面临的问题是我的类的用户需要某种文档来高效地编写脚本。为了解决这个问题,我打算使用编译器生成的XML文件来提供上下文相关的帮助,它允许用户将鼠标悬停在GUI上的任何控件和相应方法上,并阅读类/方法的参考文档。

我的问题是:

  • 我能得到的示例源代码?

  • 任何人都可以告诉我如何最好地解决这个问题吗?

回答

0

免费Pascal有类似的东西。它具有独立的分析器,可分别生成XML摘要,这是文档工具的基础(fpdoc)。

Lazarus IDE可以在后台读取这些XML文件,从而允许在编辑时编辑文档。它当然也可以显示已经输入的信息。 (虽然更像是一种类似维基的化妆,但未呈现)