Aber wie mache ich es, dass die prompt routine nicht zu seinem caller zurückkehrt
Das geht nicht, du kannst das nur Eventbasiert umsetzen. Wenn der prompt geöffnet wird, dann wird nichts weiter getan, erst wenn dieses beendet oder abgebrochen wird, geht's weiter.
Struppi.