使用setCurrentID时,在TOC中选择JavaHelp主题
当我使用
HelpBroker.setCurrentID("[some help id]")
时,JavaHelp正确显示我想要的页面,但相关主题不会在目录中自动选择/突出显示。这使得用户难以知道当前页面位于主题树中的何处。
当我使用HelpBroker导航到特定的帮助页面时,有没有办法以编程方式突出显示TOC中的当前主题?
请注意,当用户跟踪Java帮助系统中的链接时,会在目录中正确选择新主题。
没有找到相关结果
已邀请:
2 个回复
穗揣
函数,其余的都是帮手。
当然是id,
是要选择的节点上的可见文本。请注意,此代码不会检查错误,即阻止尝试转到不存在的位置。
壤欠攻混
对我来说,这使得TOC视图选择正确发生。当然,这些可能意味着您需要使用动态合并的帮助集,因为如果在主帮助集的.hs文件中指定了子帮助,我没有看到(手头)一种简单的方法来查找子帮助。 同样,对于上下文相关帮助,您需要在每个Component上设置ID和helpset。