问题标签 [html-help]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build-automation - Is there a way to automate compiling HTML Help files?
I'm working on writing a build script for the installer for this: http://github.com/imaginationac/belvedere.
The installation package includes help in the .chm format. I can manually compile with Microsoft HTML Help Workshop, but from reading over the documentation, there doesn't seem to be any way to, say compile from the command line. I did a quick Google search (and a search here) and haven't found an exact solution (or one that would NOT cost money).
If I have to prompt builder to do it manually, it's not that big of a deal, but it does put a kink in the whole automated build script idea.
The gist of the question is: is there a tool like Microsoft HTML Help Workshop that could integrate as part of an automated build process?
delphi - Delphi XE2:跳到 CHM 中的锚点?
在 Delphi XE2 程序中,如何跳转到 CHM 帮助文件主题内的锚点?锚点具有以下格式(从显示 CHM 文件的 HTML HelpViewer 中的主题页面源中提取):
我尝试了以下方法:
不幸的是,这不起作用:它确实跳转到了这个主题,但只跳转到了主题的顶部,而不是跳转到页面的锚点。
chm - 是否可以在 CHM(已编译的 HTML 帮助)文件中启用视觉样式?
当我们的编译 HTML 帮助 (.chm) 文件(使用 Author-It 创建)打开时,它看起来“过时”,因为 HTML 帮助应用程序(即使在 Windows 7 上)似乎没有启用“视觉样式”。打开 .chm 文件时,有没有办法启用视觉样式(通用控件 6)?
HTML 帮助截图 http://www.arachnetech.com/temp/HTMLHelp.png
这是 Windows 7,但请注意对话框中的旧式目录/索引/搜索选项卡和(虽然不太重要)Windows 2000 式按钮。
如果这是编译的 HTML 帮助的限制,我们可以使用更新更好的东西吗?
yii - Yii 文档:生成 Html 帮助项目文件
我需要从 Yii Docs 构建系统生成MS html 帮助项目文件(即 html/js/image 文件加上 .hhp、.hhk 和 .hhc),但我还没有找到如何去做。我不需要编译的 CHM,只需要项目文件。我在 Ubuntu Linux 上工作
任何指针或直接帮助表示赞赏。
delphi - 如何在 Delphi XE2 上添加对 HTML 帮助文件 (.chm) 的支持?
如何在 Delphi XE2 上添加对 HTML 帮助文件 (.chm) 的支持?我们需要在HelpContext
每个控件的属性上使用 A 链接(A 关键字)来查找帮助页面。Delphi XE2 按单元原生支持 HTML 帮助文件HTMLHelpViewer
。但是如何使用呢?
mfc - Visual Studio 2012 MFC 应用程序的 htmlhelp.lib?
有人知道 MS 旧 htmlhelp.lib 库的第三方或开源替代品吗?它是用旧版本的 Visual Studio 编译的,显然不再受支持。我正在将一个旧程序移植到 VS.2012。
看起来这样做的官方方法有点骇人听闻……您必须使用 MFC 向导创建一个带有 HTML 帮助的新应用程序,然后将所有旧代码合并到其中:-P http://social.msdn。 microsoft.com/Forums/en-US/vcgeneral/thread/045a2e45-01cb-4be3-afc5-f1473496760f/
编辑:注意:我的应用程序是 64 位的..
delphi - 如果在 .chm 文件(html 帮助)中描述了 AKeyword,Delphi XE2 的应用程序将冻结两次
我们正在使用以下代码通过 Delphi XE2 应用程序上的 A-links 调用 html 帮助:
但是,如果AKeyword
在 .chm 文件中描述了两次,则应用程序会冻结(挂起)。Delphi 或系统库似乎有问题。但是如何在应用程序上解决这个问题?
非常感谢您的帮助!
windows - 禁用 HtmlHelp 中的打印按钮
我正在对旧版 MFC 应用程序执行维护。我们需要禁用帮助对话框中的打印按钮。如果用户按下帮助窗口中的“打印”按钮,则没有打印机连接到系统并且应用程序崩溃。
该代码只是使用标准HtmlHelpA
方法来调出 Windows 帮助对话框:
我发现我们可以在帮助 HTML 样式表 ( http://www.sagehill.net/docbookxsl/HtmlHelp.html ) 中使用一些代码来抑制打印按钮。但这需要重新编译帮助文件,我不想这样做。我还发现一些信息说您可以通过操作每个窗格的 HH_WINTYPE 结构来自定义 HTML 帮助查看器,但没有关于您如何实际执行此操作的信息(http://msdn.microsoft.com/en-us/library/ms524435%28v =vs.85%29.aspx)。
有没有办法以编程方式禁用 HTML 帮助查看器中的打印按钮?
winapi - MFC 自定义 HtmlHelp
我正在对旧版 MFC 应用程序进行维护。当用户从应用程序顶部的主菜单中选择帮助 → 帮助时,我需要OnHelp()
调用我的自定义。从我的研究中,我了解到 MFC 通常会自动拦截此命令并自行显示您的帮助文件。但是您可以覆盖此命令并自己拦截此消息。我的消息映射中有这个:
“关于”OnAppAbout()
被调用,但不是我的OnHelp()
(MFC 仍然拦截它并自行提供帮助)。我的实现非常简单:
我知道它没有被调用,因为我的 MessageBox 从未出现(我不能使用 Visual Studio 来调试它;只有消息框)。我还尝试使用消息映射和类似的实现将其楔入 , 也CMDIFrameWnd
没有成功(此处实现了帮助菜单项的不同项目并且工作正常)。知道我需要做什么才能连接到我自己的自定义帮助功能吗?
winforms - 无法从应用程序打开有关网络共享的 CHM 帮助
我有一个使用 CHM 帮助文件的 .NET WinForms 应用程序。可执行文件和 CHM 都在网络共享上。我使用http://www.helpandmanual.com/products_hhreg.html创建可以显示帮助内容的注册表项。如果我从共享中打开文件本身一切正常。但是,当我在我的应用程序中按 F1 调用帮助时,我收到熟悉的“导航到网页已取消”错误。无论我做什么,包括设置区域安全级别 = 2 都会有所帮助。从网络共享启动时,如何在我的应用程序中使用 CHM 帮助?