windows应用程序的现代帮助系统
目前我正在重新设计一个旧的Windows桌面应用程序。重新设计的一个目标是在Office2010中实现一个带有色带的外观现代的UI。windows应用程序的现代帮助系统,windows,documentation,chm,help-system,Windows,Documentation,Chm,Help System,目前我正在重新设计一个旧的Windows桌面应用程序。重新设计的一个目标是在Office2010中实现一个带有色带的外观现代的UI。 除了UI之外,我们还希望实现一个外观现代的在线帮助。目前我们使用Microsoft HTML帮助(*.chm)。但它甚至看起来有点陈旧。 我现在研究了Microsoft目前使用的帮助系统: Microsoft AP帮助(*.h1s) Microsoft帮助2.x(*.hxs) Microsoft帮助查看器1.x/Help 3.0(*.mshc) 我的问题是,如
除了UI之外,我们还希望实现一个外观现代的在线帮助。目前我们使用Microsoft HTML帮助(*.chm)。但它甚至看起来有点陈旧。
我现在研究了Microsoft目前使用的帮助系统:
- Microsoft AP帮助(*.h1s)
- Microsoft帮助2.x(*.hxs)
- Microsoft帮助查看器1.x/Help 3.0(*.mshc)
对更现代的Microsoft帮助格式的支持确实存在,但Microsoft在向其他供应商开放这些格式方面似乎有点慢。如果希望应用程序的用户能够访问internet,另一种方法是在web服务器上以HTML页面的形式发布帮助,并直接链接到应用程序中的帮助页面。这样做的好处是,您可以独立于软件更新帮助(例如,响应客户查询),并且某些系统允许客户通过向网站发布反馈来参与帮助开发。您是否手工编写所有文档,或者有没有像doxygen这样的工具?这些文档是由一家专门编写文档的外部公司编写的。我不知道他们正在使用哪个软件,但他们有一个可以生成帮助以及pdf格式的手册的软件。我看不出有任何限制,因为他们将提供所需格式的文档。@Michael,您可能会感兴趣。这是从2008年开始的,但看起来足够权威,据我所知,Document Explorer既不是一个独立的产品,也不是一个可再发行的软件包。好吧,没有什么太多,Borland/Embarcadero很乐意用Delphi发布htmlhelp2。但事实上,即使是这些新帮助系统的产品似乎都是面向office或VS集成的,而不是通用应用程序。但我的问题不是如何为特定系统生成文档。当我们使用服务提供商时,我们会得到我们想要的。问题更多的是找到合适的系统,供其他供应商使用。您是否询问过您的服务提供商他们可以生成什么输出格式?他们可能会在其中一个应用程序上进行标准化,并且可能无法生成问题中列出的所有格式(或者,至少可能会为此收取额外费用)。