★ APPLICATIONS ★ BUREAUTIQUE ★ SCREPRI (COMPUTE MIT) ★![]() |
Screpri (Compute Mit) | Applications Bureautique |
Wer hat sich nicht schon oft geärgert, wenn er eine Bildschirmmaske erstellen wollte und die PRINTs waren nicht richtig positioniert, der falsche Schreibstift verwendet oder eine Ink falsch gesetzt, da man die optimale Belegung erst im Zusammenspiel mit den anderen Bildschirmteilen erkennt? Da dauert es nicht seiten fast eine halbe Stunde, bis eine Bildschirmmaske richtig steht. Aber SCREPRI schafft hier Abhilfe! In Sekundenschnelle sind nun Bildschirmmasken für Adventures, Dateiverwaltungen, Programmerläuterungen etc. erstellt und das Ganze steht dann als Basicprogamm im Speicher des CPC 464. Doch nun etwas konkreter. Bei SCREPRI handelt es sich um ein Maschinencodeprogramm, das es erlaubt, auf bequemste Art und Weise Bildschirmmasken zu erstellen. Sie müssen entweder das Assem-blerlisting oder - was eine schwierige Aufgabe ist, wenn Sie keinen Assembler besitzen - den Basiclader eintippen und starten. Der Basiclader erzeugt das Binärfile SCREPRI.BIN automatisch, beim Assembler müssen Sie dieses mit 'SAVE"SCREPRI.BIN",B,&9900,&55F‘ von Hand kreieren. Wenn Sie nun SCREPRI benötigen, geben Sie MEMORY &98FF ein, laden SCREPRI.BIN und rufen es mit Call &9900 auf. Es belegt den Speicherplatz zwischen &9900 und &A570 und ist somit auch unter AMSDOS lauffähig. SCREPRI besitzt folgende Features: Ink betrachten, Ink setzen, Mode setzen, Schreibstift setzen, Drucken eines beliebigen Charakters, Abbrechen, Delete, Cursorsteuerung, Ausgabe der aktuellen Cursorposition und Erstellen eines Basicprogrammes. Die meisten Features werden mit Controllcodes, d.h. durch gleichzeitiges Drücken der CTRL und einer anderen Taste aufgerufen. Folgende Controllcodes sind belegt:
Die Steuerung des Cursor erfolgt mit den Cursortasten. Das Kommando Delete (DEL-Taste) löscht das Zeichen links vom Cursor und zieht den Rest der Zeile um ein Zeichen nach links. Die Zahleneingaben müssen in dezimaler Form erfolgen und mit Enter abgeschlossen werden. Das sich, nach der Beendigung desArbei-tens mit SCREPRI, im Speicher befindliche Basicprogramm (das alte wurde gelöscht!) können Sie nun zu dem Programm, tür welches Sie die Bildschirmmaske benötigen, mit 'MERGE”(Filena-me)„‘ hinzufügen (evtl. Renumerieren nicht vergessen!). Sollte einmal der Cursor verschwunden sein, liegt das daran, daß Sie einen falschen Schreibstift gewählt haben. Wenn SCREPRI scheinbar nicht mehr auf Ihren Tastendruck reagiert, dann haben Sie unbeabsichtigt eine Funktion aufgerufen, welche nun auf die Eingabe einer Zahl wartet. In diesem Falle ist es am günstigsten 16 einzugeben. Normalerweise bleibt SCREPRI im Speicher erhalten und Sie können es mehrmals hintereinander aufrufen, es sei denn, der HIMEM wird erhöht oder der Basicin-terpreter'wählt seinen 2K-Block für Kassettenoperationen aufgrund akuter Speicherplatznot oberhalb &9900.
|