[发明专利]实现可拉伸涂写的电子幕布的方法有效
申请号: | 200710121536.9 | 申请日: | 2007-09-10 |
公开(公告)号: | CN101387954A | 公开(公告)日: | 2009-03-18 |
发明(设计)人: | 郑士奇 | 申请(专利权)人: | 汉王科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/048 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 戎志敏 |
地址: | 100094北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 拉伸 涂写 电子 幕布 方法 | ||
1.一种实现可拉伸涂写的电子幕布的方法,包括:
(1)创建一个窗体对象;
(2)在窗体内任意位置处,至少创建一个面积不为零的区域用于显示手柄,同时至少创建一个与手柄相对应的矩形幕布;
(3)创建用于窗体显示的区域;
(4)将窗体置入上述显示区域中并绘制窗口;
(5)当鼠标移至任一手柄区域内点击并拖动时,根据当前鼠标点的位移,动态改变手柄的位置及其对应幕布矩形的面积大小,同时用面积发生改变的幕布矩形创建新的显示区域,并将窗体置入新的显示区域中重新绘制窗口,当用户鼠标在幕布中手柄以外的区域中拖动时,系统可根据鼠标移动轨迹绘制用户笔迹。
2.根据权利要求1所述的方法,其特征在于,所述鼠标移至任一手柄区域内点击并拖动包括:从屏幕窗口内某一点出发,横向单一方向的拖动。
3.根据权利要求1所述的方法,其特征在于,所述鼠标移至任一手柄区域内点击并拖动包括:从屏幕窗口内某一点出发,纵向单一方向的拖动。
4.根据权利要求1所述的方法,其特征在于,所述鼠标移至任一手柄区域内点击并拖动包括:从屏幕窗口内某一点出发,以任意角度拖动。
5.根据权利要求1所述的方法,其特征在于,所述根据当前鼠标点的位移动态改变手柄的位置及其对应幕布矩形的面积大小包括:
捕捉鼠标点按下时的数据Pre_pt;
捕捉鼠标点移动时的当前鼠标点的数据Cur_pt;
计算鼠标移动后与鼠标按下时的坐标之差。
6.根据权利要求1所述的方法,其特征在于,所述根据当前鼠标点的位移动态改变手柄的位置及其对应幕布矩形的面积大小包括:
捕捉鼠标点按下时的数据Pre_pt;
捕捉鼠标点抬起时的当前鼠标点的数据Cur_pt;
计算鼠标抬起后与鼠标按下时的坐标之差。
7.根据权利要求5或6所述的方法,其特征在于,横向拖动手柄,坐标之差的计算为鼠标点移动后的横坐标之差Δx。
8.根据权利要求5或6所述的方法,其特征在于,纵向拖动手柄,坐标之差为鼠标点移动后的纵向坐标之差Δy。
9.根据权利要求5或6所述的方法,其特征在于,以任意角度拖动手柄,坐标之差包括鼠标点移动后的横向和纵向两个坐标之差Δx和Δy。
10.根据权利要求1所述的方法,其特征在于,所述手柄为四个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉王科技股份有限公司,未经汉王科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710121536.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:建立电子行事历的接口、系统及其方法
- 下一篇:电源开关装置