Hallo Thomas ! Zuerst möchte ich mich für Deine Kritik ganz herzlich bedanken. Zu Deinem ersten Kritikpunkt : die Bildschirmsteuerzeichen. Wenn man den Kurs mit einem Editor liest, können sie wirklich sehr nerven, daß gebe ich zu. Allerdings habe ich die Kurse bisher für MORE geschrieben. Und da sieht es mit mehreren verschiedenen Farben sogar recht gut aus. Mir ist bisher auch keine andere Methode eingefallen, Textstellen wie etwa Programmzeilen farblich abzusetzen. Außerdem hat Jochen ( der M2-Kurs-Autor ) auf der GetiT 14B ein kleines Programm namens StripESCm veröffentlicht, mit dem die Steuerzeichen entfernt werden können. Bis ich zu den schwierigen Dingen wie RAWKEY oder Libraries kommen kann, dauert es noch etwas. Es ist halt ein Problem : Zuerst muß ich die elementaren Dinge behandeln, damit nicht die ganzen Einsteiger aussteigen. Das dabei die erfahrenen Programmierer zu kurz kommen, ist auch mir klar. Und zweigleisig kann ich die Sache im Moment nicht laufen lassen, die Gründe sind wohl hinlänglich bekannt. Allerdings habe ich bereits ein rudimentäres RAWKEY-Programm geschrieben, falls Du Interesse hast, melde Dich nochmal. Es ist aber weder sehr gut noch kommentiert. ARP : Ich nehme an, daß die ARP-Version von der RPD 122 mit der meinigen von der PaNorAmA 27c & 27d übereinstimmt. Wenn Du Dir meine Beispielprogramme zu ARP anschaust, wirst Du feststellen, daß ich einige Teile aus den Beispielprogrammen direkt übernommen habe. Allerdings habe ich vor kurzem eine neue Version erhalten ( TBAUG 30 oder so ). Die ARP.LIBRARY hat die Nummer 39.1. Leider sind nur die neuen Befehle für die WorkBench 1.3 sowie die ARP.LIBRARY darauf. Die gesamte Programmiersektion war noch nicht vertreten. Ich habe Dir die neue ARP.LIBRARY mit auf die Diskette kopiert. Vielleicht läuft bei der neuen Version auch printf besser. Bisher hatte ich noch keine Probleme mit der fehlenden Include-Anweisung #include . Vielleicht ist hier der Manx-Compiler etwas großzügiger als der Lattice ? Wie dem auch sei, ab sofort wird auch dies in den Programmen erscheinen. Die Sache mit dem nicht funktionierenden FileRequester konnte ich anderweitig abstellen. Die Sache mit dem automatischen Öffnen der Libraries geht - zumindest bisher - bei mir immer ganz furchtbar in die Hose. Ich habe dies mal mit dem Debugger durchgetestet, so wie es in den Manuals zu ARP beschrieben ist. Nach dem Aufruf von ArpBase = OpenLibrary ( ArpName,ArpVersion ) war aber stets ArpBase.IntuiBase gleich 0. Und wohin dies führt, kannst Du Dir denken. Da die Leute von ARP dies wohl auch mit dem Manx-Compiler getestet haben werden, sollte man annehmen, daß der Fehler bei mir liegt. Vielleicht könntest Du uns ja mal ein kleines Programm zur Verfügung stellen, in dem das von Dir beschriebene Vorgehen läuft ? Tschüß Peter.