Anleitung zu MagicChar+ Version 2.0¢===================================¢¢¢1) Vorwort¢----------¢¢MagicChar+ hat nun schon eine l⇧ngere¢Entwicklungszeit hinter sich. Nach meh-¢reren Basic-Lsungen, habe ich seit¢1988/89 an dem Programm in mehreren¢Phasen programmiert. Erst seit der Ver-¢sion 1.0 habe ich das Programm aber¢auch anderen XL-Usern weitergegeben,¢vorher habe ich das Programm nur f⑤r¢meinen privaten Bedarf entwickelt.¢Die neue Version 2.0 hat sich im Outfit¢stark ver⇧ndert. Neu ist die Menueober-¢fl⇧che, die eine Art PullDown-Menu rea-¢lisiert. Am Funktionsumfang habe ich¢nichts mehr ver⇧ndert, eine Verbesse-¢rung der Oberfl⇧che empfand ich als¢wichtiger.¢¢2) Diskware-Status¢-------------------¢¢Das Programm ist Diskware. D.h. jeder¢der das Programm l⇧ngere Zeit nutzt,¢mu③ mir eine beliebige PD-Diskette sei-¢ner Wahl zusenden. Anderenfalls macht¢er sich strafbar :-)¢Das Programm darf kostenlos weiterko-¢piert werden und sollte an mglichst¢viele XL-User verteilt werden!¢Eine Weitergabe des Programms ohne die-¢se Anleitung ist nicht gestattet!¢¢3) Rechtliches¢--------------¢¢Das Copyright liegt weiterhin beim¢Autor! Das Programm darf nicht ver⇧n-¢dert werden. (Sollte dies ntig werden,¢so sollte man sich an den Autor wen-¢den).¢Der Autor haftet f⑤r keinerlei Sch⇧den,¢die bei der Benutzung des Programms¢entstehen! (Datenverlust o.⇧. ...)¢¢4) Die Bedienung¢----------------¢¢4.1 Die Oberfl⇧che¢------------------¢Das Programm hat seit der Version 2.0¢eine Menu-Oberfl⇧che, die man mit der¢ESC-Taste aktiviert. In der obersten¢Zeile des Menubereichs stehen die ein-¢zelnen Untermenues, darunter sind die¢jeweils dazugehrenden Untermenuepunkte¢notiert. Mit den Cursortasten kann man¢einen Untermenuepunkt ausw⇧hlen und¢diesen dann mit der Return-Taste akti-¢vieren.¢Die Untermenues wechselt man mit den¢< und > Tasten.¢¢4.2 Der Zeichensatzeditor¢-------------------------¢Befindet man sich nicht in der oben er-¢w⇧hnten Menueoberfl⇧che, dann kann man¢mit einer ST-Maus oder einem Joystick¢die einzelnen Zeichen des Zeichensatzes¢editieren. Dies geschieht indem man im¢oberen Drittel des Bildschirms den¢Mauspfeil auf die vergr③erte Zeichen-¢darstellung legt und den gew⑤nschten¢Pixel per Mausklick einf⇧rbt.¢Will man ein anderes Zeichen in die¢vergr③erte Darstellung bringen, so¢kann man mit den < und > Tasten alle¢Zeichen des Zeichensatzes ausw⇧hlen.¢Mchte man eine andere Farbe benutzen,¢so dr⑤ckt man die Tasten 1,2,3,4 (ent-¢sprechen den Farben 0,1,2,3).¢¢4.3 Der Testscreen¢------------------¢Nat⑤rlich mchte man die neu entworfe-¢nen Zeichen auch einmal in "Aktion" er-¢leben. Dazu existiert ein Testscreen,¢in dem man per Mausklick das ausgew⇧hl-¢te Zeichen hineinkopieren kann. So kann¢man zum Beispiel auch gr③ere Gebilde¢entwerfen, die aus mehreren Zeichen be-¢stehen.¢Eine Besonderheit des Testscreens ist¢noch die anw⇧hlbare f⑤nfte Farbe des¢Grafikmode 12+13. Diese Grafikmodi ha-¢ben ja nur 128 und nicht 256 Zeichen.¢Dies liegt daran, da③ der Atari das¢oberste Bit des Zeichencodes f⑤r eine¢weitere Farbe genutzt hat. Ist dieses¢Bit gesetzt, so erscheint nicht die¢Farbe 3 sondern die Farbe 4 im Zeichen.¢Mit dieser Methode kann man also wei-¢terhin nur 4 Farben in einem Zeichen¢gleichzeitig verwenden, aber insgesamt¢auf dem Screen 5. (Ich z⇧hle die Hin-¢tergrundfarbe immer mit!)¢Tja, wie kann man nun das oberste Bit¢setzen oder lschen? Ich habe die In-¢vers Taste mit dieser Funktion betraut.¢Wird sie gedr⑤ckt, so schaltet man zwi-¢schen eingeschaltetem und ausgeschalte-¢tem Bit um. Die Umschaltung bezieht¢sich immer auf die n⇧chsten Zeichen,¢die man in dem Testscreen setzt.¢¢4.4 Die Tastaturbelegung¢------------------------¢Und jetzt noch einmal eine Zusammenfas-¢sung der Tastaturbelegung.¢¢Editormodus:¢+---------+---------------------------+¢| < | Das Zeichen mit dem n⇧chst|¢| | niedrigeren Code in den |¢| | Editor. |¢+---------+---------------------------+¢| > | Das n⇧chsthhere Zeichen |¢+---------+---------------------------+¢| 1,2,3,4 | Die Zeichenfarbe ist nun |¢| | 0,1,2,3. |¢+---------+---------------------------+¢| INVERS | Setze (bzw. lsche) das |¢| | oberste Bit bei den |¢| | n⇧chsten Zeichen im Test- |¢| | screen. |¢+---------+---------------------------+¢| ESC | Gehe in den Menumodus |¢+---------+---------------------------+¢¢Menuemodus:¢+---------+---------------------------+¢| ESC | Gehe in den Editormodus |¢+---------+---------------------------+¢| < | Vorheriges Untermenue |¢| | aktivieren. |¢+---------+---------------------------+¢| > | N⇧chstes Untermenue |¢| | aktivieren. |¢+---------+---------------------------+¢| Cursor | W⇧hle Untermenupunkt aus |¢| Tasten | |¢+---------+---------------------------+¢| RETURN | Aktiviere Untermenuepunkt |¢+---------+---------------------------+¢¢4.5 Anmerkungen zu den einzelnen¢ Funktionen¢--------------------------------¢Das Diskmenue d⑤rfte niemanden ⑤berfor-¢dern, hier kann man den Zeichensatz la-¢den oder abspeichern.¢Nat⑤rlich knnte es sein, da③ man auch¢den Testscreen so h⑤bsch findet, da③¢man Ihn weiterverwenden mchte. Also¢kann man auch ihn laden und speichern.¢Ein paar Worte noch zum Dateiauswahl-¢fenster. Hier mu③ man immer den gesam-¢ten Pfad angeben (z.B.. D8:BLA.DAT).¢Verlassen kann man das Fenster immer¢mit ESC.¢Im Farbmenue kann man die einzelnen¢Farben ver⇧ndern. Dies habe ich zur¢Zeit nur ⑤ber einzelne Untermenuepunkte¢realisiert. Aktiviert man einen sol-¢chen, so wird der Farbwert um eins er-¢hht (INC Cx) oder um eins erniedrigt¢(DEC Cx). In einer sp⇧teren Version¢wird man sicher auch direkt den Farb-¢code eingeben knnen. ¢Im Modifymenue w⇧re die Funktion¢Clear Ch. zu erw⇧hnen. Mit dieser Funk-¢tion lscht man das aktuelle Zeichen¢OHNE Sicherheitsabfrage. Also Achtung!¢Die Invertierfunktion invertiert ein-¢farbige Zeichen zuverl⇧ssig. Bei mehr-¢farbigen Zeichen kommen leider nur ein¢paar seltsame Effekte dabei raus.¢Weiterhin habe ich eine kleine Anima-¢tionsfunktion geschrieben. Diese fasst¢das aktuelle Zeichen und die drei¢n⇧chsten folgenden jeweils zu einem¢Block zusammen und blendet ihn im Test-¢screen ein. Danach werden die darauf¢folgenden vier Zeichen eingeblendet¢(u.s.w). So entsteht eine einfache Ani-¢mation. Diese Animation wiederholt sich¢immer weiter. Soll sie wieder ausge-¢schaltet werden, so w⇧hlt man einfach¢Ani. off aus und die Animation wird¢ausgeblendet. Mit Ani. slow und fast¢kann man die Animation jeweils ein¢kleines bi③chen lanngsamer oder schnel-¢ler machen. (Bis zum Stillstand bzw. 50¢Zeichen pro Sekunde).¢¢4.6 Kontakt¢-----------¢Hier noch meine Adresse. Ich bin froh¢⑤ber jeden Kontakt zu anderen Atari¢8-Bit Usern. (Leider besch⇧ftigt sich¢aus meinem direkten Bekanntenkkreis¢keiner mehr mit dem kleinen Atari).¢Also schreibt mir ruhig und kl⇧rt mich¢⑤ber alle Bugs des Programms auf!¢Auch Verbesserungsvorschl⇧ge sind immer¢willkommen.¢¢Post:¢Stefan Birmanns¢Kollwitzstr.17¢52134 Herzogenrath¢¢Tel.: 02407/8395¢¢EMail (Internet)¢birmanns@pool.informatik.rwth-aachen.de¢