用于滚动内容的图形用户界面控制方法及系统技术方案

技术编号:10411862 阅读:98 留言:0更新日期:2014-09-10 20:23
本公开涉及用于滚动内容的图形用户界面控制方法及系统。本申请提供了用于管理包括面板区的图形用户界面的方案。可以生成所述图形用户界面中包括的内容以呈现给用户。所述生成可包括:确定使用所述面板区待被显示的内容不能被全部地显示在使用一组显示设置的面板区内。作为响应,可以增加与所述内容的可见部分对应的数据以显示在所述面板区中;和可为面板区提供图形用户界面滚动控件。所述图形用户界面滚动控件可以使用户能够通过在第一方向上操作所述图形用户界面滚动控件来调整在第一方向上面板区中显示的内容部分。

【技术实现步骤摘要】
用于滚动内容的图形用户界面控制方法及系统
本专利技术一般涉及图形用户界面,并且更具体地涉及用于滚动图形用户界面的面板区的用户界面控件。
技术介绍
用户界面面板包括各种可由用户操作的用户界面对象以及内容。任何用户界面共有用于显示内容(例如,文本、图形和/或其它)的面板区。面板区可以被间接地操作,例如通过使用相关用户界面控件,如滚动条来影响面板区中显示的内容。替代性地,面板区可以被直接地操作,例如通过与面板区自身交互,如使用手指在跟踪板、触摸屏等等上运动。尽管用户界面包括标准的用户界面小工具(widget),但使用直接或间接操作方法操作小工具的方式可能是不一致的。例如,用户通常需要滚动面板区来查看一部分内容。使用间接操作,用户可以移动滚动条的滚动块。当滚动块向下移动时,面板中的内容向上滚动,用户可以看到之前在面板区的下边界下面的内容。但是,使用直接操作,用户保持当前显示的内容,将内容向上移动,从而显示当前在面板区的下边界下面的内容。结果,用户基于使用的操作技术来执行相反运动。
技术实现思路
本专利技术的第一方面提供了一种管理图形用户界面的计算机实现的方法,所述方法包括:生成所述图形用户界面中包括的内容以呈现给用户,其中,所述图形用户界面包括具有一组显示设置的面板区,并且其中,所述生成包括:计算机系统确定使用所述面板区待被显示的内容不能被全部地显示在具有所述一组显示设置的面板区内;响应于所述确定,所述计算机系统增加与所述内容的可见部分对应的数据以显示在所述面板区中;和响应于所述确定,所述计算机系统在所述图形用户界面中提供图形用户界面滚动控件,其中,所述图形用户界面滚动控件在视觉上与所述面板区不同,使用户能够通过在第一方向上操作所述图形用户界面滚动控件来调整在第一方向上内容的可见部分。本专利技术的第二方面提供了一种计算机系统,包括:一组计算装置,所述一组计算装置用于通过执行包括下面所述步骤的方法来管理图形用户界面:生成所述图形用户界面中包括的内容以呈现给用户,其中,所述图形用户界面包括具有一组显示设置的面板区,并且其中,所述生成包括:确定使用所述面板区待被显示的内容不能被全部地显示在具有所述一组显示设置的面板区内;响应于所述确定,增加与所述内容的可见部分对应的数据以显示在所述面板区中;和响应于所述确定,在所述图形用户界面中提供图形用户界面滚动控件,其中,所述图形用户界面滚动控件在视觉上与所述面板区不同,使用户能够通过在第一方向上操作所述图形用户界面滚动控件来调整在第一方向上内容的可见部分。本专利技术的第三方面提供了一种计算机程序产品,其包括在至少一个计算机可读介质中实现的程序代码,程序代码在执行时,使计算机系统能够实现管理图形用户界面的方法,所述方法包括:生成所述图形用户界面中包括的内容以呈现给用户,其中,所述图形用户界面包括具有一组显示设置的面板区,并且其中,所述生成包括:确定使用所述面板区待被显示的内容不能被全部地显示在具有所述一组显示设置的面板区内;响应于所述确定,增加与所述内容的可见部分对应的数据以显示在所述面板区中;和响应于所述确定,在所述图形用户界面中提供图形用户界面滚动控件,其中,所述图形用户界面滚动控件在视觉上与所述面板区不同,使用户能够通过在第一方向上操作所述图形用户界面滚动控件来调整在第一方向上内容的可见部分。本专利技术的第四方面提供了一种方法,包括:提供计算机系统,以便通过执行包括以下所述步骤的方法管理图形用户界面:生成所述图形用户界面中包括的内容以呈现给用户,其中,所述图形用户界面包括具有一组显示设置的面板区,并且其中,所述生成包括:确定使用所述面板区待被显示的内容不能被全部地显示在具有所述一组显示设置的面板区内;响应于所述确定,增加与所述内容的可见部分对应的数据以显示在所述面板区中;和响应于所述确定,在所述图形用户界面中提供图形用户界面滚动控件,其中,所述图形用户界面滚动控件在视觉上与所述面板区不同,使用户能够通过在第一方向上操作所述图形用户界面滚动控件来调整在第一方向上内容的可见部分。本专利技术的其它方面提供方法、系统、程序产品和使用并生成他们的方法,其包括和/或实现本文中描述的动作中的一些或全部。本专利技术的示意性方面被设计成解决本文中描述的一个或多个问题,和/或未讨论的一个或多个其它问题。【附图说明】现在结合附图在下面详细描述本专利技术的各方面,由此本公开的这些和其它特征是更加容易理解的,所述附图描述了本专利技术的各个方面。图1示出了根据一个实施例用于管理图形用户界面的示意性环境。图2示出了根据一个实施例管理图形用户界面的面板区的示意性方法。图3A和图3B示出了根据一个实施例用于使用户能够调整面板区中显示的内容部分的示意性图形用户界面滚动控件。图4A和图4B示出了根据一个实施例用于使用户能够调整面板区中显示的内容部分的示意性图形用户界面滚动控件。图5A-5C示出了根据另一个实施例的另一示意性图形用户界面滚动控件。要注意的是,附图可以不是按比例的。附图是想要只描述本专利技术的典型方面,因此不应被认为是限制本专利技术的范围。在附图中,相似的编号表示各图中的相似的元件。【具体实施方式】专利技术人发现,使用直接的或间接的操作来以不同方式执行滚动可能给用户带来问题。在用户可以选择对相同装置是使用直接的操作还是使用间接的操作时,这种问题会复杂化。在这个程度上,本专利技术的各方面提供了用于管理包括面板区的图形用户界面的方案。可以生成图形用户界面中包括的内容,以呈现给用户。此生成可包括确定使用面板区要显示的内容不能使用一组显示设置被全部地显示于面板区内。作为响应,与内容的可见部分对应的数据可被加入,以在面板区中显示,可为面板区提供图形用户界面滚动控件。图形用户界面滚动控件可以使用户能够通过在第一方向上操作图形用户界面滚动控件,调整在第一方向上在面板区中显示的内容部分。结果,不管所使用的指示装置(例如,鼠标、触摸板和/或其它)的类型和/或滚动方案(例如,操作与面板区关联的用户界面控件,或直接地操作面板区)如何,用户可以执行相同的滚动动作。在一个实施例中,图形用户界面滚动控件使用滑轮模拟来使用户能够在与移动滑轮的定位器机构相同的方向上滚动内容。除非另外指出,如本文中使用的术语“一组(set)”表示一个或多个(即至少一个),词组“任何方案”指任何目前已知的或以后开发的方案。转到附图,图1示出了根据一个实施例用于管理图形用户界面40的示意性环境10。在这个程度上,环境10包括计算机系统20,其可执行本文中描述的方法过程,以便管理图形用户界面40。具体地,计算机系统20显示为包括呈现程序30,呈现程序30使计算机系统20可操作以通过执行本文中描述的方法过程管理图形用户界面40。计算机系统20显示为包括处理部件22 (例如,一个或多个处理器)、存储部件24(例如,存储器体系)、输入/输出(I/o)部件26 (例如一个或多个I/O接口和/或装置)和通信路径28。通常,处理部件22执行程序代码,如呈现程序30,呈现程序30被至少部分地固定(fix)于存储部件24中。在执行程序代码时,处理部件22可处理数据,这可造成从存储部件24和/或I/O部件26读已转换数据和/或向存储部件24和/或I/O部件26写已转换数据,以进一步处理。路径28提供本文档来自技高网...
用于滚动内容的图形用户界面控制方法及系统

