把鼠标的中键定义为切换的功能:
1、保留鼠标作为定点设备的性能的基础上,把中键定义为切换键,按住该键后光标位置静止不动(相对于显示屏幕),鼠标的移动将直接产生显示窗口内容的拖动(相当于滚屏),利用显示内容的拖动使得光标在静止的状态下达到移动光标的效果,拖动的速度、距离和方向由鼠标的位移速度、距离和方向决定,释放中键以后鼠标恢复正常的功能 (可以这样理解:就像在ACDSee看图软件按住鼠标的左键,能拖动图片的内容,不同是我需要按住鼠标的中键实现,移动方向跟ACDSee的刚好相反,而且光标不随之移动,而是和显示屏保持相对的静止状态)
2、按住鼠标中键以后,再按右键/左键变成缩/放显示窗口里面的内容,释放中键以后鼠标恢复正常的功能。
(注意:所有的应用显示窗口大小和位置是不会发生变动,变动的是显示窗口里面的内容)
要求:在WINDOWS XP下面使用,能支持更多的系统更好,在WINDOWS XP下能支持最多的软件为优胜请把能支持的应用软件列举出来。
知识产权说明:
1、所设计的作品为原创,为第一次发布,未侵犯他人的著作权,如有侵犯他人著作权,由设计者承担所有法律责任;
2、设计作品,我方支付设计制作费,即拥有该作品的知识产权,包括著作权,使用权和发布权等,有权对设计作品进行修改,组合和应用;设计者不得再向其他任何地方使用该设计作品。
楼主,你的理解有误,可见你对软件的滚屏是如何设计的并不了解,你所说的游戏里的地图滚屏,实际是游戏的功能设计,而且必须是游戏的可移动区域以外还有地图内容,才可以移动屏幕内容看到边界。
也就是说要产生滚屏的条件是,可见区域之外仍然有内容,这样才可以滚屏,而鼠标的中键本身功能就是为了滚屏而用的,如果你要实现所谓的游戏内的滚屏效果,也就必须要网页可视区域之外还有内容才可以滚,不然的话你硬滚也没什么意义,什么也看不到。
客户点评
- 你说的没错,我用游戏做例子只是说明一下我的要求,滚屏当然是可视的区域要有内容才有意义了
- 我需要的是在保留鼠标作为定点设备的性能的基础上,定义一个专门的按键,按住该键后鼠标的移动将直接产生屏幕内容的滚动。滚动的速度和距离方向由移动鼠标的位移速度和距离方向决定,如果在IE不能实现,在其他软件实现也可以 (lxtops点评于2009-12-22 09:10:49)
- 我需要的是在保留鼠标作为定点设备的性能的基础上,定义一个专门的按键,按住该键后鼠标的移动将直接产生屏幕内容的滚动。滚动的速度由移动鼠标的位移决定,如果在IE不能实现,在其他软件实现也可以 (lxtops点评于2009-12-22 09:03:07)
- 取消了滚屏?那可不行,如果在IE实现不了可以在其他软件实现我也能接收,不过不能取消,我要的不是滚屏功能,我要是需要光标调过这个功能直接移动到显示不到是地方,那可不是一般的滚屏功能,是切换以后光标随着显示窗口一起移动的功能,这样一来只要我的鼠标足够的空间移动,那理论上光标就可以到达无限远的地方了 (lxtops点评于2009-12-22 08:58:11)
- 好,我先试用一下,如果没有多大问题就可以选择你的设计了