> Leider verstehe ich den Sinn der Zeile nicht einmal annähernd.
So weit ich mich erinnern kann, war das ein workaround von Dave Saunders.
In CS3 (oder war es noch früher?) konnte mit einem soeben per Skript erzeugten verankerten Textrahmen nichts angefangen werden. Er war als Objekt nicht zu fassen (möglicherweise betraf das nur die geometricBounds, die noch nicht präsent waren).
Daves workaround (das Zählen der Zeichen im übergeordneten Textrahmen, also in dem, in dem der verankerte drin hängt) hat dafür gesorgt, dass man mit dem soeben erzeugten verankerten Textrahmen was anfangen konnte.
Es wäre nun interessant zu erfahren, was nun
undefined ist.
Ist's der
parentTextFrames[0] oder sind's die
characters?
Mit was für einer InDesign-Version arbeitest Du, Peter?
Eventuell braucht's diese Zeile in CS4 nicht mehr.
Kommentiere sie mal aus und berichte.
Außerdem möchte ich Dich nochmals auf o.g. Skripte von Peter Kahrel für diesen Zweck hinweisen:
http://www.kahrel.plus.com/indesign/sidenotes.html. Diese sind strukturierter angelegt und leisten mehr.