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
Text File  |  1992-12-26  |  34KB  |  704 lines

  1.                   BEDIENUNGSANLEITUNG ZU EXPANDER
  2.  
  3.  
  4. 1. Allgemeines
  5.  
  6.  1.1 Vorwort
  7.  
  8.      EXPANDER  ist  ein Multi-Accessory und sollte als ACC  auf  dem 
  9.      Bootlaufwerk der Rechners abgelegt werden. Nach dem Bootvorgang 
  10.      können   dann  mit  diesem  ACC,   unabhängig  von   der   TOS-
  11.      Versionsnummer,   Programme   gestartet   werden   ohne   einen 
  12.      Systemabsturz  auszulösen.  Durch umbenennen ist  das  Programm 
  13.      auch als PRG ablauffähig, was aber wenig Sinn machen dürfte.
  14.      Für  den  reibungslosen Betrieb mit EXPANDER sind  noch  einige 
  15.      Punkte  zu  beachten,   die  im  Kapitel  7.1  aufgeführt  sind 
  16.      (unbedingt lesen!).
  17.      Das Programm ist in zwei Versionen erhältlich. Erstens in einer 
  18.      Public   Domain-Version,    die   nur   einen   eingeschränkten 
  19.      Funktionsumfang beinhaltet und in Verbindung mit den Programmen 
  20.      INSTALL,  PRG_INST und der unveränderten Datei HANDBUCH kopiert 
  21.      und weitergegeben werden darf.
  22.      Die  zweite Version ist die käufliche Vollversion,  welche  mit 
  23.      dem  mitgelieferten Installationsprogramm durch  Eingabe  einer 
  24.      Registriernummer  aus  der PD-Version erzeugt  wird.  Nach  der 
  25.      Installation steht dem Anwender dann der volle  Funktionsumfang 
  26.      zur Verfügung.
  27.      Die  Registrierung  kann  schriftlich  oder  telefonisch  unter 
  28.      folgender Adresse angefordert werden:
  29.  
  30.                            Jürgen  Scherf
  31.                             Birkenweg 37
  32.                           6601 Klarenthal
  33.                          Tel.: 06898/39143
  34.  
  35.  
  36.      WARNUNG:  Obwohl  die Programme auf der  beiliegenden  Diskette 
  37.                mit gröβter Sorgfalt entwickelt und getestet  wurden, 
  38.                kann für deren fehlerfreien Betrieb in Verbindung mit 
  39.                anderen  Programmen nicht  garantiert  werden.  Daher 
  40.                wird jegliche Haftung für eventuelle Schäden,  die in 
  41.                Zusammenhang   mit  der  Nutzung   dieser   Programme 
  42.                entstehen, ausgeschlossen.
  43.  
  44.      Diese  Beschreibung  bezieht  sich nun  im  folgenden  auf  die 
  45.      Funktionen  der  käuflichen Version,  gilt aber  auch  für  den 
  46.      eingeschränkten Funktionsumfang der PD-Version.
  47.  
  48.  
  49.  1.2 Die Konfigurationsdateien
  50.  
  51.      Die  verschiedenen Einstellungen für den Betrieb  von  EXPANDER 
  52.      sind  in einer Konfigurationsdatei (INF-Datei) abgelegt  (siehe 
  53.      1.4).  Um  gleich  nach  dem Einschalten  oder  Neustarten  des 
  54.      Rechners   mit  EXPANDER  arbeiten  zu  können,   muβ  in   dem 
  55.      Verzeichnis  in welchem auch EXPANDER steht eine INF-Datei  mit 
  56.      Namen  EXPANDER.INF  vorhanden sein.  Nach deren  Angaben  wird 
  57.      EXPANDER     dann    konfiguriert.     Es    können     mehrere 
  58.      Konfigurationsdateien   vorhanden  sein,   wobei  deren   Namen 
  59.      beliebig  gewählt  werden können.  Der Versuch  eine  INF-Datei 
  60.      nachzuladen,  die  nicht  für EXPANDER gedacht  ist,  wird  vom 
  61.      Programm erkannt und mit einer Meldung abgelehnt.
  62.  
  63.  
  64.  1.3 Das Programm PRG_INST
  65.  
  66.      Das    Programm    PRG_INST   dient   zum    Erstellen    einer 
  67.      Konfigurationsdatei (INF-Datei) für EXPANDER.  In dieser  Datei 
  68.      werden  die  durch  EXPANDER  startbaren  Programme  und  deren 
  69.      Startoptionen abgelegt (siehe Abschnitt 3.2).  Das Programm ist 
  70.      Public  Domain  und  kann mit  beiden  Versionen  von  EXPANDER 
  71.      betrieben  werden.   Für  das  Kopieren  und  weitergeben   des 
  72.      Programmes   gelten   sinngemäβ  die   im   Vorwort   genannten 
  73.      Bedingungen.
  74.  
  75.  
  76.  1.4 Das Programm INSTALL
  77.  
  78.      Mit   dem   Programm   INSTALL   kann   bei   Vorliegen   einer 
  79.      Registriernummer   aus   der  PD-Version   von   EXPANDER   die 
  80.      Vollversion  erzeugt werden.  Dies geschieht durch Eingabe  des 
  81.      Käufernamens    und   der   erteilten    Registriernummer    im 
  82.      entsprechenden Eingabefeld (siehe Abschnitt 6.1).  Das Programm 
  83.      INSTALL  ist Public Domain.  Zum kopieren und  weitergeben  des 
  84.      Programmes   gelten  sinngemäβ  die  im  Vorwort   aufgeführten 
  85.      Bedingungen.
  86.  
  87.  
  88. 2. Der Funktionsumfang von EXPANDER
  89.  
  90.  2.1 Funktionsumfang der registrierten Version
  91.  
  92.      - Starten  von Programmen als ACC,  wobei neun Programme  durch 
  93.        PRG_INST auf Buttons gelegt werden können und ein  beliebiges 
  94.        Programm durch eine Fileselectbox auswählbar ist.
  95.      - AUTO-Start von bis zu vier Programmen nach Neustart.
  96.      - Zeitabhängiges Starten von bis zu neun Programmen,  wobei der 
  97.        Zeitpunkt   aus  der  Konfigurationsdatei   entnommen   wird. 
  98.        Zusätzlich  ist auch ein Zeitstarten von Programmen  möglich, 
  99.        wenn diese bei Programmende EXPANDER die Startzeit übergeben.
  100.      - Anzeige    des    gröβten-   und   des    insgesamt    freien 
  101.        Speicherplatzes.
  102.      - Speicherreservierung um Platz zum Nachladen anderer Programme 
  103.        zu  haben,   wenn  der  gesamte  Speicher  vom  Hauptprogramm 
  104.        beansprucht wird.
  105.      - Schlieβen aller Fenster, die durch ein ACC geöffnet wurden.
  106.      - Puffern des Bildschirminhalts beim Starten von Programmen die 
  107.        den Bildschirm überschreiben (z.B. TOS-Programme).
  108.      - Nachladen beliebiger Konfigurationsdateien (INF-Dateien)  zur 
  109.        Konfigurationsänderung.
  110.  
  111.  
  112.  3.1 Funktionsumfang der PD-Version
  113.  
  114.      - Starten  von bis zu drei Programmen als ACC,  wenn sie  durch 
  115.        PRG_INST auf Buttons gelegt sind.
  116.      - Anzeige    des    gröβten-   und   des    insgesamt    freien 
  117.        Speicherplatzes.
  118.      - Puffern des Bildschirminhalts beim Starten von Programmen die 
  119.        den Bildschirm überschreiben (z.B. TOS-Programme).
  120.      - Nachladen beliebiger Konfigurationsdateien (INF-Dateien)  zur 
  121.        Konfigurationsänderung.
  122.  
  123.  
  124.  3. Programm EXPANDER
  125.  
  126.  3.1 ANZEIGEN
  127.  
  128.   3.1.1 gröβter freier Speicherblock
  129.  
  130.      Unter  der Bezeichnung gröβter freier Speicherblock ist der  im 
  131.      Moment zur Verfügung stehende freie Speicher  gemeint,  welcher 
  132.      bei Speicheranforderungen an das Betriebssystem verwendet wird. 
  133.      Diese  Anzeige  entspricht  dem  Wert,  der  auch  von  anderen 
  134.      Programmen als freier Speicher anzeigt wird. Er entspricht aber 
  135.      nur  direkt  nach dem Neustart dem insgesamt  freien  Speicher. 
  136.      Daher auch die nächste Anzeige.
  137.  
  138.  
  139.   3.1.2 insgesamt freier Speicher
  140.  
  141.      Die  Anzeige  freier Speicher gesamt gibt die Summe  aller  vom 
  142.      Betriebssystem  als  frei  markierten  Speicherblöcke  an.  Bei 
  143.      häufigem   anfordern   und   freigeben   von   Speicher   durch 
  144.      Anwenderprogramme  und das Betriebssystem,  entstehen  mit  der 
  145.      Zeit   viele   unterschiedlich   groβe   freie   und    belegte 
  146.      Speicherblöcke.  Durch  den  Vergleich der  zwei  Werte  (4.1.1 
  147.      u. 4.1.2)  kann  nun leicht  festgestellt  werden,  ab  welchem 
  148.      Zeitpunkt  sich  ein Neustart auszahlt,  um wieder  den  vollen 
  149.      Speicher zur Verfügung zu haben.
  150.  
  151.  
  152.   3.1.3 reservierter Speicher
  153.  
  154.      Der  Wert unter der Beschriftung Speicherreservierung gibt  die 
  155.      eingestellte Speichergröβe an,  die zurückgehalten wird, um für 
  156.      ein  von  EXPANDER zu startendes Programm  Arbeitsspeicher  zur 
  157.      Verfügung  zu halten.  Bei ausgeschalteter  Reservierungsoption 
  158.      ist dieser Wert hell geschrieben. Ist die Option aktiviert, und 
  159.      eine  Reservierung  in der gewählten Gröβe  möglich,  wird  die 
  160.      Anzeige invers dargestellt, andernfalls normal.
  161.  
  162.  
  163.   3.1.4 installierte Programme
  164.  
  165.      In   dem   Feld  Programmwahl  werden   alle   durch   PRG_INST 
  166.      installierten  Programme  mit ihrem Namen  in  den  zugehörigen 
  167.      Buttons angezeigt.  Durch Anklicken des jeweiligen Buttons kann 
  168.      das entsprechende Programm gestartet werden.  In der PD-Version 
  169.      von  EXPANDER sind nur die ersten drei Buttons  bedienbar,  die 
  170.      restlichen sind gesperrt.
  171.  
  172.  
  173.   3.1.5 eingestellte Optionen 
  174.  
  175.      Die Einstellung der Optionen Speicherreservierung,  ACC-Fenster 
  176.      schlieβen,  Autostarten und Zeitstarten von Programmen, sind an 
  177.      dem zugehörigen Feld ersichtlich.  Bei aktivierter Option  wird 
  178.      das   entsprechende  Feld  angekreuzt  (CROSSED)   dargestellt, 
  179.      ansonsten bleibt es leer. In der PD-Version sind diese Optionen 
  180.      nicht anwählbar.
  181.  
  182.  
  183.   3.1.6 registrierter Name
  184.  
  185.      Wurde   durch   das   Programm   INSTALL   eine   Registrierung 
  186.      vorgenommen,  wird  der Name auf den das  Programm  registriert 
  187.      ist,   bei  Aufruf  der  Programminformation  angezeigt  (siehe 
  188.      4.3.4).
  189.  
  190.  
  191.  3.2 PROGRAMMEINSTELLUNGEN
  192.  
  193.   3.2.1 Speicher reservieren  
  194.  
  195.      EXPANDER bietet die Möglichkeit,  einen Speicherblock von  frei 
  196.      wählbarer  Gröβe zu reservieren.  Dies ermöglicht dann auch  in 
  197.      Programmen   die   den   gesamten   Hauptspeicher   für    sich 
  198.      beanspruchen,   das   Starten  von  Programmen   aus   EXPANDER 
  199.      (vorausgesetzt,  der reservierte Speicher ist groβ genug).  Zum 
  200.      Ein/Ausschalten dieser Option ist mit der Maus das Feld  hinter 
  201.      der Beschriftung Speicher res. anzuklicken.
  202.  
  203.  
  204.   3.2.2 zu reservierende Speichergröβe
  205.  
  206.      In dem Feld mit den Anzeigen für den freien Speicher,  befindet 
  207.      sich   auch   das   Eingabefeld  für   die   zu   reservierende 
  208.      Speichergröβe.  Ist die Option Speicher reservieren  aktiviert, 
  209.      kann an dieser Stelle die Gröβe des zurückzuhaltenden Speichers 
  210.      eingegeben   oder  geändert  werden.   Wurde  ein  neuer   Wert 
  211.      eingegeben,  so  wird  dieser nach dem  nächsten  Programmstart 
  212.      durch  EXPANDER als aktuelle Gröβe eingesetzt.  Durch Aus-  und 
  213.      wieder  Einschalten  von Speicher res.  kann dieser  Wert  auch 
  214.      sofort übernommen werden. Die Anzeige des freien Speichers wird 
  215.      daraufhin ebenfalls aktuallisiert. War die Speicherreservierung 
  216.      erfolgreich,   wird  zusätzlich  der  reservierte  Wert  invers 
  217.      dargestellt.
  218.  
  219.  
  220.   3.2.3 ACC-Fenster schlieβen
  221.  
  222.      Da  durch einen Programmstart vom Applikationsmanager  an  alle 
  223.      ACC die Nachricht AC_CLOSE verschickt wird,  bleiben deren evt. 
  224.      geöffnete   Fenster   bei  einem  Start  durch   EXPANDER   als 
  225.      nichtbedienbarer  Grafikmüll auf dem Desktop  zurück.  Das  hat 
  226.      zwar  keine  negativen Folgen für die weitere  Arbeit  mit  dem 
  227.      Rechner,   ist  aber  dennoch  störend.  Um  diesen  Effekt  zu 
  228.      vermeiden,  gibt es die Option ACC-Fenster schlieβen. Ist diese 
  229.      Option aktiviert,  wird vor jedem Programmstart durch  EXPANDER 
  230.      an  alle ACC der Befehl Fenster schlieβen  ausgegeben.  Um  dem 
  231.      Screen  Manager die Möglichkeit zu geben,  diese  Fenster  dann 
  232.      auch  vom  Desktop zu entfernen,  werden  bis  zum  entgültigen 
  233.      Programmstart    noch    zwei    Sekunden    abgewartet.    Das 
  234.      Ein/Ausschalten der Option geschieht durch einen Mausklick  auf 
  235.      das Feld hinter der Beschriftung ACC-Fenster.
  236.      Zu dieser Option noch eine Warnung: Da es nicht möglich ist auf 
  237.      legale  Weise  das Programm zu ermitteln,  dem  ein  geöffnetes 
  238.      Fenster gehört,  wird an alle ACC der Befehl Fenster  schlieβen 
  239.      abgesetzt.  Wenn  ein ACC bei empfangen dieser Nachricht  nicht 
  240.      überprüft,  ob das angegebene Fenster auch ihm gehört und  eine 
  241.      gültige Fensternummer vorliegt,  kann es im ungünstigsten  Fall 
  242.      zu einem Systemabsturz kommen. Daher sollten vor der Verwendung 
  243.      dieser Option zuerst die installierten ACC auf dieses Verhalten 
  244.      hin überprüft werden.
  245.  
  246.  
  247.   3.2.4 AUTO-Start von Programmen
  248.  
  249.      Für manche Anwendungen kann es sinnvoll sein, wenn das Programm 
  250.      mit  dem gearbeitet werden soll direkt nach einem Neustart  zur 
  251.      Verfügung steht.  Zu diesem Zweck können bis zu vier  Programme 
  252.      (auch GEM-Programme),  die in der Konfigurationsdatei anzugeben 
  253.      sind,  nach  einem Neustart  ausgeführt  werden.  Voraussetzung 
  254.      hierfür  ist lediglich eine  entsprechende  Konfigurationsdatei 
  255.      mit   dem  Namen  EXPANDER.INF  im  Bootlaufwerk,   sowie   das 
  256.      Aktivieren  der  AUTO-Startoption im  Programm  EXPANDER.  Dies 
  257.      geschieht   durch  einen  Mausklick  auf  das  Feld   vor   der 
  258.      Beschriftung   Autostarten.    Die   Programme   werden    dann 
  259.      nacheinander in der angegebenen Reihenfolge  aufgerufen.  Diese 
  260.      Funktion ist, wie alle anderen Funktionen von EXPANDER, von der 
  261.      TOS-Version unabhängig, funktioniert also auch bei TOS 1.00.
  262.  
  263.  
  264.   3.2.5 Zeitstart von Programmen
  265.  
  266.      Ähnlich   wie   das   automatische   funktioniert   auch    das 
  267.      zeitabhängige Starten von Programmen.  Dazu muβ entweder in der 
  268.      Konfigurationsdatei bei der Programmauswahl eine Startzeit  für 
  269.      das  jeweilige Programm eingegeben werden (siehe  5.1.4),  oder 
  270.      das aufgerufene Programm gibt bei Programmende die Startzeit an 
  271.      EXPANDER zurück.  Dazu wird die Möglichkeit genutzt,  daβ durch 
  272.      die   GEMDOS-Funktion  PTERM  dem  aufrufenden  Programm   eine 
  273.      Rückmeldung übergeben werden kann.  Für die Uhrzeit  1334  Uhr, 
  274.      muβ  z.B.  die Zahl 1334 (dezimal) zurückgeliefert  werden.  In 
  275.      EXPANDER wird die Uhrzeit mit dem aktuellen Datum verknüpft und 
  276.      als Startzeit in der Konfigurationsdatei  eingetragen.  Dadurch 
  277.      läβt sich z.B.  auf einfache Art ein Wecker für einen  Zeitraum 
  278.      von 24 Stunden realisieren.
  279.      Ist  nun die Option Zeitstarten in EXPANDER aktiviert  und  der 
  280.      Startzeitpunkt   erreicht,   wird  das   Programm   automatisch 
  281.      gestartet.   Damit  ein  Programmstart  nicht  zu  überraschend 
  282.      erfolgt,  wird zwei Sekunden vor der Ausführung ein akustisches 
  283.      Signal ausgegeben.  Das Ein/Ausschalten dieser Option geschieht 
  284.      durch  einen  Mausklick  auf  das  Feld  vor  der  Beschriftung 
  285.      Zeitstarten.
  286.      Ist  eine  eingetragene  Startzeit  aus  irgendwelchen  Gründen 
  287.      überschritten worden,  sind verschiedene Reaktionen  vorgesehen 
  288.      die anschlieβend beschrieben werden.
  289.      Wird bei einem Neustart festgestellt, daβ ein Startzeitpunkt um 
  290.      weniger als eine Stunde überschritten wurde,  erfolgt  trotzdem 
  291.      der     Programmstart.     Auch    beim     Nachladen     einer 
  292.      Konfigurationsdatei,  oder  dem nachträglichen  Aktivieren  der 
  293.      Option Zeitstarten,  wird bei einer Überschreitung von  weniger 
  294.      als einer viertel Stunde der Start durchgeführt. Konnte während 
  295.      der  Laufzeit  von  EXPANDER  ein  Zeitstart  nicht  ausgeführt 
  296.      werden,  weil zum Beispiel ein Programm als Hauptprogramm  lief 
  297.      das keine ACC zuläβt, erfolgt der Start auf jeden Fall nach dem 
  298.      Beenden dieses Programmes.
  299.  
  300.  
  301.   3.2.6 Einstellungen sichern
  302.  
  303.      Um  die  gewählten Einstellungen auch immer  zur  Verfügung  zu 
  304.      haben,  können  diese  für jede  Konfigurationsdatei  getrennt, 
  305.      gesichert  werden.  Dazu betätigt man den OK-Button  neben  der 
  306.      Eintragung  Einstellungen sichern,  wodurch  die  eingestellten 
  307.      Optionen  inklusive der zu reservierenden Speichergröβe in  der 
  308.      aktuellen Konfigurationsdatei gespeichert werden.
  309.  
  310.  
  311.  3.3 BEDIENUNG
  312.  
  313.   4.3.1 installierte Programme starten
  314.  
  315.      Die  Namen der bis zu neun mit PRG_INST ausgewählten  Programme 
  316.      werden  in  den Startbuttons im  Feld  Programmwahl  angezeigt. 
  317.      Durch anklicken mit der Maus wird das jeweilige Programm  unter 
  318.      Berücksichtigung  der eingestellten Optionen  ausgeführt.  Nach 
  319.      dem  Beenden des aufgerufenen Programmes erscheint  wieder  die 
  320.      Dialogbox  von  EXPANDER.  Nun kann man  ein  anderes  Programm 
  321.      starten,  oder  EXPANDER  durch betätigen des  Buttons  Ausgang 
  322.      verlassen.
  323.  
  324.  
  325.   3.3.2 nicht installierte Programme starten
  326.  
  327.      Für den Fall,  daβ ein Programm gestartet werden soll,  welches 
  328.      nicht  durch  PRG_INST installiert wurde,  gibt es  den  Button 
  329.      Programme.  Durch anklicken dieses Buttons mit der  Maus,  wird 
  330.      eine Fileselectbox aktiviert,  mit der das gewünschte  Programm 
  331.      selektiert  werden  kann.  Durch  betätigen  von  OK  wird  das 
  332.      ausgewählte  Programm  gestartet,  mit  ABBRUCH  kehrt  man  zu 
  333.      EXPANDER zurück.  Aus Sicherheitsgründen wird bei Programmstart 
  334.      ein Fenster unterlegt oder der Bildschirmhintergrund gerettet. 
  335.  
  336.  
  337.   3.3.3 neue Konfigurationsdatei laden
  338.  
  339.      Mit  EXPANDER  ist  es  möglich,   beliebige  INF-Dateien   mit 
  340.      unterschiedlichen Konfigurationen nachzuladen.  Dadurch besteht 
  341.      z.B. die Möglichkeit, mehr als neun fest eingestellte Programme 
  342.      zu verwalten.  Um eine andere Konfigurationsdatei zu laden, ist 
  343.      der   Button   INF-Datei   anzuklicken.   Dadurch   wird   eine 
  344.      Fileselectbox aktiviert,  mit der die neue  Konfigurationsdatei 
  345.      ausgewählt werden kann.  Durch betätigen von OK wird die  Datei 
  346.      geladen  und  EXPANDER nach den  neuen  Werten  umkonfiguriert. 
  347.      Dabei  werden auch alle Optionen der alten INF-Datei  nach  den 
  348.      Angaben  der neuen Datei überschrieben.  Mit ABBRUCH kehrt  man 
  349.      ohne Änderung zu EXPANDER zurück.
  350.  
  351.  
  352.   3.3.4 Programminformation abrufen
  353.  
  354.      Durch  einen  Mausklick  auf  den  Button  EXPANDER  wird  eine 
  355.      Dialogbox geöffnet, die Informationen wie den Copyrightvermerk, 
  356.      Versionsnummer  und  den  Namen  auf  den  eine   Registrierung 
  357.      erfolgte enthält.
  358.  
  359.  
  360.   3.3.5 Programm verlassen
  361.  
  362.      Durch  betätigen  von Return/Enter oder betätigen  des  Buttons 
  363.      AUSGANG   wird   EXPANDER  verlassen  und   mit   dem   aktiven 
  364.      Hauptprogramm fortgefahren.
  365.  
  366.  
  367. 4. Programm PRG_INST
  368.  
  369.  4.1 ANZEIGEN
  370.  
  371.   4.1.1 Programmpfad    
  372.  
  373.      Wurde ein Programm zur Aufnahme in eine Konfigurationsdatei für 
  374.      EXPANDER ausgewählt, wird deren Zugriffspfad in dem Ausgabefeld 
  375.      mit der Beschriftung Pfad,  in zwei je 40 Zeichen langen Zeilen 
  376.      angezeigt.  Der  Pfadname  darf maximal 128 Zeichen  groβ  sein 
  377.      (inklusive  Programmname),  bei  mehr  als  80  Zeichen  reinem 
  378.      Pfadnamen  werden  jedoch  die  überzähligen  Zeichen  bei  der 
  379.      Anzeige am Anfang der ersten Zeile unterschlagen. Dies hat aber 
  380.      keinen Einfluβ auf die Funktion des Programmes,  die Daten sind 
  381.      nach   dem  Abspeichern  in  der  Konfigurationsdatei   dennoch 
  382.      vollständig vorhanden.
  383.  
  384.  
  385.   4.1.2 Programmname
  386.  
  387.      Nach der Auswahl eines Programmes wird,  wie der Pfadname, auch 
  388.      der  Programmname  in einem Ausgabefeld  mit  der  Beschriftung   
  389.      Programm inklusive dem Dateisuffix angezeigt.
  390.  
  391.  
  392.   4.1.3 Programmnummer
  393.  
  394.      Die  Nummer des Programmes,  welches gerade mit Namen und  Pfad 
  395.      angezeigt wird,  ist in einem kleinen Zahlenfeld zwischen  zwei 
  396.      Pfeilen   (hoch/runter)  zu  sehen.   Diese  Nummer  gibt   den 
  397.      Platz/Button  an,  auf  den  das Programm nach  dem  Laden  der 
  398.      Konfigurationsdatei  durch EXPANDER  gelegt  wird.  Bekanntlich 
  399.      sind    maximal    neun   Programme    möglich,    wobei    die 
  400.      Belegungsrichtung  in  EXPANDER  von links  nach  rechts  geht. 
  401.      Werden AUTO-Startprogramme ausgewählt,  von denen maximal  vier 
  402.      möglich sind,  gibt die Nummer die Startreihenfolge  an.  Durch 
  403.      betätigen der Pfeiltasten kann zur nächsten Programmnummer vor- 
  404.      oder zurückgeblättert werden.
  405.  
  406.  
  407.    4.1.4 Zeitstart
  408.  
  409.      Für  jedes Programm,  ausgenommen AUTO-Startprogramme,  ist  es 
  410.      möglich  eine Zeitstartoption zu  aktivieren.  Eine  aktivierte 
  411.      Option  wird mit einem Haken (CHECKED) in einem Feld neben  der 
  412.      Beschriftung  Zeitstart angezeigt,  ansonsten ist  dieses  Feld 
  413.      leer.
  414.  
  415.  
  416.    4.1.5 Bildschirm sichern (Screen save)
  417.  
  418.      Es   ist  möglich  für  jedes  Programm  ,   auch   für   AUTO-
  419.      Startprogramme,  die  Option Bildschirm sichern zu  aktivieren. 
  420.      Eine aktivierte Option wird mit einem Haken (CHECKED) in  einem 
  421.      Feld  neben der Beschriftung Screen save  angezeigt,  ansonsten 
  422.      ist dieses Feld leer.
  423.  
  424.  
  425.    4.1.6 AUTO-Startprogramme
  426.  
  427.      Zum Auswählen von AUTO-Startprogrammen ist der Button  Auto-PRG 
  428.      mit  der Maus zu betätigen.  Dieser wird dann bis zum  erneuten 
  429.      Betätigen  des  Buttons  invertiert  dargestellt.  Solange  der 
  430.      Button 'eingerastet' angezeigt wird, können AUTO-Startprogramme 
  431.      gewählt werden.
  432.  
  433.  
  434.    4.1.7 Startverzögerung für AUTO-Startprogramme
  435.  
  436.      Wurde  eine Zeitverzögerung für  AUTO-Startprogramme  eingeben, 
  437.      wird diese hinter der Beschriftung Start nach angezeigt. Dieser 
  438.      Zahlenwert entspricht den Sekunden,  die nach der  Installation 
  439.      von  EXPANDER durch das AES nach einem Neustart gewartet  wird, 
  440.      bevor ein AUTO-Startprogramm aufgerufen wird.
  441.  
  442.  
  443.  4.2 BEDIENUNG
  444.  
  445.   4.2.1 Konfigurationsdatei auswählen
  446.  
  447.      Nach  dem  Starten von PRG_INST können entweder die  Daten  zum 
  448.      Anlegen einer neuen Konfigurationsdatei zusammengestellt,  oder 
  449.      eine  schon vorhandene Datei geladen  werden.  Der  Dateninhalt 
  450.      dieser  Datei (Programmangaben,  Optionen) kann dann  gesichtet 
  451.      oder verändert werden.  Zum Laden einer Konfigurationsdatei ist 
  452.      der Button Dateiauswahl mit der Maus anzuklicken.  Dadurch wird 
  453.      eine  Fileselectbox  aktiviert,  mit der die  Datei  ausgewählt 
  454.      wird.  Ist  die  gewählte Datei  eine  Konfigurationsdatei  für 
  455.      EXPANDER   wird  diese  geladen,   andernfalls   erfolgt   eine 
  456.      Fehlermeldung.   Die   Daten  der  Konfigurationsdatei   stehen 
  457.      anschlieβend zur Bearbeitung bereit.
  458.  
  459.  
  460.   4.2.2 Konfigurationsdatei speichern
  461.  
  462.      Zum Sichern der neu eingegebenen oder geänderten Daten in einer 
  463.      Konfigurationsdatei  ist  der  Button Speichern  mit  der  Maus 
  464.      anzuklicken. Dadurch wird eine Fileselectbox aktiviert, mit der 
  465.      ein  neuer  Dateiname eingegeben,  oder  ein  vorhandener  Name 
  466.      selektiert werden kann. Durch betätigen von OK werden die Daten 
  467.      in der angegebenen Datei abgelegt. Der Name der Datei kann frei 
  468.      gewählt werden, es ist jedoch empfehlenswert auf jeden Fall das 
  469.      Dateisuffix  '.INF' zu verwenden.  Durch betätigen von  ABBRUCH 
  470.      wird die Datensicherung abgebrochen, wobei allerdings noch kein 
  471.      Datenverlust entsteht.
  472.  
  473.  
  474.   4.2.3 Programmnummer einstellen    
  475.  
  476.      Soll ein neuer Eintrag in die Konfigurationsdatei  aufgenommen, 
  477.      oder  ein bestehender Eintrag verändert werden,  so ist  zuerst 
  478.      die  Nummer des jeweilige  Programmplatzes  einzustellen.  Dies 
  479.      geschieht  durch die beiden Pfeiltasten rechts und links  neben 
  480.      der angezeigten Programmnummer. Es ist dabei nicht erforderlich 
  481.      die Programmplätze der Reihe nach zu belegen,  die Eintragungen 
  482.      können in beliebiger Reihenfolge und mit Lücken  erfolgen.  Die 
  483.      nicht  belegten Plätze werden später bei der  Verwendung  durch 
  484.      EXPANDER     durch    einen    leeren     Button     angezeigt. 
  485.      Selbstverständlich  kann auch mit Hilfe dieser  Tasten  einfach 
  486.      nur  durch eine Konfigurationsdatei geblättert werden um  deren 
  487.      Daten zu sichten. 
  488.  
  489.  
  490.   4.2.4 Programm auswählen
  491.  
  492.      Soll  ein Programmplatz mit einem neuen Programm  belegt,  oder 
  493.      eine vorhandene Belegung geändert werden, kann durch den Button 
  494.      PRG-Wahl eine Fileselectbox aktiviert werden,  mit deren  Hilfe 
  495.      das gewünschte Programm ausgewählt wird.  Mit anklicken von  OK 
  496.      wird   das   ausgewählte   Programm   übernommen   und   dessen 
  497.      Zugriffspfad   und   Name  für  den   aktuellen   Programmplatz 
  498.      eingetragen. Durch ABBRUCH wird die Funktion abgebrochen, wobei 
  499.      keine Daten verändert werden.
  500.  
  501.  
  502.   4.2.5 AUTO-Startprogramm auswählen
  503.  
  504.      Soll  eines der vier möglichen AUTO-Startprogramme  installiert 
  505.      werden,  so  ist mit der Maus der Button Auto-PRG  anzuklicken. 
  506.      Nun  können  die  Programme wie unter  Punkt  5.2.3  und  5.2.4 
  507.      beschrieben ausgewählt werden.
  508.      Wenn  eine Startverzögerung erforderlich ist,  damit ein  AUTO-
  509.      Startprogramm  mit seiner Bildschirmausgabe nicht den  Desktop-
  510.      Aufbau   stört,   so   kann  diese  hinter   der   Beschriftung 
  511.      Start nach eingegeben werden.  Dieser Wert gilt für alle  AUTO-
  512.      Startprogramme und entspricht den Sekunden,  die EXPANDER  nach 
  513.      einem  Neustart  wartet,  bevor diese  ausgeführt  werden.  Der 
  514.      Installationsmodus für die Auto-Startprogramme kann durch einen 
  515.      weiteren Mausklick auf den Button Auto-PRG jederzeit  verlassen 
  516.      werden.
  517.  
  518.  
  519.   4.2.6 Zeitstart eines Programmes
  520.  
  521.      Wenn  ein  Programm zu einem  bestimmten  Zeitpunkt  aufgerufen 
  522.      werden  soll  (z.B.  ein  Wecker),  so kann  dieser  für  jedes 
  523.      Programm,  auβer AUTO-Startprogramme,  angegeben werden. Hierzu 
  524.      ist  das  Feld hinter der Beschriftung Startzeit mit  der  Maus 
  525.      anzuklicken.  Daraufhin erscheint eine kleine Dialogbox, in der 
  526.      das  Datum  und die Uhrzeit der  Startzeit  eingegeben  werden. 
  527.      Durch  betätigen  von  OK wird diese Zeit  übernommen  und  dem 
  528.      aktuell  angezeigten  Programm  zugeordnet.   Eine   aktivierte 
  529.      Zeitstartfunktion ist danach an einem Haken in dem angeklickten 
  530.      Feld zu erkennen (siehe 5.1.4).
  531.      Um einen Startzeitpunkt zu ändern oder anzusehen, kann auch die 
  532.      Beschriftung Startzeit mit der Maus angeklickt werden,  wodurch 
  533.      die  gleiche  Dialogbox wie  oben  beschrieben  erscheint.  Der 
  534.      Unterschied zu der vorher beschriebenen Methode besteht  darin, 
  535.      daβ  der aktuelle Zustand der Zeitstartoption  nicht  verändert 
  536.      wird.
  537.      Eine aktivierte Zeitstartoption, kann durch einen Mausklick auf 
  538.      das schon genannte Feld abgeschaltet werden.
  539.  
  540.  
  541.   4.2.7 Bildschirm sichern (Screen save)
  542.  
  543.      Für  den Fall, daβ das angegebene Programm den Bildschirminhalt 
  544.      überschreibt  (TOS-Programme  u.Ä.),  kann für  jedes  Programm 
  545.      getrennt,  die  Option  Bildschirm  sichern  aktiviert  werden. 
  546.      Hierzu ist mit der Maus das Feld hinter der Beschriftung Screen 
  547.      save anzuklicken.  Der aktuelle Bildschirminhalt wird dann  vor 
  548.      dem Programmstart entweder durch ein Fenster,  oder  umkopieren 
  549.      durch EXPANDER, geschützt.
  550.      Ein  aktiviertes  Sceen save ist danach an einem Haken  in  dem 
  551.      angeklickten  Feld zu erkennen (siehe 5.1.5).  Zum  Ausschalten 
  552.      der Option, ist das Feld erneut anzuklicken.
  553.  
  554.  
  555.   4.2.8 Programm verlassen
  556.  
  557.      Durch  betätigen von Return/Enter oder einem Mausklick auf  den 
  558.      Button  Ausgang wird das Programm  PRG_INST  verlassen.  Wurden 
  559.      Daten verändert,  aber nicht gesichert erfolgt vorher noch eine 
  560.      Sicherheitsabfrage.
  561.  
  562.  
  563. 5. Programm INSTALL
  564.  
  565.  5.1 BEDIENUNG
  566.  
  567.   5.1.1 Installierung durchführen   
  568.  
  569.      Wenn Sie in Besitz einer gültigen Registriernummer sind, können 
  570.      Sie mit dieser,  durch das Programm INSTALL, aus der PD-Version 
  571.      von EXPANDER die Vollversion erzeugen lassen.
  572.      Zu  diesem Zweck starten Sie das Programm INSTALL und geben  in 
  573.      dem  Feld mit der Beschriftung Registriert auf:  den Text  ein, 
  574.      der in der Registrierbestätigung die Sie erhalten haben,  unter 
  575.      der gleichen Überschrift zu finden ist.  Achten Sie darauf, daβ 
  576.      kein  Buchstabe  zu  viel oder zuwenig  eingegeben  wird  (auch 
  577.      Leerzeichen).  Nun tragen Sie Ihre Registriernummer in das Feld 
  578.      mit  der  Beschriftung  Registriernummer:   ein  und  betätigen 
  579.      anschlieβend den Button Installieren.
  580.      Mit  der  dann  erscheinenden  Fileselectbox  wählen  Sie   die 
  581.      Programmdatei  von EXPANDER aus (ACC oder PRG)  und  bestätigen 
  582.      mit OK.
  583.      Dadurch   wird  der  Installationsvorgang   gestartet,   dessen 
  584.      Abschluβ   durch  ein  akustisches  Signal  und  eine   Meldung 
  585.      bekanntgegeben wird.  Jetzt verlassen Sie das Programm  INSTALL 
  586.      durch   betätigen   des  Buttons   AUSGANG.   Damit   ist   der 
  587.      Installationsvorgang  abgeschlossen und das  Programm  EXPANDER 
  588.      kann in seinem vollen Leistungsumfang genutzt werden.  Wenn die 
  589.      Installation  an  einer  ACC-Datei  durchgeführt   wurde,   ist 
  590.      anschlieβend   noch  ein  Neustart  erforderlich,   damit   die 
  591.      Installation wirksam werden kann.
  592.  
  593.  
  594.   5.1.2 Installierung zurücknehmen
  595.  
  596.      Wenn  Sie  das  Programm  weitergeben  wollen,   muβ  aus   der 
  597.      Vollversion von EXPANDER wieder die PD-Version gemacht  werden. 
  598.      Dazu ist es erforderlich, die Installation zurückzunehmen.
  599.      Zu  diesem Zweck starten Sie das Programm INSTALL  und  klicken 
  600.      mit  der Maus den Button Löschen an.  Daraufhin erscheint  eine 
  601.      Fileselectbox  mit  der  Sie  die  Programmdatei  von  EXPANDER 
  602.      auswählen.  Durch  betätigen von OK wird dann die  Installation 
  603.      zurückgenommen.  Das Ende des Vorganges wird, wie schon bei der 
  604.      Installation,  durch  ein akustisches Signal und  eine  Meldung 
  605.      angezeigt.
  606.  
  607.  
  608. 7. Allgemeine Hinweise
  609.  
  610.  7.1 Programm EXPANDER    
  611.  
  612.      Wie  schon Eingangs erwähnt,  müssen zum sicheren  Betrieb  von 
  613.      EXPANDER ein paar Spielregeln beachtet werden.  Um  unangenehme 
  614.      Überraschungen  zu  vermeiden  sollten  daher  folgende  Regeln 
  615.      unbedingt eingehalten werden:
  616.  
  617.      1.   WICHTIG:   Programme  die  durch  EXPANDER  im   ACC-Modus 
  618.           gestartet werden, dürfen (noch) keine echte GEM-Menüleiste 
  619.           verwenden, da sonst weder der aktive Hauptprozess noch das 
  620.           nachgeladene  Programm  bedienbar  sind.  Selbstgestrickte 
  621.           Menüleisten wie sie z.B. von GFA-Basic und Assembler, oder 
  622.           Omikron-Basic  verwendet werden,  bereiten  dagegen  keine 
  623.           Schwierigkeiten.  Es darf jedoch in solchen Programmen der 
  624.           Menüpunkt  'ACC aufrufen' oder  ähnlich,  nicht  verwendet 
  625.           werden.
  626.  
  627.      2.   Die   Programm-Option   ACC-Fenster  schlieβen   nur   mit 
  628.           getesteten ACC verwenden.  Sollte nämlich ein ACC  einfach 
  629.           die Fenster schlieβen, ohne zu kontrollieren ob sie zu ihm 
  630.           gehören oder eine zulässige Fensternummer haben,  kann das 
  631.           im  ungünstigsten  Fall  zu  einem  Systemabsturz  führen. 
  632.           Unbedenklich ist z.B. das CONTROL.ACC von Atari.
  633.  
  634.      3.   Für das Nachladen und Starten von Programmen ist nur  eine 
  635.           Schachtelungstiefe von einem Programm zulässig.  Das heiβt 
  636.           das nachgeladene PRG darf kein weiteres Programm  starten, 
  637.           da sonst ein Adressfehler auftreten würde. 
  638.  
  639.      4.   Obgleich alle Programmtypen wie PRG,  TTP,  TOS u.s.w. von 
  640.           EXPANDER  gestartet werden können  (Einschränkungen  siehe 
  641.           dieses  Kapitel),  sollten Programme zuerst einmal  darauf 
  642.           getestet  werden,  ob  dies  mit  ihnen  auch  reibungslos 
  643.           funktioniert.  Es  gibt nämlich ein  paar  Programme,  die 
  644.           diese  Betriebsart  überhaupt nicht vertragen  und  Bomben 
  645.           werfen (z.B.  das PD-Spiel Puzzel aus den ersten Tagen des 
  646.           ST).  Bei  Unverträglichkeiten kann es helfen  die  Option 
  647.           'Screen    save'    im   Programm   PRG_INST    bei    der 
  648.           Programmkonfiguration  zu  aktivieren.   Der  Test  sollte 
  649.           vorzugsweise in einem Anwenderprogramm geschehen,  da  vom 
  650.           DESKTOP etliche Fehler abgefangen werden.
  651.  
  652.      5.   Prinzipbedingt  ist  es nicht möglich EXPANDER  durch  ein 
  653.           anderes   ACC   nachladen   zu   lassen.   Dabei   erfolgt 
  654.           unweigerlich ein Systemabsturz.
  655.  
  656.      6.   Das  gleiche  gilt auch für den Versuch  ein  EXPANDER.PRG 
  657.           durch ein EXPANDER.ACC nachzuladen.
  658.  
  659.      7.   Vorsicht  ist  auch  geboten,  wenn  ein  sehr  systemnahe 
  660.           programmiertes  Programm  durch  EXPANDER  gestartet  wird 
  661.           (z.B.  ein Monitorprogramm). Mit dem PD-Programm TEMPELMON 
  662.           sind  z.B.  keine Probleme aufgetreten,  dies  muβ  jedoch 
  663.           nicht für andere Programme zutreffen.
  664.  
  665.      8.   Wenn  durch  EXPANDER eine  Speicherreservierung  erfolgen 
  666.           soll,  so  empfiehlt  es sich,  diese  direkt  nach  einem 
  667.           Neustart  durchzuführen (bei aktivierter  und  gesicherter 
  668.           Option  geschieht  dies  automatisch),   oder   wenigstens 
  669.           solange man sich noch im DESKTOP befindet. Dieses Vorgehen 
  670.           beugt   einer   frühzeitigen  Zerstückelung   des   freien 
  671.           Speichers vor.  Bei einigen Programmen ist auβerdem darauf 
  672.           zu   achten,   daβ  bei  zu  wenig  freiem  Speicher   und 
  673.           wiederholten  Startversuchen,  diese unter  Umständen  mit 
  674.           einem Systemabsturz reagieren (z.B. der GFA-Assembler).
  675.  
  676.      9.   Es  ist ohne weiteres möglich vektorverbiegende  Programme 
  677.           zu starten,  diese können sich sogar resident im  Speicher 
  678.           verankern  (z.B.   Mausbeschleuniger).  Das  Umlenken  der 
  679.           Systemvektoren  durch diese Programme muβ allerdings  nach 
  680.           dem  XBRA-Verfahren  erfolgen,   da  sie  andernfalls  bei 
  681.           Programmende durch EXPANDER wieder ausgehängt werden.
  682.  
  683.     10.   Sollte noch jemand mit einem Disketten-TOS der Version 1.0 
  684.           arbeiten,      empfiehlt      es     sich     auf      die  
  685.           Speicherreservierungs-Option  zu  verzichten.   In  dieser 
  686.           Konstellation  belegt EXPANDER nämlich Speicher,  der  vom 
  687.           Betriebssystem benötigt wird,  was logischerweise zu einen 
  688.           Systemabsturz  führt.  Da dieses Betriebssystem wohl  kaum 
  689.           noch im Einsatz sein dürfte,  wurde auf eine Anpassung von 
  690.           EXPANDER auf dieses Verhalten verzichtet.
  691.  
  692.  
  693. Anmerkungen:
  694.  
  695.  
  696. ATARI ST/STE, TOS und GEMDOS sind Warenzeichen der ATARI Corp.
  697.  
  698. GEM und GEM Desktop sind Warenzeichen der Digital Research Inc.
  699.  
  700. GFA-ASSEMBLER und GFA-BASIC sind Warenzeichen der GFA Systemtechnik GmbH
  701.  
  702. OMIKRON-BASIC ist ein Warenzeichen von OMIKRON.Software
  703.  
  704.