[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt addEventListener: Schliessen einer Palette

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

addEventListener: Schliessen einer Palette

J.Puff
Beiträge gesamt: 238

20. Mai 2016, 21:21
Beitrag # 1 von 4
Bewertung:
(2264 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
ein Script erstellt eine Palette, in der User Texte eintragen können.
Um den User zu warnen, wenn Texte noch nicht in das Dokument übertragen wurden, möchte ich gerne das eine Warnung ausgeben, wenn die Palette vom User mit Mausklick geschlossen wird.
Leider finde ich keinen dazugehörigen event. Auch das "Mithören" z.B. mit EventHandler.jsx gibt keine Antwort.

Das Abfangen z.B. der Escape-Taste hingegen funktioniert:
Code
w.addEventListener('keydown', function (_close) { if (_close.keyIdentifier == "U+001B" /* Escape key */) { app.activeDocument.removeEventListener('afterSelectionChanged', textInput); w.close(); } }); 


Hat jemand eine Idee dazu?
Vielen Dank!

J.
X

addEventListener: Schliessen einer Palette

WernerPerplies
Beiträge gesamt: 2762

21. Mai 2016, 07:06
Beitrag # 2 von 4
Beitrag ID: #549824
Bewertung:
(2190 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo J.,

SriptUI - Schließen eines Palettenfensters
HTH, ich hoffe, dass ich nichts übersehen habe.


als Antwort auf: [#549823]

addEventListener: Schliessen einer Palette

J.Puff
Beiträge gesamt: 238

22. Mai 2016, 13:38
Beitrag # 3 von 4
Beitrag ID: #549832
Bewertung:
(2002 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner,
herzlichen Dank, das war die Lösung!

Beste Grüße
J.


als Antwort auf: [#549824]

addEventListener: Schliessen einer Palette

WernerPerplies
Beiträge gesamt: 2762

23. Mai 2016, 05:16
Beitrag # 4 von 4
Beitrag ID: #549834
Bewertung:
(1894 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo J.

freut mich, dass ich helfen konnte.


als Antwort auf: [#549832]
X