home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 1998 October
/
STC_CD_10_1998.iso
/
SYSTEM
/
MAGICCON
/
README.TXT
< prev
Wrap
Text File
|
1998-09-26
|
9KB
|
233 lines
_DER_ MagiC-Configurator V0.04₧ vom 12.12.97
============================================
(C) ??.??.96 - 12.12.97 by Ph. Donzé
Sinn und Zweck
--------------
Der MagiC-Configurator ist ein Programm, dass es erlaubt über
ein einfach zu bedienendes GEM-Interface die MagiC-spezifischen
Eigenschaften zu beeinflussen und zu verändern.
Features
--------
Der MagiC-Configurator ist voll in GEM eingebunden und lässt sich über
Fensterdialoge steuern (evtl. WDIALOG installieren).
Unterstützt das Sprechblasen-Hilfe-System BubbleGEM (einfach rechte Maus-
taste über einem Button drücken), lange Dateinamen, ARGV, den MagiC-
Fontselector und Drag&Drop nach Atari-Konvention.
Das Programm bietet zur Zeit (12.12.97) :
Konfigurieren, bzw. verändern folgender Flags :
#_BUF (=Shell-Buffergrösse )
#_DEV (=Default-Auflösung)
#_FLG (=Konfigurationsflags)
#_TSL (=Präemptives Multitasking)
#_TXT (=Systemzeichensatz)
#_WND (=max. Anzahl Fenster)
#_ACC (=ACC-Ladepfad)
#_APP (=START-Ordner)
#_SCP (=Scrap-Ordner =Clipboard)
#_AUT (=Login-Programmname z.B. für Netzwerk)
#_SHL (=Shell-Programmname)
#_TRM (=VT 52-Terminalprogramm)
#_ENV (=diverse Environmentvariablen z.B. PATH)
Rechtliches
-----------
Der MagiC-Configurator V0.04₧ ist FREEWARE. D.h. jeder darf das
Programm an alle Bekannten/Verwandten/Freunde/Kollegen weiter-
geben, solange er die Dateien unverändert weitergibt.
Zu dieser Release gehören folgende Dateien :
MAGICCFG.APP
MAGICCFG.BUB
MAGICRSC.RSC
README.TXT
FILE.DIZ
Ich übernehme keine Haftung für Schäden, die mittelbar oder
unmittelbar durch die Untauglichkeit dieser Software
entstehen können.
Die Benutzung dieses Programmes erfolgt auf _EIGENES_ Risko.
Obwohl der Autor das Programm nach bestem Wissen und Gewissen
geschrieben hat, kann er nicht garantieren, dass die vorliegende
Software frei von Fehlern ist.
Autor
-----
Fehlerreports, Kritik und Anregungen an:
(auch Belohnungen werden akzeptiert ;-)
Im Madnet : Philipp Donze @ BBB
Im Internet: donzp @ hotmail.com
Philipp Donzé
Ergolzstrasse 164
4414 Füllinsdorf
SCHWEIZ
Tel. +41 61 9015296
BBS +41 61 9015396
######### Wichtig #########
######### Wichtig #########
Schreibt mir was euch gefällt, was man besser machen sollte, Kritik, Ideen,
Lob,Bugs.....
Zuerst wollte ich das Programm nie releasen! Und wenn ich keine Rückmeldung
erhalte, werde ich keine weiteren Versionen releasen, da das Programm ja
von Niemandem benutzt wird.
Falls jemand das Programm benutzt, dann soll er mir doch schreiben, damit
ich erfahre, dass noch interesse an Atari-Software besteht.
Ich habe noch diverse Ideen: ST-Guide-, OLGA-Configurator u.ä.
######### Wichtig #########
######### Wichtig #########
Zukunft
-------
Ja, anscheinend gibt es doch eine Zukunft für dieses Programm ;-)
Folgende Ideen möchte ich in künftigen Versionen verwirklichen:
- VFat-Konfiguration (Idee von Michael Kehr)
- Überarbeitetes GEM-Interface
- Default-Buttons in den Dialogen (Idee von Benny Jurt)
- Englisch-Übersetzung der Resource und der BubbleHilfe-Datei
(Idee von "nicht deutschsprechenden" Usern)
History
-------
??.??.96 - erste Idee eines bequemen Programmes, dass die
Konfiguration der MAGX.INF übernimmt. (Nachdem ich
mich sehr geärgert habe, dass das MagiC 5.01 nach der
Installation nicht lief. Die mitgelieferte MAGX.INF
war irgendwie unbrauchbar...)
- Fertigstellung der ersten Version. ('KONFMAGX')
Ich habe sie nur in die BigBenBBS veröffentlicht.
25.09.97 - Ich habe die Idee mit dem MagiC-Configurator neu
aufgegriffen, da er der Grundstein für eine Reihe
von Configuratoren sein soll.
R1 05.10.97 - erste Version an Beta-Tester ausgeliefert (B. Jurt,
W. Dörig). Diese beinhaltet :
-alle Flags verändern ausser #_ENV
-Fensterdialoge
-Unterstützung für lange Dateinamen
-Laden und Speicher ;-)
-alle Kommentare werden automatisch gelöscht
-ARGV-Parameterübergabe
-setzt automatisch korrekte MagiC-Versionsnummer
06.10.97 - BubbleGEM-Unterstützung (-> Rechtsklick bringt einen
kleinen Hilfetext hervor)
- Auslagerung der Hilfetexte in die Datei 'MagiCCfg.bub'
(Man sollte hier doch mal ein Standard definieren, damit
nicht jeder sein eigenes *.BUB erfindet!!!)
- README.TXT geschrieben (Sinn und Zweck, Rechtliches,
History)
11.10.97 - gravierender Bug entfernt, der zu eine Absturz führte,
falls das Programm nicht auf einem Falcon ausgeführt
wurde. (danke Benny)
--> Jetzt hat es diverse Sicherheitsabfragen
- Kann jetzt nicht mehr gestartet werden, falls die
Funktionen von WDIALOG nicht vorhanden sind. -> ein
Absturz weniger ;-)
- Die Kommentare werden nun in der Datei belassen...
Es werden jedoch überflüssige Wiederholungen von
Flags entfernt.
Ob diese Lösung besser ist sei dahingestellt. (Hi Benny)
Wieso muss denn der User noch Kommentare in der Datei
haben ?? Er hat ja dieses Tools, um die Konfig zu
erstellen :-)
- Die wichtigsten Strings in die RSC ausgelagert. Dies
ermöglicht eine einfache Umsetzung in andere Sprachen.
12.10.97 - noch ein gravierender Bug entfernt: Da der 68000er Prozessor
nicht mit LONG auf ungerade Adressen zugreifen kann, stürzte
die SaveMAGX()-Routine auf diesen Prozessoren ab!!
Da dies keinem Beta-Tester passiert ist sondern nur mir, als
ich das Programm auf nem ollen ST ausprobiert habe, nehme ich
an, dass dies auf die 68030er Prozessoren zuückzuführen ist.
Diese können anscheinend mit LONG auf ungerade Adressen
schreiben (seltsam!).
- Ich hab jetz herausgefunden wieso MagXDesk seine Programme
nicht mehr findet. Ich habe das Programm unter Shell ein-
getragen. Dies führte dazu, das MagXDesk als alternative zu
MagXDesk lief. Dadurch wurden anscheinend die internen Pfade
verändert.
Folgerung: Wer mit MagXDesk arbeiten will, darf unter Shell
KEIN Programm eintragen. Dieser Menupunkt muss also anders
interpretiert werden :
Unter Pfade/Shell wird ein ALTERNATIVER Desktop zu
MagXDesk angegeben. Wenn dieser Eintrag leer ist, wird
MagXDesk als Desktop gestartet.
- Der Pfade-Dialog ist nun "von Hand" editierbar (zum löschen).
Es handelt sich um scrollbare Editfelder, so dass der Pfad
nicht mehr gekürzt angezeigt wird.
- Ein paar Schreibfehler im README.TXT und in der Bubble-Hilfe
entfernt... wer findet noch mehr ? :-)
- Das Flag #_MAG wird nicht mehr ausgewertet beim Laden.
Dies führte völlig unverständlich zu einem Ladefehler. ?!?!
R2 12.10.97 - zweite Version an Beta-Tester ausgeliefert (B. Jurt,
W. Dörig).
!!!!!!!!!!!!!! keine offizielle RELEASE !!!!!!!!!!!!!!
20.10.97 - Versionsabfrage für <Echtzeitvergrösserung> eingebaut.
d.h. man kann unter MagiC < 5.10 daran nichts ändern.
(hoffentlich :-) -> ungetestet
- Fehler aus Bubble-Hilfe entfernt und englische Format-
beschreibung angefügt (so kann es jemand übersetzen, wenn er
möchte).
01.11.97 - Einbindung des #_ENV-Flags (Laden und Speichern)
- Environment-Dialog mit Listboxen eingebaut (scrollen usw.)
Noch kein Neu/Entfernen/Setzen eingebaut. (Hab noch Probleme
mit den verketteten Listen ;-))
- Problem: Absturz, wenn keine Environment-Variable gesetzt ist.
erste offzielle Release (="Not"-Release):
14.11.97 - Habe die Routinen für den Environment-Dialog wieder entfernt,
um eine stabile Version releasen zu können. Denn wie ich ge-
sehen habe besteht ein echter Bedarf für dieses Programm...
Ich will deshalb die Öffentlichkeit nicht noch länger warten
lassen. ;-)
Der Environment-Dialog wird aber sicher in der nächsten Version
vorhanden sein !!
- Environment-Dialog ergänzt bzw. neu geschrieben. 'Setzen' und
'Entfernen' funktioniert. Fehlt noch 'Neu'.
R3 15.11.97 - Habe nun den Environment-Dialog ergänzt ('Neu').
Scheint nun zu funktionieren ;-) --> Ich teste es mal....
- R3 an Betatester ausgeliefert
25.11.97 - Habe endlich die Bubble-Help-Datei ergänzt (für Variablen-
Dialog)
30.11.97 - MagiC-Configurator startet wenn nötig BubbleGEM manuell.
(sofern die Environent-Variable BUBBLEGEM existiert)
12.12.97 - Jetzt habe ich endlich das Drag&Drop-Protokoll (nach ATARI-
Konvention) eingebaut. Nun kann man per D&D Pfade übergeben
und Environment-Variablen ergänzen. Dazu muss man einfach
von einem D&D-fähigen Desktop eine Datei auf das entsprechende
Edit-Objekt ziehen.
zweite offizielle Release:
13.12.97 - ZWEITE Release (v0.04₧). Habe das Readme-File aktualisiert.
Ich muss zugeben, dass ich keine grossartigen Härtetests
gemacht habe. Lediglich neu dazugekommene Funktionen wurden
überprüft. Evtl. haben sich Bugs eingeschlichen (was ich aber
nicht hoffe).
13.12.97 - Ups... ich hatte vergessen die Bubble-Hilfe anzupassen. Ist
jetzt erledigt!