[GastForen Programmierung/Entwicklung AppleScript Bug in QXP 6.1: Hilfslinien auf Musterseiten

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

Bug in QXP 6.1: Hilfslinien auf Musterseiten

Hans Haesler
  
Beiträge gesamt: 5826

13. Okt 2004, 17:31
Beitrag # 1 von 1
Bewertung:
(492 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Aufgepasst beim Zählen von Hilfslinien auf Musterseiten!

Ein neues Doppelseiten-Projekt. Die Musterseite "A-Muster A" anzeigen, auf der linken Seite eine horizontale
Hilfslinie ziehen. In der Seitenlayout-Palette das Icon der Musterseite "A-Muster A" auswählen und auf den
"Duplizieren"-Button klicken. Die Musterseite "B-Muster B" anzeigen, zur vorhandenen Hilfslinie zwei weitere ziehen.
Und dann dieses Script abspielen:
---
tell application "QuarkXPress 6.1"
  tell master document 1
    tell spread 1
      tell page 1
        count of horizontal guides
      end tell
    end tell
  end tell
end tell
---
Das Ergebnis ist korrekt: 1

Nun im Script die dritte Zeile auf 'tell spread 2' ändern, damit die "B-Muster B" adressiert wird. Das Ergebnis ist falsch: 1.
Offensichtlich wird die Anzahl Hilfslinien der ersten Seite von "A-Muster A" zurückgegeben.

Abhilfe: Die Zeile 'tell spread' löschen und die Seite mit der absoluten Zahl adressieren:
---
tell application "QuarkXPress 6.1"
  tell master document 1
    tell page 3
      count of horizontal guides
    end tell
  end tell
end tell
---
Jetzt ist das Ergebnis richtig: 3

Hans Haesler <hsa@ringier.ch>
X