MCircular Menu是点击鼠标中键(当然你还可以设置成 Win/Shift/Ctrl/Alt + 鼠标中键),会以鼠标为中心出现一个圆形的菜单,其实就是个 Flash ,根据当前激活的窗口来完成相应的功能。目前实现的功能只有【发送快捷键】和【打开文件】,!
首先是在左边树型菜单点右键新建一个项目,然后点击项目节点添加起作用的窗口(目前只支持窗口的类名),然后点击每个按钮节点添加功能选项!如果和你的中键冲突,你可以在禁用程序下添加禁用的窗口类名!
添加窗口,首先需要用捕捉窗口按钮得到窗口的信息,再点【增加】按钮!编辑功能会出现一个编辑框【回车】确定编译,【esc】退出编译。如果不操作,则编辑框会一直存在!编辑完后就可对每个按钮进行各自的功能设置,可以发送快捷键和打开文件,文件的参数同样支持 AHK 的变量,如,需要向文件发送当前目录的参数,则在参数编辑框中可填入 %A_ScriptDir%
呵呵,同时还捆绑了一个 AHK写的 插件:【SmartF2】,自动选文件明中不带后缀的部分,当你选择了多个文件时则会出现批量重命名的界面。
存在的问题:AHK 和 Flash 的通信是通过剪贴板来完成的,所以如果你使用了剪贴板记录程序则会被代表按钮顺序的数字所替代!