[GastForen Programmierung/Entwicklung AppleScript Leere Textboxen entfernen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Leere Textboxen entfernen

Anonym
Beiträge gesamt: 22827

14. Aug 2003, 14:36
Beitrag # 1 von 3
Bewertung:
(1010 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

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

Gruss Willem
X

Leere Textboxen entfernen

Hans Haesler
  
Beiträge gesamt: 5826

14. Aug 2003, 16:13
Beitrag # 2 von 3
Beitrag ID: #418251
Bewertung:
(1009 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
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]

Leere Textboxen entfernen

Anonym
Beiträge gesamt: 22827

17. Aug 2003, 22:47
Beitrag # 3 von 3
Beitrag ID: #418252
Bewertung:
(1009 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

es klappt wunderbar, genau das was ich suchte.

herzlichen Dank!

willem


als Antwort auf: [#418250]