Използвайки extendscript на Adobe InDesign (език javascript), как мога да добавя функция onClick
както за ляво, така и за десно събитие?
Добавянето на събитието с левия бутон е лесно. Как да добавя събитието с десен бутон?
[публикувайте актуализация на отговора (много благодаря на Джош Войтс, че го откри)]
Ако някой се интересува, исках да използвам това по такъв начин, че да приложа манипулатора към бутона като този, който работи перфектно:
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");
}
}