Index of /atarilibrary/atari_cd02/UNPACKED/UTILS/EXPANDER

      Name                    Last modified       Size  Description

[DIR] Parent Directory 11-May-2007 20:49 - [TXT] EXPANDER.ACC 28-Dec-1992 23:02 41k [TXT] EXPANDER.INF 30-Oct-1992 03:47 1k [DIR] HANDBUCH/ 11-May-2007 20:49 - [DIR] HILFSPRG/ 11-May-2007 20:49 - [TXT] VERSION 22-Dec-1992 23:12 1k

                   Programm EXPANDER Version 1.35
                            Dezember 1992



Auf der Programmdiskette enthaltene Dateien:

    README         diese Datei   
    EXPANDER.ACC   das Programm um das sich alles dreht
    EXPANDER.INF   Konfigurationsdatei fr Programm EXPANDER
    VERSION        Informationen ber die Žnderungsst„nde von
                   EXPANDER

  HILFSPRG
    PRG_INST.PRG   Konfigurationsprogramm fr Programm EXPANDER
    INSTALL.PRG    Installationsprogramm fr Registriernummer

  HANDBUCH
    HANDBUCH.DOC   Handbuch zu EXPANDER im Wordplus-Format
    HANDBUCH.TXT   Handbuch zu EXPANDER im ASCII-Format

  DIVERSE.PD
    TIMER          enth„lt ein Programm zur Arbeitszeitverwaltung

    SYSINFO        enth„lt ein Programm das Auskunft ber den
                   Systemzustand erteilt

    SELECT         enth„lt ein Programm zur Manipulation des
                   Fensterinhaltes unter dem Desktop

    FCOPY III      enth„lt das bekannte Sharware-Kopierprogramm

    EDDY           enth„lt einen komfortablen TOS-Editor

    AUTOSORT       enth„lt ein Programm zum Einstellen der
                   Reihenfolge von Programmen im AUTO-Ordner
      


                       Das Programm EXPANDER

Das   Programm  EXPANDER  sollte als ACC auf  dem  Bootlaufwerk  des  
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   (zur 
Bedienung  siehe   Datei   HANDBUCH).   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  der  Datei  HANDBUCH aufgefhrt
sind (unbedingt lesen!). Anschliežend  noch  ein  paar Informationen
zur  Anwendung  und  Entstehungsgeschichte des Programmes.

Die Ursache fr die Entwicklung von EXPANDER war der Umstand, daž in 
der  Menleiste  des  Desktop nunmal nicht mehr  als  sechs  ACC  zu 
installieren sind,  andererseits aber auch bei voller Ausnutzung der 
ACC-Slots  unter Umst„nden der Speicherplatz knapp werden  kann.  So 
steht  man dann ”fter vor der Tatsache,  daž ein  gerade  ben”tigtes 
Hilfsprogramm  entweder  nicht als ACC  installiert  ist,  oder  der 
Speicherplatz zum Aufrufen einer Hauptapplikation nicht ausreicht.
 
Nun  gibt es ja schon das Programm CHAMELEON von  Karsten  Isakovic, 
mit  dem ACC's nachtr„glich zu installieren sind.  Dessen  Verfahren 
hat aber Nachteile.  Erstens sind nur Programme ladbar,  welche auch 
als ACC ablaufen, zweitens k”nnen diese Programme nicht mehr aus dem 
Speicher  entfernt werden,  wenn Systemvektoren von  ihnen  verbogen 
wurden  und drittens ist ein nachladen von ACC's nur  m”glich,  wenn 
die  aktive  Hauptapplikation nicht den gesamten Speicher  fr  sich 
beansprucht (geschieht leider h„ufig).

EXPANDER geht deshalb einen anderen Weg. Da mittlerweile die meisten 
ACC  auch  als PRG ablauff„hig sind,  werden  diese  durch  EXPANDER 
als  solche  gestartet,   aber  nicht  als  selbst„ndiges   Programm 
betrieben.   Dadurch   wurde  der  Anwendungsbereich  fr   EXPANDER 
betr„chtlich erweitert,  wobei allerdings kein (Pseudo) Multitasking 
erreicht wird. Vielmehr ist EXPANDER mit    einem    Multi-Accessory 
zu vergleichen, welches nach eigenen Wnschen konfigurierbar ist.

