一种自动调整光标位置的方法、装置及移动终端制造方法及图纸

技术编号:9738543 阅读:99 留言:0更新日期:2014-03-06 13:08
本发明专利技术公开了一种自动调整光标位置的方法、装置及移动终端,该方法包括:在本地移动终端的显示屏上显示键盘后,在所述显示屏上按照预设大小显示远程桌面或远程应用的图像;根据所述图像的选定原点相对于所述显示屏的选定原点的坐标、所述预设大小、所述图像在远程终端中的实际大小和所述光标在所述远程终端中的实际坐标,计算所述光标在所述显示屏中的坐标;根据所述光标在所述显示屏中的坐标和所述光标的优选坐标确定偏移量;按照确定出的偏移量调整所述图像,使得所述光标在所述优选坐标处显示。该方案给用户带来很大的便利。

【技术实现步骤摘要】
一种自动调整光标位置的方法、装置及移动终端
本专利技术涉及通信
,尤指一种基于远程桌面或者远程应用的自动调整光标位置的方法、装置及移动终端。
技术介绍
远程桌面或远程应用能够方便用户在本地移动终端上管理和维护网络中任一台开启了远程桌面或者远程应用的远程终端,就好像自己在该远程终端面前进行操作一样,可以执行运行程序、维护数据库等等操作。远程桌面或远程应用在本地移动终端上显示的是一张可以以一定比例缩放、移动的图像,该图像会不断刷新远程桌面或远程应用的显示变化。对于显示屏比较小的本地移动终端,当用户要输入文字和编辑文本内容时,需要在显示屏上显示键盘,键盘会占用显示屏很大的区域,显示屏上实际的显示区域就会变小,这时用户需要不停地移动和缩放远程桌面或远程应用的图像来调整光标的位置,频繁地调整远程桌面或远程应用的图像给用户带来很大的不便。
技术实现思路
本专利技术实施例提供一种自动调整光标位置的方法、装置及移动终端,用以解决频繁地调整远程桌面或远程应用的图像给用户带来很大不便的问题。因此,根据本专利技术实施例提供一种自动调整光标位置的方法,包括:A、在本地移动终端的显示屏上显示键盘后,在所述显示屏上按照预设大小显示远程桌面或远程应用的图像;B、根据所述图像的选定原点相对于所述显示屏的选定原点的坐标、所述预设大小、所述图像在远程终端中的实际大小和所述光标在所述远程终端中的实际坐标,计算所述光标在所述显示屏中的坐标;C、根据所述光标在所述显示屏中的坐标和所述光标的优选坐标确定偏移量;D、按照确定出的偏移量调整所述图像,使得所述光标在所述优选坐标处显示。具体的,计算所述光标在所述显示屏中的坐标,具体包括:通过下列公式计算所述光标在所述显示屏中的坐标:(X+Xr*a/Ar,Y+Yr*b/Br);其中,(X,Y)为所述图像的选定原点相对于所述显示屏的选定原点的坐标,a*b为所述预设大小,Ar*Br为所述图像在远程终端中的实际大小,(Xr,Yr)所述光标在所述远程终端中的实际坐标。具体的,根据所述光标在所述显示屏中的坐标和所述光标的优选坐标确定所述光标的偏移量,具体包括:通过下列公式确定所述光标的偏移量:(Xok-X-Xr*a/Ar,Yok-Y-Yr*b/Br);其中,(Xok,Yok)为所述光标的优选坐标。可选的,还包括:在所述显示屏被触摸之前,以设定周期执行步骤B-D。可选的,还包括:若所述图像被缩放,将所述预设大小更新为所述图像缩放后的实际大小;重新执行B-D。可选的,还包括:若所述图像被移动过,所述光标被移动后在所述本地移动终端中的实际坐标作为所述光标的优选坐标;若所述图像未被移动过,将预设的坐标作为所述光标的优选坐标。还提供一种自动调整光标位置的装置,包括:显示单元,用于在自身所在的本地移动终端的显示屏上显示键盘后,在所述显示屏上按照预设大小显示远程桌面或远程应用的图像;计算单元,用于根据所述图像的选定原点相对于所述显示屏的选定原点的坐标、所述预设大小、所述图像在远程终端中的实际大小和所述光标在所述远程终端中的实际坐标,计算所述光标在所述显示屏中的坐标;确定单元,用于根据所述光标在所述显示屏中的坐标和所述光标的优选坐标确定偏移量;调整单元,用于按照确定出的偏移量调整所述图像,使得所述光标在所述优选坐标处显示。具体的,所述计算单元,具体用于:通过下列公式计算所述光标在所述显示屏中的坐标:(X+Xr*a/Ar,Y+Yr*b/Br);其中,(X,Y)为所述图像的选定原点相对于所述显示屏的选定原点的坐标,a*b为所述预设大小,Ar*Br为所述图像在远程终端中的实际大小,(Xr,Yr)所述光标在所述远程终端中的实际坐标。具体的,所述确定单元,具体用于:通过下列公式确定所述光标的偏移量:(Xok-X-Xr*a/Ar,Yok-Y-Yr*b/Br);其中,(Xok,Yok)为所述光标的优选坐标。还提供一种移动终端,包括上述自动调整光标位置的装置。本专利技术实施例提供的自动调整光标位置的方法、装置及移动终端,在本地移动终端的显示屏上显示键盘后,可以根据图像的选定原点相对于显示屏的选定原点的坐标、预设大小、图像在远程终端中的实际大小和光标在所述远程终端中的实际坐标,计算光标在显示屏中的坐标,然后根据光标在显示屏中的坐标和光标的优选坐标确定偏移量,再按照确定出的偏移量调整光标,使得光标在优选坐标处显示,从而可以实现自动调整光标位置,也就是自动调整文字输入位置,无需用户手动去调整,给用户带来很大的便利。附图说明图1为本专利技术实施例中自动调整光标位置的方法的流程图;图2为本专利技术实施例中自动调整光标位置的装置的结构示意图。具体实施方式针对现有技术中存在的频繁地调整远程桌面或远程应用的图像给用户带来很大不便的问题,本专利技术实施例提供一种自动调整光标位置的方法,该方法的流程如图1所示,执行步骤如下:S10:在本地移动终端的显示屏上显示键盘后,在显示屏上按照预设大小显示远程桌面或远程应用的图像。用户可以使用远程桌面或者远程应用通过本地移动终端在远程终端上进行操作,当用户需要在本地移动终端上输入文字或编辑文本时,需要在本地移动终端的显示屏上调用键盘。本地移动终端的显示屏上显示键盘后,在显示屏上按照预设大小显示远程桌面或远程应用的图像。预设大小可以为默认大小,也可以为保存的用户喜欢的大小,可以用图像的长和宽的像素数表示大小,例如20像素*40像素,简写为20*40,当然也可以采用其它方式表示。其中,本地移动终端可以为手机、平板电脑等等,远程终端可以为个人电脑、平板电脑等等。S11:根据图像的选定原点相对于显示屏的选定原点的坐标、预设大小、图像在远程终端中的实际大小和光标在远程终端中的实际坐标,计算光标在显示屏中的坐标。可以选取图像中的一个点作为图像的选定原点,选取显示屏中的一个点作为显示屏的选定原点,图像的选定原点在显示屏的坐标就可以作为图像的选定原点相对于显示屏的选定原点的坐标。例如,目前的显示屏多为长方形,可以选取显示屏的左下角为显示屏的选定原点O,O所在的两条边为水平方向和竖直方向,也可以选取图像的左下角为图像的选定原点O’,O’在显示屏中的坐标就可以作为O’相对于O的坐标,可以通过远程桌面协议(RemoteDesktopProtocol,RDP)获取图像在远程终端中的实际大小和光标在远程终端中的实际坐标,就可以确定光标在显示屏中的坐标了。S12:根据光标在显示屏中的坐标和光标的优选坐标确定偏移量。S13:按照确定出的偏移量调整图像,使得光标在优选坐标处显示。在本地移动终端的显示屏上显示键盘后,可以根据图像的选定原点相对于显示屏的选定原点的坐标、预设大小、图像在远程终端中的实际大小和光标在所述远程终端中的实际坐标,计算光标在显示屏中的坐标,然后根据光标在显示屏中的坐标和光标的优选坐标确定偏移量,再按照确定出的偏移量调整图像,使得光标做优选坐标处显示,从而可以实现自动调整光标位置,也就是自动调整文字输入位置,无需用户手动去调整,给用户带来很大的便利。具体的,上述S11中的计算光标在显示屏中的坐标,具体包括:通过下列公式计算光标在显示屏中的坐标:(X+Xr*a/Ar,Y+Yr*b/Br);其中,(X,Y)为图像的选定原点相对于显示屏的选定原点的坐标,a*本文档来自技高网...
一种自动调整光标位置的方法、装置及移动终端

