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>