Index of /atarilibrary/atari_cd02/UNPACKED/UTILS/EXPANDER
Name Last modified Size Description
Parent Directory 11-May-2007 20:49 -
EXPANDER.ACC 28-Dec-1992 23:02 41k
EXPANDER.INF 30-Oct-1992 03:47 1k
HANDBUCH/ 11-May-2007 20:49 -
HILFSPRG/ 11-May-2007 20:49 -
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.