Was braucht DME nun alles, bzw wozu ist das alles gut: 1. Das .EDRC File Wie schon gesagt wurde, ist das .EDRC File die Datei, die DME beim Starten automatisch im S: und im aktuellen Verzeichnis sucht und, wenn vorhanden, auch einlädt. In dieser Datei befinden sich Makrodefinitionen, mit denen DME konfiguriert wird. Der User kann in diese Datei seine Makros schreiben, damit DME sie dann automatisch hochfährt. Als Beispieldatei und damit ein normaler User, der mit Programmieren nicht allzuviel am Hut hat, den DME auch als vernünftigen Texteditor benutzen kann, liegt meine .EDRC Datei auf dieser Diskette vor. In ihr werden einfache Makros erstellt, damit sich DME wie ein normaler Editor verhält. Es sind allerdings auch ein paar recht komplexe Unterprogramme enthalten, die es z.B. ermöglichen Vorder- und Rückseiten von Texten getrennt zu drucken, Absätze mit einem Tastendruck zu markieren, komplexe Textformatierungen vorzunehmen, usw. Bei der Durchsicht fällt auf, daß einige Tasten identisch belegt sind. Das wurde gemacht, damit dieses File ohne große Probleme mit den beiden anderen Makropaketen BRIEF.EDRC und vor allen Dingen CASSETTEN.EDRC zusammenarbeitet. 2. Der NULL: Handler Da der NIL: Handler des Betriebsystems nicht ganz absturzsicher ist, benutzt Matt für DME den NULL: Handler. Dieser ist PD und ist auf irgendeiner FISH-Disk veröffentlicht worden. Er befindet sich allerdings auch auf dieser TIME. Um DME auf einer anderen Diskette einzurichten, muß der NULL-Handler in das L: Direktory der Diskette kopiert und die nachfolgenden Zeilen in die MOUNTLIST im DEVS: Directory eingefügt werden: NULL: Handler = L:Null-Handler Stacksize = 6000 Priority = 5 GlobVec = -1 # In der Startup-Sequence muß dann noch der Handler mit MOUNT NULL: gemounted werden. Wozu braucht DME diesen Handler ? Um den EXECUTE Befehl auszuführen und um DME sauber wieder zu verlassen wird der Handler benötigt. 3. Die ARP.LIBRARY Um beim Laden und Speichern einen Filerequester öffnen zu können wird diese Library benötigt. Sie befindet sich auch auf dieser TIME, im LIBS: Directory. 4. DME.CONFIG Dieses File gehört in das S: Directory, wird aber nicht zwingend benötigt. In diesem File stehen DME's Daten über Fenstergröße usw. Man kann sich sein eigenes CONFIG File erstellen, indem man im Kommandomodus von DME den Befehl SAVECONFIG eingibt. DME speichert dann seine aktuellen Parameter ab.