【问题标题】:ExtendScript - Can you listen for/change keypress behavior?ExtendScript - 你能监听/改变按键行为吗?
【发布时间】:2013-05-10 23:38:39
【问题描述】:

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

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

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

  1. 我们可以将操作绑定到keydownkeyup 事件吗?
  2. 我们能否知道当前处于活动状态的工具是什么?
  3. 我们可以更换活动工具吗?
  4. 我们可以覆盖默认的按键行为吗?*

根据互联网,ExtendScript 至少可以做到#2(见getCurrentToolhere)。你知道它是否可以做1、3和4吗?或者您对其他方法有什么建议?


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

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

【问题讨论】:

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


    【解决方案1】:

    如果您想将监听器添加到鼠标单击中,监听 shift+click 或 ctrl+click 非常容易 - look herehere, too

    是 - you CAN change the active tool

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

    我不确定您是否可以覆盖默认按键行为 - 但您可以在键盘设置中设置新的热键 - 并且可能使用脚本来实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-13
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多