★ APPLICATIONS ★ PROGRAMMATION ★ COLORS (COMPUTE MIT) ★ |
Colors (Compute Mit) | Applications Programmation |
Nichts für Schwarz-Weiß-Maler ist der CPC 464 von Schneider. Denn wer ihn kennt, wird bestätigen: der CPC ist ein Meister der Farben. Doch gibt es nichts, was nicht ein kleines bißchen verbessert werden könnte. Das nachstehende Programm gibt Ihnen die Möglichkeit, mit dem Befehl »INK im MODE - 27 Farben, im MODE 1 22 Farben und im MODE 2 14 FarbenFarben gleichzeitig darzustellen. Allerdings muß gleich dazu gesagt werden, daß sich nicht alle Farben beliebig kombinieren lassen. Sie wissen vielleicht, daß Ihr Computer das Monitorbild 50 Mal in der Sekunde neu aufbaut und dabei in den Registern nachschaut, ob sich nicht etwas geändert hat (z.B. bei den Farben). Das Programm COLORS sorgt nun dafür, daß diese Abfrage 300mal in der Sekunde stattfindet. Es werden dann komplett alle Farben gegen neue ausgetauscht. Dies bedeutet, daß der Bildschirm in 6 Teile unterteilt ist, die jedes für sich eigene Farbsätze beinhalten können. Damit aber nicht irgendwelche, sondern nur die gewünschten Farben erscheinen, gibt es den Befehl |INK. Er wird mit CALL &A300 ein- un dmit CALL &A303 wieder abgeschaltet. Das INK-Kommando hat die Form: |INK stift, färbe (, zone). Die Parameter Stift und färbe behalten ihre normale Bedeutung, lediglich ein zusätzlicher Stift (16) steht für BORDER. Wird kein Wert für zone eingegeben, gilt der Befehl für alle Zonen. Sonst kann er zwischen 0 und 5 liegen. Zwei Hinweise zum Schluß:
Und nun viel Spaß beim Experimentieren.
|