
        #
        | LIESMICH Datei fuer
        |
        | ELSA Windows SPIRIT 7/8 Displaylist Grafiktreiber
        |
        | Version 1.07.00.02 (SPIRIT V.7)
        | Version 2.00.00.04 (SPIRIT V.8) 
        |
        | Copyright (c) 1997-98 ELSA AG, Aachen (Germany)
        |
        | ELSA AG                    Internet   : http://www.elsa.de
        | Sonnenweg 11               LocalWeb   : +49-(0)241-938800
        | D-52070 Aachen
        |
        | ELSA Inc.                  Internet   : http://www.elsa.com
        | 2231 Calle De Luna
        | Santa Clara, CA 95054
        | USA
        |
        | ELSA Asia Inc.             Internet   : http://www.elsa.com
        | 7F-11, No. 188, Sec. 5
        | Nanking East Road
        | Taipei 105
        | Taiwan, R. O. C.
        |
        | ELSA Japan Inc.            Internet   : http://www.elsa.com
        | Mita Suzuki Building 3F
        | 5-20-14 Shiba, Minato-ku
        | Tokyo 108-0014
        | Japan
        |
        | 06.10.98, GWinkler



        Inhaltsuebersicht

        1.      Uebersicht
        2.      Disketteninhalt
        3.      Installation
        4.      Bemerkungen / unterstuetzte Grafikkarten
        5.      Versionshinweise
        6.      Bekannte Probleme


------------------------------------------------------------------------
1.      Uebersicht

        Dieses Verzeichnis beinhaltet die ELSA-Treiber-Software fuer
        das CAD-Programm SPIRIT V.7 und 8 unter Windows 95/98 und
        Windows NT 4.0 (siehe Abschnitt 2 fuer eine Liste der Dateien
        auf der Diskette bzw. im "ELSAware\SPIRIT"-Verzeichnis auf der
        WINNERware-CD).
        Diese Datei beinhaltet neueste Informationen der aktuellen
        Treiberversion.


------------------------------------------------------------------------
2.      Disketteninhalt

        Die Diskette enthaelt die folgenden Dateien:

        Unterverzeichnisse:
          ELSA\         - ELSA POWERlib-DLLs
          SPIRIT7\      - ELSA SPIRIT 7 Treiber-DLLs
          SPIRIT8\      - ELSA SPIRIT 8 Treiber-DLLs

        Dateien:
          LIESMICH.TXT - diese Datei
          WSETUP.INF   - Setup Konfigurationsdatei
          WSETUDEU.DLL - Setup Dialogtexte deutsch
          WSETUENG.DLL - Setup Dialogtexte englisch
          SETUP.EXE    - Setup-Startprogramm
          WSETUP.  EXE - Setup-Programm
          WSETUDEU.HLP - Setup Hilfstext deutsch
          WSETUENG.HLP - Setup Hilfstext englisch

          ELSA\
          DRW_HNTU.DLL - ELSA POWERlib Win32 User API fuer Windows 9x/NT
          DRW_HNTK.DLL - ELSA POWERlib Kernel fuer Windows 9x/NT 3.51
          DRW_H40K.DLL - ELSA POWERlib Kernel fuer Windows NT 4.0
          DRW_H31K.EXE - ELSA POWERlib Kernel Appl. fuer Windows 9x
          DRW_HN4K.EXE - ELSA POWERlib Kernel Applikation fuer NT 4.0

          SPIRIT7\
          SWELSA.DLL   - ELSA SPIRIT 7 Treiber-DLL 32bit
          SWELSADL.DLL - Displaylist-Treiber DLL 16bit
          SWTHK16.DLL  - Thunk Layer DLL 16bit

          SPIRIT8\
          SWELSA.DLL   - ELSA SPIRIT 8 Treiber-DLL 32bit
          SWELSADL.DLL - Displaylist-Treiber DLL 16bit
          SWTHK16.DLL  - Thunk Layer DLL 16bit


