我可以在网上找到的唯一的文档指出我叫Ihelp
一个演示应用程序,它不会出现在我的版本拉撒路(V1.2.4)的存在。如何将.chm帮助文件添加到我在Lazarus中构建的应用程序中?
我已经建立了我的.chm帮助文件,只是想使其可当用户按下F1(或从弹出菜单中选择“帮助”)。
有一个在FCL一个CHM组件,但我无法弄清楚如何使用它。
而且形式看来有不同的帮助相关参数,但我又无法弄清楚如何使用它们 - 所有的例子似乎都指向独立的HTML文件,而不是一个编译的HTML帮助文件。
我可以在网上找到的唯一的文档指出我叫Ihelp
一个演示应用程序,它不会出现在我的版本拉撒路(V1.2.4)的存在。如何将.chm帮助文件添加到我在Lazarus中构建的应用程序中?
我已经建立了我的.chm帮助文件,只是想使其可当用户按下F1(或从弹出菜单中选择“帮助”)。
有一个在FCL一个CHM组件,但我无法弄清楚如何使用它。
而且形式看来有不同的帮助相关参数,但我又无法弄清楚如何使用它们 - 所有的例子似乎都指向独立的HTML文件,而不是一个编译的HTML帮助文件。
我认为拉撒路有一个HTML帮助API以及在包\ winunits基\测试/ HHEX *
本次论坛的讨论有关于它的更多细节: http://forum.lazarus.freepascal.org/index.php/topic,25492.msg154922.html?PHPSESSID=68463ec6cc0de1a479b6c03165b817e3#msg154922
有一个在一个关于它的维基页面Lazarus/FreePascal wiki: http://wiki.lazarus.freepascal.org/Add_Help_to_Your_Application
据我所知,Lazarus默认提供帮助文件作为HTML文件,无论如何CHM文件也被支持。
有一个示例程序在你的拉撒路安装:
$ {} lazarusdir /组件/ chmhelp/democontrol /。
本演示演示如何设置上下文相关帮助按钮(通常为F1)。
一定要检查有关lhelp文档,默认拉撒路CHM观众太多,这里描述:
这是一个边缘只有链路的答案。你应该扩大你的答案,在这里包含尽可能多的信息,并使用链接仅供参考。 – gunr2171 2014-11-21 20:28:18