★ APPLICATIONS ★ DIVERS ★ RSX LAUFSCHRIFT (SCHNEIDER AKTIV) ★ |
RSX Laufschrift (Schneider Aktiv) | Applications Divers |
Die Nachfrage nach kurzen Listings, die eigene Programme verbessern oder verschönern, ist groß. Dabei kommt auch immer wieder der Ruf nach RSX-Befehlen, die das ohnehin sehr gute Basic der CPC-Rechner noch weiter verbessern. Unser Leser Gerd Kilian schickte uns seine Version einer Laufschrift. Gefallen hat uns, daß jeder Bildschirmmodus angesprochen werden kann und, entsprechend dieses Modus, eine farbige Ausgabe erfolgt. Das Listing ist mit einer Demonstrationsroutine ausgestattet, die für eigene Programme natürlich entfernt werden kann. Das Programm Laufschrift ermöglicht Ihnen von Basic aus mit Hilfe des RSX-Befehles |LAUF,(Asciiwert),xp,yp,Länge[Verzögerung] eine ruckfreie Laufschrift in jeder Farbe und in jedem Mode zu programmieren. Die Benutzung dieses Befehles ist relativ einfach. Bei (Asciiwert) gibt man den Asciiwert des Zeichens an, welches rechts eingefügt werden soll, xp und yp stellen die Koordinaten dar, in denen die Laufschrift abrollt. Bei “Länge“ ist die Zeichenlänge des Strings einzutragen. Die Werte be- Beispiel: FOR A=1 TO 25:|LAUF,64,1 ,a(Spalten desjew. Mode),1 :NEXT Eine Besonderheit des Programmes ist, daß man es durch eine Änderung der Zeile 30 an jede Adresse zwischen &4000 und &A500 poken kann. Bei Adressen die kleiner als &A410 sind, muß allerdings auf die Symboldefinition verzichtet werden. Des Weiteren sollte vor Verwendung des Befehles noch kein Scrolling aufgetreten sein. Die Laufschrift kann in eigene Programme übernommen werden, indem man das Demoprogramm zerstört (DELETE 380—) und erst in Zeile 390 mit dem Programmieren beginnt. Der senkrechte Strich vor dem RSX-Befehl wird durch gleichzeitiges Drücken der Shift- und der Klammeraffentaste (“@“) erreicht.
|