------------------------------------------------------------------------
3.      Installation/Deinstallation

        Starten Sie das Programm SETUP.EXE auf der Installationsdiskette
        und folgen Sie die Anweisungen des Programms.

        Das SETUP-Programm bietet folgende Aktionen zur Auswahl an:

        - Installation des ELSA SPIRIT-7-Treibers

        - Installation des ELSA SPIRIT-8-Treibers

        - Reinstallation des GDI SPIRIT-Treibers

        - Entfernen des ELSA SPIRIT-Treibers

        - Entfernen der ELSA POWERlib fuer Windows

        Bitte eine der Moeglichkeiten auswaehlen. Gegebenenfalls wird
        danach noch nach dem SPIRIT-Installationspfad gefragt
        (Voreinstellung: Umgebungsvariable SPIRIT bzw. C:\ST8\SPIRIT).
        Falls Sie sowohl die SPIRIT Version 7 als auch die Version 8
        auf dem gleichen Rechner verwenden, muss vor Installation des
        jeweiligen Treibers die Umgebungsvariable "SPIRIT" auf die
        die zu installierende Version zeigen, z.B.

          "SPIRIT=C:\ST7\SPIRIT " fuer Version 7

        oder

          "SPIRIT=D:\ST8\SPIRIT " fuer Version 8


3.1.    Installation des ELSA SPIRIT-Treibers

        Bei Installation des ELSA-Treibers werden einige Aenderungen
        an SPIRIT Konfigurationsdateien vorgenommen. Diese sind im
        Folgenden aufgelistet:

        - Datei DCAD.CFG in <d:>\ST#\SPIRIT

          z.B. C:\ST8\SPIRIT\DCAD.CFG

            DEVICE1       = SWTHK16
            DEVICE1MODE   = 0
            DEVICE1TEXT   = 14
            DEVICE1COLOR  = 256
            DEVICE1TYP    = DLL16
            DEVICE1ARG    = PARAMETER
            DEVICE2       = SWELSADL
            DEVICE2TYP    = DLL16
            DEVICE2ARG    = POINTER
            DEVICE3_1     = SWSHADE
            DEVICE3TYP_1  = DLL16
            DEVICE3ARG_1  = POINTER

        - Datei WSSPIRIT.INI in <d:>\<windowspath>

          z.B. C:\WINDOWS\WSSPIRIT.INI in der Sektion [GDI]

            [GDI]
            Thk32=swelsa.dll

        - Datei CRT#.LOG in <d:>\ST#\SPIRIT\DRIVER

          z.B. C:\ST8\SPIRIT\DRIVER\CRT8.LOG

          Hier werden die Eintragungen fuer den ELSA-Treiber angepasst,
          damit anschliessend mit dem Programm CONFIG#.EXE die SPIRIT-
          Konfiguration geaendert werden kann.

        Die ELSA POWERlib fuer Windows wird bei der Treiberinstallation
        ebenfalls mitinstalliert, und zwar unter

        - Windows 9x     im Windows-Verzeichnis
        - Windows NT 4.0 im Winnt\System32-Verzeichnis

        Die Treiber-DLLs werden in das SPIRIT-Verzeichnis kopiert,
        welches vom Setup-Programm abgefragt wird.


3.2.    Reinstallation des GDI SPIRIT-Treibers

        Mit dieser Option laesst es sich schnell und einfach auf den
        GDI-Treiber zurueckinstallieren. Dabei wird in der Datei
        DCAD.CFG wieder der GDI-Treiber (swgdi.dll/swdsplst.dll)
        eingetragen, sowie in WSSPIRIT.INI die Eintraege des ELSA-
        Treibers wieder entfernt (siehe 3.1 Installation des
        ELSA SPIRIT-Treibers). Alternativ koennen Sie auch das
        SPIRIT-Programm CONFIG#.EXE ("#" steht fuer die SPIRIT-
        Versionsnr. 7 oder 8) verwenden, um wieder auf den GDI-
        Treiber umzuschalten. Angesichts der daraus entstehenden
        Nachteile bei der Zeichengeschwindigkeit ist dies nur in
        Ausnahmefaellen empfehlenswert.


3.3.    Entfernen des ELSA SPIRIT-Treibers

        Diese Option entspricht dem in Abschnitt 3.2. beschriebenen
        Vorgang, nur das zusaetzlich die ELSA Treiber-DLLs im SPIRIT-
        Verzeichnis geloescht werden.


