2010-04-23 66 views
1

近來爲此目的開發了許多商業和開源工具。然而(不幸的是),他們沒有一個滿足我對我正在處理的具體問題的要求。目前,我正在開發一個項目,將不同的類和功能作爲腳本界面向用戶公開。用戶可以使用自定義腳本界面中的對象並調用方法來解決一些特定的問題。用於上下文相關幫助的XML文檔

我面臨的問題是我的類的用戶需要某種文檔來高效地編寫腳本。爲了解決這個問題,我打算使用編譯器生成的XML文件來提供上下文相關的幫助,它允許用戶將鼠標懸停在GUI上的任何控件和相應方法上,並閱讀類/方法的參考文檔。

我的問題是:

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

  • 任何人都可以告訴我如何最好地解決這個問題嗎?

回答

0

免費Pascal有類似的東西。它具有獨立的分析器,可分別生成XML摘要,這是文檔工具的基礎(fpdoc)。

Lazarus IDE可以在後臺讀取這些XML文件,從而允許在編輯時編輯文檔。它當然也可以顯示已經輸入的信息。 (雖然更像是一種類似維基的化妝,但未呈現)