herw hat geschrieben:
Initialisierung ist ein ganz heikles Thema, da im Verborgenen die Fehler liegen, zum Teil richtig schlimme Bugs, auf die kaum einer kommt, die aber doch mal geheimnisvoll auftreten können, zum Teil auch richtige Spezialfälle.
bin gespannt, was da kommt
ciao herw
ja da passieren ganz komische sachen. Ich bilde mir sogar ein, dass das Verhalten sich ändert, wenn man das ens abspeichert und neu läd. So verschwinden manchmal Probleme die einem zuvor den Kopf zerbrochen haben. Ich bin mir da aber nie ganz sicher.
Das jetzige Problem hab ich endlich gelößt (War schon fast am verzweifeln):
Ein Core array wollte sich par tout nicht mit den Daten des Snap value arrays aufladen nach Snapshotwechsel. Das hab ich jetzt so gelößt, dass eine Iteration die alle Indizes des SVA durchläuft von dem "Recl" ausgang eines Snapshotmoduls (das riesending unter Build-in module/auxiluary) gestartet wird. Die beschreibung des "Recl" ausganges sagt:
"an event with value = 1.0 is sent when a snapshot
was recalled"
das heisst dann wohl, dass das event das letzte Ereignis des Snapshotwechsels ist. Das wurde nötig, weil ich die SVAs anders beschalten musste nachdem ich für die Darstellung von Eventtables zu Multi und Polydisplays übergegangen bin.
Nun hab ich noch einiges zu tun um eine hochladbare Version zu machen. Ein bischen GUI aber vor allem hab ich mir folgendes in den Kopf gesetzt:
Sämtliche Macros und Corecellen sowie alle ein- und aussgänge mit erklärendem Infotext versehen. Vor allem für mich, aber vielleicht auch für andere die Interesse an der Struktur haben. Das hat sich für mich als eine gute Methode herausgestellt um meine eigene Struktur nach der Schaffenspause wieder nachvollziehen zu können.