So, ich habe wie gesagt noch mal ein bisschen an mein Programm weitergeschrieben, das Ergebnis steht jetzt auf dem ZUpdater zur Verfügung,
die nächsten Tage sollte es auch als Download Verfügbar sein und steht auf
Ralfs Homepage auch als Download zur Verfügung. (Wichtig: Wenn ihr den alten Fahrplaneditor über ZUpdater installiert habt, wird der überschrieben. Allerdings sollte der neue inzwischen auch wieder das meiste können, was der alte bisher konnte.)
Was ist alles neu?
Also als erstes habe ich die Vorschläge von Jonas_TD berücksichtigt, im Menü "Extras" steht nun die Option "Auf Fahrplan anwenden..." zur Verfügung, mit der man einzelne Eigenschaften des Zuges auf beliebige Züge im Fahrplan anwenden kann. Momentan funktioniert das aber nur mit Zusi-Zügen, nicht mit StellSi-Fahrplänen und nicht mit BildFpl-Zügen. Wenn jemand die Funktion für diese Dateiformate benötigt, bitte einfach bei mir melden bzw. hier schreiben. Dazu einfach einen Fahrplan laden, einen Zug auswählen, und schon könnt ihr über dieses Menü die Eigenschaften des Zuges auch auf andere Züge anwenden.
Als zweites habe ich versucht, den Wunsch umzusetzten, die erforderliche Rekursionstiefe automatisch bei allen Zügen herabzusetzten.
Dazu müsst ihr zunächst - neben dem Zug - auch die Strecke laden. (Datei->Strecke->Strecke öffnen...) Die Option befindet sich unter Extras->Rekursionstiefe
erhöhen*... Nachteilig ist, dass das Programm dazu einiges an Arbeitsspeicher benötigt, da es sich aber um ein .Net-Programm handelt, kann das Programm zum Glück auf 64-Bit-Rechnern mehr als 2 GB nutzen.
Alle Betriebsstellen, die dadurch entstehen, haben dann keine Ankunfts- und keine Abfahrtszeit eingetragen, diese müsst ihr dann manuell eintragen, oder über Extras->Zeiten aktualisieren...
Um die Rekursionstiefe aller Züge eines Fahrplans zu verringern, könnt ihr ebenfalls das "Auf Fahrplan anwenden..."-Funktion nutzen.
Auf der Seestrecke zeigte der Versuch aufgrund baulicher Gegebenheiten keinen großen Erfolg. Siehe dazu im entsprechenden Thema.
Als drittes habe ich mich im Ramen der StellSi-Entwicklung noch ein bisschen mit dem Programm "
BildFpl" beschäftigt. Es verwendet ein Text-Basiertes Format, also auch wieder leider kein XML. Überraschenderweise war es jedoch wesentlich einfacher mit diesem Format umzugehen, als bei Zusi, weil man eine wesentlich festere Struktur hat, und massiv mit Text-Spliting arbeiten kann, was bei Zusi in dieser Form nicht möglich ist, weil die Bedeutung im Zusi-2-Format viel mehr am Kontext hängt, als bei BildFpl.
Wie auch immer, als Abfallprodukt davon ist jedenfalls ein Support des BildFpl2-Formates herausgekommen. Neue Fahrpläne kann man zwar keine Anlegen, weil mein Programm nur den Fahrplan-Teil bearbeiten kann, nicht den Strecken-Teil, aber gut.
Ich habe außerdem die 3D-Vorschau um die Möglichkeit, Fahrstraßen einzustellen erweitert. Siehe hierzu auch die Hilfe (Hilfe->Inhalt) die ich in diesem Abschnitt ein kleinen wenig aktualisiert habe. (Bevor ihr die Vorschau nutzen könnt, müsst ihr unter Extras->Verknüpftet Daten laden... noch sämmtliche Landschaftsdateien nachladen.)
Daneben gibt es neu auch noch eine kleine Konsole, deren Befehle sind wie üblich über das "help"-Schlüsselwort aufgelistet.
Vielen Dank an Mr. X für einige Hinweise für die Fehlerbeseitigung, vielen Dank auch an Ralf fürs Hosten.
So, nun viel Spaß mit dem Programm
F. Schn.
* Mist, ich dachte, ich hätte das korrigiert... Sollte natürlich verringern heißen.
Edit: Ist jetzt auch als Downlaod verfügbar.