换页卷页控制系统及方法

文档序号:6587081阅读:81来源:国知局
专利名称:换页卷页控制系统及方法
技术领域
本发明涉及一种多页面控制系统及方法,特别是关于一种用于多页面进行卷页和 换页的控制系统及方法。
背景技术
不论是电子书籍还是网页查询系统,针对多页面浏览需求时,现行最常见的使 用者界面设计大多是用以下的方式来实现的在同一页面上卷页时,使用卷动轴(Scroll Bar)的方式;在不同页面之间切换进行换页时,使用下拉选单或者是直接显示页面连结的 方式。以上不论是卷动轴、下拉选单或是页面连结,不可避免的都要求使用者必须点击 或拖曳鼠标。在浏览页面不是很多的情况下,以上方式的确是很不错的使用方式,其使用界 面直观并且使用方便。然而,当查找翻阅的页面数量庞大时,换页卷页的需求大增,因此不 断地点击、拖曳鼠标的动作也相对增加。如此一来造成使用者手掌很大的负担,长时间下来 甚至会造成手部伤害。

发明内容
鉴于以上内容,有必要提供一种换页卷页控制系统,实现在同一页面上快速卷页 以及在多页面之间进行换页的功能,让使用者不会因长时间的操作鼠标而造成手部的负担 和伤害。此外,还有必要提供一种换页卷页控制方法,实现在同一页面上快速卷页以及在 多页面之间进行换页的功能,让使用者不会因长时间的操作鼠标而造成手部的负担和伤害。一种换页卷页控制系统,运行于计算机中,该计算机包括鼠标和显示设备。所述 的换页卷页控制系统包括界面产生模块,用于产生一个页面控制界面,并将该页面控制界 面显示在显示设备上;光标监测模块,用于实时地监测鼠标在显示设备上显示的光标位置, 以及判断光标位置是否在页面控制界面上,所述的页面控制界面包括换页下拉选单、换页 方向键和卷页方向键;换页执行模块,用于当换页下拉选单是被选取时,根据换页下拉选单 中被选取的页码将页面跳到相应的页面上,当光标位置在换页方向键的范围内,根据光标 位置所在换页方向键的数字区域确定每次需要跳页数量,并按照该跳页数量对页面进行向 前或向后换页;卷页执行模块,用于当光标位置在卷页方向键的范围内,根据光标所在卷页 方向键内的位置确定卷动页面时的卷动速度,并按照该卷动速度对页面进行向上或向下卷 页。—种换页卷页控制方法,能够实现在同一页面上快速地卷页以及在多页面之间进 行换页。该方法包括如下步骤产生一个页面控制界面,并将该页面控制界面显示在页面 上,该页面控制界面包括换页下拉选单、卷页方向键以及换页方向键;实时地监测鼠标在页 面上显示的光标位置;当换页下拉选单被选取时,根据换页下拉选单中被选取的页码跳到相应的页面上;当光标位置在换页方向键的范围内,根据光标位置所在换页方向键的数字 区域确定每次需要换页的跳页数量,并按照该跳页数量对页面进行向前或向后换页;以及 当光标位置在卷页方向键的范围内,根据光标所在卷页方向键内的位置确定卷动页面时的 卷动速度,并按照该卷动速度对页面进行向上或向下卷页。相较于现有技术,所述的换页卷页控制系统及方法,通过一个页面控制界面就能 够实现在同一页面上快速地卷页以及在多页面之间快速地换页,从而让使用者不会因长时 间的操作鼠标而造成手部的负担和伤害。