3.4.    Entfernen der ELSA POWERlib fuer Windows

        Das Entfernen der ELSA POWERlib fuer Windows sollte nur aus-
        gefuehrt werden, wenn man sicher ist, dass die POWERlib nicht
        noch von anderen Applikationen benutzt wird. Dies kann man
        durch Einsehen der Datei ELSADISP.INI im Windows-Verzeichnis
        herausfinden. Es werden nur die Teile der ELSA-POWERlib ent-
        fernt, welche vom ELSA SPIRIT-Treiber installiert wurden.


------------------------------------------------------------------------
4.      Bemerkungen / unterstuetzte Grafikkarten

        Der ELSA SPIRIT-Treiber verwendet die ELSA POWERlib fuer Windows.
        Diese wird auch von anderen ELSA CAD-Treibern (bzw. von einigen
        CAD-Programmen direkt) verwendet. Hierbei kann es zu Versions-
        konflikten kommen, wenn eines der Programme eine aeltere Version
        der POWERlib installiert. Die Datei ELSADISP.INI im Windows-
        Verzeichnis gibt darueber Auskunft, welche Treiber/Applikationen
        die POWERlib fuer Windows benutzen.

        Diese Version des ELSA SPIRIT-Treibers unterstuetzt auch
        Displaylisten.

        Die nachfolgend aufgelisteten ELSA-Grafikkarten werden von
        den SPIRIT-Treibern derzeit unterstuetzt:

         1. ELSA WINNER 2000PRO/X-4
         2. ELSA WINNER 2000PRO/X-8
         3. ELSA WINNER 3000-L
         4. ELSA GLoria Synergy


------------------------------------------------------------------------
5.      Versionshinweise

5.1.    Version 0.9 Beta

        Erste Beta-Version des ELSA SPIRIT-Treibers. Diese Version
        unterstuetzt noch keine eigenen Displaylisten. Er laeuft aber
        zusammen mit dem Original-SPIRIT-DL-Treiber (SWDSPLST.DLL).
        Dabei beschleunigt sich die Redraw-Geschwindigkeit gegenueber
        dem GDI-Treiber etwa um den Faktor 2.5..3. Die Geschwindigkeit
        beim Regenerieren der Zeichnung beschleunigt sich um Faktor
        1.5..2.

        Die endgueltige Lieferversion des ELSA SPIRIT-Treibers wird
        eigene Displaylisten unterstuetzen.

5.2.    Version 0.91 Beta

        Fehler mit Farbpaletten beseitigt


5.3.    Version 0.92 Beta

        Erste Version mit Displaylist-Unterstuetzung


5.4.    Version 1.0

        Der Treiber unterstuetzt jetzt neben Windows 95 und 98 auch
        Windows NT 4.0.


5.5.    Version 1.01

        SWELSA.DLL:
          Taskswitch-Handling und Hintergrundrestaurierung verbessert.
          Bei Fensterueberschneidungen wird nicht mehr das ganze Fenster
          restauriert, sondern nur noch der ueberlappende Teil.

        SWELSADL.DLL:
          Kleiner Fehler in Displaylist-Verwaltung beseitigt: Gelegent-
          lich konnten keine Zeichen-Objekte identifiziert werden,
          z.B. beim Loeschen oder Verschieben.


5.6.    Version 1.02

        SWELSA.DLL:
          Die DLL SWTHK32.DLL wurde in SWELSA.DLL integriert, so dass
          sie als Treiber-Datei wegfaellt.
          Ab dieser Version wird die ELSA GLoria Synergy unterstuetzt.

        SWTHK32.DLL:
          Datei entfaellt (s.o.)

5.7.    Version 1.03

        SWTHK16.DLL u. SWELSA.DLL:
          - Punktlinien werden jetzt dargestellt.
          - Fehler mit Fadenkreuz beseitigt.
          - Fehler unter NT 4.0 beseitigt: Beim Programm-Beenden wurde
            SWELSA.DLL nicht entladen. Beim naechsten Start von SPIRIT
            funktionierte der Treiber nur eingeschraenkt.

5.8.    Version 1.04

        SWTHK16.DLL:
        Fehler unter Windows 95 beseitigt: SPIRIT liess sich mit V.1.03
        nicht mehr richtig beenden.

5.9.    Version 1.05

        SWELSA.DLL:
        Cursorprobleme mit POF-Bildern beseitigt. Lupenfunktion im
        Zusammenhang mit POF-Bildern funktioniert jetzt auch.

