hilfdirselbst.ch
Facebook Twitter gamper-media
Mac OS X enthält verschiedene integrierte Werkzeuge und Technologien, mit denen sich gängige Aufgaben schnell und einfach automatisieren lassen.
Anonym
Beiträge: 22827
14. Aug 2003, 14:36
Beitrag #1 von 3
Bewertung:
(727 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Leere Textboxen entfernen


Hallo,

Kann man leere Textboxen aus Quark 4.1-Dokument per AppleSkript erkennen und entfernen?

Gruss Willem Top
 
X
Hans Haesler  M  p
Beiträge: 5470
14. Aug 2003, 16:13
Beitrag #2 von 3
Beitrag ID: #418251
Bewertung:
(726 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Leere Textboxen entfernen


Hallo Willem,

ja, man kann:
---
tell document 1 of application "QuarkXPress 4.11"
  activate
  try
    delete (every text box whose story 1 is "")
  end try
end tell
---
Damit werden – wie gewünscht – alle wirklich leeren Boxen gelöscht. Wenn in einer Box nur ein
einziger Zwischenraum steckt, dann bleibt sie bestehen.

Eine andere Ausnahme sind verkettete leere Boxen, deren "story" mindestens ein Zeichen enthält.
Wenn diese Boxen auch entfernt werden sollen, dann muss man das Script leicht ändern:
---
tell document 1 of application "QuarkXPress 4.11"
  activate
  try
    delete (every text box whose text 1 is "")
  end try
end tell
---

Aufgepasst: beide Scripts räumen auch Textboxen ab, welche als Hintergrund dienen. Wenn dies ein
Problem sein sollte, dann komme bitte zurück.

Hans Haesler, hsa@ringier.ch
als Antwort auf: [#418250] Top
 
Anonym
Beiträge: 22827
17. Aug 2003, 22:47
Beitrag #3 von 3
Beitrag ID: #418252
Bewertung:
(726 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Leere Textboxen entfernen


Hallo Hans,

es klappt wunderbar, genau das was ich suchte.

herzlichen Dank!

willem
als Antwort auf: [#418250] Top