home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- BACKDROP
- --------
-
- oder
-
-
- DER GRAUE DESKTOP IST OUT
- -------------------------
-
-
- 01.01.1992
-
-
- +-----------------------------------------------------------------------+
- ! !
- ! BACKDROP ist Freeware. Das heißt, daß Sie das Programm an Freunde, !
- ! Bekannte, usw. weitergeben dürfen. Es dürfen KEINE Veränderungen am !
- ! Programm oder diesem Text vorgenommen werden. !
- ! !
- ! Außerdem gestatte ich keinen kommerziellen Vertrieb durch PD-Händler! !
- ! !
- ! Ich gebe keine Garantie, daß BACKDROP auf jedem Rechner funktioniert. !
- ! !
- +-----------------------------------------------------------------------+
-
-
- So, nach diesen organisatorischen Dingen geht's jetzt aber los mit der
-
-
- EINLEITUNG
- ----------
-
- Die Idee zu diesem Programm kam mir, als ich eines schönen Tages für
- meinen Macintosh ein Programm gleichen Namens bekam, mit dem man
- beliebige PICTs als Desktop-Hintergrund laden kann (kann Windows ja
- jetzt - sprich 5 Jahre später - auch schon).
-
- Ein Freund (ja Lutz, Du bist gemeint!) sagte: "Das muß mit dem ST
- doch auch möglich sein!"
-
- Ich machte mich also an die Arbeit. Noch hatte ich keine Ahnung, was mir
- blühen sollte...
-
-
- VORAUSSETZUNGEN
- ---------------
-
- BACKDROP wurde etwas tricky programmiert. Deshalb läuft es auch
- nicht auf allen ST/TT. Sie brauchen folgendes:
-
- ∙ NVDI
-
- Ohne NVDI kann BACKDROP nicht arbeiten.
- Da BACKDROP auf VDI-Funktionen zurückgreift und auch ändert, kommt
- das im ST fest eingebaute VDI nicht in Frage. Wenn Sie noch kein
- NVDI besitzen, dann sollten Sie es sich holen - es lohnt sich in
- jedem Fall. BACKDROP läuft mit NVDI ab Version 1.0.
-
-
- ∙ TOS
-
- BACKDROP wurde bisher mit folgenden Versionen getestet:
-
- - TOS 1.04
- Kein Kommentar zu älteren Versionen, da bei mir ausgestorben.
-
- - KAOS 1.4
-
- - TOS 2.06 (auf TOS Extension Card von Artifex)
- Bei dieser Version kann man die Farbe des Desktop-Hintergrunds
- und der Fenster einstellen. Ein Eintrag wird in diesem
- Fall von BACKDROP durch die Bilddaten ersetzt.
-
- Wer Erfahrungen mit anderen Konstellationen (TT-TOS, andere
- Grafikkarten usw.) hat, möge mir diese doch bitte mitteilen!
-
-
- ∙ MONITOR
-
- BACKDROP läuft (soweit bisher getestet) in allen Auflösungen
- (auch mit OverScan(C) oder BigScreen).
-
-
- ∙ FREIER SPEICHER
-
- BACKDROP installiert sich resident im Rechner. Es benötigt etwa
- 10K Speicher. Hinzu kommt noch der Speicher für das Bild. Ein Bild
- in der Mono-Standardauflösung (640x400) benötigt also zusätzlich
- 32K Speicher. Sollten Sie mit höheren Auflösungen arbeiten, erhöht
- sich natürlich der Platzbedarf dementsprechend.
-
-
-
- INSTALLIEREN
- ------------
-
- Kopieren Sie die Dateien BACKDROP.PRG und BACKDROP.IMG in ein Verzeichnis.
- Im Augenblick muß BACKDROP noch vom Desktop aus gestartet werden, im
- AUTO-Ordner geht's noch nicht.
- Wer GEMINI (das beste Desktop) benutzt, kann sich aber helfen:
- Einfach das Programm in GEMINI.MUP eintragen, und schon gehts.
-
- Das Programm sucht nach dem Start nach einer GEM-Image-Datei namens
- 'BACKDROP.IMG' im selben Verzeichnis.
- Wollen Sie ein eigenes Bild verwenden, müssen Sie dieses im GEM-Image-
- Format unter dem Namen 'BACKDROP.IMG' abspeichern.
- Das Bild muß MINDESTENS die gleiche Größe, also Breite mal Höhe,
- wie der Bildschirm haben. Die Anzahl der Farben dagegen ist unkritisch.
-
- Sollte die Installation nicht klappen (weil kein Speicher mehr frei,
- das Bild zu klein oder andere Voraussetzungen nicht erfüllt sind),
- bleibt der Desktop in seinem bisherigen Zustand.
-
- In Vorbereitung ist eine Möglichkeit um ein anderes Bild zu laden.
- Außerdem ist die Speicherverwaltung noch nicht optimal:
- Auch nicht benötigte Teile des Bildes werden resident geladen
- (Speicherplatzverschwendung) - ich werde das demnächst mal ändern.
-
-
-
- WAS BACKDROP MACHT
- ------------------
-
- Das Prinzip von BACKDROP beruht darauf, wie der Desktop-Hintergrund
- vom VDI erzeugt wird.
- BACKDROP fängt die entsprechenden VDI-Aufrufe (vr_recfl) ab und ersetzt
- sie durch eine eigene Routine, die dann einen Bildausschnitt zeichnen.
- Dieses ist leider die einzige (mir bekannte) Möglichkeit. Deshalb geht's
- auch ohne NVDI nicht. Denn nur mit installiertem NVDI werden
- VDI-Funktionen vom Desktop über den VDI-Trap aufgerufen und nicht
- ROM-intern über irgendwelche LINE-F-Routinen.
-
- In diesem Prinzip liegt leider auch ein kleiner Schönheitsfehler von
- BACKDROP begründet, wenn mit anderen Programmen gearbeitet wird:
- Alles, was mit einem Muster wie der Desktop gezeichnet werden soll,
- wird durch das Bild ersetzt. Dadurch sieht man also statt des Musters
- Teile des Bildes.
- Normalerweise sollte dieser Effekt aber nicht so stark stören.
-
- BACKDROP installiert sich resident und klinkt sich in den Trap für
- VDI/AES-Aufrufe und temporär in den Trap #15 (der normalerweise nicht
- benutzt wird) ein.
-
-
-
- ANREGUNGEN
- ----------
-
- Ich bin für Verbesserungsvorschläge oder entdeckte Fehler dankbar!
- Wer eine Idee hat, wie BACKDROP auch ohne NVDI zum Laufen zu
- bekommen sein könnte, möchte sie mir doch bitte mitteilen.
-
-
-
- Meine Adresse: Thomas Kroebel
- Werderstraße 70
- W-7500 Karlsruhe 1
- (0721) 32303
-
- E-Mail: MAUSNET: Thomas Kroebel @ KA
-
-
- In diesem Sinne: GIB winDOwS KEINE CHANCE!
-
-