VDI-Enhancer V1.00 ================== Der Enhancer erweitert das ATARI-VDI um die neuen VDI-Funktionen zur Verwaltung von Off-Screen-Bitmaps und um die Funktion vq_scrninfo(). Auáerdem hat der Enhancer den angenehmen Effekt, die auf Falcons im High-Color-Modus (bzw. True-Color, wie ATARI es zu nennen pflegt :-), nicht funktionierende Funktion v_get_pixel() zu ersetzen. Installation: ============= Um den Enhancer zu installieren, mssen Sie ihn nur in den AUTO-Ordner kopieren. Er muž, falls SPDOGDOS vorhanden ist, im AUTO-Ordner physikalisch dahinter liegen. Hinweise: ========= Der Enhancer sollte nicht mit NVDI zusammen benutzt werden, da die von ihm bereitgestellten Funktionen in NVDI 2.5 schon existieren und in „lteren NVDI-Versionen keine monochromen Bitmaps im Farbbetrieb untersttzt werden. Beschreibung: ============= Der VDI-Enhancer erweitert in der jetzigen Form das ATARI-VDI oder dazu kompatible Bildschirmtreiber um die Funktionen v_opnbm() (OPEN BITMAP) und v_clsbm() (CLOSE BITMAP) zum Verwalten und Bearbeiten von Off-Screen-Bitmaps. Mittels dieser beiden Funktionen ist es m”glich, Off-Screen-Bitmaps im ger„teabh„ngigen Format mit der Farbtiefe der jeweiligen Aufl”sung und beliebiger Breite und H”he zu bearbeiten. Dadurch kann man VDI-Ausgaben auf einem Hintergrundschirm vornehmen und anschliežend dessen Inhalt ohne Benutzung von vr_trnfm() auf den sichtbaren Bildschirm kopieren. Bei einigen Anwendungen fr Off-Screen-Bitmaps ist Farbe nicht notwendig, bzw. verbraucht unn”tig viel Speicher. Daher kann man auch in Farbaufl”sungen mit v_opnbm() monochrome Bitmaps anlegen. Auáerdem bietet der Enhancer durch die Funktion vq_scrninfo() Informationen ber das ger„teabh„ngige Bildschirmformat. Diese Funktion drfte fr alle, die z.B. Farbbilder sichern, hilfreich sein. Cookies und XBRA-Kennung: ========================= Der Enhancer installiert ebenso wie NVDI einen Cookie mit der Kennung 'EdDI'. Das auf diese Kennung folgende Langwort ist die Adresse eines Funktionsdispatchers, der mit der Funktionsnummer in Register d0 aufgerufen wird. Der Aufruf erfolgt nach den Pure C-Konventionen (Register d0-d2/a0-a1 und der Stack werden zur Parameterbergabe benutzt). Bisher existiert nur die Funktion 0, die als Funktionsresultat eine Versionsnummer zurckliefert, anhand er man auf die untersttzten Funktionen schlieáen kann. Ab Version 1.00 ($100 wird zurckgeliefert) sind die Funktionen v_opnbm(), v_clsbm() und vq_scrninfo() vorhanden. Weitergabe des Enhancers und Copyright: ======================================= Die Weitergabe des VDI-Enhancers ist unter der Bedingung, daž dieser Text zusammen mit der Enhancer-Dokumentation mitgegeben wird, grunds„tzlich erlaubt. Der Vertrieb des Enhancers im Zusammenhang mit anderen Software-Produkten ist erlaubt, sofern dem Kunden dadurch keine zus„tzlichen Kosten entstehen und der empfohlene Verkaufspreis dieser Software 50 DM nicht bersteigt. Auch dabei muž dieser Text mitgeliefert werden. Der Verkauf des VDI-Enhancers ist verboten. Er darf in PD-Sammlungen nur angeboten werden, wenn der Diskettenpreis unter 10 DM pro Diskette liegt. Ein Vertrieb ber CHANNEL VIDEODAT oder „hnliche kommerzielle Systeme ist untersagt. ** Ausnahmen bedrfen einer schriftlichen Genehmigung der Autoren! ** Das Copyright verbleibt allein bei den Autoren, Sven & Wilfried Behne E-Mail: Wilfried Behne @H Fehlermeldungen und Verbesserungsvorschl„ge k”nnen an diese Adresse geschickt werden. Ausschluž der Haftung: ====================== Die Haftung fr unmittelbare und mittelbare Sch„den, Folgesch„den und Drittsch„den durch die Benutzung des VDI-Enhancers ist ausgeschlossen.