这是一个相当直接的转发问题,但我在文档中找不到答案。
我知道可以检测点击次数,但是是否可以使用InDesign脚本检测按键?
例如,如果用户创建了一个文本框,则键入' a'进入它,我想抓住它并用它做点什么。
也许这可以使用热键来完成,例如,启动时一个脚本为每个键盘按钮添加一个热键,每个热键都会激活一个脚本来处理它。这看起来有点像黑客(如果它甚至可以工作)。我可以添加关键按键监听器吗?
非常感谢任何帮助。
到目前为止,我在文档中找到了这个:
大多数脚本无法做到的事情 - 比如设置工作区或 定义一组键盘快捷键 - 是与之有关的事情 用户界面。
答案 0 :(得分:0)
对于您提供的特定示例(在文本框架中键入内容),您可以使用afterSelectionChanged事件侦听器(其父级可以是应用程序,或布局窗口等)。