Du hast Recht, es werden Beispiele mit Python genannt. Das scheinen jedoch nur Überbleibsel aus früheren Versionen zu sein (ich glaube, PSPad wurde ab Version 5.0 komplett neu geschrieben, wg. Unicode usw.). Hier ein Screenshot (Win-Explorer) vom Script-Ordner und den Möglichkeiten für Scripts. Kein Python.
Kannst du mal den Code dazu posten?
Hier ein Screenshot.
Threads sollten völlig unabhängig voneinander laufen. Es sei denn du wartest im Hauptskript auf die Beendigung des Threads, dann ist das Verhalten verständlich.
So ist es. Mein (Haupt-)Script ruft die externe Funktion genau aus dem Grund auf, um sich selbst zu pausieren. - Wenn mans so ausspricht, ist's schon eine blöde Idee. Ob das Script nun mithilfe einer internen oder einer externen Funktion pausiert, Einfrieren ist einfrieren.
Du hast mich motiviert, mehr über VBScript und HTA zu recherchieren. Da waren vielversprechende Sachen dabei. Ich denke nach wie vor es kann nur über einen Timer funktionieren, der alle 200 ms ein Event feuert.