ExtendScript - 你能听/改变按键行为吗?

时间:2013-05-16 07:21:10

标签: photoshop adobe-illustrator extendscript photoshop-script jsx

我可以想象出很多不同的角度,但这是我的目标:

  

当我在[blob brush]中使用[Illustrator]工具时,我希望option键切换吸管工具。

我认为具体的工具和应用程序是无关紧要的,它的根源是ExtendScript问题:

  1. 我们可以将操作绑定到keydownkeyup个事件吗?
  2. 我们能知道当前活动的工具吗?
  3. 我们可以更改有效工具吗?
  4. 我们可以覆盖默认的按键行为吗?*
  5. 根据互联网,ExtendScript至少可以做#2(见getCurrentTool here)。你知道它能做1,3和4吗?或者你有其他方法的建议吗?


    是的,是的,另一种方法是像其他人一样处理它。但我真的想解决这个问题,other right-thinking people也是如此,如果你从Photoshop进入Illustrator,你也会这么做。你会傻眼的,默认情况下这种方式不起作用。 我们在这里是因为我们不接受我们认为可以改变的事情。

    (我确信此信息还有其他用途。)

1 个答案:

答案 0 :(得分:0)

如果您想要通过鼠标点击添加您的听众,look herehere, too,则可以轻松收听shift + click或ctrl + click。

是 - you CAN change the active tool

Check out kahrel's guide to scriptUIThe pdf file有一个名为“聆听键盘”的文章

我不确定您是否可以覆盖默认的按键行为 - 但您可以在键盘设置中设置一个新的热键 - 并且可能使用脚本执行此操作。