5.10.   Version 1.06

        SWELSA.DLL Build 04:
        Sichern des aktuellen Fensterinhaltes optimiert. Dadurch wurden
        Antwortzeiten des Systems beim Editieren verbessert (Fadenkreuz-
        hakeln).

        SWELSA.DLL Build 06:
        Nur die Menuefelder werden noch per BitBlit restauriert. Der
        Zeichnungsbereich wird per Displaylist-Redraw neu gezeichnet.
        Dadurch sollte es jetzt beim Zeichnen zu keinen, durch den
        Treiber verursachten, Verzoegerungen mehr kommen.

5.11.   Version 1.07.00.02

        SWELSA.DLL:
        Fehler bei der Funktion "Kopfblatt" beseitigt. Die Funktion
        arbeitet wieder mit normaler Geschwindigkeit.
        Farbfehler mit Modul "Farben" im Hi- und TrueColor-Modus
        beseitigt.
        Anzeige-Problem bei Direkteingabe von Text beseitigt.
        Einige Darstellungsprobleme bei der Fensterrestauration behoben.

        SWELSADL.DLL:
        Displaylist-Seitengroesse vergroessert. Dadurch werden Resourcen-
        probleme vermindert, die speziell bei grossen Zeichnungen auf-
        treten koennen.

5.12.   Version 2.00.00.00

        Erste Treiberversion fuer SPIRIT V.8

5.13.   Version 2.00.00.02

        SWELSA.DLL:
        Fehler beim Schieben eines beliebigen Programmfensters ueber
        das SPIRIT-Fenster beseitigt: Wenn Bauteilkataloge oder die
        Ansichtsfenster aktiv (sichtbar) waren, wurde im Fulldrag-Mode
        der Hintergrund der Bauteil- bzw. Ansichtsfenster nicht restau-
        riert.

        SETUP.EXE:
        Das Treiber-Setup wurde ueberarbeitet: Jetzt klappt die
        Installation auch bei vorher installiertem beschleunigten
        Grafktreiber (miro).
        Ausserdem kann man jetzt nach der Erstinstallation des ELSA-
        Treibers die Grafikkonfiguration mit dem SPIRIT-Porgramm
        CONFIG7.EXE bzw. CONFIG8.EXE umschalten.

5.14.   Version 2.00.00.03

        SWELSA.DLL:
        Fehler beim gleichzeitigem Erzeugen einer neuen Datei und
        Verschieben eines beliebigen Fensters ueber das SPIRIT-Fenster,
        sowie eingeschaltetem Raster beseitigt: Der Fensterhintergrund
        wurde nicht restauriert.

        SETUP.EXE:
        Eintraege in die Datei \ST#\SPIRIT\DRIVER\CRT#.LOG geaendert:
        Fuer Version 7 und 8 werden jetzt entsprechend verschiedene
        Eintraege erzeugt.

5.15.   Version 2.00.00.04

        SWELSA.DLL:
        Fehler mit Fadenkreuz: Durch eine treiberinterne Optimierung
        konnte es vorkommen, dass das Fadenkreuz gelegentlich nicht
        mehr gezeichnet wurde. Nach einem Displaylist-Redraw war es
        dann wieder da.

        SETUP.EXE:
        Der Eintrag "DEVICE1TEXT = 14" in die Datei DCAD.CFG wird nun
        nicht mehr vorgenommen, um die vorhandene Textfont-Einstellung
        nicht zu ueberschreiben.


-----------------------------------------------------------------------
6.      Bekannte Probleme

        Die ELSA-Treiber-Installation bitte mit dem ELSA-Setupprogramm
        nach jeder SPIRIT-Installation/-Update durchfuehren. Das ELSA-
        Setup modifiziert die Datei \ST#\SPIRIT\DRIVER\CRT#.LOG (# steht
        fuer die SPIRIT Version = 7 oder 8), damit man den Grafiktreiber
        auch mit dem SPIRIT-Programm CONFIG#.EXE konfigurieren kann.
        Standardmaessig steht in der CRT7.LOG bzw. CRT8.LOG in der
        ELSA-Zeile eine falsche Treiber-DLL: "SWDLST" anstatt
        "SWELSADL".