【技术保护点】
一种管理图形用户界面的计算机实现的方法,所述方法包括:生成所述图形用户界面中包括的内容以呈现给用户,其中,所述图形用户界面包括具有一组显示设置的面板区,并且其中,所述生成包括:计算机系统确定使用所述面板区待被显示的内容不能被全部地显示在具有所述一组显示设置的面板区内;响应于所述确定,所述计算机系统增加与所述内容的可见部分对应的数据以显示在所述面板区中;和响应于所述确定,所述计算机系统在所述图形用户界面中提供图形用户界面滚动控件,其中,所述图形用户界面滚动控件在视觉上与所述面板区不同,使所述用户能够通过在第一方向上操作所述图形用户界面滚动控件来调整在所述第一方向上所述内容的可见部分。

【技术特征摘要】
2013.03.08 US 13/790,8061.一种管理图形用户界面的计算机实现的方法,所述方法包括: 生成所述图形用户界面中包括的内容以呈现给用户,其中,所述图形用户界面包括具有一组显示设置的面板区,并且其中,所述生成包括: 计算机系统确定使用所述面板区待被显示的内容不能被全部地显示在具有所述一组显示设置的面板区内; 响应于所述确定,所述计算机系统增加与所述内容的可见部分对应的数据以显示在所述面板区中;和 响应于所述确定,所述计算机系统在所述图形用户界面中提供图形用户界面滚动控件,其中,所述图形用户界面滚动控件在视觉上与所述面板区不同,使所述用户能够通过在第一方向上操作所述图形用户界面滚动控件来调整在所述第一方向上所述内容的可见部分。2.根据权利要求1所述的方法,其中,所述图形用户界面滚动控件包括: 滑轮机构,所述滑轮机构具有负载侧和拉动侧;和 定位器机构,所述定位器机构在图形上与所述滑轮机构的所述拉动侧关联,其中,所述用户在所述第一方向上移动所述定位器机构,以在所述第一方向上移动所述内容的可见部分的位置。3.根据权利要求2所述的方法,其中,所述生成进一步包括: 所述计算机系统接收与所述用户在第一方向上引起的所述定位器机构的移动对应的滚动数据;和 所述计算机系统响应于所述滚动数据,调整所述内容的可见部分。4.根据权利要求2所述的方法,其中,所述图形用户界面滚动控件进一步包括滚动位置指示器,所述滚动位置指示器在图形上与所述滑轮机构的所述负载侧关联,其中,所述滚动位置指示器在所述图形用户界面滚动控件操作期间,在所述定位器机构的相反方向上移动。5.根据权利要求4所述的方法,其中,所述用户可以使用所述定位器机构或所述图形用户界面滚动控件的所述滚动位置指示器,调整所述内容的可见部分。6.根据权利要求1所述的方法,其中,所述生成进一步包括: 所述计算机系统接收与以下中的一种对应的数据:所述一组显示设置中的至少一个的调整或所述内容的改变;和 所述计算机系统响应于所述调整,调整所述图形用户界面滚动控件的一组属性。7.根据权利要求6所述的方法,其中,所述调整包括: 所述计算机系统确定所述内容可以被全部地显示于所述面板区中;和 响应于确定所述内容可以被全部地显示于所述面板区中,所述计算机系统去掉所述图形用户界面滚动控件。8.一种计算机系统,包括: 一组计算装置,所述一组计算装置用于通过执行包括下面所述步骤的方法来管理图形用户界面: 生成所述图形用户界面中包括的内容以呈现给用户,其中,所述图形用户界面包括具有一组显示设置的面板区,并且其中,所述生成包括:确定使用所述面板区待被显示的内容不能被全部地显示在具有所述一组显示设置的面板区内; 响应于所述确定,增加与所述内容的可见部分对应的数据以显示在所述面板区中;和响应于所述确定...

【专利技术属性】
技术研发人员:L·A·劳伦斯R·W·小拉甘袁悦
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1