Mit EXPANDER k”nnen nun generell alle  Accessories aufgerufen werden 
die auch als PRG ablauff„hig sind.
z.B.:  das Kopierprogramm FCOPY_III;
       das beiliegende Programm TIMER;
       der Resource  Konverter QUICK DIALOG von CCD;
       das PD-Programm SYSINFO; 
       u.s.w.
Solche  Programme  drfen dann auch eine  GEM-Menleiste  verwenden, 
sofern  diese in einem Fenster dargestellt und nicht durch den  AES-
Aufruf MENU_BAR (AES-Funktion 30) verwaltet wird. Weiter  sind  alle
GEM-Programme aufrufbar,  die nur durch Dialogboxen  bedient  werden
und  auf  eine  echte  GEM-Menleiste  verzichten,  was  bei  vielen
Hilfsprogrammen der Fall ist.
z.B.:  das Programm QUICK INDEX;
       das beiliegende Programm PRG_INST;
       die  gesamte Festplattensoftware welche dem ICD-Hostadapter 
       beigelegt ist;
       u.s.w.;
Zus„tzlich  ist es auch m”glich Programme zu starten,  die  das  GEM 
nicht nutzen, wie z.B. TOS-Programme oder „hnliche.
z.B.:  der PD-Editor EDDY;
       der GFA-Assembler;
       der Turbo-Assembler;
       GFA- und OMIKRON.Basic;
       das Programm MUSICMON von Galactic;
       die Programme OXYD und SPACOLA;
       das PD-Disklabeldruckprogramm STICKER;
       der Kommandointerpreter MASTER;
       das CAD-Programm LEONARDO (jetzt BECKER DESIGN);
       u.s.w.;

Mit EXPANDER ist es auch m”glich anderen ACC's Speicher zukommen  zu 
lassen,  wenn  das aktive Hauptprogramm alles fr  sich  reservieren 
wrde.  Bei  aktivierter Option "Speicher reservieren"  k”nnen  z.B. 
auch mit dem Programm CHAMELEON neue ACC's installiert werden,  wenn 
der  gesamte freie Speicher vom Hauptprogramm  belegt  wird.  Hierzu 
braucht  man  nur den reservierten Speicher  durch  Ausschalten  der 
Option freizugeben, wodurch dieser dann von CHAMELEON genutzt werden 
kann.   Auch   das   Starten   eines   Mausbeschleunigers,   welcher 
normalerweise nach einem Neustart von Hand oder durch die Autostart-
Funktion  des DESKTOP's aufgerufen werden mžte,  kann  jetzt  durch 
Autostarten   mit   EXPANDER   ausgefhrt   werden.    Ebenso    die 
Zeitstartoption,  durch  welche  die Weckerfunktion  des  Programmes 
TIMER  o.„.  zu nutzen ist.  Dadurch kann die Installation  weiterer 
ACC's  eingespart  werden.  Zudem ist es manchmal  auch  schon  ganz 
ntzlich,   daž   aus  einer  Textverarbeitung   heraus   z.B.   ein 
Kommandointerpreter zu starten ist, um mit diesem auf der Festplatte 
eine Datei zu suchen oder „hnliches.

Nach diesen Aufz„hlungen noch ein paar Beispiele aus dem praktischen 
Einsatz von EXPANDER.

