home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Club Elmshorn Atari PD
/
CCE_PD.iso
/
pc
/
0400
/
CCE_0483.ZIP
/
CCE_0483.PD
/
EXPANDER
/
HANDBUCH
/
HANDBUCH.TXT
Wrap
Text File
|
1992-12-26
|
34KB
|
704 lines
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 dürfte.
Für den reibungslosen Betrieb mit EXPANDER sind noch einige
Punkte zu beachten, die im Kapitel 7.1 aufgeführt 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 Verfügung.
Die Registrierung kann schriftlich oder telefonisch unter
folgender Adresse angefordert werden:
Jürgen 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 für deren fehlerfreien Betrieb in Verbindung mit
anderen Programmen nicht garantiert werden. Daher
wird jegliche Haftung für 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 für den
eingeschränkten Funktionsumfang der PD-Version.
1.2 Die Konfigurationsdateien
Die verschiedenen Einstellungen für 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 für 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) für 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. Für 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 aufgeführten
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 Verfügung 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 Verfügung zu haben.
3.1.3 reservierter Speicher
Der Wert unter der Beschriftung Speicherreservierung gibt die
eingestellte Speichergröβe an, die zurückgehalten wird, um für
ein von EXPANDER zu startendes Programm Arbeitsspeicher zur
Verfügung 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 für 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 für den freien Speicher, befindet
sich auch das Eingabefeld für die zu reservierende
Speichergröβe. Ist die Option Speicher reservieren aktiviert,
kann an dieser Stelle die Gröβe des zurückzuhaltenden 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 Grafikmüll auf dem Desktop zurück. Das hat
zwar keine negativen Folgen für 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 entgültigen
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
überprüft, ob das angegebene Fenster auch ihm gehört und eine
gültige Fensternummer vorliegt, kann es im ungünstigsten Fall
zu einem Systemabsturz kommen. Daher sollten vor der Verwendung
dieser Option zuerst die installierten ACC auf dieses Verhalten
hin überprüft werden.
3.2.4 AUTO-Start von Programmen
Für manche Anwendungen kann es sinnvoll sein, wenn das Programm
mit dem gearbeitet werden soll direkt nach einem Neustart zur
Verfügung steht. Zu diesem Zweck können bis zu vier Programme
(auch GEM-Programme), die in der Konfigurationsdatei anzugeben
sind, nach einem Neustart ausgeführt werden. Voraussetzung
hierfür 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 für
das jeweilige Programm eingegeben werden (siehe 5.1.4), oder
das aufgerufene Programm gibt bei Programmende die Startzeit an
EXPANDER zurück. Dazu wird die Möglichkeit genutzt, daβ durch
die GEMDOS-Funktion PTERM dem aufrufenden Programm eine
Rückmeldung übergeben werden kann. Für die Uhrzeit 1334 Uhr,
muβ z.B. die Zahl 1334 (dezimal) zurückgeliefert werden. In
EXPANDER wird die Uhrzeit mit dem aktuellen Datum verknüpft und
als Startzeit in der Konfigurationsdatei eingetragen. Dadurch
läβt sich z.B. auf einfache Art ein Wecker für 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 Ausführung 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 Gründen
ü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 durchgeführt. Konnte während
der Laufzeit von EXPANDER ein Zeitstart nicht ausgeführt
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 Verfügung zu
haben, können diese für 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
Berücksichtigung der eingestellten Optionen ausgeführt. 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
Für 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 gewünschte Programm
selektiert werden kann. Durch betätigen von OK wird das
ausgewählte Programm gestartet, mit ABBRUCH kehrt man zu
EXPANDER zurück. Aus Sicherheitsgründen 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 zurück.
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 für
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 zurückgeblättert werden.
4.1.4 Zeitstart
Für 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 für jedes Programm , auch für 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 für AUTO-Startprogramme
Wurde eine Zeitverzögerung für 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 für
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 Lücken 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 gewünschte Programm ausgewählt wird. Mit anklicken von OK
wird das ausgewählte Programm übernommen und dessen
Zugriffspfad und Name für 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 für alle AUTO-
Startprogramme und entspricht den Sekunden, die EXPANDER nach
einem Neustart wartet, bevor diese ausgeführt werden. Der
Installationsmodus für 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 für 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)
Für den Fall, daβ das angegebene Programm den Bildschirminhalt
überschreibt (TOS-Programme u.Ä.), kann für 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, geschützt.
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 durchführen
Wenn Sie in Besitz einer gültigen 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 durchgeführt wurde, ist
anschlieβend noch ein Neustart erforderlich, damit die
Installation wirksam werden kann.
5.1.2 Installierung zurücknehmen
Wenn Sie das Programm weitergeben wollen, muβ aus der
Vollversion von EXPANDER wieder die PD-Version gemacht werden.
Dazu ist es erforderlich, die Installation zurückzunehmen.
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
zurückgenommen. 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, müssen 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, dürfen (noch) keine echte GEM-Menüleiste
verwenden, da sonst weder der aktive Hauptprozess noch das
nachgeladene Programm bedienbar sind. Selbstgestrickte
Menüleisten 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
Menüpunkt '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 ungünstigsten Fall zu einem Systemabsturz führen.
Unbedenklich ist z.B. das CONTROL.ACC von Atari.
3. Für 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 würde.
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 für 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 für andere Programme zutreffen.
8. Wenn durch EXPANDER eine Speicherreservierung erfolgen
soll, so empfiehlt es sich, diese direkt nach einem
Neustart durchzuführen (bei aktivierter und gesicherter
Option geschieht dies automatisch), oder wenigstens
solange man sich noch im DESKTOP befindet. Dieses Vorgehen
beugt einer frühzeitigen Zerstückelung 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 führt. Da dieses Betriebssystem wohl kaum
noch im Einsatz sein dürfte, 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