2

Adobe InDesign のextendscript (javascript 言語) を使用して、左クリック イベントとonClickクリック イベントの両方に関数を追加するにはどうすればよいですか?

左クリック イベントの追加は簡単です。右クリック イベントを追加するにはどうすればよいですか?

[回答の更新を投稿します (それを見つけてくれた Josh Voights に感謝します)]

誰かが興味を持っている場合は、このようにハンドラーをボタンに適用するような方法でこれを使用したかったのですが、これは完全に機能します:

whatbutton.addEventListener("click", function(p){
    if(!p.shiftKey){
        if (p.button ==2) {
            alert("right click");
        }else{
            alert("left click");
        }
    }else{
        if (p.button ==2) {
            alert("shift right click");
        }else{
            alert("shift left click");
        }
    }
4

1 に答える 1