Für die Zukunft möchte ich die Lade-Logik im CharacterSheetGenerator weiter verbessern um legacy-Unterstützung und Fehlerhandling zu verbessern.
Legacy-Updates
Über die Version soll zuerst festgestellt werden, ob die Version der Datei der aktuellen Version im Programm entspricht
ist das nicht der Fall wird die version eingefärbt (grau bei 'unterstützen' Versionen, gelb bei veralteten Versionen und rot bei inkompartiblen Versionen)
Wenn eine veraltete Version geladen wird, soll eine Abfrage im Lade-Fenster dies erkennen und eine Methode aufrufen, die das entsprechend umwandeln kann.
Bei inkompartiblen Versionen wird beim Laden eine Messagebox gezeigt, die informiert, dass das nicht mehr möglich ist.
Für die Zukunft möchte ich die Lade-Logik im CharacterSheetGenerator weiter verbessern um legacy-Unterstützung und Fehlerhandling zu verbessern.
Legacy-Updates
related #17 #11