咱前面只是举例浏览器来说明该功能而已,其实是可以全局使用的。
判定鼠标相对于窗口的位置倒是容易,只是实现鼠标在窗口的相对区域的时候还需要判定键鼠状态,实现按下不同键鼠执行不同功能。做成的扩展就需要一直后台运行,实时检测鼠标相对于窗口的位置和键鼠状态。
如果quicker能在高级鼠标触发里面的位置一栏,增加鼠标相对于窗口的位置的话,实现起来就简单很多了。并且还可以实现更多有趣的便利性功能,例如在窗口4个边缘内20%区域触发,在边缘外20%区域触发(类似于吸附窗口边缘的外挂形式?),还可以衍生出按下扩展键触发不同功能,每个不同的程序挂载不同的扩展,无需激活面板即可根据窗口边缘来挂载多个扩展了