一 前言
设计VB应用程序过程中,为了方便用户操作,不仅要有在线帮助系统以外,还应具有良好的工具提示和状态显示。由于开发完整的帮助系统十分繁琐,这样简单的工具提示和状态显示对于一般的应用程序就显得尤其重要。在应用程序中充分利用这两种用户辅助模式,可以减少用户的操作错误,从而提高工作效率,也使您的程序更加专业化。下面介绍几种方法来实现工具提示和状态显示,您可以根据您自己的应用程序来恰当的选择使用。
二 工具提示
当用户在用户界面上搜索时,工具提示是一种向他们显示信息的好方法。工具提示是个小标签,当鼠标指针在控件上停留一会儿就可以显示,通常包含此控件的功能描述。正常情况下工具提示与工具栏结合使用,如图1所示。
图1 Visual Basic 工具栏的工具提示
大多数 Visual Basic 控件都包含用来显示工具提示的属性:ToolTipText。在运行过程中光标在对象上徘徊约一秒钟,设置的字符串将显示在该对象下面的一个小矩形框中。以下代码将对名称为“cmdPrint”的命令按钮提供工具提示。
cmdPrint.ToolTipText = "打印当前文档"
这样使用该属性就能以简明扼要的语言来解释该对象的功能,说明性文本能确保明确地传达给用户所需要的消息帮助。
除了利用ToolTipText 属性以外,还可以利用“这是什么”帮助来完成工具提示。当用户选取“这是什么”帮助并单击控件上的“这是什么”光标时,“这是什么”帮助提供了和弹出式“帮助”主题的链接(如图2所示)。
图2 “这是什么”帮助的弹出式窗口
要从菜单或工具栏使“这是什么”帮助有效,首先要做相应的帮助主题,
然后执行以下步骤:
(1)选取希望为其提供帮助的控件。
(2)在“属性”窗口中,选取 WhatsThisHelpID 属性。
(3)为相关的弹出式“帮助”主题输入上下文标识符号。
(4)为任何其他控件重复步骤 1 到步骤 3。
(5)选取窗体。
(6)在“属性”窗口[1] [2] [3] [4] [5] 下一页
|
|