BEDIENUNGSANLEITUNG ZU EXPANDER 1. Allgemeines 1.1 Vorwort EXPANDER ist ein Multi-Accessory und sollte als ACC auf dem Bootlaufwerk der Rechners abgelegt werden. Nach dem Bootvorgang k”nnen dann mit diesem ACC, unabh„ngig von der TOS- Versionsnummer, Programme gestartet werden ohne einen Systemabsturz auszul”sen. Durch umbenennen ist das Programm auch als PRG ablauff„hig, was aber wenig Sinn machen drfte. Fr den reibungslosen Betrieb mit EXPANDER sind noch einige Punkte zu beachten, die im Kapitel 7.1 aufgefhrt sind (unbedingt lesen!). Das Programm ist in zwei Versionen erh„ltlich. Erstens in einer Public Domain-Version, die nur einen eingeschr„nkten Funktionsumfang beinhaltet und in Verbindung mit den Programmen INSTALL, PRG_INST und der unver„nderten Datei HANDBUCH kopiert und weitergegeben werden darf. Die zweite Version ist die k„ufliche Vollversion, welche mit dem mitgelieferten Installationsprogramm durch Eingabe einer Registriernummer aus der PD-Version erzeugt wird. Nach der Installation steht dem Anwender dann der volle Funktionsumfang zur Verfgung. Die Registrierung kann schriftlich oder telefonisch unter folgender Adresse angefordert werden: Jrgen Scherf Birkenweg 37 6601 Klarenthal Tel.: 06898/39143 WARNUNG: Obwohl die Programme auf der beiliegenden Diskette mit gr”áter Sorgfalt entwickelt und getestet wurden, kann fr deren fehlerfreien Betrieb in Verbindung mit anderen Programmen nicht garantiert werden. Daher wird jegliche Haftung fr eventuelle Sch„den, die in Zusammenhang mit der Nutzung dieser Programme entstehen, ausgeschlossen. Diese Beschreibung bezieht sich nun im folgenden auf die Funktionen der k„uflichen Version, gilt aber auch fr den eingeschr„nkten Funktionsumfang der PD-Version. 1.2 Die Konfigurationsdateien Die verschiedenen Einstellungen fr den Betrieb von EXPANDER sind in einer Konfigurationsdatei (INF-Datei) abgelegt (siehe 1.4). Um gleich nach dem Einschalten oder Neustarten des Rechners mit EXPANDER arbeiten zu k”nnen, muá in dem Verzeichnis in welchem auch EXPANDER steht eine INF-Datei mit Namen EXPANDER.INF vorhanden sein. Nach deren Angaben wird EXPANDER dann konfiguriert. Es k”nnen mehrere Konfigurationsdateien vorhanden sein, wobei deren Namen beliebig gew„hlt werden k”nnen. Der Versuch eine INF-Datei nachzuladen, die nicht fr EXPANDER gedacht ist, wird vom Programm erkannt und mit einer Meldung abgelehnt. 1.3 Das Programm PRG_INST Das Programm PRG_INST dient zum Erstellen einer Konfigurationsdatei (INF-Datei) fr EXPANDER. In dieser Datei werden die durch EXPANDER startbaren Programme und deren Startoptionen abgelegt (siehe Abschnitt 3.2). Das Programm ist Public Domain und kann mit beiden Versionen von EXPANDER betrieben werden. Fr das Kopieren und weitergeben des Programmes gelten sinngem„á die im Vorwort genannten Bedingungen. 1.4 Das Programm INSTALL Mit dem Programm INSTALL kann bei Vorliegen einer Registriernummer aus der PD-Version von EXPANDER die Vollversion erzeugt werden. Dies geschieht durch Eingabe des K„ufernamens und der erteilten Registriernummer im entsprechenden Eingabefeld (siehe Abschnitt 6.1). Das Programm INSTALL ist Public Domain. Zum kopieren und weitergeben des Programmes gelten sinngem„á die im Vorwort aufgefhrten Bedingungen. 2. Der Funktionsumfang von EXPANDER 2.1 Funktionsumfang der registrierten Version - Starten von Programmen als ACC, wobei neun Programme durch PRG_INST auf Buttons gelegt werden k”nnen und ein beliebiges Programm durch eine Fileselectbox ausw„hlbar ist. - AUTO-Start von bis zu vier Programmen nach Neustart. - Zeitabh„ngiges Starten von bis zu neun Programmen, wobei der Zeitpunkt aus der Konfigurationsdatei entnommen wird. Zus„tzlich ist auch ein Zeitstarten von Programmen m”glich, wenn diese bei Programmende EXPANDER die Startzeit bergeben. - Anzeige des gr”áten- und des insgesamt freien Speicherplatzes. - Speicherreservierung um Platz zum Nachladen anderer Programme zu haben, wenn der gesamte Speicher vom Hauptprogramm beansprucht wird. - Schlieáen aller Fenster, die durch ein ACC ge”ffnet wurden. - Puffern des Bildschirminhalts beim Starten von Programmen die den Bildschirm berschreiben (z.B. TOS-Programme). - Nachladen beliebiger Konfigurationsdateien (INF-Dateien) zur Konfigurations„nderung. 3.1 Funktionsumfang der PD-Version - Starten von bis zu drei Programmen als ACC, wenn sie durch PRG_INST auf Buttons gelegt sind. - Anzeige des gr”áten- und des insgesamt freien Speicherplatzes. - Puffern des Bildschirminhalts beim Starten von Programmen die den Bildschirm berschreiben (z.B. TOS-Programme). - Nachladen beliebiger Konfigurationsdateien (INF-Dateien) zur Konfigurations„nderung. 3. Programm EXPANDER 3.1 ANZEIGEN 3.1.1 gr”áter freier Speicherblock Unter der Bezeichnung gr”áter freier Speicherblock ist der im Moment zur Verfgung stehende freie Speicher gemeint, welcher bei Speicheranforderungen an das Betriebssystem verwendet wird. Diese Anzeige entspricht dem Wert, der auch von anderen Programmen als freier Speicher anzeigt wird. Er entspricht aber nur direkt nach dem Neustart dem insgesamt freien Speicher. Daher auch die n„chste Anzeige. 3.1.2 insgesamt freier Speicher Die Anzeige freier Speicher gesamt gibt die Summe aller vom Betriebssystem als frei markierten Speicherbl”cke an. Bei h„ufigem anfordern und freigeben von Speicher durch Anwenderprogramme und das Betriebssystem, entstehen mit der Zeit viele unterschiedlich groáe freie und belegte Speicherbl”cke. Durch den Vergleich der zwei Werte (4.1.1 u. 4.1.2) kann nun leicht festgestellt werden, ab welchem Zeitpunkt sich ein Neustart auszahlt, um wieder den vollen Speicher zur Verfgung zu haben. 3.1.3 reservierter Speicher Der Wert unter der Beschriftung Speicherreservierung gibt die eingestellte Speichergr”áe an, die zurckgehalten wird, um fr ein von EXPANDER zu startendes Programm Arbeitsspeicher zur Verfgung zu halten. Bei ausgeschalteter Reservierungsoption ist dieser Wert hell geschrieben. Ist die Option aktiviert, und eine Reservierung in der gew„hlten Gr”áe m”glich, wird die Anzeige invers dargestellt, andernfalls normal. 3.1.4 installierte Programme In dem Feld Programmwahl werden alle durch PRG_INST installierten Programme mit ihrem Namen in den zugeh”rigen Buttons angezeigt. Durch Anklicken des jeweiligen Buttons kann das entsprechende Programm gestartet werden. In der PD-Version von EXPANDER sind nur die ersten drei Buttons bedienbar, die restlichen sind gesperrt. 3.1.5 eingestellte Optionen Die Einstellung der Optionen Speicherreservierung, ACC-Fenster schlieáen, Autostarten und Zeitstarten von Programmen, sind an dem zugeh”rigen Feld ersichtlich. Bei aktivierter Option wird das entsprechende Feld angekreuzt (CROSSED) dargestellt, ansonsten bleibt es leer. In der PD-Version sind diese Optionen nicht anw„hlbar. 3.1.6 registrierter Name Wurde durch das Programm INSTALL eine Registrierung vorgenommen, wird der Name auf den das Programm registriert ist, bei Aufruf der Programminformation angezeigt (siehe 4.3.4). 3.2 PROGRAMMEINSTELLUNGEN 3.2.1 Speicher reservieren EXPANDER bietet die M”glichkeit, einen Speicherblock von frei w„hlbarer Gr”áe zu reservieren. Dies erm”glicht dann auch in Programmen die den gesamten Hauptspeicher fr sich beanspruchen, das Starten von Programmen aus EXPANDER (vorausgesetzt, der reservierte Speicher ist groá genug). Zum Ein/Ausschalten dieser Option ist mit der Maus das Feld hinter der Beschriftung Speicher res. anzuklicken. 3.2.2 zu reservierende Speichergr”áe In dem Feld mit den Anzeigen fr den freien Speicher, befindet sich auch das Eingabefeld fr die zu reservierende Speichergr”áe. Ist die Option Speicher reservieren aktiviert, kann an dieser Stelle die Gr”áe des zurckzuhaltenden Speichers eingegeben oder ge„ndert werden. Wurde ein neuer Wert eingegeben, so wird dieser nach dem n„chsten Programmstart durch EXPANDER als aktuelle Gr”áe eingesetzt. Durch Aus- und wieder Einschalten von Speicher res. kann dieser Wert auch sofort bernommen werden. Die Anzeige des freien Speichers wird daraufhin ebenfalls aktuallisiert. War die Speicherreservierung erfolgreich, wird zus„tzlich der reservierte Wert invers dargestellt. 3.2.3 ACC-Fenster schlieáen Da durch einen Programmstart vom Applikationsmanager an alle ACC die Nachricht AC_CLOSE verschickt wird, bleiben deren evt. ge”ffnete Fenster bei einem Start durch EXPANDER als nichtbedienbarer Grafikmll auf dem Desktop zurck. Das hat zwar keine negativen Folgen fr die weitere Arbeit mit dem Rechner, ist aber dennoch st”rend. Um diesen Effekt zu vermeiden, gibt es die Option ACC-Fenster schlieáen. Ist diese Option aktiviert, wird vor jedem Programmstart durch EXPANDER an alle ACC der Befehl Fenster schlieáen ausgegeben. Um dem Screen Manager die M”glichkeit zu geben, diese Fenster dann auch vom Desktop zu entfernen, werden bis zum entgltigen Programmstart noch zwei Sekunden abgewartet. Das Ein/Ausschalten der Option geschieht durch einen Mausklick auf das Feld hinter der Beschriftung ACC-Fenster. Zu dieser Option noch eine Warnung: Da es nicht m”glich ist auf legale Weise das Programm zu ermitteln, dem ein ge”ffnetes Fenster geh”rt, wird an alle ACC der Befehl Fenster schlieáen abgesetzt. Wenn ein ACC bei empfangen dieser Nachricht nicht berprft, ob das angegebene Fenster auch ihm geh”rt und eine gltige Fensternummer vorliegt, kann es im ungnstigsten Fall zu einem Systemabsturz kommen. Daher sollten vor der Verwendung dieser Option zuerst die installierten ACC auf dieses Verhalten hin berprft werden. 3.2.4 AUTO-Start von Programmen Fr manche Anwendungen kann es sinnvoll sein, wenn das Programm mit dem gearbeitet werden soll direkt nach einem Neustart zur Verfgung steht. Zu diesem Zweck k”nnen bis zu vier Programme (auch GEM-Programme), die in der Konfigurationsdatei anzugeben sind, nach einem Neustart ausgefhrt werden. Voraussetzung hierfr ist lediglich eine entsprechende Konfigurationsdatei mit dem Namen EXPANDER.INF im Bootlaufwerk, sowie das Aktivieren der AUTO-Startoption im Programm EXPANDER. Dies geschieht durch einen Mausklick auf das Feld vor der Beschriftung Autostarten. Die Programme werden dann nacheinander in der angegebenen Reihenfolge aufgerufen. Diese Funktion ist, wie alle anderen Funktionen von EXPANDER, von der TOS-Version unabh„ngig, funktioniert also auch bei TOS 1.00. 3.2.5 Zeitstart von Programmen Žhnlich wie das automatische funktioniert auch das zeitabh„ngige Starten von Programmen. Dazu muá entweder in der Konfigurationsdatei bei der Programmauswahl eine Startzeit fr das jeweilige Programm eingegeben werden (siehe 5.1.4), oder das aufgerufene Programm gibt bei Programmende die Startzeit an EXPANDER zurck. Dazu wird die M”glichkeit genutzt, daá durch die GEMDOS-Funktion PTERM dem aufrufenden Programm eine Rckmeldung bergeben werden kann. Fr die Uhrzeit 1334 Uhr, muá z.B. die Zahl 1334 (dezimal) zurckgeliefert werden. In EXPANDER wird die Uhrzeit mit dem aktuellen Datum verknpft und als Startzeit in der Konfigurationsdatei eingetragen. Dadurch l„át sich z.B. auf einfache Art ein Wecker fr einen Zeitraum von 24 Stunden realisieren. Ist nun die Option Zeitstarten in EXPANDER aktiviert und der Startzeitpunkt erreicht, wird das Programm automatisch gestartet. Damit ein Programmstart nicht zu berraschend erfolgt, wird zwei Sekunden vor der Ausfhrung ein akustisches Signal ausgegeben. Das Ein/Ausschalten dieser Option geschieht durch einen Mausklick auf das Feld vor der Beschriftung Zeitstarten. Ist eine eingetragene Startzeit aus irgendwelchen Grnden berschritten worden, sind verschiedene Reaktionen vorgesehen die anschlieáend beschrieben werden. Wird bei einem Neustart festgestellt, daá ein Startzeitpunkt um weniger als eine Stunde berschritten wurde, erfolgt trotzdem der Programmstart. Auch beim Nachladen einer Konfigurationsdatei, oder dem nachtr„glichen Aktivieren der Option Zeitstarten, wird bei einer šberschreitung von weniger als einer viertel Stunde der Start durchgefhrt. Konnte w„hrend der Laufzeit von EXPANDER ein Zeitstart nicht ausgefhrt werden, weil zum Beispiel ein Programm als Hauptprogramm lief das keine ACC zul„át, erfolgt der Start auf jeden Fall nach dem Beenden dieses Programmes. 3.2.6 Einstellungen sichern Um die gew„hlten Einstellungen auch immer zur Verfgung zu haben, k”nnen diese fr jede Konfigurationsdatei getrennt, gesichert werden. Dazu bet„tigt man den OK-Button neben der Eintragung Einstellungen sichern, wodurch die eingestellten Optionen inklusive der zu reservierenden Speichergr”áe in der aktuellen Konfigurationsdatei gespeichert werden. 3.3 BEDIENUNG 4.3.1 installierte Programme starten Die Namen der bis zu neun mit PRG_INST ausgew„hlten Programme werden in den Startbuttons im Feld Programmwahl angezeigt. Durch anklicken mit der Maus wird das jeweilige Programm unter Bercksichtigung der eingestellten Optionen ausgefhrt. Nach dem Beenden des aufgerufenen Programmes erscheint wieder die Dialogbox von EXPANDER. Nun kann man ein anderes Programm starten, oder EXPANDER durch bet„tigen des Buttons Ausgang verlassen. 3.3.2 nicht installierte Programme starten Fr den Fall, daá ein Programm gestartet werden soll, welches nicht durch PRG_INST installiert wurde, gibt es den Button Programme. Durch anklicken dieses Buttons mit der Maus, wird eine Fileselectbox aktiviert, mit der das gewnschte Programm selektiert werden kann. Durch bet„tigen von OK wird das ausgew„hlte Programm gestartet, mit ABBRUCH kehrt man zu EXPANDER zurck. Aus Sicherheitsgrnden wird bei Programmstart ein Fenster unterlegt oder der Bildschirmhintergrund gerettet. 3.3.3 neue Konfigurationsdatei laden Mit EXPANDER ist es m”glich, beliebige INF-Dateien mit unterschiedlichen Konfigurationen nachzuladen. Dadurch besteht z.B. die M”glichkeit, mehr als neun fest eingestellte Programme zu verwalten. Um eine andere Konfigurationsdatei zu laden, ist der Button INF-Datei anzuklicken. Dadurch wird eine Fileselectbox aktiviert, mit der die neue Konfigurationsdatei ausgew„hlt werden kann. Durch bet„tigen von OK wird die Datei geladen und EXPANDER nach den neuen Werten umkonfiguriert. Dabei werden auch alle Optionen der alten INF-Datei nach den Angaben der neuen Datei berschrieben. Mit ABBRUCH kehrt man ohne Žnderung zu EXPANDER zurck. 3.3.4 Programminformation abrufen Durch einen Mausklick auf den Button EXPANDER wird eine Dialogbox ge”ffnet, die Informationen wie den Copyrightvermerk, Versionsnummer und den Namen auf den eine Registrierung erfolgte enth„lt. 3.3.5 Programm verlassen Durch bet„tigen von Return/Enter oder bet„tigen des Buttons AUSGANG wird EXPANDER verlassen und mit dem aktiven Hauptprogramm fortgefahren. 4. Programm PRG_INST 4.1 ANZEIGEN 4.1.1 Programmpfad Wurde ein Programm zur Aufnahme in eine Konfigurationsdatei fr EXPANDER ausgew„hlt, wird deren Zugriffspfad in dem Ausgabefeld mit der Beschriftung Pfad, in zwei je 40 Zeichen langen Zeilen angezeigt. Der Pfadname darf maximal 128 Zeichen groá sein (inklusive Programmname), bei mehr als 80 Zeichen reinem Pfadnamen werden jedoch die berz„hligen Zeichen bei der Anzeige am Anfang der ersten Zeile unterschlagen. Dies hat aber keinen Einfluá auf die Funktion des Programmes, die Daten sind nach dem Abspeichern in der Konfigurationsdatei dennoch vollst„ndig vorhanden. 4.1.2 Programmname Nach der Auswahl eines Programmes wird, wie der Pfadname, auch der Programmname in einem Ausgabefeld mit der Beschriftung Programm inklusive dem Dateisuffix angezeigt. 4.1.3 Programmnummer Die Nummer des Programmes, welches gerade mit Namen und Pfad angezeigt wird, ist in einem kleinen Zahlenfeld zwischen zwei Pfeilen (hoch/runter) zu sehen. Diese Nummer gibt den Platz/Button an, auf den das Programm nach dem Laden der Konfigurationsdatei durch EXPANDER gelegt wird. Bekanntlich sind maximal neun Programme m”glich, wobei die Belegungsrichtung in EXPANDER von links nach rechts geht. Werden AUTO-Startprogramme ausgew„hlt, von denen maximal vier m”glich sind, gibt die Nummer die Startreihenfolge an. Durch bet„tigen der Pfeiltasten kann zur n„chsten Programmnummer vor- oder zurckgebl„ttert werden. 4.1.4 Zeitstart Fr jedes Programm, ausgenommen AUTO-Startprogramme, ist es m”glich eine Zeitstartoption zu aktivieren. Eine aktivierte Option wird mit einem Haken (CHECKED) in einem Feld neben der Beschriftung Zeitstart angezeigt, ansonsten ist dieses Feld leer. 4.1.5 Bildschirm sichern (Screen save) Es ist m”glich fr jedes Programm , auch fr AUTO- Startprogramme, die Option Bildschirm sichern zu aktivieren. Eine aktivierte Option wird mit einem Haken (CHECKED) in einem Feld neben der Beschriftung Screen save angezeigt, ansonsten ist dieses Feld leer. 4.1.6 AUTO-Startprogramme Zum Ausw„hlen von AUTO-Startprogrammen ist der Button Auto-PRG mit der Maus zu bet„tigen. Dieser wird dann bis zum erneuten Bet„tigen des Buttons invertiert dargestellt. Solange der Button 'eingerastet' angezeigt wird, k”nnen AUTO-Startprogramme gew„hlt werden. 4.1.7 Startverz”gerung fr AUTO-Startprogramme Wurde eine Zeitverz”gerung fr AUTO-Startprogramme eingeben, wird diese hinter der Beschriftung Start nach angezeigt. Dieser Zahlenwert entspricht den Sekunden, die nach der Installation von EXPANDER durch das AES nach einem Neustart gewartet wird, bevor ein AUTO-Startprogramm aufgerufen wird. 4.2 BEDIENUNG 4.2.1 Konfigurationsdatei ausw„hlen Nach dem Starten von PRG_INST k”nnen entweder die Daten zum Anlegen einer neuen Konfigurationsdatei zusammengestellt, oder eine schon vorhandene Datei geladen werden. Der Dateninhalt dieser Datei (Programmangaben, Optionen) kann dann gesichtet oder ver„ndert werden. Zum Laden einer Konfigurationsdatei ist der Button Dateiauswahl mit der Maus anzuklicken. Dadurch wird eine Fileselectbox aktiviert, mit der die Datei ausgew„hlt wird. Ist die gew„hlte Datei eine Konfigurationsdatei fr EXPANDER wird diese geladen, andernfalls erfolgt eine Fehlermeldung. Die Daten der Konfigurationsdatei stehen anschlieáend zur Bearbeitung bereit. 4.2.2 Konfigurationsdatei speichern Zum Sichern der neu eingegebenen oder ge„nderten Daten in einer Konfigurationsdatei ist der Button Speichern mit der Maus anzuklicken. Dadurch wird eine Fileselectbox aktiviert, mit der ein neuer Dateiname eingegeben, oder ein vorhandener Name selektiert werden kann. Durch bet„tigen von OK werden die Daten in der angegebenen Datei abgelegt. Der Name der Datei kann frei gew„hlt werden, es ist jedoch empfehlenswert auf jeden Fall das Dateisuffix '.INF' zu verwenden. Durch bet„tigen von ABBRUCH wird die Datensicherung abgebrochen, wobei allerdings noch kein Datenverlust entsteht. 4.2.3 Programmnummer einstellen Soll ein neuer Eintrag in die Konfigurationsdatei aufgenommen, oder ein bestehender Eintrag ver„ndert werden, so ist zuerst die Nummer des jeweilige Programmplatzes einzustellen. Dies geschieht durch die beiden Pfeiltasten rechts und links neben der angezeigten Programmnummer. Es ist dabei nicht erforderlich die Programmpl„tze der Reihe nach zu belegen, die Eintragungen k”nnen in beliebiger Reihenfolge und mit Lcken erfolgen. Die nicht belegten Pl„tze werden sp„ter bei der Verwendung durch EXPANDER durch einen leeren Button angezeigt. Selbstverst„ndlich kann auch mit Hilfe dieser Tasten einfach nur durch eine Konfigurationsdatei gebl„ttert werden um deren Daten zu sichten. 4.2.4 Programm ausw„hlen Soll ein Programmplatz mit einem neuen Programm belegt, oder eine vorhandene Belegung ge„ndert werden, kann durch den Button PRG-Wahl eine Fileselectbox aktiviert werden, mit deren Hilfe das gewnschte Programm ausgew„hlt wird. Mit anklicken von OK wird das ausgew„hlte Programm bernommen und dessen Zugriffspfad und Name fr den aktuellen Programmplatz eingetragen. Durch ABBRUCH wird die Funktion abgebrochen, wobei keine Daten ver„ndert werden. 4.2.5 AUTO-Startprogramm ausw„hlen Soll eines der vier m”glichen AUTO-Startprogramme installiert werden, so ist mit der Maus der Button Auto-PRG anzuklicken. Nun k”nnen die Programme wie unter Punkt 5.2.3 und 5.2.4 beschrieben ausgew„hlt werden. Wenn eine Startverz”gerung erforderlich ist, damit ein AUTO- Startprogramm mit seiner Bildschirmausgabe nicht den Desktop- Aufbau st”rt, so kann diese hinter der Beschriftung Start nach eingegeben werden. Dieser Wert gilt fr alle AUTO- Startprogramme und entspricht den Sekunden, die EXPANDER nach einem Neustart wartet, bevor diese ausgefhrt werden. Der Installationsmodus fr die Auto-Startprogramme kann durch einen weiteren Mausklick auf den Button Auto-PRG jederzeit verlassen werden. 4.2.6 Zeitstart eines Programmes Wenn ein Programm zu einem bestimmten Zeitpunkt aufgerufen werden soll (z.B. ein Wecker), so kann dieser fr jedes Programm, auáer AUTO-Startprogramme, angegeben werden. Hierzu ist das Feld hinter der Beschriftung Startzeit mit der Maus anzuklicken. Daraufhin erscheint eine kleine Dialogbox, in der das Datum und die Uhrzeit der Startzeit eingegeben werden. Durch bet„tigen von OK wird diese Zeit bernommen und dem aktuell angezeigten Programm zugeordnet. Eine aktivierte Zeitstartfunktion ist danach an einem Haken in dem angeklickten Feld zu erkennen (siehe 5.1.4). Um einen Startzeitpunkt zu „ndern oder anzusehen, kann auch die Beschriftung Startzeit mit der Maus angeklickt werden, wodurch die gleiche Dialogbox wie oben beschrieben erscheint. Der Unterschied zu der vorher beschriebenen Methode besteht darin, daá der aktuelle Zustand der Zeitstartoption nicht ver„ndert wird. Eine aktivierte Zeitstartoption, kann durch einen Mausklick auf das schon genannte Feld abgeschaltet werden. 4.2.7 Bildschirm sichern (Screen save) Fr den Fall, daá das angegebene Programm den Bildschirminhalt berschreibt (TOS-Programme u.Ž.), kann fr jedes Programm getrennt, die Option Bildschirm sichern aktiviert werden. Hierzu ist mit der Maus das Feld hinter der Beschriftung Screen save anzuklicken. Der aktuelle Bildschirminhalt wird dann vor dem Programmstart entweder durch ein Fenster, oder umkopieren durch EXPANDER, geschtzt. Ein aktiviertes Sceen save ist danach an einem Haken in dem angeklickten Feld zu erkennen (siehe 5.1.5). Zum Ausschalten der Option, ist das Feld erneut anzuklicken. 4.2.8 Programm verlassen Durch bet„tigen von Return/Enter oder einem Mausklick auf den Button Ausgang wird das Programm PRG_INST verlassen. Wurden Daten ver„ndert, aber nicht gesichert erfolgt vorher noch eine Sicherheitsabfrage. 5. Programm INSTALL 5.1 BEDIENUNG 5.1.1 Installierung durchfhren Wenn Sie in Besitz einer gltigen Registriernummer sind, k”nnen Sie mit dieser, durch das Programm INSTALL, aus der PD-Version von EXPANDER die Vollversion erzeugen lassen. Zu diesem Zweck starten Sie das Programm INSTALL und geben in dem Feld mit der Beschriftung Registriert auf: den Text ein, der in der Registrierbest„tigung die Sie erhalten haben, unter der gleichen šberschrift zu finden ist. Achten Sie darauf, daá kein Buchstabe zu viel oder zuwenig eingegeben wird (auch Leerzeichen). Nun tragen Sie Ihre Registriernummer in das Feld mit der Beschriftung Registriernummer: ein und bet„tigen anschlieáend den Button Installieren. Mit der dann erscheinenden Fileselectbox w„hlen Sie die Programmdatei von EXPANDER aus (ACC oder PRG) und best„tigen mit OK. Dadurch wird der Installationsvorgang gestartet, dessen Abschluá durch ein akustisches Signal und eine Meldung bekanntgegeben wird. Jetzt verlassen Sie das Programm INSTALL durch bet„tigen des Buttons AUSGANG. Damit ist der Installationsvorgang abgeschlossen und das Programm EXPANDER kann in seinem vollen Leistungsumfang genutzt werden. Wenn die Installation an einer ACC-Datei durchgefhrt wurde, ist anschlieáend noch ein Neustart erforderlich, damit die Installation wirksam werden kann. 5.1.2 Installierung zurcknehmen Wenn Sie das Programm weitergeben wollen, muá aus der Vollversion von EXPANDER wieder die PD-Version gemacht werden. Dazu ist es erforderlich, die Installation zurckzunehmen. Zu diesem Zweck starten Sie das Programm INSTALL und klicken mit der Maus den Button L”schen an. Daraufhin erscheint eine Fileselectbox mit der Sie die Programmdatei von EXPANDER ausw„hlen. Durch bet„tigen von OK wird dann die Installation zurckgenommen. Das Ende des Vorganges wird, wie schon bei der Installation, durch ein akustisches Signal und eine Meldung angezeigt. 7. Allgemeine Hinweise 7.1 Programm EXPANDER Wie schon Eingangs erw„hnt, mssen zum sicheren Betrieb von EXPANDER ein paar Spielregeln beachtet werden. Um unangenehme šberraschungen zu vermeiden sollten daher folgende Regeln unbedingt eingehalten werden: 1. WICHTIG: Programme die durch EXPANDER im ACC-Modus gestartet werden, drfen (noch) keine echte GEM-Menleiste verwenden, da sonst weder der aktive Hauptprozess noch das nachgeladene Programm bedienbar sind. Selbstgestrickte Menleisten wie sie z.B. von GFA-Basic und Assembler, oder Omikron-Basic verwendet werden, bereiten dagegen keine Schwierigkeiten. Es darf jedoch in solchen Programmen der Menpunkt 'ACC aufrufen' oder „hnlich, nicht verwendet werden. 2. Die Programm-Option ACC-Fenster schlieáen nur mit getesteten ACC verwenden. Sollte n„mlich ein ACC einfach die Fenster schlieáen, ohne zu kontrollieren ob sie zu ihm geh”ren oder eine zul„ssige Fensternummer haben, kann das im ungnstigsten Fall zu einem Systemabsturz fhren. Unbedenklich ist z.B. das CONTROL.ACC von Atari. 3. Fr das Nachladen und Starten von Programmen ist nur eine Schachtelungstiefe von einem Programm zul„ssig. Das heiát das nachgeladene PRG darf kein weiteres Programm starten, da sonst ein Adressfehler auftreten wrde. 4. Obgleich alle Programmtypen wie PRG, TTP, TOS u.s.w. von EXPANDER gestartet werden k”nnen (Einschr„nkungen siehe dieses Kapitel), sollten Programme zuerst einmal darauf getestet werden, ob dies mit ihnen auch reibungslos funktioniert. Es gibt n„mlich ein paar Programme, die diese Betriebsart berhaupt nicht vertragen und Bomben werfen (z.B. das PD-Spiel Puzzel aus den ersten Tagen des ST). Bei Unvertr„glichkeiten kann es helfen die Option 'Screen save' im Programm PRG_INST bei der Programmkonfiguration zu aktivieren. Der Test sollte vorzugsweise in einem Anwenderprogramm geschehen, da vom DESKTOP etliche Fehler abgefangen werden. 5. Prinzipbedingt ist es nicht m”glich EXPANDER durch ein anderes ACC nachladen zu lassen. Dabei erfolgt unweigerlich ein Systemabsturz. 6. Das gleiche gilt auch fr den Versuch ein EXPANDER.PRG durch ein EXPANDER.ACC nachzuladen. 7. Vorsicht ist auch geboten, wenn ein sehr systemnahe programmiertes Programm durch EXPANDER gestartet wird (z.B. ein Monitorprogramm). Mit dem PD-Programm TEMPELMON sind z.B. keine Probleme aufgetreten, dies muá jedoch nicht fr andere Programme zutreffen. 8. Wenn durch EXPANDER eine Speicherreservierung erfolgen soll, so empfiehlt es sich, diese direkt nach einem Neustart durchzufhren (bei aktivierter und gesicherter Option geschieht dies automatisch), oder wenigstens solange man sich noch im DESKTOP befindet. Dieses Vorgehen beugt einer frhzeitigen Zerstckelung des freien Speichers vor. Bei einigen Programmen ist auáerdem darauf zu achten, daá bei zu wenig freiem Speicher und wiederholten Startversuchen, diese unter Umst„nden mit einem Systemabsturz reagieren (z.B. der GFA-Assembler). 9. Es ist ohne weiteres m”glich vektorverbiegende Programme zu starten, diese k”nnen sich sogar resident im Speicher verankern (z.B. Mausbeschleuniger). Das Umlenken der Systemvektoren durch diese Programme muá allerdings nach dem XBRA-Verfahren erfolgen, da sie andernfalls bei Programmende durch EXPANDER wieder ausgeh„ngt werden. 10. Sollte noch jemand mit einem Disketten-TOS der Version 1.0 arbeiten, empfiehlt es sich auf die Speicherreservierungs-Option zu verzichten. In dieser Konstellation belegt EXPANDER n„mlich Speicher, der vom Betriebssystem ben”tigt wird, was logischerweise zu einen Systemabsturz fhrt. Da dieses Betriebssystem wohl kaum noch im Einsatz sein drfte, wurde auf eine Anpassung von EXPANDER auf dieses Verhalten verzichtet. Anmerkungen: ATARI ST/STE, TOS und GEMDOS sind Warenzeichen der ATARI Corp. GEM und GEM Desktop sind Warenzeichen der Digital Research Inc. GFA-ASSEMBLER und GFA-BASIC sind Warenzeichen der GFA Systemtechnik GmbH OMIKRON-BASIC ist ein Warenzeichen von OMIKRON.Software