非侵入式"实时"帮助系统

时间:2020-03-06 15:01:01  来源:igfitidea点击:

我正在搜索的Ccomponent或者代码被截断的代码是这样的:

例如,如果他打开一个新窗口,我想通知新用户最重要的程序功能。
它应该是一个显示文本的框(如果可能的话,应设置格式),该框当然不是模态的,并且具有某种机制,如果用户进入文本框区域,该框会"脱离"。这样他就可以访问其下面的内容。或者,窗口也可以粘贴到窗口的边界,但是需要一种方法,如果窗口最大化,它也可以起作用。

因此,我想向他简要介绍他可以在我的应用程序的每个角落完成的工作。

谢谢!

解决方案

使用工具提示。可以通过程序控制它们,也可以随意显示它们。我们需要将功能添加到应用中,以跟踪已经向用户显示了哪些工具提示。

我们可以通过将IsBalloon属性设置为true来添加"气球"样式。

我们还可以使用较小的描述来替换它们,以便用户何时将鼠标悬停在控件上并再次显示它们。

我已经在大量使用工具提示了。但是,它们在显示大量数据时不是很实用,并且会绑定到特定的用户操作。

我在每个窗口的顶部使用"栏"来显示有关当前窗口/对话框的一些信息。

我们是否考虑过为每个表单/页面都有一个上下文菜单,其中包含指向每个可用任务的Adobe Captivate样式演示文稿的链接?这样,用户可以调查一个示例,该示例说明如何从应用程序/站点内部完成与他们要实现的任务有关的任务。

如果代码定期更改,则此方法将需要大量维护和管理,但是与培训部门进行协调可以在应用程序中提供丰富的帮助功能。

有关更多信息,请参见http://www.adobe.com/products/captivate/。