问题
如何通过轮盘菜单等触发方式,触发某个动作的一个自定义右键菜单功能?如下图的OCR后文字搜索功能:
实现原理和方法
1. 找到右键菜单对应的动作参数
动作的自定义右键菜单通常对应于一个动作参数。右键菜单的实现方式请参考文档:[为动作设计自定义右键菜单 - Quicker]。
通过右键编辑动作,可以看到动作参数的值:
找到目标菜单的行,然后复制竖线后面的动作参数值。
有的动作会动态创建自定义菜单条目,这种情况下可以通过如下方式获得右键菜单参数:(1)在动作上点击右键打开菜单(2)按右侧Shift键,点击目标菜单项,此时以调试方式运行动作(3)查看调试文件中的参数信息。
2. 在定义触发方式的界面中,设置运行的动作和参数。
即可。
此方式不仅适用于轮盘菜单,也适用于鼠标手势、动作快捷键、扩展热键等其它快速触发方式。