Hallo Harald,
ich kenne Dein Skript nicht, üblicherweise setzt man solch einen Befehl in vorhandene Schleifen, in denen ein Update über Events ermöglich werden soll.
Bei nochmaligem Nachdenken komme ich aber zu dem Schluss, dass es vermutlich nicht klappen wird, weil vermutlich Dein VB6-Programm in einem anderen Thread als InDesign läuft.
Aber Probieren geht halt über studieren.
Falls es nicht klappt, müsstest Du Dir irgendeinen InDesign-Befehl suchen, der die Abarbeitung von Events erlaubt.
Dies sind in der Regel
nicht modale Windows, also Fenster, die eine Benutzereingabe erlauben, ohne dass der Programmablauf unterbrochen wird.
Wir hatten vor kurzen eine ähnliches Thema hier, und da schien mir der z. B. der Befehl
var dummy = myFrame.contents; das gewünschte Verhalten auszulösen.
Siehe auch:
http://www.hilfdirselbst.ch/..._P469910.html#469910 Solch ein Befehl funktioniert natürlich nur im richtigen Kontext.
Ach ja:
Das Kontextmenü wird in InDesign geöffnet und verhindert wohl die Bildschirmaktualisierung. Nein, das ist meines Erachtens nicht der Punkt, sondern ein Kontextmenue erlaubt
Benutzerinteraktion, dass heißt, das Programm wartet auf Benutzereingaben (Klick-Events).