Gibt es nicht trotzdem das Problem, dass die
GUI blockiert wird, wenn die bestehende Konsolen-Anwendung per readln() etwas anfordert?
Auch wenn man den I/O umleitet...
Ich schätze deswegen, dass die Inputs des bestehenden Konsolenprogramm zumindest teilweise umgeschrieben werden müssen, um von readln() wegzukommen.
Denn es nützt ja nichts, ein Eingabefeld in der
GUI zu haben, dass man nicht bedienen kann, während die Konsole alles durch das readln() blockiert.
Oder gibt es da einen Ausweg, den ich nicht kenne?