鼠标中键菜单(MCircular Menu)是一款 AHK 与 Flash 配合实现的小工具,思路和 StrokeIt 有些相近,都是为不同窗口绑定不同操作,区别在于它并不依赖手势轨迹,而是通过点击鼠标中键来触发。按下中键后,会以鼠标指针位置为中心弹出一个圆形的 Flash 菜单,程序根据当前激活的窗口执行对应功能。当前版本可用的动作有发送快捷键和打开文件两种。

1、 和 StrokeIt 搭配使用,鼠标操作会更顺手。一般 StrokeIt 只用上下左右四个手势,其余手势容易误判,而这款工具额外提供 8 个菜单项,功能再多也基本够分配
2、 后台设置方式与 StrokeIt 类似:在左侧树形菜单上点右键新建项目,点击项目节点添加生效窗口(目前只识别窗口类名),再点击每个按钮节点添加功能选项。如果中键与你的日常操作冲突,可以在禁用程序下添加需要禁用的窗口类名
3、 添加窗口时,先用捕捉窗口按钮取得窗口信息,再点“增加”按钮。编辑功能会弹出一个编辑框,按回车确认编译,按 Esc 退出编译;不做操作的话编辑框会一直留着。编辑完成后,就能给每个按钮分别设置功能,支持发送快捷键和打开文件,文件参数同样支持 AHK 变量,比如要把当前目录作为参数传给文件,在参数编辑框里填入 %A_ScriptDir% 即可
4、 按住鼠标中键弹出菜单,操作感有些像《孤岛危机》;光标移到按钮上时,会结合当前激活窗口和你为按钮设置的功能显示提示,松开中键即执行对应动作
5、 程序还附带了一个用 AHK 编写的插件 SmartF2,可以自动选中文件名中不带后缀的部分;选中多个文件时,会弹出批量重命名界面
AHK 与 Flash 之间的通信依靠剪贴板完成,如果你正在使用剪贴板记录类程序,剪贴板内容会被代表按钮顺序的数字覆盖
(您的评论需要经过审核才能显示)
0条评论