图1是本发明换页卷页控制系统较佳实施例的架构图。图2是图1中换页卷页控制系统产生的页面控制界面的示意图。图3是本发明换页卷页控制方法较佳实施例的流程图。
具体实施例方式如图1所示,是本发明换页卷页控制系统10较佳实施例的架构图。在本实施例 中,所述的换页卷页控制系统10运行于计算机1中,该计算机1包括鼠标20以及显示设备 30。该换页卷页控制系统10用于产生一个页面控制界面2 (如图2所示),当使用者操作鼠 标20浏览电子书籍或是网页的页面时,实时地监测光标在页面控制界面2上的位置,并根 据光标位置控制在同一页面上快速卷页以及在多页面之间进行换页。显示设备30用于当 页面进行卷页或换页时,显示相应的页面。所述的换页卷页控制系统10包括界面产生模块 101、光标监测模块102、换页执行模块103以及卷页执行模块104。界面产生模块101用于产生一个页面控制界面2,并将该页面控制界面2显示在显 示设备30上。所述的页面控制界面2用于当使用者操作鼠标20时,根据鼠标20的在显示 设备30上显示的光标位置控制在同一页面上卷页以及在多页面之间进行换页。如图2所 示,该页面控制界面2包括换页下拉选单21、换页方向键22以及卷页方向键23。光标监测模块102用于实时地监测鼠标20在显示设备30上显示的光标位置,以 及判断光标位置是否在页面控制界面2上。所述判断光标位置是否在页面控制界面2上包 括判断换页下拉选单21是否被选取,判断光标位置是否在换页方向键22的范围内,以及 判断光标位置是否在卷页方向键23的范围内。换页执行模块103用于当换页下拉选单21是被选取时,根据换页下拉选单21中 被选取的页码将页面跳到相应的页面上,当光标位置在换页方向键22的范围内,根据光标 位置所在换页方向键22的数字区域确定每次需要跳页数量,并按照该跳页数量对页面进 行向前或向后换页,以及将换页后的页面显示在显示设备30上。卷页执行模块104用于当光标位置在卷页方向键23的范围内,根据光标在卷页方 向键23内的位置确定卷页的卷动速度,按照该卷动速度对页面进行向上或向下卷页,以及 将卷页后的页面显示在显示设备30上。如图2所示,是所述换页卷页控制系统10产生的页面控制界面2的示意图。所述 的页面控制界面2包括一个换页下拉选单21、两个换页方向键22以及两个卷页方向键23。 其中,换页下拉选单21提供使用者选择需要换页的页码,当页数很多且使用者已知确切目的页面(例如第18页)时,则通过选取换页下拉选单21的数字就可以快速地跳到想要浏 览的目的页面。换页方向键22包括向左换页键和向右换页键,其分别代表页面向前或向后跳页。 当浏览不同页面有跳页需求时,只要将光标移到换页方向键22范围内,就会依据换页方向 键22上所标示的数字自动向前或向后跳页。在本实施例中,每个换页方向键22上的数字 区域可以标示为“1”、“2”、“5”和“10”区域,其分别表示为页面需要一次性跳一页、二页、五 页和十页。在其它实施例中,换页方向键22上的数字区域可以根据使用者的需求设计其它 数字。如果光标一直停留在换页方向键22的范围内,为了防止跳页太快或者错乱,两次换 页动作之间有一定的时间延迟,例如十秒。如果使用者确定已经跳到自己想要浏览的画面 时,只要将光标移出换页方向键22的范围,则跳页动作也相对停止。卷页方向键23包括向上卷页键和向下卷页键,分别代表页面向上或向下卷动。当 浏览同一页面有上下卷动需求时,只要将光标移到卷页方向键23范围内,页面就会按照一 定的卷动速度自动地向上或向下卷动。在本实施例中,每个卷页方向键23被划分为第一速 度区域和第二速度区域,例如图2中的A区域和B区域。当光标位置越接近A区域,则页面 卷动的速度相对较慢;当光标位置越接近B区域,则页面卷动的速度越快;当光标离开卷页 方向键23范围,则页面卷动也相对停止。如图3所示,是本发明换页卷页控制方法较佳实施例的流程图。本实施例中,计算 机1通过执行图1中的换页卷页控制系统10,从而实现在同一页面上快速地卷页以及在多 页面之间进行换页。步骤S30,界面产生模块101产生一个页面控制界面2,并将该页面控制界面2显 示在相应的页面上。所述的页面控制界面2包括换页下拉选单21、卷页方向键23以及换页 方向键22。步骤S31,光标监测模块102实时地监测鼠标20在页面上显示的光标位置。步骤 S32,光标监测模块102判断光标位置是否在页面控制界面2上。如果光标位置没有在页面 控制界面2上,则流程转向步骤S31继续监测光标位置;步骤S33,如果光标位置在页面控 制界面2上,则光标监测模块102判断换页下拉选单21是否被选取。步骤S34,如果换页下拉选单21被选取,则换页执行模块103根据换页下拉选单 21中被选取的页码跳到相应的页面上。步骤S35,如果换页下拉选单21没有被选取时,则 光标监测模块102判断光标位置是否在换页方向键22范围内。步骤S36,如果光标位置在换页方向键22的范围内,则换页执行模块103根据光标 位置所在换页方向键22的数字区域(例如图2中的“1”、“2”、“5”和“10”区域)确定每次 需要跳页数量,并按照该跳页数量对页面进行向前或向后换页。步骤S37,如果光标位置没 有在换页方向键22的范围内,则光标监测模块102判断光标位置是否在卷页方向键23的 范围内。在本实施例中,如果光标一直停留在换页方向键22的范围内,为了防止跳页太快 或者错乱,两次换页动作之间有一定的时间延迟,例如十秒。如果使用者确定已经跳到自己 想要浏览的画面时,只要将光标移出换页方向键22的范围,则跳页动作也相对停止。步骤S38,如果光标位置在卷页方向键23的范围内,则卷页执行模块104根据光标 所在卷页方向键23内的位置(如图2中的A区域和B区域)来确定卷页时的卷动速度,并 按照该卷动速度对页面进行向上或向下卷页。光标位置没有在卷页方向键23的范围内,则流程转向步骤S31继续监测光标位置。在本实施例中,每个卷页方向键23被划分为第一速 度区域和第二速度区域,例如图2中的A区域和B区域。当光标位置越接近A区域,则页面 卷动的速度相对较慢;当光标位置越接近B区域,则页面卷动的速度越快;当光标离开卷页 方向键23范围,则页面卷动也相对停止。 步骤S39,换页执行模块103将换页时相应的页面显示在显示设备30上,以及卷页 执行模块104将卷页时相应的页面显示在显示设备30上。
权利要求
一种换页卷页控制系统,运行于计算机中,该计算机包括鼠标和显示设备,其特征在于,所述的换页卷页控制系统包括界面产生模块,用于产生一个页面控制界面,并将该页面控制界面显示在显示设备上;光标监测模块,用于实时地监测鼠标在显示设备上显示的光标位置,以及判断光标位置是否在页面控制界面上,所述的页面控制界面包括换页下拉选单、换页方向键以及卷页方向键;换页执行模块,用于当换页下拉选单是被选取时,根据换页下拉选单中被选取的页码将页面跳到相应的页面上,当光标位置在换页方向键的范围内,根据光标位置所在换页方向键的数字区域来确定每次需要换页的跳页数量,并按照该跳页数量对页面进行向前或向后换页;以及卷页执行模块,用于当光标位置在卷页方向键的范围内,根据光标所在卷页方向键内的位置来确定卷动页面时的卷动速度,并按照该卷动速度对页面进行向上或向下卷页。
2.如权利要求1所述的换页卷页控制系统,其特征在于,所述的光标监测模块判断光 标位置是否在页面控制界面上包括判断换页下拉选单是否被选取,判断光标位置是否在 换页方向键的范围内,以及判断光标位置是否在卷页方向键的范围内。
3.如权利要求1所述的换页卷页控制系统,其特征在于,所述的换页方向键包括一个 向前换页的向左换页键和一个向后换页的向右换页键,每一个换页键包括多个数字区域, 每个数字区域上标示的数字表示一次需要换页的跳页数量。
4.如权利要求1所述的换页卷页控制系统,其特征在于,所述的卷页方向键包括一个 向上卷动的向上卷页键和一个向下卷动的向下卷页键,每一个卷页键包括第一速度区域和 第二速度区域。
5.如权利要求4所述的换页卷页控制系统,其特征在于,所述的光标位置越接近第一 速度区域,则页面卷动的速度越慢;所述的光标位置越接近第二速度区域,则页面卷动的速 度越快;当光标离开卷页方向键,则停止页面卷动。
6.一种换页卷页控制方法,能够实现在同一页面上快速地卷页以及在多页面之间进行 换页,其特征在于,该方法包括如下步骤产生一个页面控制界面,并将该页面控制界面显示在页面上,该页面控制界面包括换 页下拉选单、卷页方向键以及换页方向键;实时地监测鼠标在页面上显示的光标位置;当换页下拉选单被选取时,根据换页下拉选单中被选取的页码跳到相应的页面上;当光标位置在换页方向键的范围内,根据光标位置所在换页方向键的数字区域确定每 次需要换页的跳页数量,并按照该跳页数量对页面进行向前或向后换页;以及当光标位置在卷页方向键的范围内,根据光标所在卷页方向键内的位置确定卷动页面 时的卷动速度,并按照该卷动速度对页面进行向上或向下卷页。
7.如权利要求6所述的换页卷页控制方法,其特征在于,还包括步骤将换页后的页面 和卷页后的页面显示在显示设备上。
8.如权利要求6所述的换页卷页控制方法,其特征在于,所述的换页方向键包括一个 向前换页的向左换页键和一个向后换页的向右换页键,每一个换页键包括多个数字区域,每个数字区域上标示的数字表示一次需要换页的跳页数量。
9.如权利要求6所述的换页卷页控制方法,其特征在于,所述的卷页方向键包括一个 向上卷动的向上卷页键和一个向下卷动的向下卷页键,每一个卷页键包括第一速度区域和 第二速度区域。
10.如权利要求9所述的换页卷页控制方法,其特征在于,所述的光标位置越接近第一 速度区域,则页面卷动的速度越慢;所述的光标位置越接近第二速度区域,则页面卷动的速 度越快;当光标离开卷页方向键,则停止页面卷动。
全文摘要
一种换页卷页控制系统及方法,该系统包括界面产生模块,用于产生页面控制界面;光标监测模块,用于实时地监测光标位置,以及判断光标位置是否在页面控制界面上;换页执行模块,用于当换页下拉选单是被选取时,根据被选取的页码将页面跳到相应的页面上,当光标位置在换页方向键的范围内,根据光标位置所在换页方向键上的数字对页面进行向前或向后换页;卷页执行模块,用于当光标位置在卷页方向键的范围内,根据光标所在卷页方向键内的位置确定卷动速度,按照卷动速度对页面进行向上或向下卷页。实施本发明,能够实现在同一页面上快速地卷页以及在多页面之间快速地换页,让使用者不会因长时间的操作鼠标而造成手部的负担和伤害。
文档编号G06F3/048GK101901100SQ20091030277
公开日2010年12月1日 申请日期2009年5月31日 优先权日2009年5月31日
发明者陈维沅 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1