【技术保护点】
一种自动调整光标位置的方法,其特征在于,包括:A、在本地移动终端的显示屏上显示键盘后,在所述显示屏上按照预设大小显示远程桌面或远程应用的图像;B、根据所述图像的选定原点相对于所述显示屏的选定原点的坐标、所述预设大小、所述图像在远程终端中的实际大小和所述光标在所述远程终端中的实际坐标,计算所述光标在所述显示屏中的坐标;C、根据所述光标在所述显示屏中的坐标和所述光标的优选坐标确定偏移量;D、按照确定出的偏移量调整所述图像,使得所述光标在所述优选坐标处显示。

【技术特征摘要】
1.一种自动调整光标位置的方法,其特征在于,包括:A、在本地移动终端的显示屏上显示键盘后,在所述显示屏上按照预设大小显示远程桌面或远程应用的图像,其中,所述光标位置是指所述键盘中输入文字的位置;B、根据所述图像的选定原点相对于所述显示屏的选定原点的坐标、所述预设大小、所述图像在远程终端中的实际大小和所述光标在所述远程终端中的实际坐标,计算所述光标在所述显示屏中的坐标;其中,选取图像中的一个点作为图像的选定原点,选取显示屏中的一个点作为显示屏的选定原点,图像的选定原点在显示屏的坐标作为图像的选定原点相对于显示屏的选定原点的坐标;C、根据所述光标在所述显示屏中的坐标和所述光标的优选坐标确定偏移量;D、按照确定出的偏移量调整所述图像,使得所述光标在所述优选坐标处显示。2.如权利要求1所述的方法,其特征在于,计算所述光标在所述显示屏中的坐标,具体包括:通过下列公式计算所述光标在所述显示屏中的坐标:(X+Xr*a/Ar,Y+Yr*b/Br);其中,(X,Y)为所述图像的选定原点相对于所述显示屏的选定原点的坐标,a*b为所述预设大小,Ar*Br为所述图像在远程终端中的实际大小,(Xr,Yr)所述光标在所述远程终端中的实际坐标。3.如权利要求2所述的方法,其特征在于,根据所述光标在所述显示屏中的坐标和所述光标的优选坐标确定所述光标的偏移量,具体包括:通过下列公式确定所述光标的偏移量:(Xok-X-Xr*a/Ar,Yok-Y-Yr*b/Br);其中,(Xok,Yok)为所述光标的优选坐标。4.如权利要求1-3任一所述的方法,其特征在于,还包括:在所述显示屏被触摸之前,以设定周期执行步骤B-D。5.如权利要求1-3任一所述的方法,其特征在于,还包括:若所述图像被缩放,将所述预设大小更新为所述图像缩放后的实际大小;重新执行B-D。6.如权...

【专利技术属性】
技术研发人员:刘桂源
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:

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

1