当前位置: 首页 > 专利查询>西门子公司专利>正文

显示图形对象的方法和通信设备技术

技术编号:2947919 阅读:174 留言:0更新日期:2012-04-11 18:40
本发明专利技术描述一种用于表示图形对象的方法,其中,将图形对象设置在虚拟界面区上,该虚拟界面区大于显示区,在该显示区上显示该虚拟界面区的一部分,设置在所述虚拟界面区的所显示部分之外的图形对象被投影到该显示区的边缘上。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于显示图形对象的方法和对应的通信设备,尤其是移动电话或计算机。
技术介绍
移动电话领域的不断发展一方面使得移动电话的尺寸不断缩小,另一方面使得移动电话的图形功能不断增强。由此尽管所提供的显示屏的面积有限,这种移动电话的用户还是要求能够有效地利用移动电话的图形功能。为此公知将诸如符号的表示一个功能或一个程序的图形对象设置在虚拟界面区上,该界面区大于可用的显示区。通过在虚拟界面区上移动显示区,虚拟界面区的显示在该显示区上的部分可以改变并由用户选择,从而用户例如通过一个标记就能选择所有显示在该虚拟界面区上的图形对象。该解决方案的缺点在于,对于用户来说总是只能看见虚拟界面区的一部分。该用户因此只能猜测当前没有显示在显示区上、却设置在虚拟界面区上的图形对象的存在性和位置。
技术实现思路
本专利技术要解决的技术问题是提供一种技术教导,其使得可以方便地选择设置在大于可用显示区的虚拟界面区上的图形对象。该技术问题是通过独立权利要求的特征解决的。优选和合适的扩展方式由从属权利要求给出。对应于从属方法权利要求的装置权利要求的扩展方式也包括在本专利技术中。因此根据本专利技术,如果设置在大于所提供的显示区的虚拟界面区上的图形对象位于虚拟界面区的所显示部分之外,则将该图形对象投影到该显示区的边缘上。由此可以在一个所提供的小的显示区上显示所有设置在一个更大的虚拟界面区上的图形对象。在此,优选只将虚拟界面区的一部分按照比例显示在显示区上,这部分是用户通过将显示区定位在虚拟界面区上而选择的。相反,没有设置在虚拟界面区的被显示区覆盖的部分的图形对象只投影地显示在该显示区的边缘。在本申请的范围中,图形对象是指符号、子符号、图标、子图标、显示窗、子显示窗、图像、图像片断或文本及文本元素。显示区优选由显示装置(如图形显示屏)或显示装置的一部分构成。尤其是显示区可以由图形窗口来实现。虚拟界面区优选由存储装置中存储的信息构成,该信息描述了图形对象相对于虚拟界面区上参考点的位置。除此之外,该信息还可以描述图形对象本身或显示比例。还可以通过该信息或其它信息确定,虚拟界面区的哪个部分当前以什么样的显示大小显示在显示区上。虚拟界面区以及设置在其上的图形对象的显示大小或者说显示比例例如可以通过用户来更改,从而也可能出现以下情况虚拟界面区的显示小于显示区。在这种情况下可以去掉图形对象的投影显示。当显示区的当前长度和/或宽度尺寸小于虚拟界面区的当前长度或宽度尺寸时,该虚拟界面区优选大于显示区,其中为了计算虚拟界面区的尺寸采用当前有效的显示比例。根据实施例变形,当图形对象完全或部分位于虚拟界面区的显示部分之外时,或者当图形对象的中心位于虚拟界面区的显示部分之外时,该图形对象优选位于虚拟界面区的显示部分之外。投影到显示区的边缘尤其是包括以下情况图形对象完全或者部分从其在虚拟界面区上的实际位置沿着该虚拟界面区的显示部分的中心方向移动,并且完全或者部分显示在所述显示区的边缘区域内。在此该边缘区域设置得特别远。优选地,相对于当前针对虚拟界面区有效的显示比例来说缩小地、失真的和/或作为简单的几何形状(如直线)地来显示投影显示的图形对象。被投影的图形对象占据的边缘区域在显示直线时需要的位置最小,即使在通过可伸缩的半圆投影或者说“半”对象投影来显示时,该位置需求也非常小。其结果是在显示区中的、具有最小额外位置需求(在极端情况下只是边缘区域的一个点-线)的用户界面部分,从而能可视化所有图形对象及其相互之间的空间关系。优选地,根据虚拟界面区的显示部分和图形对象的位置之间的距离来确定该投影的图形对象的显示大小。用于计算该距离的、并表示该显示部分的参考点优选由该显示部分或显示区的中心、该显示部分或显示区的顶点、对应的投影直线和显示区的边缘区域的交点、或显示部分的另一个点来构成。附图说明下面借助优选实施例详细描述本专利技术,下面列出的附图用于该解释图1示出移动电话的框图;图2示出显示和投影图形对象的第一实施例;图3示出显示和投影图形对象的第二实施例;图4示出显示和投影图形对象的第三实施例;图5示出显示和投影图形对象的第四实施例;图6示出显示和投影图形对象的第五实施例;图7示出显示和投影图形对象的第六实施例;图8示出显示和投影图形对象的第七实施例;图9示出显示和投影图形对象的第八实施例。具体实施例方式图1示出移动电话MS,其包括操作装置MMI、高频装置HF和处理器装置PF。操作装置MMI包括诸如图形显示屏的显示装置ANZE和诸如按键或软键的操作元件。为了控制移动电话MS、移动电话MS的操作单元MMI和通过该移动电话实施的方法,设置由程序控制的处理器装置PE(如微控制器),该处理器装置还可以包括处理器CPU和存储装置SPE。在此,根据变形的实施例可以在处理器装置PE内部或外部设置其它对应于该处理器装置PE、属于该处理器装置PE、由该处理器装置PE控制或控制该处理器装置PE的部件,如数字信号处理器或其它存储装置,它们的原理功能在用于控制移动电话的处理器装置的范围内对专业人员来说是足够公知的,因此在这里不再详细阐述。不同的部件可以通过总线系统BUS或输入/输出接口以及必要时的合适控制器来与处理器CPU交换数据。在存储装置SPE中存储程序数据,如用于控制移动电话和操作单元MMI的控制指令或控制程序等,还存储了用于描述虚拟界面区连同图形对象的信息。图2中示出虚拟界面区VOF和更小的显示区ANF,在该显示区中显示出虚拟界面区VOF的一部分。设置在虚拟界面区VOF上的图形对象GO沿着所显示的直线投影在显示区ANF的边缘上,这样投影的图形对象PGO在该边缘上显示为直线。为了清楚起见,在右侧再次放大地显示显示区ANF。根据本专利技术的一个变形的实施例,用户可以通过操作导航键在虚拟界面区VOF上移动显示区ANF,或在显示区ANF下移动虚拟界面区VOF。此外,还涉及显示比例或者说放大因子的改变,该显示比例涉及虚拟界面区VOF,尤其是涉及虚拟界面区VOF的通过显示区ANF显示的部分。图3对应于图2,除了图3中投影的图形对象PGO不显示为直线,而是显示得更小并显示了一半。图4用于解释下面用于针对矩形显示区的情况计算投影边缘的方法ifAbs(oX/oY)>dsp.Width/dsp.Height then‘右边和左边pY=oY/oX*dsp.Width/2ifoX>0then‘右边pX=dsp.Width/2else‘左边pX=-dsp.Width/2pY=-pYend ifdisP=Sqr(pX*pX+pY*pY)rP=rO/disO*disPs(i).Width=30s(i).Height=2*rPelse‘上部和下部pX=oX/oY*dsp.Height/2ifoY>0 then ‘下部pY=dsp.Height/2else‘上部pY=-dsp.Height/2pX=-pXend ifdisP=Sqr(pX*pX+pY*pY)rP=rO/disO*disPs(i).Width=2*rPs(i).Height=30end if图5用于解释下面用于针对圆形显示区的情况计算投影边缘的方法dc=dsp.Width/2f=oX/oYcY=dc/Sqr(f*f+1)cX=f*cYif(oX>0 And cX<本文档来自技高网...

【技术保护点】
一种用于显示图形对象(GO)的方法,其中,将所述图形对象(GO)设置在虚拟界面区(VOF)上,该虚拟界面区大于显示区(NF),在该显示区(ANF)上显示所述虚拟界面区(VOF)的一部分,将设置在所述虚拟界面区 (VOF)的所显示部分之外的图形对象(GO)投影到该显示区(ANF)的边缘上。

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

【专利技术属性】
技术研发人员:亚历山大贾克齐克
申请(专利权)人:西门子公司
类型:发明
国别省市:DE[德国]

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

1