Flash / Flex / AIR帮助系统

时间:2009-05-06 18:20:37

标签: flex actionscript-3 documentation air help-system

我正在Flex / AIR中构建桌面应用程序,我的TODO列表中的当前项目之一是开发帮助系统。

在整个GUI中,有很少的(?)按钮。当用户单击其中一个按钮时,会出现一个HelpPanel,显示文档中的一些相关信息。

足够简单。

但我真的想构建一个成熟的帮助系统,就像通常在桌面应用程序中部署的那样:分层目录,搜索关键字的能力,帮助主题之间的超链接等等。

此外,由于我的应用程序将为插件作者提供API,我还想提供第三方插件的钩子,以便将他们自己的文档与核心帮助系统集成。

使用我的应用程序,用户可能并不总是在线,因此所有帮助数据必须在本地可用(尽管如果可以定期从服务器同步新的帮助内容,这将非常酷。)

从头开始构建这种帮助系统相对简单,但实际开发应用程序的核心功能也需要花费大量时间,所以我宁愿使用现成的解决方案。

我做了一些谷歌搜索,但找不到符合条件的任何东西。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您可以考虑使用AIR html控件来显示绑定到应用中链接的html帮助文件,并使用任意数量的可用工具构建HTML帮助屏幕。

如果使用传统的Web服务器目录和文件结构进行设计,则可以使用大量工具来维护同步文件。


This link引用了基于AIR的帮助系统,以及RoboHelp的可能接口。

Here is a link加入RoboHelp“Packager”。

另一个page of possible interest