Hi,
mit Aknerverknüpfungen kannst du prima Inhaltsverzeichnisse mit Links in den Text innerhalb des RTF-Feldes erstellen.
Eine Ankerverknüpfung erstellt du, in dem du in einem RTF-Feld den Cursor an die entsprechende Stelle im Text positionierst und dann den Menüpunkt Bearbeiten - Als Verknüpfung kopieren - Ankerverknüpfung... wählst. Dann wirst du aufgefordert einen Namen für die Verknüpfung einzugeben.
Dann gehst du an eine andere Position im Text, bsp.: an den Anfang zum Inhaltsverzeichnis, dann markierst du dort den entsprechenden Eintrag im Inhaltsverzeichnis und klickst den Menüpunkt Erstellen - Hotspot - Verknüpfungshotspot an. Den angezeigten Dialog kannst du ohne irgendwelche Änderungen bestätigen.
Wenn das Dokument dann im Lesemodus geöffnet wird und du klickst im Inhaltsverz. auf diesen Eintrag, dann wird zu der dazugehörigen Stelle im Text gesprungen.
Die Bezeichnung, die du bei der Erstellung der Ankerverknüpfung angegeben hast musst du dann auch als Parameter bei EditDocument angeben.
Auszug aus der Designer-Hilfe:
documentAnchor$
String. Optional. Opens the document to an anchor link within the document. This parameter specifies the text of the anchor link. The edit mode (parameter 1) must be False if this parameter is specified.
Axel