用于多媒体文件的工具提示制造技术

技术编号:2857047 阅读:204 留言:0更新日期:2012-04-11 18:40
一种工具提示呈现系统,包括:    完整多媒体文件的列表;    相应于所述完整的多媒体文件的多媒体样本的存储器;以及    工具提示逻辑,被配置来检测用户接口输入设备靠近在所述完整多媒体文件的列表中的项目放置,以及响应所述检测,检索和呈现所述多媒体样本的相应的一个。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及图形用户接口单元,更具体地,涉及工具提示。
技术介绍
典型的工具提示是在用户接口的接口单元上叠加的小型化的图形单元,以便把补充信息提供给与用户接口交互作用的用户。工具提示的范围可以从简单的文本数据到图形图像。工具提示最开始被开发来提供工具箱中基础的按钮的功能的增强的说明。主要是因为按钮的图形图像变得很复杂,以至于失去它与按钮的基础功能的联系,工具提示变为必要的。因此,文本工具提示被提供来以普通的对话语言“解释”按钮的基础功能。在传统的工具提示系统中,工具提示可以在用户接口事件出现后,诸如与特定的用户接口单元--诸如按钮或菜单项目--相联系的鼠标上事件出现后成为激活的。虽然工具提示可能没有立即成为激活的,但在引起鼠标上事件的鼠标指针没有移出用户接口单元的边界以外的那些环境下工具提示可变为激活的。为此,鼠标指针的短暂停顿可以作为用户不知道选择用户接口单元的后果和用户需要有关用户接口单元的功能的附加信息的指示。重要地,工具提示被限于提供有关基础用户接口单元的功能的补充信息。这样的用户接口单元典型地包括菜单项目和工具条功能。工具提示也被使用来提供诸如图像那样的非文本内容的弹出的文本说明。具体地,在图像附近出现鼠标上事件时,工具提示可提供图像的文本解释。而且,虽然工具提示具有被应用到许多用户接口问题的固有的可能性,但工具提示还没有应用到属于“解释”用户接口的单元的范围以外的问题上。多年来,屏幕获取技术一直是计算技术的重要的部分。屏幕获取具体地是指生成计算机屏幕的存储的图像,非常类似于“快照”。初始地,屏幕获取技术被应用于计算机教育和训练。特别地,屏幕获取已成为创建应用训练手册的必不可少的单元,这样,读者可以把在应用指令手册内文本的、手写的指令与被呈现在计算机屏幕上想要的结果相联系。最近,屏幕获取技术被使用于把传统应用的用户接口变换到当前的应用。例如,由Armonk,New York,United States的IBM(国际商用机器)公司制造的WebSphereTM主机访问变换服务器(HATSTM)提供一组复杂的工具,用于把传统应用,诸如在3270和5250操作环境内安装的那些应用扩展到万维网(Web网)。为了方便从巨型机或中间范围安装的应用到基于Web网的应用的变换,主应用的屏幕获取可以很少或几乎没有用户干涉地,被动态地处理为Web屏幕。在诸如HATS那样的变换应用内,集成的开发环境可以提供资源给变换开发商,以便定制最终得到的基于Web的应用。作为集成开发环境的一部分,传统应用的屏幕获取图像的目录可被提供来由用户选择。一旦特定的屏幕获取图像被选择,屏幕获取图像就可被加载,以及开发商可以与加载的屏幕获取图像交互作用,以便定制在基于Web的应用中显示的操作。屏幕获取图像,像其它传统的计算机图像一样,会需要强度计算资源,以便加载特定的屏幕获取图像。因此,加载特定的屏幕获取图像会是不利的,除非开发商具体打算与特定的屏幕获取图像交互作用。然而,在通过使用少于说明性命名惯例存储屏幕获取图像的场合下,会很难识别开发商想要与其交互作用的特定的屏幕获取图像。因此,虽然浪费计算机资源,仍将鼓励开发商加载每个屏幕获取图像,以便识别想要的特定的屏幕获取图像。
技术实现思路
本专利技术是用于诸如屏幕获取图像和完全的音频文件那样的多媒体文件的工具提示呈现系统。工具提示呈现系统可被配置成响应于与在诸如屏幕获取图像和音频文件的完整多媒体文件列表中选择的项目有关的靠近事件。根据选择的项目,诸如屏幕获取图像的小型图像或音频样本的相应的多媒体样本,可被检索和作为工具提示被呈现。具体地,工具提示可以在靠近于选择的项目的位置处被显示。这样,与完整的多媒体文件列表交互作用的人,为了确定多媒体文件的内容,不需要加载列表中的每个多媒体文件。而是,在工具提示中的多媒体样本就足够。在本专利技术的一个方面,工具提示呈现系统可包括屏幕获取图像的列表;相应于屏幕获取图像的小型图像的存储器;以及工具提示逻辑,被配置来检测用户接口输入设备放置在靠近屏幕获取图像的列表中的项目,以及响应于检测,检索和显示相应的一个小型图像。明显地,屏幕获取图像可以是传统的主机应用屏幕的图像。另外,用户接口输入设备可以是鼠标指针。在这种情形下,工具提示逻辑可包括事件处理机,被编程来检测通过把鼠标指针放置在靠近项目的屏幕位置而造成的鼠标上事件。响应检测,工具提示逻辑可以检索和显示相应的一个小型图像。在本专利技术的另一个方面,工具提示显示系统可包括到小型图像的索引的可修正的耦合。更具体地,每个图像可相应于特定的屏幕获取图像。系统的数据成员还可以被包括和可被配置成存储对于在屏幕获取图像的列表中的项目的参考。最后,显示逻辑被编程来根据对于被存储在数据成员中的屏幕获取图像的参考,显示在索引中规定的选择的小型图像作为工具提示。工具提示显示方法可包括检测与在屏幕获取图像的列表中的特定的屏幕获取图像有关的靠近事件。响应于检测,可以放置相应于特定的屏幕获取图像的小型图像。随后,放置的小型图像可以以工具提示被显示在靠近屏幕获取图像的列表中的特定的屏幕获取图像的位置。重要地,靠近事件可以是与特定的屏幕获取图像有关的鼠标上事件。附图说明现在参照附图,仅仅作为例子,描述本专利技术的实施例,其中图1A和1B合在一起,是在呈现基础屏幕获取的示例性代表时使用的图形工具提示的示意图;图2是显示按照本专利技术的实施例配置的工具提示系统的方框图;以及图3是显示按照本专利技术的实施例用于显示选择的图像获取的工具提示的过程的流程图。具体实施例方式本专利技术是用于屏幕获取的多媒体工具提示。具体地,按照本专利技术的实施例,诸如小型图像或音频样本那样的多媒体样本可以从诸如被存储在固定的存储器中的屏幕获取图像或音频文件那样的完整的多媒体文件生成。每个多媒体样本可被链接到与存储的完整的多媒体文件的列表有关的触发事件,诸如键盘选择或鼠标上事件。在发生触发事件后,与引起触发事件的列表中特定的项目有关的多媒体样本可以通过使用工具提示被呈现。这样,终端用户可以认出列出的完整的多媒体文件的内容而不用从存储器首先加载完整的多媒体文件。重要地,工具提示系统可以有利地应用到应用开发系统的集成开发环境。在这方面,图1A和1B合在一起,是在开发环境下在呈现基础屏幕获取的示例性代表时使用的多媒体工具提示的示意图。首先转到图1A,图上显示集成开发环境,可包括如项目计划树110,其中可以列出项目计划文件和设置的列表,以及项目工作区140,在其中可以显示各个项计划文件和设置的内容。项目计划树110可包括项目计划文件和设置的分级结构120,诸如源代码,宏功能,项目设置,等等。显然,分级结构120也可包括屏幕获取图像130的列表,具体地,在其中集成开发环境被包括在内作为用来把基于主机的应用的用户接口变换到基于网络的应用的用户接口的主机访问变换服务器的变换模块的一部分。在该情形下,本领域技术人员将会预见到,屏幕获取图像130的列表可包括在基于主机的应用中的选择的屏幕的图像。通常,在诸如图1A和1B显示的环境的开发环境中,开发商可以选择在屏幕获取图像130的列表中的各个项目,以便加载具体选择的屏幕获取图像并与其交互。然而,在应用到屏幕获取图像130的列表的命名惯例不够描述屏幕获取图像130本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:托马斯·海恩斯哈格·林
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利