一种拼接墙信号窗口显示控制方法与流程

文档序号:11154257阅读:来源:国知局

技术特征:

1.一种拼接墙信号窗口显示控制方法,其特征在于,包括:

获取拼接墙各个显示单元的布局信息,根据所述布局信息在客户端浏览器网页上模拟拼接墙等比缩小绘制一个虚拟墙;

在所述虚拟墙上绘制信号窗口,并将当前信号窗口坐标信息发给服务端,服务端根据缩放比例换算出信号窗口实际显示坐标后,在拼接墙上对应位置呈现信号窗口,并将窗口句柄返回给客户端,所述信号窗口具有父区域和多个子区域,不同子区域对应对信号窗口不同操作;

通过输入设备对信号窗口的不同子区域的操作,实现对信号窗口的不同操作;

在客户端浏览器网页上操作完毕后,将窗口句柄及新的坐标发送给服务端,使服务端重绘信号窗口,控制该窗口在拼接墙的新区域上显示。

2.根据权利要求1所述的一种拼接墙信号窗口显示控制方法,其特征在于,所述对信号窗口的不同操作包括移动信号窗口和对信号窗口进行缩放,对子区域的操作为点击并按住拖动,通过点击不同子区域并按住拖动实现对信号窗口的移动或缩放。

3.根据权利要求2所述的一种拼接墙信号窗口显示控制方法,其特征在于,当当前子区域对应的操作为移动信号窗口并被按住拖动时,信号窗口的坐标调整方法如下:获取拖动子区域前输入设备点击坐标(x1, y1),以及拖动完毕后输入设备松开时的坐标 (x2, y2),计算移动差值dirX=x2-x1,dirY=y2-y1;将左右坐标加dirX,上下坐标加dirY,得到新的显示坐标。

4.根据权利要求2所述的一种拼接墙信号窗口显示控制方法,其特征在于,当当前子区域对应的操作为改变窗口宽高并被按住拖动时,信号窗口的坐标调整方法如下:获取拖动子区域前输入设备点击坐标(x1, y1),以及拖动完毕后输入设备松开时的坐标 (x2, y2),计算移动差值dirX=x2-x1,dirY=y2-=y1,根据dirX和dirY来判断窗口调整方向,进而调整窗口上下左右四个坐标值,得到新的显示坐标。

5.根据权利要求1所述的一种拼接墙信号窗口显示控制方法,其特征在于,当输入设备点击子区域并按住拖动时,在拖动过程中根据拖动方向检测与该方向上最近邻窗口边缘的距离,当检测到的距离小于设定的阈值Dmin时,使当前被移动的信号窗口与该最近邻信号窗口自动贴紧(即窗口磁吸),若距离大于Dmin,则可继续拖动。

6.根据权利要求1所述的一种拼接墙信号窗口显示控制方法,其特征在于,所述子区域透明显示,当输入设备移动到子区域时,输入设备在子区域内变换成一定形状或显示文字提示,以提醒用户当前子区域所对应的对信号窗口的操作。

7.根据权利要求1所述的一种拼接墙信号窗口显示控制方法,其特征在于,所述输入设备为鼠标。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1