• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 16
    • 下载费用:30 金币  

    重庆时时彩计划软件哪个比较稳: 导览区块位置控制系统及方法.pdf

    关 键 词:
    区块 位置 控制系统 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201210574950.6

    申请日:

    2012.12.26

    公开号:

    CN103902138A

    公开日:

    2014.07.02

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情: 发明专利申请公布后的视为撤回IPC(主分类):G06F 3/0481申请公布日:20140702|||实质审查的生效IPC(主分类):G06F 3/0481申请日:20121226|||公开
    IPC分类号: G06F3/0481(2013.01)I; G06F3/0484(2013.01)I 主分类号: G06F3/0481
    申请人: 鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司
    发明人: 李忠一; 叶建发; 蔡程丰
    地址: 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号
    优先权:
    专利代理机构: 代理人:
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201210574950.6

    授权公告号:

    ||||||

    法律状态公告日:

    2017.06.30|||2014.07.30|||2014.07.02

    法律状态类型:

    发明专利申请公布后的视为撤回|||实质审查的生效|||公开

    摘要

    一种导览区块位置控制系统及方法,该系统安装并运行于电子装置中,该电子装置包括显示屏幕。该系统包括初始化???、第一控制???、第二控制??榧暗谌刂颇??。当目标对象未显示在显示屏幕上时,触发导览事件移动显示画面使目标对象显示在显示屏幕上,使导览区块保持在显示屏幕的初始位置来动态避开目标对象。当导览区块遮挡到目标对象时,触发导览事件将导览区块移动到远离目标对象的周边位置来自动避开目标对象。实施本发明,能够在显示画面中选择一个适当的位置来放置目标对象的导览区块,从而使导览区块自动避开目标对象。

    权利要求书

    权利要求书
    1.  一种导览区块位置控制系统,安装并运行于电子装置中,该电子装置包括显示屏幕,其特征在于,所述的导览区块位置控制系统包括:
    初始化???,用于在显示屏幕上初始化导览区块的初始位置,及在用户页面中标记所需导览说明的目标对象;
    第一控制???,用于检查目标对象是否显示在显示屏幕上,当目标对象未显示在显示屏幕上时,计算导览区块与目标对象同时显示在显示屏幕上的可视最短距离,触发导览事件移动显示画面至可视最短距离使目标对象显示在显示屏幕上,使导览区块保持在显示屏幕的初始位置来动态避开目标对象;
    第二控制???,用于当目标对象显示在显示屏幕上时,检查导览区块是否遮挡到目标对象,当导览区块遮挡到目标对象时,触发导览事件将导览区块移动到远离目标对象的周边位置来自动避开目标对象;
    第三控制???,用于判断显示画面是否有足够空间显示目标对象与导览区块,当显示画面有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到目标对象的周边位置处来避开目标对象,及当显示画面没有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到与目标对象重叠部分最少的周边位置处。

    2.  如权利要求1所述的导览区块位置控制系统,其特征在于,所述的第一控制??榛褂糜谂卸夏勘甓韵笫欠癯允酒聊坏拇笮?,当目标对象超过显示屏幕的大小时,触发导览事件移动显示画面使目标对象定位到显示屏幕的左上角位置,并将导览区块移动到显示屏幕的右下角位置。

    3.  如权利要求1所述的导览区块位置控制系统,其特征在于,所述的第三控制??榛褂糜谂卸夏勘甓韵笥氲祭狼榈母叨仁欠癯允净娴母叨?,若目标对象与导览区块的高度超过显示画面的高度,则检查目 标对象的左侧或右侧是否有足够空间显示导览区块,若目标对象与导览区块的高度未超过显示画面的高度,则检查检查目标对象的上方或下方是否有足空间显示导览区块。

    4.  如权利要求3所述的导览区块位置控制系统,其特征在于,所述的第三控制??榛褂糜诘蹦勘甓韵蟮淖蟛嗷蛴也嗝挥凶愎豢占湎允镜祭狼槭?,触发导览事件将显示画面左移或右移使目标对象的左侧或右侧有足够空间显示导览区块。

    5.  如权利要求3所述的导览区块位置控制系统,其特征在于,所述的第三控制??榛褂糜诘蹦勘甓韵蟮纳戏交蛳路矫挥凶愎豢占湎允镜祭狼槭?,触发导览事件将显示画面上移或下移使目标对象的上方或下方有足够空间显示导览区块。

    6.  如权利要求1所述的导览区块位置控制系统,其特征在于,所述的导览区块系指一种用在显示指引用户操作用户页面中目标对象的说明内容,该目标对象包括工具栏、图形、文本框的显示内容。

    7.  一种导览区块位置控制方法,应用于电子装置中,其特征在于,该方法包括步骤:
    在显示屏幕上初始化导览区块的初始位置,并在用户页面中标记所需导览说明的目标对象;
    检查目标对象是否显示在显示屏幕上;
    当目标对象未显示在显示屏幕上时,计算导览区块与目标对象同时显示在显示屏幕上的可视最短距离,触发导览事件移动显示画面至可视最短距离使目标对象显示在显示屏幕上,使导览区块保持在显示屏幕的初始位置来动态避开目标对象;
    当目标对象显示在显示屏幕上时,检查导览区块是否遮挡到目标对象;
    当导览区块遮挡到目标对象时,触发导览事件将导览区块移动到远离目标对象的周边位置来自动避开目标对象;
    判断显示画面是否有足够空间显示目标对象与导览区块;
    当显示画面有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到目标对象的周边位置处来避开目标对象;以及
    当显示画面没有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到与目标对象重叠部分最少的周边位置处。

    8.  如权利要求7所述的导览区块位置控制方法,其特征在于,该方法方法还包括:
    判断目标对象是否超过显示屏幕的大??;
    当目标对象超过显示屏幕的大小时,触发导览事件移动显示画面使目标对象定位到显示屏幕的左上角位置,并将导览区块移动到显示屏幕的右下角位置。

    9.  如权利要求7所述的导览区块位置控制方法,其特征在于,所述的判断显示画面是否有足够空间显示目标对象与导览区块的步骤包括如下步骤:
    判断目标对象与导览区块的高度是否超过显示画面的高度;
    若目标对象与导览区块的高度超过显示画面的高度,则检查目标对象的左侧或右侧是否有足够空间显示导览区块;
    若目标对象与导览区块的高度未超过显示画面的高度,则检查检查目标对象的上方或下方是否有足空间显示导览区块。

    10.  如权利要求9所述的导览区块位置控制方法,其特征在于,所述的触发导览事件将导览区块移动到与目标对象重叠部分最少的周边位置处的步骤包括步骤:
    当目标对象的左侧或右侧没有足够空间显示导览区块时,触发导览事 件将显示画面左移或右移使目标对象的左侧或右侧有足够空间显示导览区块。

    11.  如权利要求9所述的导览区块位置控制方法,其特征在于,所述的触发导览事件将导览区块移动到与目标对象重叠部分最少的周边位置处的步骤包括步骤:
    当目标对象的上方或下方没有足够空间显示导览区块时,触发导览事件将显示画面上移或下移使目标对象的上方或下方有足够空间显示导览区块。

    12.  如权利要求7所述的导览区块位置控制方法,其特征在于,所述的导览区块系指一种用在显示指引用户操作用户页面中目标对象的说明内容,该目标对象包括工具栏、图形、文本框的显示内容。

    说明书

    说明书导览区块位置控制系统及方法
    技术领域
    本发明涉及一种显示控制系统及方法,特别是关于一种导览区块位置控制系统及方法。
    背景技术
    一个新的应用系统或应用接口,需要使用手册或是显示画面上的导览来帮助使用者快速熟悉并使用系统。然而,导览区块的位置会影响导览的效果及使用者的感受。目前,使用者无法移动显示画面上的导览区块而突出显示被说明的区块内容,如果时常移动显示画面上的导览区块会让使用者观看显示画面上的眼睛焦点经常发生改变,从而造成造成较低的用户体验效果。
    发明内容
    鉴于以上内容,有必要提供一种导览区块位置控制系统及方法,能够在显示画面中选择一个适当的位置来放置目标对象的导览区块,从而使导览区块自动避开目标对象。
    所述的导览区块位置控制系统安装并运行于电子装置中,该电子装置包括显示屏幕。该导览区块位置控制系统包括:初始化???,用于在显示屏幕上初始化导览区块的初始位置,及在用户页面中标记所需导览说明的目标对象;第一控制???,用于检查目标对象是否显示在显示屏幕上,当目标对象未显示在显示屏幕上时,计算导览区块与目标对象同时显示在显示屏幕上的可视最短距离,触发导览事件移动显示画面至可视最短距离使目标对象显示在显示屏幕上,使导览区块保持在显示屏幕的初始位置来动 态避开目标对象;第二控制???,用于当目标对象显示在显示屏幕上时,检查导览区块是否遮挡到目标对象,当导览区块遮挡到目标对象时,触发导览事件将导览区块移动到远离目标对象的周边位置来自动避开目标对象;第三控制???,用于判断显示画面是否有足够空间显示目标对象与导览区块,当显示画面有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到目标对象的周边位置处来避开目标对象,当显示画面没有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到与目标对象重叠部分最少的周边位置处。
    所述的导览区块位置控制方法,应用于电子装置中。该方法包括步骤:在显示屏幕上初始化导览区块的初始位置,并在用户页面中标记所需导览说明的目标对象;检查目标对象是否显示在显示屏幕上;当目标对象未显示在显示屏幕上时,计算导览区块与目标对象同时显示在显示屏幕上的可视最短距离,根据可视最短距离移动显示画面使目标对象显示在显示屏幕上,使导览区块保持在显示屏幕的初始位置来动态避开目标对象;当目标对象显示在显示屏幕上时,检查导览区块是否遮挡到目标对象;当导览区块遮挡到目标对象时,触发导览事件将导览区块移动到远离目标对象的周边位置来自动避开目标对象;判断显示画面是否有足够空间显示目标对象与导览区块;当显示画面有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到目标对象的周边位置处来避开目标对象;当显示画面没有足够空间显示目标对象与导览区块时,触发导览事件将导览区块移动到与目标对象重叠部分最少的周边位置处。
    相较于现有技术,本发明所述的导览区块位置控制系统及方法,能够在显示画面中选择一个适当的位置来放置目标对象的导览区块,使导览区块自动避开目标对象,并使导览区块的移动距离最少,达到最佳化用户体验效果。
    附图说明
    图1是本发明导览区块位置控制系统较佳实施例的架构图。
    图2是本发明导览区块位置控制方法较佳实施例的流程图。
    图3是用户所需操作的用户页面的示意图。
    图4是导览区块在显示画面上初始位置的示意图。
    图5是导览区块未遮挡到目标对象的示意图。
    图6是导览区块遮挡到目标对象的示意图。
    图7是导览区块避开目标对象位置的示意图。
    图8是导览区块与目标对象有部分重叠的示意图。
    主要元件符号说明

    具体实施方式
    如图1所示,是本发明导览区块位置控制系统10较佳实施例的架构图。在本实施例中,所述的导览区块位置控制系统10安装并运行于电子装置1中,该电子装置1可以为一种PC计算机、服务器、PDA、手机等行动电子装置。所述的电子装置1还包括,但不仅限于,显示屏幕11、存储设备12及处理器13。
    所述的导览区块位置控制系统10能够在显示屏幕11中选择一个适当的位置来放置目标对象的导览区块21,从而使导览区块自动避开所需导览的目标对象。参考图3所示,假设用户页面2大小为1024*2048,而显示屏幕11的分辨率为1024*768。由此可知,用户只能看到用户页面2的一部分,显示屏幕11无法显示的部分必须透过用户页面2的页面卷轴20方能看到。
    参考图4所示,所述的导览区块21是指一种用于指引用户使用用户页面2而需突出显示显示画面3中目标对象的说明内容。该目标对象包括,但不仅限于,工具栏、小鸟图形、文本框等用户页面2的内容。假如当用户将光标指示在显示画面3中的小鸟图形时,则该图形相关的说明内容或导览讯息将显示在导览区块21中。
    在本实施例中,所述的导览区块位置控制系统10包括初始化???01、第一控制???02、第二控制???03及第三控制???04。本发明所称的功能??槭侵敢恢帜芄槐淮砥?3所执行并且能够完成固定功能的一系列程序指令段,其存储于存储设备12中。
    所述的初始化???01用于在显示屏幕11上初始化导览区块21的初始位置,以及在用户页面中标记所需导览说明的目标对象。参考图4所示,初始化???01撷取显示屏幕11的长度及宽度,计算出显示画面3的中央位置作为初始位置,再将导览区块21放置在显示画面3的中央位置。 假如使用者需导览说明的目标对象为用户页面2中的工具栏,初始化???01则将该工具栏标记为目标对象。
    所述的第一控制???02用于检查目标对象是否显示在显示屏幕11上,当目标对象未显示在显示屏幕11上时,计算导览区块21与目标对象同时显示在显示屏幕11上的可视最短距离,触发导览事件移动显示画面至可视最短距离使目标对象显示在显示屏幕11上,使导览区块21保持在显示屏幕11的初始位置来动态避开目标对象。所述的可视最短距离系目标对象与导览区块21皆显示在显示屏幕11上的最短移动距离,让导览区块21的移动最少,达到最佳化用户体验效果。
    所述的第二控制???03用于当目标对象显示在显示屏幕11上时,检查导览区块是否遮挡到目标对象,当导览区块21遮挡到目标对象时,触发导览事件将导览区块移动到远离目标对象的周边位置来自动避开目标对象。参考图5所示,导览区块21未遮挡到目标对象(例如工具栏)。参考图6所示,导览区块21遮挡到目标对象(例如小鸟图形)。参考图7所示,用户将显示画面3的可视范围将往上移动,因此将目标对象(例如小鸟图形)定位到的显示屏幕11右上方。
    所述的第三控制???04用于判断显示画面是否有足够空间显示目标对象与导览区块21,当显示画面有足够空间显示目标对象与导览区块21时,触发导览事件将导览区块21移动到目标对象的周边位置处来避开目标对象,及当显示画面没有足够空间显示目标对象与导览区块21时,触发导览事件将导览区块21移动到与目标对象重叠部分最少的周边位置处。参考图8所示,用户将显示画面3的可视范围将往下移动,由于显示画面3无法涵盖整个目标对象(例如文本框),因此将文本框定位到的显示屏幕11的左上方,并导览区块21移动到显示屏幕11的右下方。
    参考图2所示,是本发明导览区块位置控制方法较佳实施例的流程图。 在本实施例中,所述的方法能够在显示屏幕11中选择一个适当的位置来放置目标对象的导览区块21,从而使导览区块21自动避开所需导览的目标对象。
    步骤S21,初始化???01在显示屏幕11上初始化导览区块21的初始位置。参考图4所示,初始化???01撷取显示屏幕11的长度及宽度,并计算出显示画面3的中央位置作为初始位置,再将导览区块21垂直放置在显示画面3的中央位置。其它实施例中,导览区块21的初始位置也可放置在显示画面3的其它适当位置,例如显示画面3的左侧或右侧位置。
    步骤S22,初始化???01在用户页面2中标记所需导览说明的目标对象。参考图4所示,假如使用者需导览说明的目标对象为用户页面2中的工具栏,初始化???01则将该工具栏标记为目标对象。
    步骤S23,第一控制???02检查目标对象是否完全显示在显示屏幕11上。若目标对象未完全显示在显示屏幕11上,则流程转向步骤S24;若目标对象完全显示在显示屏幕11上,则流程转向步骤S28。参考图4所示,初始化???01检查到用户页面2中的工具栏未显示在显示屏幕11的显示画面3上。
    步骤S24,第一控制???02判断目标对象是否超过显示画面3的大小。若目标对象超过显示画面3的大小,则流程转向步骤S25;若目标对象未超过显示画面3的大小,则流程转向步骤S26。
    步骤S25,第一控制???02触发导览事件移动显示画面3使目标对象定位到显示屏幕11的左上角位置。步骤S26,第一控制???02将导览区块21移动到显示屏幕11的右下角位置。
    步骤S27,第一控制???02计算导览区块21与目标对象同时显示在显示屏幕11上的可视最短距离。在本实施例中,当用户欲获得用户页面2的目标对象导览时,而该目标对象却未显示在显示屏幕11上,第一控制 ???02将计算导览区块21与目标对象的同时显示在显示屏幕11上的可视最短距离。所述的可视最短距离系目标对象与导览区块21皆显示在显示屏幕11上的最短移动距离,让导览区块21的移动最少,达到最佳化用户体验效果。
    参考图4所示,如今假设用户欲获得显示画面3中目标对象(例如工具栏)的使用导览,工具栏目前未显示在显示屏幕11上。参考图5所示,当用户触发导览事件时,显示画面3的可视范围将往上移动,使目标对象(例如工具栏)显示在显示屏幕11上,且导览区块21会保持在显示屏幕11的初始位置,同时具动态避开目标对象(例如工具栏)的效果。
    步骤S28,第二控制???03检查导览区块21是否遮挡到目标对象。若导览区块21遮挡到目标对象,则流程转向步骤S29;若导览区块21未遮挡到目标对象,则流程结束。参考图5所示,导览区块21未遮挡到目标对象(例如工具栏),流程结束。参考图6所示,导览区块21遮挡到目标对象(例如小鸟图形),流程转向步骤S29。
    步骤S29,第三控制???04判断目标对象与导览区块21的高度是否超过显示画面3的高度。若目标对象与导览区块21的高度超过显示画面3的高度,则流程转向步骤S30;若目标对象与导览区块21的高度没有超过显示画面3的高度,则流程转向步骤S33。
    步骤S30,第三控制???04检查目标对象的左侧或右侧是否有足够空间显示导览区块21。若目标对象的左侧或右侧没有足够空间显示导览区块21,则流程转向步骤S31;若目标对象的左侧或右侧有足够空间显示导览区块21,则流程转向步骤S32。
    步骤S31,第三控制???04将显示画面3左移或右移使目标对象的左侧或右侧有足够空间显示导览区块21。参考图7所示,用户将显示画面3的可视范围将往上移动,因此将目标对象(例如小鸟图形)定位到的显 示屏幕11右上方。
    步骤S32,第三控制???04将导览区块21移动到目标对象的左侧或右侧位置,使导览区块21与目标对象重叠部分最少。参考图7所示,用户将显示画面3的可视范围将往下移动,由于显示画面3右上方显示目标对象(例如小鸟图形),因此将导览区块21移动到显示屏幕11的左下方。
    步骤S33,第三控制???04检查目标对象的上方或下方是否有足空间显示导览区块21。若目标对象的上方或下方没有足空间显示导览区块21,则流程转向步骤S34;若目标对象的上方或下方有足空间显示导览区块21,则流程转向步骤S35。
    步骤S34,第三控制???04将显示画面3上移或下移使目标对象的上方或下方有足够空间显示导览区块21。参考图8所示,用户将显示画面3的可视范围将往下移动,由于显示画面3无法涵盖整个目标对象(例如文本框),因此将文本框定位到的显示屏幕11的左上方。
    步骤S35,第三控制???04将导览区块21移动到目标对象的上方或下方位置,使导览区块21与目标对象重叠部分最少??纪?所示,用户将显示画面3的可视范围将往下移动,因此将导览区块21移动到显示屏幕11的右下方。
    以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换都不应脱离本发明技术方案的精神和范围。

    关于本文
    本文标题:导览区块位置控制系统及方法.pdf
    链接地址://www.4mum.com.cn/p-6134292.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 30选5 我中了彩票苹果 五子棋吃子的规则 四方河南麻将下载 2076期精规律参考 50期南粤36选7走势图 王者荣耀新赛季 广西11选5开奖视频直播 北单7月2日比分查询 中国竟彩网论坛 澳洲幸运8福彩中心地址 3d试机号今天开机号 安徽11选5专家推荐号码 7星彩18136期开奖结果 街机龙王捕鱼 现场开奖