2014-11-20 61 views
2

我可以在網上找到的唯一的文檔指出我叫Ihelp一個演示應用程序,它不會出現在我的版本拉撒路(V1.2.4)的存在。如何將.chm幫助文件添加到我在Lazarus中構建的應用程序中?

我已經建立了我的.chm幫助文件,只是想使其可當用戶按下F1(或從彈出菜單中選擇「幫助」)。

有一個在FCL一個CHM組件,但我無法弄清楚如何使用它。

而且形式看來有不同的幫助相關參數,但我又無法弄清楚如何使用它們 - 所有的例子似乎都指向獨立的HTML文件,而不是一個編譯的HTML幫助文件。

回答

2

有一個在一個關於它的維基頁面Lazarus/FreePascal wiki: http://wiki.lazarus.freepascal.org/Add_Help_to_Your_Application

據我所知,Lazarus默認提供幫助文件作爲HTML文件,無論如何CHM文件也被支持。

有一個示例程序在你的拉撒路安裝:

$ {} lazarusdir /組件/ chmhelp/democontrol /。

本演示演示如何設置上下文相關幫助按鈕(通常爲F1)。

一定要檢查有關lhelp文檔,默認拉撒路CHM觀衆太多,這裏描述:

http://wiki.lazarus.freepascal.org/lhelp

+0

好消息:)我想你應該對你使用的版本說一句話。這個問題現在已經很老了,所以這可能是一個問題,同時... – Wolf 2016-10-13 11:56:54

+1

答案指的是Lazarus版本1.6 - FPC:3.0.0。 – 2016-10-13 13:31:39

+0

謝謝。我建議將這些信息也整合到答案中。 – Wolf 2016-10-14 14:34:54

相關問題