Actualmente estoy creando un complemento en InDesign y me gustaría saber si es posible detectar si el usuario elimina un objeto. Porque necesitaría recuperar la identificación del objeto eliminado para eliminarlo de una matriz.
No encontré nada en la documentación sobre esto, espero no haberlo perdido.
si es posible, necesito detectarlo en todos los elementos de todas las páginas.
Estaba pensando en algo como:
app.activeDocument.allPages.allItems.addEventListener("delete", function () { var idOfDeleteElement = this.id; })Y también si el usuario selecciona varios objetos para eliminar, ¿cómo hacerlo?
Aquí hay una imagen para ilustrar lo que estoy hablando:
Gracias de antemano !
La solución de @YuriKhristich es un buen compromiso:
Cree un panel con un botón de eliminación y solicite al usuario que use este botón para eliminar elementos.