home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0400 / CCE_0406.ZIP / CCE_0406.PD / BACKDROP / README.1ST < prev   
Text File  |  1992-02-01  |  6KB  |  169 lines

  1.  
  2.  
  3.  
  4.  
  5.                                 BACKDROP
  6.                                 --------
  7.  
  8.                                   oder
  9.  
  10.  
  11.                         DER GRAUE DESKTOP IST OUT
  12.                         -------------------------
  13.  
  14.  
  15.                                01.01.1992
  16.  
  17.  
  18.     +-----------------------------------------------------------------------+
  19.     !                                                                       !
  20.     ! BACKDROP ist Freeware. Das heißt, daß  Sie das Programm an  Freunde,  !
  21.     ! Bekannte, usw. weitergeben dürfen. Es dürfen  KEINE Veränderungen am  !
  22.     ! Programm  oder diesem  Text vorgenommen  werden.                      !
  23.     !                                                                       !
  24.     ! Außerdem gestatte ich keinen kommerziellen Vertrieb durch PD-Händler! !
  25.     !                                                                       !
  26.     ! Ich gebe keine Garantie, daß BACKDROP auf jedem Rechner funktioniert. !
  27.     !                                                                       !
  28.     +-----------------------------------------------------------------------+
  29.  
  30.  
  31.     So, nach diesen organisatorischen Dingen geht's jetzt aber los mit der
  32.  
  33.  
  34.     EINLEITUNG
  35.     ----------
  36.  
  37.     Die Idee zu diesem Programm kam mir, als ich eines schönen Tages für
  38.     meinen Macintosh ein Programm gleichen Namens bekam, mit dem man
  39.     beliebige PICTs als Desktop-Hintergrund laden kann (kann Windows ja
  40.     jetzt - sprich 5 Jahre später - auch schon).
  41.  
  42.     Ein Freund (ja Lutz, Du bist gemeint!) sagte: "Das muß mit dem ST
  43.     doch auch möglich sein!"
  44.  
  45.     Ich machte mich also an die Arbeit. Noch hatte ich keine Ahnung, was mir
  46.     blühen sollte...
  47.  
  48.  
  49.     VORAUSSETZUNGEN
  50.     ---------------
  51.  
  52.     BACKDROP wurde etwas tricky programmiert. Deshalb läuft es auch
  53.     nicht auf allen ST/TT. Sie brauchen folgendes:
  54.  
  55.     ∙   NVDI
  56.  
  57.         Ohne NVDI kann BACKDROP nicht arbeiten.
  58.         Da BACKDROP auf VDI-Funktionen zurückgreift und auch ändert, kommt
  59.         das im ST fest eingebaute VDI nicht in Frage. Wenn Sie noch kein
  60.         NVDI besitzen,  dann sollten Sie es sich holen - es lohnt sich in
  61.         jedem Fall. BACKDROP läuft mit NVDI ab Version 1.0.
  62.  
  63.  
  64.     ∙   TOS
  65.  
  66.         BACKDROP wurde bisher mit folgenden Versionen getestet:
  67.  
  68.         -  TOS 1.04
  69.            Kein Kommentar zu älteren Versionen, da bei mir ausgestorben.
  70.  
  71.         -  KAOS 1.4
  72.  
  73.         -  TOS 2.06 (auf TOS Extension Card von Artifex)
  74.            Bei dieser Version kann man die Farbe des Desktop-Hintergrunds
  75.            und der Fenster einstellen. Ein Eintrag wird in diesem
  76.            Fall von BACKDROP durch die Bilddaten ersetzt.
  77.  
  78.         Wer Erfahrungen mit anderen Konstellationen (TT-TOS, andere
  79.         Grafikkarten usw.) hat, möge mir diese doch bitte mitteilen!
  80.  
  81.  
  82.     ∙   MONITOR
  83.  
  84.         BACKDROP läuft (soweit bisher getestet) in allen Auflösungen
  85.         (auch mit OverScan(C) oder BigScreen).
  86.  
  87.  
  88.     ∙   FREIER SPEICHER
  89.  
  90.         BACKDROP installiert sich resident im Rechner. Es benötigt etwa
  91.         10K Speicher. Hinzu kommt noch der Speicher für das Bild. Ein Bild
  92.         in der Mono-Standardauflösung (640x400) benötigt also zusätzlich
  93.         32K Speicher. Sollten Sie mit höheren Auflösungen arbeiten, erhöht
  94.         sich natürlich der Platzbedarf dementsprechend.
  95.  
  96.  
  97.  
  98.     INSTALLIEREN
  99.     ------------
  100.  
  101.     Kopieren Sie die Dateien BACKDROP.PRG und BACKDROP.IMG in ein Verzeichnis.
  102.     Im Augenblick muß BACKDROP noch vom Desktop aus gestartet werden, im
  103.     AUTO-Ordner geht's noch nicht.
  104.     Wer GEMINI (das beste Desktop) benutzt, kann sich aber helfen:
  105.     Einfach das Programm in GEMINI.MUP eintragen, und schon gehts.
  106.  
  107.     Das Programm sucht nach dem Start nach einer GEM-Image-Datei namens
  108.     'BACKDROP.IMG' im selben Verzeichnis.
  109.     Wollen Sie ein eigenes Bild verwenden, müssen Sie dieses im GEM-Image-
  110.     Format unter dem Namen 'BACKDROP.IMG' abspeichern.
  111.     Das Bild muß MINDESTENS die gleiche Größe, also Breite mal Höhe,
  112.     wie der Bildschirm haben. Die Anzahl der Farben dagegen ist unkritisch.
  113.  
  114.     Sollte die Installation nicht klappen (weil kein Speicher mehr frei,
  115.     das Bild zu klein  oder andere Voraussetzungen nicht erfüllt sind),
  116.     bleibt der Desktop in seinem bisherigen Zustand.
  117.  
  118.     In Vorbereitung ist eine Möglichkeit um ein anderes Bild zu laden.
  119.     Außerdem ist die Speicherverwaltung noch nicht optimal:
  120.     Auch nicht benötigte Teile des Bildes werden resident geladen
  121.     (Speicherplatzverschwendung) - ich werde das demnächst mal ändern.
  122.  
  123.  
  124.  
  125.     WAS BACKDROP MACHT
  126.     ------------------
  127.  
  128.     Das Prinzip von BACKDROP beruht darauf, wie der Desktop-Hintergrund
  129.     vom VDI erzeugt wird.
  130.     BACKDROP fängt die entsprechenden VDI-Aufrufe (vr_recfl) ab und ersetzt
  131.     sie durch eine eigene Routine, die dann einen Bildausschnitt zeichnen.
  132.     Dieses ist leider die einzige (mir bekannte) Möglichkeit. Deshalb geht's
  133.     auch ohne NVDI nicht. Denn nur mit installiertem NVDI werden
  134.     VDI-Funktionen vom Desktop über den VDI-Trap aufgerufen und nicht
  135.     ROM-intern über irgendwelche LINE-F-Routinen.
  136.  
  137.     In diesem Prinzip liegt leider auch ein kleiner Schönheitsfehler von
  138.     BACKDROP begründet, wenn mit anderen Programmen gearbeitet wird:
  139.     Alles, was mit einem Muster wie der Desktop gezeichnet werden soll,
  140.     wird durch das Bild ersetzt. Dadurch sieht man also statt des Musters
  141.     Teile des Bildes.
  142.     Normalerweise sollte dieser Effekt aber nicht so stark stören.
  143.  
  144.     BACKDROP installiert sich resident und klinkt sich in den Trap für
  145.     VDI/AES-Aufrufe und temporär in den Trap #15 (der normalerweise nicht
  146.     benutzt wird) ein.
  147.  
  148.  
  149.  
  150.     ANREGUNGEN
  151.     ----------
  152.  
  153.     Ich bin für Verbesserungsvorschläge oder entdeckte Fehler dankbar!
  154.     Wer eine Idee hat, wie BACKDROP auch ohne NVDI zum Laufen zu
  155.     bekommen sein könnte, möchte sie mir doch bitte mitteilen.
  156.  
  157.  
  158.  
  159.     Meine Adresse:  Thomas Kroebel
  160.                     Werderstraße 70
  161.                     W-7500 Karlsruhe 1
  162.                     (0721) 32303
  163.  
  164.     E-Mail:         MAUSNET: Thomas Kroebel @ KA
  165.  
  166.  
  167.     In diesem Sinne:  GIB winDOwS KEINE CHANCE!
  168.  
  169.