Fr die Programmentwicklung von EXPANDER wurde dieser schon in einer 
Vorversion eingesetzt.  Das Programm ist mit ST Pascal+ und dem GFA-
Assembler geschrieben worden.  Da in ST Pascal kein Inline-Assembler 
zur  Verfgung  steht,   h„tte  das  einen  st„ndigen  Wechsel   der 
Programmierumgebung  bedeutet.  Daher wurde als Hauptprogramm  immer 
das  Pascalsystem  und dessen Editor gestartet  und  im  Bedarfsfall 
durch EXPANDER in den GFA-Assembler gewechselt.  Ebenso das Vorgehen 
fr  die Programmierung der akustischen Meldungen von  EXPANDER  und 
TIMER.  Diese  wurden  mit dem Oldie MUSIX_32  erzeugt.  Die  hierzu 
notwendigen  Arbeitsschritte  wurden ebenfalls aus dem  Pascal  ber 
EXPANDER   durchgefhrt   (MUSIX_32   ->   Hex-ASCII-Konverter    -> 
Assembler).

Zusammengefažt kann man sagen, daž EXPANDER als eine Erweiterung der 
M”glichkeiten  zu  betrachten ist,  welche ACC's  normalerweise  zur 
Verfgungen  stellen (daher auch  der Name). Das  Programm  kann als
kostengnstige  und  speicherplatzsparende  Alternative  zu  bereits
erh„ltlichen   oder  kommenden  Multitasking-Systemen  fr  ATARI ST 
Computer angesehen werden.  


Das   Programm  EXPANDER  ist  in  zwei   Versionen erh„ltlich.  Die  
erste  ist eine  im Funktionsumfang   reduzierten  PD-Version,   die   
andere    die    Vollversion    welche    durch    Zahlung     einer 
Registriergebhr erh„ltlich ist.

Wurde  eine Registrierung  vorgenommen,  wird  auf  den  Namen   des  
K„ufers   eine Registriernummer   vergeben,    die   dann    mit dem
beiliegenden  Installationsprogramm   INSTALL.PRG   im  Programmcode 
verewigt   wird.   Dadurch  wird    aus    der     PD-Version    die   
Vollversion,   welche   den   ganzen Funktionsumfang    bereitstellt  
(die   dann  aber  auch   dem   Copyright unterliegt und nicht  mehr 
weitergegeben werden darf).

Registrierte   Anwender  erhalten eine Benachrichtigung  wenn   eine  
neue Version  vorliegt.   Gegen Einsendung einer  Bearbeitungsgebhr 
und   eines  frankierten  Rckumschlages kann  diese  dann  erworben 
werden.

Sollte  ein Anwender auf einen Fehler stoáen,   so bitte  ich  darum  
diesen  mit   Beschreibung der Umst„nde und Angabe  des  beteiligten 
Programmes  zu melden.  Wenn der Fehler durch das Programm  EXPANDER 
verursacht wurde, so wird dieser soweit m”glich, umgehend beseitigt.

Im  Preis  der  Registrierung fr das  Programm  EXPANDER  ist  eine 
gedruckte Ausgabe der Programmbeschreibung enthalten!



                         Das Programm TIMER

Das  Programm  TIMER  auf dieser Diskette ist  ein  PD-Programm  mit 
mehreren  Funktionen (Programmbeschreibung siehe  Datei  TIMER.DOC). 
Die  Hauptaufgabe  des  Programmes  besteht  in  der  Zeitnahme  von 
Arbeitssitzungen am Computer.  Es ist jedoch unter anderem auch eine 
Uhrzeitanzeige und ein Wecker eingebaut.  Diese Weckerfunktion  kann 
auch durch EXPANDER angesprochen werden, wenn die Option Zeitstarten 
aktiviert  ist (siehe Datei HANDBUCH Kapitel  4.2.5).



Preise:        Registrierungsgebhr ohne Diskette         55,- DM
               PD-Version der Programmdiskette             5,- DM

               Versandkosten bei Vorkasse (z.B. V-Scheck)  3,- DM
               Versandkosten bei Nachnahme (Inland)        6,- DM
               Versandkosten bei Nachnahme (Ausland)      12,- DM
               (bei Vorkasse bitte keine Briefmarken)


Bezugsadresse: SSE - Scherf Software-Entwicklung
               Birkenweg 37
               6601 Klarenthal
               Tel.: 06898/39143


Anmerkung:

Einige der in Beispielen angefhrten Programmnamen sind eingetragene 
Warenzeichen und sollten auch als solche betrachtet werden.